On 19/03/2018 12:43, Hans Verkuil wrote: > From: Hans Verkuil <hans.verkuil@xxxxxxxxx> > > Some boards have both a DesignWare and their own CEC controller. > The CEC pin is only hooked up to their own CEC controller and not > to the DW controller. > > Add the cec-disable property to disable the DW CEC controller. > > This particular situation happens on Amlogic boards that have their > own meson CEC controller. > > Signed-off-by: Hans Verkuil <hans.verkuil@xxxxxxxxx> > --- > Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt b/Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt > index 33bf981fbe33..4a13f4858bc0 100644 > --- a/Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt > +++ b/Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt > @@ -27,6 +27,9 @@ responsible for defining whether each property is required or optional. > - "isfr" is the internal register configuration clock (mandatory). > - "cec" is the HDMI CEC controller main clock (optional). > > +- cec-disable: Do not use the DWC CEC controller since the CEC line is not > + hooked up even though the CEC DWC IP is present. > + > - ports: The connectivity of the DWC HDMI TX with the rest of the system is > expressed in using ports as specified in the device graph bindings defined > in Documentation/devicetree/bindings/graph.txt. The numbering of the ports > Acked-by: Neil Armstrong <narmstrong@xxxxxxxxxxxx>