Lines Matching +full:lane +full:- +full:polarities

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sandeep Panda <spanda@codeaurora.org>
23 enable-gpios:
27 suspend-gpios:
31 no-hpd:
37 vccio-supply:
40 vpll-supply:
43 vcca-supply:
46 vcc-supply:
58 clock-names:
61 gpio-controller: true
62 '#gpio-cells':
66 1-based to match the datasheet. See ../../gpio/gpio.txt for more
69 '#pwm-cells':
73 aux-bus:
74 $ref: /schemas/display/dp-aux-bus.yaml#
86 $ref: /schemas/graph.yaml#/$defs/port-base
93 $ref: /schemas/graph.yaml#/$defs/endpoint-base
97 data-lanes:
99 - minItems: 1
104 - 0
105 - 1
107 If you have 1 logical lane the bridge supports routing
109 See ../../media/video-interface.txt for details.
111 - minItems: 2
116 - 0
117 - 1
121 See ../../media/video-interface.txt for details.
123 - minItems: 4
128 - 0
129 - 1
130 - 2
131 - 3
135 See ../../media/video-interface.txt for details.
137 lane-polarities:
142 - 0
143 - 1
144 description: See ../../media/video-interface.txt
147 lane-polarities: [data-lanes]
150 - port@0
151 - port@1
154 - compatible
155 - reg
156 - vccio-supply
157 - vpll-supply
158 - vcca-supply
159 - vcc-supply
160 - ports
165 - |
166 #include <dt-bindings/clock/qcom,rpmh.h>
167 #include <dt-bindings/gpio/gpio.h>
168 #include <dt-bindings/interrupt-controller/irq.h>
171 #address-cells = <1>;
172 #size-cells = <0>;
178 interrupt-parent = <&tlmm>;
181 enable-gpios = <&tlmm 102 GPIO_ACTIVE_HIGH>;
183 vpll-supply = <&src_pp1800_s4a>;
184 vccio-supply = <&src_pp1800_s4a>;
185 vcca-supply = <&src_pp1200_l2a>;
186 vcc-supply = <&src_pp1200_l2a>;
189 clock-names = "refclk";
191 no-hpd;
194 #address-cells = <1>;
195 #size-cells = <0>;
200 remote-endpoint = <&dsi0_out>;
207 remote-endpoint = <&panel_in_edp>;
212 aux-bus {
214 compatible = "boe,nv133fhm-n62";
215 power-supply = <&pp3300_dx_edp>;
217 hpd-gpios = <&sn65dsi86_bridge 2 GPIO_ACTIVE_HIGH>;
221 remote-endpoint = <&sn65dsi86_out>;
228 - |
229 #include <dt-bindings/clock/qcom,rpmh.h>
230 #include <dt-bindings/gpio/gpio.h>
231 #include <dt-bindings/interrupt-controller/irq.h>
234 #address-cells = <1>;
235 #size-cells = <0>;
241 enable-gpios = <&msmgpio 33 GPIO_ACTIVE_HIGH>;
242 suspend-gpios = <&msmgpio 34 GPIO_ACTIVE_LOW>;
244 interrupts-extended = <&gpio3 4 IRQ_TYPE_EDGE_FALLING>;
246 vccio-supply = <&pm8916_l17>;
247 vcca-supply = <&pm8916_l6>;
248 vpll-supply = <&pm8916_l17>;
249 vcc-supply = <&pm8916_l6>;
251 clock-names = "refclk";
255 #address-cells = <1>;
256 #size-cells = <0>;
262 remote-endpoint = <&dsi_out>;
270 data-lanes = <2 1 3 0>;
271 lane-polarities = <0 1 0 1>;
272 remote-endpoint = <&edp_panel_in>;