On Sat, 08 May 2021 22:22:50 +0200, Marek Vasut wrote: > Add DT binding document for TI SN65DSI83 and SN65DSI84 DSI to LVDS bridge. > > Reviewed-by: Linus Walleij <linus.wall...@linaro.org> > Signed-off-by: Marek Vasut <ma...@denx.de> > Cc: Douglas Anderson <diand...@chromium.org> > Cc: Jagan Teki <ja...@amarulasolutions.com> > Cc: Laurent Pinchart <laurent.pinch...@ideasonboard.com> > Cc: Linus Walleij <linus.wall...@linaro.org> > Cc: Rob Herring <robh...@kernel.org> > Cc: Sam Ravnborg <s...@ravnborg.org> > Cc: Stephen Boyd <swb...@chromium.org> > Cc: devicet...@vger.kernel.org > To: dri-devel@lists.freedesktop.org > --- > V2: Add compatible string for SN65DSI84, since this is now tested on it > V3: - Add 0x2c as valid i2c address > - Switch to schemas/graph.yaml > - Constraint data-lanes to <1>, <1 2>, <1 2 3>, <1 2 3 4> only > - Indent example by 4 spaces > - Handle dual-link LVDS with two ports and describe the second DSI > channel-B port as well. Based on the register defaults of DSI83 > and DSI84, it is likely that the LVDS-channel-B and DSI-channel-B > hardware is present in all the chips, so just reuse port@0 and 2 > for DSI83, port@0,2,3 for DSI84 and all of 0,1,2,3 for DSI85 when > that is supported > V4: - Fix typo in port@3 description > - Add RB from Linus Walleij > - Replace oneOf: and const with enum: > - ref /schemas/media/video-interfaces.yaml# > - Drop empty endpoint: and properties: > --- > .../bindings/display/bridge/ti,sn65dsi83.yaml | 159 ++++++++++++++++++ > 1 file changed, 159 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml >
Reviewed-by: Rob Herring <r...@kernel.org>