summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/clock/qoriq-clock.txt
diff options
context:
space:
mode:
authorZhang Ying-22455 <ying.zhang22455@nxp.com>2017-12-01 07:59:28 (GMT)
committerXie Xiaobo <xiaobo.xie@nxp.com>2017-12-12 09:37:28 (GMT)
commita5e5a7bcf3bae018e65f090dec0062c2cbf36de8 (patch)
tree0a66389a161b4e41796b9ce130dff733d8c2ee1c /Documentation/devicetree/bindings/clock/qoriq-clock.txt
parente3668833955ad3a3d7459376179b7f9157c8b467 (diff)
downloadlinux-a5e5a7bcf3bae018e65f090dec0062c2cbf36de8.tar.xz
i2c: imx: implement bus recovery with gpio for Layerscape
Based on the I2C specification, if the data line (SDA) is stuck low, the master should send nine clock pulses. The I2C slave device that held the bus low should release it sometime within those nine clocks. Because pinctrl is not supported on Layerscape, current bus recovery is not avalible for Layerscape. This patch uses an open drain GPIO pin to connect to the IICx_SCL to drive nine clock pulses to unlock the I2C bus. Signed-off-by: Zhang Ying-22455 <ying.zhang22455@nxp.com>
Diffstat (limited to 'Documentation/devicetree/bindings/clock/qoriq-clock.txt')
0 files changed, 0 insertions, 0 deletions