Lines Matching +full:vdd +full:- +full:b +full:- +full:supply
1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/usb/pd.h>
16 compatible = "qcom,qrb4210-rb2", "qcom,qrb4210", "qcom,sm4250";
24 stdout-path = "serial0:115200n8";
28 clk40M: can-clk {
29 compatible = "fixed-clock";
30 clock-frequency = <40000000>;
31 #clock-cells = <0>;
35 gpio-keys {
36 compatible = "gpio-keys";
37 label = "gpio-keys";
39 pinctrl-0 = <&kypd_vol_up_n>;
40 pinctrl-names = "default";
42 key-volume-up {
46 debounce-interval = <15>;
47 linux,can-disable;
48 wakeup-source;
52 hdmi-connector {
53 compatible = "hdmi-connector";
58 remote-endpoint = <<9611_out>;
64 compatible = "i2c-gpio";
66 sda-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>;
67 scl-gpios = <&tlmm 7 GPIO_ACTIVE_HIGH>;
68 #address-cells = <1>;
69 #size-cells = <0>;
75 compatible = "gpio-leds";
77 led-bt {
82 linux,default-trigger = "bluetooth-power";
83 default-state = "off";
86 led-user0 {
91 linux,default-trigger = "none";
92 default-state = "off";
93 panic-indicator;
96 led-wlan {
101 linux,default-trigger = "phy0tx";
102 default-state = "off";
106 vreg_hdmi_out_1p2: regulator-hdmi-out-1p2 {
107 compatible = "regulator-fixed";
108 regulator-name = "VREG_HDMI_OUT_1P2";
109 regulator-min-microvolt = <1200000>;
110 regulator-max-microvolt = <1200000>;
111 vin-supply = <&vdc_1v2>;
112 regulator-always-on;
113 regulator-boot-on;
116 lt9611_3v3: regulator-lt9611-3v3 {
117 compatible = "regulator-fixed";
118 regulator-name = "LT9611_3V3";
119 regulator-min-microvolt = <3300000>;
120 regulator-max-microvolt = <3300000>;
121 vin-supply = <&vdc_3v3>;
122 regulator-always-on;
123 regulator-boot-on;
127 vdc_12v: regulator-vdc-12v {
128 compatible = "regulator-fixed";
129 regulator-name = "DC_12V";
130 regulator-min-microvolt = <12000000>;
131 regulator-max-microvolt = <12000000>;
132 regulator-always-on;
133 regulator-boot-on;
136 /* 1.2V supply stepped down from the barrel jack input */
137 vdc_1v2: regulator-vdc-1v2 {
138 compatible = "regulator-fixed";
139 regulator-name = "VDC_1V2";
140 regulator-min-microvolt = <1200000>;
141 regulator-max-microvolt = <1200000>;
142 vin-supply = <&vdc_12v>;
143 regulator-always-on;
144 regulator-boot-on;
147 /* 3.3V supply stepped down from the barrel jack input */
148 vdc_3v3: regulator-vdc-3v3 {
149 compatible = "regulator-fixed";
150 regulator-name = "VDC_3V3";
151 regulator-min-microvolt = <3300000>;
152 regulator-max-microvolt = <3300000>;
153 vin-supply = <&vdc_12v>;
154 regulator-always-on;
155 regulator-boot-on;
158 /* 5V supply stepped down from the barrel jack input */
159 vdc_5v: regulator-vdc-5v {
160 compatible = "regulator-fixed";
161 regulator-name = "VDC_5V";
163 regulator-min-microvolt = <5000000>;
164 regulator-max-microvolt = <5000000>;
165 regulator-always-on;
166 regulator-boot-on;
170 vdc_vbat_som: regulator-vdc-vbat {
171 compatible = "regulator-fixed";
172 regulator-name = "VBAT_SOM";
173 regulator-min-microvolt = <4200000>;
174 regulator-max-microvolt = <4200000>;
175 regulator-always-on;
176 regulator-boot-on;
180 vph_pwr: regulator-vph-pwr {
181 compatible = "regulator-fixed";
182 regulator-name = "vph_pwr";
183 regulator-min-microvolt = <3700000>;
184 regulator-max-microvolt = <3700000>;
185 vin-supply = <&vdc_vbat_som>;
187 regulator-always-on;
188 regulator-boot-on;
199 zap-shader {
200 firmware-name = "qcom/qrb4210/a610_zap.mbn";
205 clock-frequency = <400000>;
208 lt9611_codec: hdmi-bridge@2b {
211 interrupts-extended = <&tlmm 46 IRQ_TYPE_EDGE_FALLING>;
212 reset-gpios = <&tlmm 41 GPIO_ACTIVE_HIGH>;
214 vdd-supply = <&vreg_hdmi_out_1p2>;
215 vcc-supply = <<9611_3v3>;
217 pinctrl-0 = <<9611_irq_pin <9611_rst_pin>;
218 pinctrl-names = "default";
219 #sound-dai-cells = <1>;
222 #address-cells = <1>;
223 #size-cells = <0>;
229 remote-endpoint = <&mdss_dsi0_out>;
237 remote-endpoint = <&hdmi_con>;
249 vdda-supply = <&vreg_l18a_1p232>;
254 remote-endpoint = <<9611_a>;
255 data-lanes = <0 1 2 3>;
263 kypd_vol_up_n: kypd-vol-up-n-state {
266 power-source = <0>;
267 bias-pull-up;
268 input-enable;
276 compatible = "usb-c-connector";
278 power-role = "dual";
279 data-role = "dual";
280 self-powered;
282 typec-power-opmode = "default";
283 pd-disable;
286 #address-cells = <1>;
287 #size-cells = <0>;
292 remote-endpoint = <&usb_dwc3_hs>;
299 remote-endpoint = <&usb_qmpphy_out>;
307 regulator-min-microamp = <500000>;
308 regulator-max-microamp = <1000000>;
326 firmware-name = "qcom/qrb4210/adsp.mbn";
332 firmware-name = "qcom/qrb4210/cdsp.mbn";
338 firmware-name = "qcom/qrb4210/modem.mbn";
345 compatible = "qcom,rpm-pm6125-regulators";
347 vdd-s1-supply = <&vph_pwr>;
348 vdd-s2-supply = <&vph_pwr>;
349 vdd-s3-supply = <&vph_pwr>;
350 vdd-s4-supply = <&vph_pwr>;
351 vdd-s5-supply = <&vph_pwr>;
352 vdd-s6-supply = <&vph_pwr>;
353 vdd-s7-supply = <&vph_pwr>;
354 vdd-s8-supply = <&vph_pwr>;
355 vdd-s9-supply = <&vph_pwr>;
356 vdd-s10-supply = <&vph_pwr>;
358 vdd-l1-l7-l17-l18-supply = <&vreg_s6a_1p352>;
359 vdd-l2-l3-l4-supply = <&vreg_s6a_1p352>;
360 vdd-l5-l15-l19-l20-l21-l22-supply = <&vph_pwr>;
361 vdd-l6-l8-supply = <&vreg_s5a_0p848>;
362 vdd-l9-l11-supply = <&vreg_s7a_2p04>;
363 vdd-l10-l13-l14-supply = <&vreg_s7a_2p04>;
364 vdd-l12-l16-supply = <&vreg_s7a_2p04>;
365 vdd-l23-l24-supply = <&vph_pwr>;
368 regulator-min-microvolt = <920000>;
369 regulator-max-microvolt = <1128000>;
373 regulator-min-microvolt = <304000>;
374 regulator-max-microvolt = <1456000>;
378 regulator-min-microvolt = <1280000>;
379 regulator-max-microvolt = <2080000>;
383 regulator-min-microvolt = <952000>;
384 regulator-max-microvolt = <1152000>;
388 regulator-min-microvolt = <488000>;
389 regulator-max-microvolt = <1000000>;
393 regulator-min-microvolt = <1648000>;
394 regulator-max-microvolt = <3056000>;
395 regulator-allow-set-load;
399 regulator-min-microvolt = <576000>;
400 regulator-max-microvolt = <656000>;
404 regulator-min-microvolt = <1200000>;
405 regulator-max-microvolt = <1304000>;
409 regulator-min-microvolt = <640000>;
410 regulator-max-microvolt = <640000>;
414 regulator-min-microvolt = <1800000>;
415 regulator-max-microvolt = <1800000>;
416 regulator-allow-set-load;
417 regulator-always-on;
418 regulator-boot-on;
422 regulator-min-microvolt = <1704000>;
423 regulator-max-microvolt = <1904000>;
427 regulator-min-microvolt = <1704000>;
428 regulator-max-microvolt = <1952000>;
429 regulator-allow-set-load;
433 regulator-min-microvolt = <1624000>;
434 regulator-max-microvolt = <1984000>;
438 regulator-min-microvolt = <1504000>;
439 regulator-max-microvolt = <1952000>;
443 regulator-min-microvolt = <1704000>;
444 regulator-max-microvolt = <1904000>;
448 regulator-min-microvolt = <2920000>;
449 regulator-max-microvolt = <3232000>;
453 regulator-min-microvolt = <1704000>;
454 regulator-max-microvolt = <1904000>;
455 regulator-allow-set-load;
459 regulator-min-microvolt = <1152000>;
460 regulator-max-microvolt = <1384000>;
461 regulator-allow-set-load;
465 regulator-min-microvolt = <1104000>;
466 regulator-max-microvolt = <1312000>;
470 regulator-min-microvolt = <1624000>;
471 regulator-max-microvolt = <3304000>;
475 regulator-min-microvolt = <1624000>;
476 regulator-max-microvolt = <3304000>;
480 regulator-min-microvolt = <2400000>;
481 regulator-max-microvolt = <3600000>;
485 regulator-min-microvolt = <2952000>;
486 regulator-max-microvolt = <3304000>;
487 regulator-system-load = <100000>;
488 regulator-allow-set-load;
492 regulator-min-microvolt = <3312000>;
493 regulator-max-microvolt = <3312000>;
494 regulator-allow-set-load;
498 regulator-min-microvolt = <2704000>;
499 regulator-max-microvolt = <3600000>;
500 regulator-system-load = <100000>;
501 regulator-allow-set-load;
507 pinctrl-0 = <&sdc1_state_on>;
508 pinctrl-1 = <&sdc1_state_off>;
509 pinctrl-names = "default", "sleep";
511 vmmc-supply = <&vreg_l24a_2p96>;
512 vqmmc-supply = <&vreg_l11a_1p8>;
513 no-sdio;
514 non-removable;
520 cd-gpios = <&tlmm 88 GPIO_ACTIVE_LOW>; /* card detect gpio */
522 pinctrl-0 = <&sdc2_state_on &sdc2_card_det_n>;
523 pinctrl-1 = <&sdc2_state_off &sdc2_card_det_n>;
524 pinctrl-names = "default", "sleep";
526 vmmc-supply = <&vreg_l22a_2p96>;
527 vqmmc-supply = <&vreg_l5a_2p96>;
528 no-sdio;
539 interrupts-extended = <&tlmm 39 IRQ_TYPE_LEVEL_LOW>;
541 spi-max-frequency = <10000000>;
542 vdd-supply = <&vdc_5v>;
543 xceiver-supply = <&vdc_5v>;
548 clock-frequency = <32000>;
552 gpio-reserved-ranges = <43 2>, <49 1>, <54 1>,
556 uart3_default: uart3-default-state {
557 cts-pins {
560 drive-strength = <2>;
561 bias-bus-hold;
564 rts-pins {
567 drive-strength = <2>;
568 bias-disable;
571 tx-pins {
574 drive-strength = <2>;
575 bias-disable;
578 rx-pins {
581 drive-strength = <2>;
582 bias-pull-up;
586 uart3_sleep: uart3-sleep-state {
587 cts-pins {
590 drive-strength = <2>;
591 bias-bus-hold;
594 rts-pins {
597 drive-strength = <2>;
598 bias-pull-down;
601 tx-pins {
604 drive-strength = <2>;
605 bias-pull-up;
608 rx-pins {
611 drive-strength = <2>;
612 bias-pull-up;
616 lt9611_rst_pin: lt9611-rst-state {
619 input-disable;
620 output-high;
623 lt9611_irq_pin: lt9611-irq-state {
626 bias-disable;
629 sdc2_card_det_n: sd-card-det-n-state {
632 drive-strength = <2>;
633 bias-pull-up;
638 interrupts-extended = <&intc GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH>,
640 pinctrl-0 = <&uart3_default>;
641 pinctrl-1 = <&uart3_sleep>;
642 pinctrl-names = "default", "sleep";
646 compatible = "qcom,wcn3988-bt";
648 vddio-supply = <&vreg_l9a_1p8>;
649 vddxo-supply = <&vreg_l16a_1p3>;
650 vddrf-supply = <&vreg_l17a_1p3>;
651 vddch0-supply = <&vreg_l23a_3p3>;
652 enable-gpios = <&tlmm 87 GPIO_ACTIVE_HIGH>;
653 max-speed = <3200000>;
666 remote-endpoint = <&pmi632_hs_in>;
670 vdd-supply = <&vreg_l4a_0p9>;
671 vdda-pll-supply = <&vreg_l12a_1p8>;
672 vdda-phy-dpdm-supply = <&vreg_l15a_3p128>;
678 vdda-phy-supply = <&vreg_l4a_0p9>;
679 vdda-pll-supply = <&vreg_l12a_1p8>;
685 remote-endpoint = <&pmi632_ss_in>;
689 vdd-0.8-cx-mx-supply = <&vreg_l8a_0p664>;
690 vdd-1.8-xo-supply = <&vreg_l16a_1p3>;
691 vdd-1.3-rfa-supply = <&vreg_l17a_1p3>;
692 vdd-3.3-ch0-supply = <&vreg_l23a_3p3>;
693 qcom,ath10k-calibration-variant = "Thundercomm_RB2";
694 firmware-name = "qrb4210";
700 clock-frequency = <19200000>;