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)
commitc60362500149608bc535c9cb80d42ddd03f8152a
treedd8d2067d6e136a5dffec3785527d941ce893037
parent7f1d39efa66f1fbb3d22244b46198e23499a75a3
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