]> git.baikalelectronics.ru Git - kernel.git/commit
dt-bindings: drm/bridge/synopsys: dw-hdmi: Add "unwedge" for ddc bus
authorDouglas Anderson <dianders@chromium.org>
Thu, 2 May 2019 22:53:32 +0000 (15:53 -0700)
committerSean Paul <seanpaul@chromium.org>
Wed, 5 Jun 2019 19:39:00 +0000 (15:39 -0400)
commitc4621d66f032eee127748044d3571ebfe020f6e7
treedd8d2067d6e136a5dffec3785527d941ce893037
parent6192502df8299c924c3fa9fdb7e57c81d1899a30
dt-bindings: drm/bridge/synopsys: dw-hdmi: Add "unwedge" for ddc bus

In certain situations it was seen that we could wedge up the DDC bus
on the HDMI adapter on rk3288.  The only way to unwedge was to mux one
of the pins over to GPIO output-driven-low temporarily and then
quickly mux back.  Full details can be found in the patch
("drm/bridge/synopsys: dw-hdmi: Add "unwedge" for ddc bus").

Since unwedge requires remuxing the pins, we first need to add to the
bindings so that we can specify what state the pins should be in for
unwedging.

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190502225336.206885-1-dianders@chromium.org
Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rockchip.txt