Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: drm/bridge: ti-sn65dsi86: Add aux-bus child

The patch ("dt-bindings: drm: Introduce the DP AUX bus") talks about
how using the DP AUX bus is better than learning how to slice
bread. Let's add it to the ti-sn65dsi86 bindings.

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210611101711.v10.3.I98bf729846c37c4c143f6ab88b1e299280e2fe26@changeid

+19 -1
+19 -1
Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
··· 70 70 const: 1 71 71 description: See ../../pwm/pwm.yaml for description of the cell formats. 72 72 73 + aux-bus: 74 + $ref: /schemas/display/dp-aux-bus.yaml# 75 + 73 76 ports: 74 77 $ref: /schemas/graph.yaml#/properties/ports 75 78 ··· 204 201 205 202 port@1 { 206 203 reg = <1>; 207 - endpoint { 204 + sn65dsi86_out: endpoint { 208 205 remote-endpoint = <&panel_in_edp>; 206 + }; 207 + }; 208 + }; 209 + 210 + aux-bus { 211 + panel { 212 + compatible = "boe,nv133fhm-n62"; 213 + power-supply = <&pp3300_dx_edp>; 214 + backlight = <&backlight>; 215 + hpd-gpios = <&sn65dsi86_bridge 2 GPIO_ACTIVE_HIGH>; 216 + 217 + port { 218 + panel_in_edp: endpoint { 219 + remote-endpoint = <&sn65dsi86_out>; 220 + }; 209 221 }; 210 222 }; 211 223 };