ARM: dts: imx6qdl-wandboard: add scl/sda gpios definitions for i2c bus recovery
authorDima Azarkin <azdmg@outlook.com>
Sun, 31 Jan 2021 15:54:46 +0000 (18:54 +0300)
committerShawn Guo <shawnguo@kernel.org>
Mon, 15 Mar 2021 04:22:16 +0000 (12:22 +0800)
commitefd9d2419cfc16d1a8fc2a7f0e7ae79bd69faa09
tree547af4a5eb6bff36f9bc71dd0e564a77371c787a
parent36034ae5bbccdb855951e75fd2b32676ad864313
ARM: dts: imx6qdl-wandboard: add scl/sda gpios definitions for i2c bus recovery

The i2c bus on imx6qdl-wandboard has intermittent issues where SDA can freeze
on low level at the end of transaction so the bus can no longer work. This
impacts reading of EDID data leading to incorrect TV resolution and no audio.

This scenario is improved by adding scl/sda gpios definitions to implement the
i2c bus recovery mechanism.

Signed-off-by: Dima Azarkin <azdmg@outlook.com>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6qdl-wandboard.dtsi