Lines Matching +full:vdd +full:- +full:tx +full:- +full:supply
1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
23 compatible = "qcom,sm8550-qrd", "qcom,sm8550";
24 chassis-type = "handset";
31 wcd938x: audio-codec {
32 compatible = "qcom,wcd9385-codec";
34 pinctrl-names = "default";
35 pinctrl-0 = <&wcd_default>;
37 qcom,micbias1-microvolt = <1800000>;
38 qcom,micbias2-microvolt = <1800000>;
39 qcom,micbias3-microvolt = <1800000>;
40 qcom,micbias4-microvolt = <1800000>;
41 qcom,mbhc-buttons-vthreshold-microvolt = <75000 150000 237000 500000 500000 500000 500000 500000>;
42 qcom,mbhc-headset-vthreshold-microvolt = <1700000>;
43 qcom,mbhc-headphone-vthreshold-microvolt = <50000>;
44 qcom,rx-device = <&wcd_rx>;
45 qcom,tx-device = <&wcd_tx>;
47 reset-gpios = <&tlmm 108 GPIO_ACTIVE_LOW>;
49 vdd-buck-supply = <&vreg_l15b_1p8>;
50 vdd-rxtx-supply = <&vreg_l15b_1p8>;
51 vdd-io-supply = <&vreg_l15b_1p8>;
52 vdd-mic-bias-supply = <&vreg_bob1>;
54 #sound-dai-cells = <1>;
58 stdout-path = "serial0:115200n8";
61 gpio-keys {
62 compatible = "gpio-keys";
64 pinctrl-0 = <&volume_up_n>;
65 pinctrl-names = "default";
67 key-volume-up {
71 debounce-interval = <15>;
72 linux,can-disable;
73 wakeup-source;
77 pmic-glink {
78 compatible = "qcom,sm8550-pmic-glink", "qcom,pmic-glink";
79 #address-cells = <1>;
80 #size-cells = <0>;
81 orientation-gpios = <&tlmm 11 GPIO_ACTIVE_HIGH>;
84 compatible = "usb-c-connector";
86 power-role = "dual";
87 data-role = "dual";
90 #address-cells = <1>;
91 #size-cells = <0>;
97 remote-endpoint = <&usb_1_dwc3_hs>;
105 remote-endpoint = <&redriver_ss_out>;
113 remote-endpoint = <&fsa4480_sbu_mux>;
121 compatible = "qcom,sm8550-sndcard", "qcom,sm8450-sndcard";
122 model = "SM8550-QRD";
123 audio-routing = "SpkrLeft IN", "WSA_SPK1 OUT",
135 "TX DMIC0", "MIC BIAS1",
136 "TX DMIC1", "MIC BIAS2",
137 "TX DMIC2", "MIC BIAS3",
138 "TX SWR_INPUT0", "ADC1_OUTPUT",
139 "TX SWR_INPUT1", "ADC2_OUTPUT",
140 "TX SWR_INPUT0", "ADC3_OUTPUT",
141 "TX SWR_INPUT1", "ADC4_OUTPUT";
143 wcd-playback-dai-link {
144 link-name = "WCD Playback";
147 sound-dai = <&q6apmbedai RX_CODEC_DMA_RX_0>;
151 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>;
155 sound-dai = <&q6apm>;
159 wcd-capture-dai-link {
160 link-name = "WCD Capture";
163 sound-dai = <&q6apmbedai TX_CODEC_DMA_TX_3>;
167 sound-dai = <&wcd938x 1>, <&swr2 0>, <&lpass_txmacro 0>;
171 sound-dai = <&q6apm>;
175 wsa-dai-link {
176 link-name = "WSA Playback";
179 sound-dai = <&q6apmbedai WSA_CODEC_DMA_RX_0>;
183 sound-dai = <&north_spkr>, <&south_spkr>, <&swr0 0>, <&lpass_wsamacro 0>;
187 sound-dai = <&q6apm>;
191 va-dai-link {
192 link-name = "VA Capture";
195 sound-dai = <&q6apmbedai TX_CODEC_DMA_TX_3>;
199 sound-dai = <&lpass_vamacro 0>;
203 sound-dai = <&q6apm>;
208 vph_pwr: vph-pwr-regulator {
209 compatible = "regulator-fixed";
210 regulator-name = "vph_pwr";
211 regulator-min-microvolt = <3700000>;
212 regulator-max-microvolt = <3700000>;
214 regulator-always-on;
215 regulator-boot-on;
218 wcn7850-pmu {
219 compatible = "qcom,wcn7850-pmu";
221 pinctrl-names = "default";
222 pinctrl-0 = <&wlan_en>, <&bt_default>, <&pmk8550_sleep_clk>;
224 wlan-enable-gpios = <&tlmm 80 GPIO_ACTIVE_HIGH>;
225 bt-enable-gpios = <&tlmm 81 GPIO_ACTIVE_HIGH>;
227 vdd-supply = <&vreg_s5g_0p85>;
228 vddio-supply = <&vreg_l15b_1p8>;
229 vddaon-supply = <&vreg_s2g_0p85>;
230 vdddig-supply = <&vreg_s4e_0p95>;
231 vddrfa1p2-supply = <&vreg_s4g_1p25>;
232 vddrfa1p8-supply = <&vreg_s6g_1p86>;
236 regulator-name = "vreg_pmu_rfa_cmn";
240 regulator-name = "vreg_pmu_aon_0p59";
244 regulator-name = "vreg_pmu_wlcx_0p8";
248 regulator-name = "vreg_pmu_wlmx_0p85";
252 regulator-name = "vreg_pmu_btcmx_0p85";
256 regulator-name = "vreg_pmu_rfa_0p8";
260 regulator-name = "vreg_pmu_rfa_1p2";
264 regulator-name = "vreg_pmu_rfa_1p8";
268 regulator-name = "vreg_pmu_pcie_0p9";
272 regulator-name = "vreg_pmu_pcie_1p8";
279 regulators-0 {
280 compatible = "qcom,pm8550-rpmh-regulators";
281 qcom,pmic-id = "b";
283 vdd-bob1-supply = <&vph_pwr>;
284 vdd-bob2-supply = <&vph_pwr>;
285 vdd-l1-l4-l10-supply = <&vreg_s6g_1p86>;
286 vdd-l2-l13-l14-supply = <&vreg_bob1>;
287 vdd-l3-supply = <&vreg_s4g_1p25>;
288 vdd-l5-l16-supply = <&vreg_bob1>;
289 vdd-l6-l7-supply = <&vreg_bob1>;
290 vdd-l8-l9-supply = <&vreg_bob1>;
291 vdd-l11-supply = <&vreg_s4g_1p25>;
292 vdd-l12-supply = <&vreg_s6g_1p86>;
293 vdd-l15-supply = <&vreg_s6g_1p86>;
294 vdd-l17-supply = <&vreg_bob2>;
297 regulator-name = "vreg_bob1";
298 regulator-min-microvolt = <3296000>;
299 regulator-max-microvolt = <3960000>;
300 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
304 regulator-name = "vreg_bob2";
305 regulator-min-microvolt = <2720000>;
306 regulator-max-microvolt = <3960000>;
307 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
311 regulator-name = "vreg_l1b_1p8";
312 regulator-min-microvolt = <1800000>;
313 regulator-max-microvolt = <1800000>;
314 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
318 regulator-name = "vreg_l2b_3p0";
319 regulator-min-microvolt = <3008000>;
320 regulator-max-microvolt = <3008000>;
321 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
325 regulator-name = "vreg_l5b_3p1";
326 regulator-min-microvolt = <3104000>;
327 regulator-max-microvolt = <3104000>;
328 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
332 regulator-name = "vreg_l6b_1p8";
333 regulator-min-microvolt = <1800000>;
334 regulator-max-microvolt = <3008000>;
335 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
339 regulator-name = "vreg_l7b_1p8";
340 regulator-min-microvolt = <1800000>;
341 regulator-max-microvolt = <3008000>;
342 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
346 regulator-name = "vreg_l8b_1p8";
347 regulator-min-microvolt = <1800000>;
348 regulator-max-microvolt = <3008000>;
349 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
353 regulator-name = "vreg_l9b_2p9";
354 regulator-min-microvolt = <2960000>;
355 regulator-max-microvolt = <3008000>;
356 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
360 regulator-name = "vreg_l11b_1p2";
361 regulator-min-microvolt = <1200000>;
362 regulator-max-microvolt = <1504000>;
363 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
367 regulator-name = "vreg_l12b_1p8";
368 regulator-min-microvolt = <1800000>;
369 regulator-max-microvolt = <1800000>;
370 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
374 regulator-name = "vreg_l13b_3p0";
375 regulator-min-microvolt = <3000000>;
376 regulator-max-microvolt = <3000000>;
377 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
381 regulator-name = "vreg_l14b_3p2";
382 regulator-min-microvolt = <3200000>;
383 regulator-max-microvolt = <3200000>;
384 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
388 regulator-name = "vreg_l15b_1p8";
389 regulator-min-microvolt = <1800000>;
390 regulator-max-microvolt = <1800000>;
391 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
395 regulator-name = "vreg_l16b_2p8";
396 regulator-min-microvolt = <2800000>;
397 regulator-max-microvolt = <2800000>;
398 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
402 regulator-name = "vreg_l17b_2p5";
403 regulator-min-microvolt = <2504000>;
404 regulator-max-microvolt = <2504000>;
405 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
409 regulators-1 {
410 compatible = "qcom,pm8550vs-rpmh-regulators";
411 qcom,pmic-id = "c";
413 vdd-l1-supply = <&vreg_s4g_1p25>;
414 vdd-l2-supply = <&vreg_s4e_0p95>;
415 vdd-l3-supply = <&vreg_s4e_0p95>;
418 regulator-name = "vreg_l3c_0p9";
419 regulator-min-microvolt = <880000>;
420 regulator-max-microvolt = <912000>;
421 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
425 regulators-2 {
426 compatible = "qcom,pm8550vs-rpmh-regulators";
427 qcom,pmic-id = "d";
429 vdd-l1-supply = <&vreg_s4e_0p95>;
430 vdd-l2-supply = <&vreg_s4e_0p95>;
431 vdd-l3-supply = <&vreg_s4e_0p95>;
434 regulator-name = "vreg_l1d_0p88";
435 regulator-min-microvolt = <880000>;
436 regulator-max-microvolt = <920000>;
437 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
443 regulators-3 {
444 compatible = "qcom,pm8550vs-rpmh-regulators";
445 qcom,pmic-id = "e";
447 vdd-l1-supply = <&vreg_s4e_0p95>;
448 vdd-l2-supply = <&vreg_s4e_0p95>;
449 vdd-l3-supply = <&vreg_s4g_1p25>;
450 vdd-s4-supply = <&vph_pwr>;
451 vdd-s5-supply = <&vph_pwr>;
454 regulator-name = "vreg_s4e_0p95";
455 regulator-min-microvolt = <904000>;
456 regulator-max-microvolt = <984000>;
457 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
461 regulator-name = "vreg_s5e_1p08";
462 regulator-min-microvolt = <1080000>;
463 regulator-max-microvolt = <1120000>;
464 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
468 regulator-name = "vreg_l1e_0p88";
469 regulator-min-microvolt = <880000>;
470 regulator-max-microvolt = <880000>;
471 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
475 regulator-name = "vreg_l2e_0p9";
476 regulator-min-microvolt = <904000>;
477 regulator-max-microvolt = <970000>;
478 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
482 regulator-name = "vreg_l3e_1p2";
483 regulator-min-microvolt = <1200000>;
484 regulator-max-microvolt = <1200000>;
485 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
489 regulators-4 {
490 compatible = "qcom,pm8550ve-rpmh-regulators";
491 qcom,pmic-id = "f";
493 vdd-l1-supply = <&vreg_s4e_0p95>;
494 vdd-l2-supply = <&vreg_s4e_0p95>;
495 vdd-l3-supply = <&vreg_s4e_0p95>;
496 vdd-s4-supply = <&vph_pwr>;
499 regulator-name = "vreg_s4f_0p5";
500 regulator-min-microvolt = <500000>;
501 regulator-max-microvolt = <700000>;
502 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
506 regulator-name = "vreg_l1f_0p9";
507 regulator-min-microvolt = <912000>;
508 regulator-max-microvolt = <912000>;
509 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
513 regulator-name = "vreg_l2f_0p88";
514 regulator-min-microvolt = <880000>;
515 regulator-max-microvolt = <912000>;
516 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
520 regulator-name = "vreg_l3f_0p88";
521 regulator-min-microvolt = <880000>;
522 regulator-max-microvolt = <912000>;
523 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
527 regulators-5 {
528 compatible = "qcom,pm8550vs-rpmh-regulators";
529 qcom,pmic-id = "g";
531 vdd-l1-supply = <&vreg_s4g_1p25>;
532 vdd-l2-supply = <&vreg_s4g_1p25>;
533 vdd-l3-supply = <&vreg_s4g_1p25>;
534 vdd-s1-supply = <&vph_pwr>;
535 vdd-s2-supply = <&vph_pwr>;
536 vdd-s3-supply = <&vph_pwr>;
537 vdd-s4-supply = <&vph_pwr>;
538 vdd-s5-supply = <&vph_pwr>;
539 vdd-s6-supply = <&vph_pwr>;
542 regulator-name = "vreg_s1g_1p25";
543 regulator-min-microvolt = <1200000>;
544 regulator-max-microvolt = <1300000>;
545 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
549 regulator-name = "vreg_s2g_0p85";
550 regulator-min-microvolt = <800000>;
551 regulator-max-microvolt = <1000000>;
552 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
556 regulator-name = "vreg_s3g_0p8";
557 regulator-min-microvolt = <300000>;
558 regulator-max-microvolt = <1004000>;
559 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
563 regulator-name = "vreg_s4g_1p25";
564 regulator-min-microvolt = <1200000>;
565 regulator-max-microvolt = <1352000>;
566 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
570 regulator-name = "vreg_s5g_0p85";
571 regulator-min-microvolt = <500000>;
572 regulator-max-microvolt = <1004000>;
573 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
577 regulator-name = "vreg_s6g_1p86";
578 regulator-min-microvolt = <1800000>;
579 regulator-max-microvolt = <2000000>;
580 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
584 regulator-name = "vreg_l1g_1p2";
585 regulator-min-microvolt = <1200000>;
586 regulator-max-microvolt = <1200000>;
587 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
591 regulator-name = "vreg_l3g_1p2";
592 regulator-min-microvolt = <1200000>;
593 regulator-max-microvolt = <1200000>;
594 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
598 regulators-6 {
599 compatible = "qcom,pm8010-rpmh-regulators";
600 qcom,pmic-id = "m";
602 vdd-l1-l2-supply = <&vreg_s4g_1p25>;
603 vdd-l3-l4-supply = <&vreg_bob2>;
604 vdd-l5-supply = <&vreg_s6g_1p86>;
605 vdd-l6-supply = <&vreg_s6g_1p86>;
606 vdd-l7-supply = <&vreg_bob1>;
609 regulator-name = "vreg_l1m_1p056";
610 regulator-min-microvolt = <1056000>;
611 regulator-max-microvolt = <1056000>;
612 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
616 regulator-name = "vreg_l2m_1p056";
617 regulator-min-microvolt = <1056000>;
618 regulator-max-microvolt = <1056000>;
619 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
623 regulator-name = "vreg_l3m_2p8";
624 regulator-min-microvolt = <2800000>;
625 regulator-max-microvolt = <2800000>;
626 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
630 regulator-name = "vreg_l4m_2p8";
631 regulator-min-microvolt = <2800000>;
632 regulator-max-microvolt = <2800000>;
633 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
637 regulator-name = "vreg_l5m_1p8";
638 regulator-min-microvolt = <1800000>;
639 regulator-max-microvolt = <1800000>;
640 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
644 regulator-name = "vreg_l6m_1p8";
645 regulator-min-microvolt = <1800000>;
646 regulator-max-microvolt = <1800000>;
647 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
651 regulator-name = "vreg_l7m_2p9";
652 regulator-min-microvolt = <2800000>;
653 regulator-max-microvolt = <2904000>;
654 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
658 regulators-7 {
659 compatible = "qcom,pm8010-rpmh-regulators";
660 qcom,pmic-id = "n";
662 vdd-l1-l2-supply = <&vreg_s4g_1p25>;
663 vdd-l3-l4-supply = <&vreg_bob2>;
664 vdd-l5-supply = <&vreg_s6g_1p86>;
665 vdd-l6-supply = <&vreg_bob1>;
666 vdd-l7-supply = <&vreg_bob1>;
669 regulator-name = "vreg_l1n_1p1";
670 regulator-min-microvolt = <1104000>;
671 regulator-max-microvolt = <1200000>;
672 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
676 regulator-name = "vreg_l2n_1p1";
677 regulator-min-microvolt = <1104000>;
678 regulator-max-microvolt = <1200000>;
679 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
683 regulator-name = "vreg_l3n_2p8";
684 regulator-min-microvolt = <2800000>;
685 regulator-max-microvolt = <3000000>;
686 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
690 regulator-name = "vreg_l4n_2p8";
691 regulator-min-microvolt = <2800000>;
692 regulator-max-microvolt = <3300000>;
693 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
697 regulator-name = "vreg_l5n_1p8";
698 regulator-min-microvolt = <1800000>;
699 regulator-max-microvolt = <1800000>;
700 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
704 regulator-name = "vreg_l6n_3p3";
705 regulator-min-microvolt = <2800000>;
706 regulator-max-microvolt = <3304000>;
707 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
711 regulator-name = "vreg_l7n_2p96";
712 regulator-min-microvolt = <2800000>;
713 regulator-max-microvolt = <2960000>;
714 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
726 typec-retimer@1c {
730 vcc-supply = <&vreg_l15b_1p8>;
732 retimer-switch;
733 orientation-switch;
736 #address-cells = <1>;
737 #size-cells = <0>;
743 remote-endpoint = <&pmic_glink_ss_in>;
751 data-lanes = <3 2 1 0>;
752 remote-endpoint = <&usb_dp_qmpphy_out>;
758 typec-mux@42 {
762 vcc-supply = <&vreg_bob1>;
764 mode-switch;
765 orientation-switch;
769 remote-endpoint = <&pmic_glink_sbu>;
776 qcom,gsi-loader = "self";
777 memory-region = <&ipa_fw_mem>;
778 firmware-name = "qcom/sm8550/ipa_fws.mbn";
789 zap-shader {
790 firmware-name = "qcom/sm8550/a740_zap.mbn";
795 spkr_1_sd_n_active: spkr-1-sd-n-active-state {
798 drive-strength = <16>;
799 bias-disable;
800 output-low;
803 spkr_2_sd_n_active: spkr-2-sd-n-active-state {
806 drive-strength = <16>;
807 bias-disable;
808 output-low;
817 vdda-supply = <&vreg_l3e_1p2>;
824 pinctrl-0 = <&sde_dsi_active>, <&sde_te_active>;
825 pinctrl-1 = <&sde_dsi_suspend>, <&sde_te_suspend>;
826 pinctrl-names = "default", "sleep";
828 vci-supply = <&vreg_l13b_3p0>;
829 vdd-supply = <&vreg_l11b_1p2>;
830 vddio-supply = <&vreg_l12b_1p8>;
832 reset-gpios = <&tlmm 133 GPIO_ACTIVE_LOW>;
836 remote-endpoint = <&mdss_dsi0_out>;
843 remote-endpoint = <&panel0_in>;
844 data-lanes = <0 1 2 3>;
848 vdds-supply = <&vreg_l1e_0p88>;
857 data-lanes = <0 1>;
861 wake-gpios = <&tlmm 96 GPIO_ACTIVE_HIGH>;
862 perst-gpios = <&tlmm 94 GPIO_ACTIVE_LOW>;
864 pinctrl-0 = <&pcie0_default_state>;
865 pinctrl-names = "default";
875 vddrfacmn-supply = <&vreg_pmu_rfa_cmn>;
876 vddaon-supply = <&vreg_pmu_aon_0p59>;
877 vddwlcx-supply = <&vreg_pmu_wlcx_0p8>;
878 vddwlmx-supply = <&vreg_pmu_wlmx_0p85>;
879 vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>;
880 vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>;
881 vddrfa1p8-supply = <&vreg_pmu_rfa_1p8>;
882 vddpcie0p9-supply = <&vreg_pmu_pcie_0p9>;
883 vddpcie1p8-supply = <&vreg_pmu_pcie_1p8>;
888 vdda-phy-supply = <&vreg_l1e_0p88>;
889 vdda-pll-supply = <&vreg_l3e_1p2>;
897 led-0 {
900 led-sources = <1>, <4>;
901 led-max-microamp = <500000>;
902 flash-max-microamp = <2000000>;
903 flash-max-timeout-us = <1280000>;
904 function-enumerator = <0>;
907 led-1 {
910 led-sources = <2>, <3>;
911 led-max-microamp = <500000>;
912 flash-max-microamp = <2000000>;
913 flash-max-timeout-us = <1280000>;
914 function-enumerator = <1>;
919 volume_up_n: volume-up-n-state {
922 power-source = <1>;
923 bias-pull-up;
924 input-enable;
931 multi-led {
935 #address-cells = <1>;
936 #size-cells = <0>;
956 vdd18-supply = <&vreg_l15b_1p8>;
957 vdd3-supply = <&vreg_l5b_3p1>;
971 pmk8550_sleep_clk: sleep-clk-state {
974 input-disable;
975 output-enable;
976 bias-disable;
977 power-source = <0>;
990 firmware-name = "qcom/sm8550/adsp.mbn",
996 firmware-name = "qcom/sm8550/cdsp.mbn",
1002 firmware-name = "qcom/sm8550/modem.mbn",
1008 clock-frequency = <32000>;
1018 pinctrl-names = "default";
1019 pinctrl-0 = <&spkr_1_sd_n_active>;
1020 powerdown-gpios = <&lpass_tlmm 17 GPIO_ACTIVE_LOW>;
1021 #sound-dai-cells = <0>;
1022 sound-name-prefix = "SpkrLeft";
1023 vdd-1p8-supply = <&vreg_l15b_1p8>;
1024 vdd-io-supply = <&vreg_l3g_1p2>;
1025 qcom,port-mapping = <1 2 3 7 10 13>;
1032 pinctrl-names = "default";
1033 pinctrl-0 = <&spkr_2_sd_n_active>;
1034 powerdown-gpios = <&lpass_tlmm 18 GPIO_ACTIVE_LOW>;
1035 #sound-dai-cells = <0>;
1036 sound-name-prefix = "SpkrRight";
1037 vdd-1p8-supply = <&vreg_l15b_1p8>;
1038 vdd-io-supply = <&vreg_l3g_1p2>;
1039 qcom,port-mapping = <4 5 6 7 11 13>;
1050 interrupt-parent = <&tlmm>;
1053 reset-gpios = <&tlmm 24 GPIO_ACTIVE_LOW>;
1055 avdd-supply = <&vreg_l14b_3p2>;
1057 spi-max-frequency = <1000000>;
1059 touchscreen-size-x = <1080>;
1060 touchscreen-size-y = <2400>;
1062 pinctrl-names = "default";
1063 pinctrl-0 = <&ts_irq>, <&ts_reset>;
1074 qcom,rx-port-mapping = <1 2 3 4 5>;
1081 /* WCD9385 TX */
1085 qcom,tx-port-mapping = <2 2 3 4>;
1090 gpio-reserved-ranges = <32 8>;
1092 bt_default: bt-default-state {
1093 bt-en-pins {
1096 drive-strength = <16>;
1097 bias-disable;
1100 sw-ctrl-pins {
1103 bias-pull-down;
1107 sde_dsi_active: sde-dsi-active-state {
1110 drive-strength = <8>;
1111 bias-disable;
1114 sde_dsi_suspend: sde-dsi-suspend-state {
1117 drive-strength = <2>;
1118 bias-pull-down;
1121 sde_te_active: sde-te-active-state {
1124 drive-strength = <2>;
1125 bias-pull-down;
1128 sde_te_suspend: sde-te-suspend-state {
1131 drive-strength = <2>;
1132 bias-pull-down;
1135 ts_irq: ts-irq-state {
1138 drive-strength = <8>;
1139 bias-pull-up;
1142 ts_reset: ts-reset-state {
1145 drive-strength = <8>;
1146 bias-pull-up;
1149 wcd_default: wcd-reset-n-active-state {
1152 drive-strength = <16>;
1153 bias-disable;
1154 output-low;
1157 wlan_en: wlan-en-state {
1160 drive-strength = <8>;
1161 bias-pull-down;
1173 compatible = "qcom,wcn7850-bt";
1175 vddrfacmn-supply = <&vreg_pmu_rfa_cmn>;
1176 vddaon-supply = <&vreg_pmu_aon_0p59>;
1177 vddwlcx-supply = <&vreg_pmu_wlcx_0p8>;
1178 vddwlmx-supply = <&vreg_pmu_wlmx_0p85>;
1179 vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>;
1180 vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>;
1181 vddrfa1p8-supply = <&vreg_pmu_rfa_1p8>;
1183 max-speed = <3200000>;
1188 reset-gpios = <&tlmm 210 GPIO_ACTIVE_LOW>;
1189 vcc-supply = <&vreg_l17b_2p5>;
1190 vcc-max-microamp = <1300000>;
1191 vccq-supply = <&vreg_l1g_1p2>;
1192 vccq-max-microamp = <1200000>;
1193 vdd-hba-supply = <&vreg_l3g_1p2>;
1199 vdda-phy-supply = <&vreg_l1d_0p88>;
1200 vdda-pll-supply = <&vreg_l3e_1p2>;
1210 remote-endpoint = <&pmic_glink_hs_in>;
1214 vdd-supply = <&vreg_l1e_0p88>;
1215 vdda12-supply = <&vreg_l3e_1p2>;
1223 vdda-phy-supply = <&vreg_l3e_1p2>;
1224 vdda-pll-supply = <&vreg_l3f_0p88>;
1230 remote-endpoint = <&redriver_ss_in>;
1234 clock-frequency = <76800000>;