Lines Matching +full:settle +full:- +full:time +full:- +full:us

1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
9 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h>
10 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350b.h>
11 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
12 #include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
13 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
24 compatible = "qcom,sm8450-hdk", "qcom,sm8450";
25 chassis-type = "embedded";
32 wcd938x: audio-codec {
33 compatible = "qcom,wcd9385-codec";
35 pinctrl-names = "default";
36 pinctrl-0 = <&wcd_default>;
38 qcom,micbias1-microvolt = <1800000>;
39 qcom,micbias2-microvolt = <1800000>;
40 qcom,micbias3-microvolt = <1800000>;
41 qcom,micbias4-microvolt = <1800000>;
42 qcom,mbhc-buttons-vthreshold-microvolt = <75000 150000 237000 500000 500000 500000 500000 500000>;
43 qcom,mbhc-headset-vthreshold-microvolt = <1700000>;
44 qcom,mbhc-headphone-vthreshold-microvolt = <50000>;
45 qcom,rx-device = <&wcd_rx>;
46 qcom,tx-device = <&wcd_tx>;
48 reset-gpios = <&tlmm 43 GPIO_ACTIVE_LOW>;
50 vdd-buck-supply = <&vreg_s10b_1p8>;
51 vdd-rxtx-supply = <&vreg_s10b_1p8>;
52 vdd-io-supply = <&vreg_s10b_1p8>;
53 vdd-mic-bias-supply = <&vreg_bob>;
55 #sound-dai-cells = <1>;
59 stdout-path = "serial0:115200n8";
62 hdmi-out {
63 compatible = "hdmi-connector";
68 remote-endpoint = <&lt9611_out>;
73 lt9611_1v2: lt9611-vdd12-regulator {
74 compatible = "regulator-fixed";
75 regulator-name = "LT9611_1V2";
77 vin-supply = <&vph_pwr>;
78 regulator-min-microvolt = <1200000>;
79 regulator-max-microvolt = <1200000>;
81 enable-active-high;
84 lt9611_3v3: lt9611-3v3-regulator {
85 compatible = "regulator-fixed";
86 regulator-name = "LT9611_3V3";
88 vin-supply = <&vreg_bob>;
90 regulator-min-microvolt = <3300000>;
91 regulator-max-microvolt = <3300000>;
92 enable-active-high;
95 pmic-glink {
96 compatible = "qcom,sm8450-pmic-glink", "qcom,pmic-glink";
97 #address-cells = <1>;
98 #size-cells = <0>;
99 orientation-gpios = <&tlmm 91 GPIO_ACTIVE_HIGH>;
102 compatible = "usb-c-connector";
104 power-role = "dual";
105 data-role = "dual";
108 #address-cells = <1>;
109 #size-cells = <0>;
115 remote-endpoint = <&usb_1_dwc3_hs>;
123 remote-endpoint = <&usb_1_qmpphy_out>;
131 remote-endpoint = <&fsa4480_sbu_mux>;
139 thermal-zones {
140 camera-thermal {
141 polling-delay-passive = <250>;
143 thermal-sensors = <&pmk8350_adc_tm 2>;
146 active-config0 {
154 rear-tof-thermal {
155 polling-delay-passive = <250>;
157 thermal-sensors = <&pmk8350_adc_tm 5>;
160 active-config0 {
168 skin-msm-thermal {
169 polling-delay-passive = <250>;
171 thermal-sensors = <&pmk8350_adc_tm 1>;
174 active-config0 {
182 therm1-thermal {
183 polling-delay-passive = <250>;
185 thermal-sensors = <&pmk8350_adc_tm 3>;
188 active-config0 {
196 therm2-thermal {
197 polling-delay-passive = <250>;
199 thermal-sensors = <&pmk8350_adc_tm 6>;
202 active-config0 {
210 usb-conn-thermal {
211 polling-delay-passive = <250>;
213 thermal-sensors = <&pmk8350_adc_tm 7>;
216 active-config0 {
224 wide-rfc-thermal {
225 polling-delay-passive = <250>;
227 thermal-sensors = <&pmk8350_adc_tm 4>;
230 active-config0 {
238 xo-thermal {
239 thermal-sensors = <&pmk8350_adc_tm 0>;
242 active-config0 {
251 wcn6855-pmu {
252 compatible = "qcom,wcn6855-pmu";
254 pinctrl-0 = <&bt_en>, <&wlan_en>, <&xo_clk_default>;
255 pinctrl-names = "default";
257 wlan-enable-gpios = <&tlmm 80 GPIO_ACTIVE_HIGH>;
258 bt-enable-gpios = <&tlmm 81 GPIO_ACTIVE_HIGH>;
259 swctrl-gpios = <&tlmm 82 GPIO_ACTIVE_HIGH>;
260 xo-clk-gpios = <&tlmm 204 GPIO_ACTIVE_HIGH>;
262 vddio-supply = <&vreg_s10b_1p8>;
263 vddaon-supply = <&vreg_s11b_0p95>;
264 vddpmu-supply = <&vreg_s12b_1p25>;
265 vddpmumx-supply = <&vreg_s2e_0p85>;
266 vddpmucx-supply = <&vreg_s11b_0p95>;
267 vddrfa0p95-supply = <&vreg_s11b_0p95>;
268 vddrfa1p3-supply = <&vreg_s12b_1p25>;
269 vddrfa1p9-supply = <&vreg_s1c_1p86>;
270 vddpcie1p3-supply = <&vreg_s12b_1p25>;
271 vddpcie1p9-supply = <&vreg_s1c_1p86>;
275 regulator-name = "vreg_pmu_rfa_cmn_0p8";
279 regulator-name = "vreg_pmu_aon_0p8";
283 regulator-name = "vreg_pmu_wlcx_0p8";
287 regulator-name = "vreg_pmu_wlmx_0p8";
291 regulator-name = "vreg_pmu_btcmx_0p8";
295 regulator-name = "vreg_pmu_pcie_1p8";
299 regulator-name = "vreg_pmu_pcie_0p9";
303 regulator-name = "vreg_pmu_rfa_0p8";
307 regulator-name = "vreg_pmu_rfa_1p2";
311 regulator-name = "vreg_pmu_rfa_1p7";
316 vph_pwr: vph-pwr-regulator {
317 compatible = "regulator-fixed";
318 regulator-name = "vph_pwr";
319 regulator-min-microvolt = <3700000>;
320 regulator-max-microvolt = <3700000>;
322 regulator-always-on;
323 regulator-boot-on;
328 regulators-0 {
329 compatible = "qcom,pm8350-rpmh-regulators";
330 qcom,pmic-id = "b";
332 vdd-s1-supply = <&vph_pwr>;
333 vdd-s2-supply = <&vph_pwr>;
334 vdd-s3-supply = <&vph_pwr>;
335 vdd-s4-supply = <&vph_pwr>;
336 vdd-s5-supply = <&vph_pwr>;
337 vdd-s6-supply = <&vph_pwr>;
338 vdd-s7-supply = <&vph_pwr>;
339 vdd-s8-supply = <&vph_pwr>;
340 vdd-s9-supply = <&vph_pwr>;
341 vdd-s10-supply = <&vph_pwr>;
342 vdd-s11-supply = <&vph_pwr>;
343 vdd-s12-supply = <&vph_pwr>;
345 vdd-l1-l4-supply = <&vreg_s11b_0p95>;
346 vdd-l2-l7-supply = <&vreg_bob>;
347 vdd-l3-l5-supply = <&vreg_bob>;
348 vdd-l6-l9-l10-supply = <&vreg_s12b_1p25>;
349 vdd-l8-supply = <&vreg_s2h_0p95>;
352 regulator-name = "vreg_s10b_1p8";
353 regulator-min-microvolt = <1800000>;
354 regulator-max-microvolt = <1800000>;
358 regulator-name = "vreg_s11b_0p95";
359 regulator-min-microvolt = <966000>;
360 regulator-max-microvolt = <1104000>;
364 regulator-name = "vreg_s12b_1p25";
365 regulator-min-microvolt = <1350000>;
366 regulator-max-microvolt = <1400000>;
370 regulator-name = "vreg_l1b_0p91";
371 regulator-min-microvolt = <912000>;
372 regulator-max-microvolt = <920000>;
373 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
377 regulator-name = "vreg_l2b_3p07";
378 regulator-min-microvolt = <3072000>;
379 regulator-max-microvolt = <3072000>;
380 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
384 regulator-name = "vreg_l3b_0p9";
385 regulator-min-microvolt = <904000>;
386 regulator-max-microvolt = <904000>;
387 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
391 regulator-name = "vreg_l5b_0p88";
392 regulator-min-microvolt = <880000>;
393 regulator-max-microvolt = <888000>;
394 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
398 regulator-name = "vreg_l6b_1p2";
399 regulator-min-microvolt = <1200000>;
400 regulator-max-microvolt = <1200000>;
401 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
405 regulator-name = "vreg_l7b_2p5";
406 regulator-min-microvolt = <2504000>;
407 regulator-max-microvolt = <2504000>;
408 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
412 regulator-name = "vreg_l9b_1p2";
413 regulator-min-microvolt = <1200000>;
414 regulator-max-microvolt = <1200000>;
415 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
419 regulators-1 {
420 compatible = "qcom,pm8350c-rpmh-regulators";
421 qcom,pmic-id = "c";
423 vdd-s1-supply = <&vph_pwr>;
424 vdd-s2-supply = <&vph_pwr>;
425 vdd-s3-supply = <&vph_pwr>;
426 vdd-s4-supply = <&vph_pwr>;
427 vdd-s5-supply = <&vph_pwr>;
428 vdd-s6-supply = <&vph_pwr>;
429 vdd-s7-supply = <&vph_pwr>;
430 vdd-s8-supply = <&vph_pwr>;
431 vdd-s9-supply = <&vph_pwr>;
432 vdd-s10-supply = <&vph_pwr>;
434 vdd-l1-l12-supply = <&vreg_bob>;
435 vdd-l2-l8-supply = <&vreg_bob>;
436 vdd-l3-l4-l5-l7-l13-supply = <&vreg_bob>;
437 vdd-l6-l9-l11-supply = <&vreg_bob>;
438 vdd-l10-supply = <&vreg_s12b_1p25>;
440 vdd-bob-supply = <&vph_pwr>;
443 regulator-name = "vreg_s1c_1p86";
444 regulator-min-microvolt = <1800000>;
445 regulator-max-microvolt = <2024000>;
449 regulator-name = "vreg_s10c_1p05";
450 regulator-min-microvolt = <1000000>;
451 regulator-max-microvolt = <1100000>;
455 regulator-name = "vreg_bob";
456 regulator-min-microvolt = <3008000>;
457 regulator-max-microvolt = <3960000>;
458 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
462 regulator-name = "vreg_l1c_1p8";
463 regulator-min-microvolt = <1800000>;
464 regulator-max-microvolt = <1800000>;
465 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
469 regulator-name = "vreg_l3c_3p0";
470 regulator-min-microvolt = <3296000>;
471 regulator-max-microvolt = <3304000>;
472 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
476 regulator-name = "vreg_l4c_1p8";
477 regulator-min-microvolt = <1704000>;
478 regulator-max-microvolt = <3000000>;
479 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
483 regulator-name = "vreg_l5c_1p8";
484 regulator-min-microvolt = <1704000>;
485 regulator-max-microvolt = <3000000>;
486 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
490 regulator-name = "vreg_l6c_1p8";
491 regulator-min-microvolt = <1800000>;
492 regulator-max-microvolt = <3008000>;
493 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
497 regulator-name = "vreg_l7c_3p0";
498 regulator-min-microvolt = <3008000>;
499 regulator-max-microvolt = <3008000>;
500 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
504 regulator-name = "vreg_l8c_1p8";
505 regulator-min-microvolt = <1800000>;
506 regulator-max-microvolt = <1800000>;
507 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
511 regulator-name = "vreg_l9c_2p96";
512 regulator-min-microvolt = <2960000>;
513 regulator-max-microvolt = <3008000>;
514 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
518 regulator-name = "vreg_l12c_1p8";
519 regulator-min-microvolt = <1800000>;
520 regulator-max-microvolt = <1968000>;
521 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
525 regulator-name = "vreg_l13c_3p0";
526 regulator-min-microvolt = <3000000>;
527 regulator-max-microvolt = <3000000>;
528 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
532 regulators-2 {
533 compatible = "qcom,pm8450-rpmh-regulators";
534 qcom,pmic-id = "h";
536 vdd-s1-supply = <&vph_pwr>;
537 vdd-s2-supply = <&vph_pwr>;
538 vdd-s3-supply = <&vph_pwr>;
539 vdd-s4-supply = <&vph_pwr>;
540 vdd-s5-supply = <&vph_pwr>;
541 vdd-s6-supply = <&vph_pwr>;
543 vdd-l2-supply = <&vreg_bob>;
544 vdd-l3-supply = <&vreg_bob>;
545 vdd-l4-supply = <&vreg_bob>;
548 regulator-name = "vreg_s2h_0p95";
549 regulator-min-microvolt = <848000>;
550 regulator-max-microvolt = <1104000>;
554 regulator-name = "vreg_s3h_0p5";
555 regulator-min-microvolt = <500000>;
556 regulator-max-microvolt = <500000>;
560 regulator-name = "vreg_l2h_0p91";
561 regulator-min-microvolt = <880000>;
562 regulator-max-microvolt = <912000>;
563 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
567 regulator-name = "vreg_l3h_0p91";
568 regulator-min-microvolt = <912000>;
569 regulator-max-microvolt = <912000>;
570 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
574 regulators-3 {
575 compatible = "qcom,pmr735a-rpmh-regulators";
576 qcom,pmic-id = "e";
578 vdd-s1-supply = <&vph_pwr>;
579 vdd-s2-supply = <&vph_pwr>;
580 vdd-s3-supply = <&vph_pwr>;
582 vdd-l1-l2-supply = <&vreg_s2e_0p85>;
583 vdd-l3-supply = <&vreg_s1e_1p25>;
584 vdd-l4-supply = <&vreg_s1c_1p86>;
585 vdd-l5-l6-supply = <&vreg_s1c_1p86>;
586 vdd-l7-bob-supply = <&vreg_bob>;
589 regulator-name = "vreg_s1e_1p25";
590 regulator-min-microvolt = <1200000>;
591 regulator-max-microvolt = <1296000>;
595 regulator-name = "vreg_s2e_0p85";
596 regulator-min-microvolt = <500000>;
597 regulator-max-microvolt = <1040000>;
601 regulator-name = "vreg_l1e_0p8";
602 regulator-min-microvolt = <800000>;
603 regulator-max-microvolt = <800000>;
607 regulator-name = "vreg_l2e_0p8";
608 regulator-min-microvolt = <800000>;
609 regulator-max-microvolt = <800000>;
613 regulator-name = "vreg_l3e_1p2";
614 regulator-min-microvolt = <1200000>;
615 regulator-max-microvolt = <1200000>;
619 regulator-name = "vreg_l4e_1p7";
620 regulator-min-microvolt = <1776000>;
621 regulator-max-microvolt = <1776000>;
625 regulator-name = "vreg_l5e_0p88";
626 regulator-min-microvolt = <880000>;
627 regulator-max-microvolt = <880000>;
631 regulator-name = "vreg_l6e_1p2";
632 regulator-min-microvolt = <1200000>;
633 regulator-max-microvolt = <1200000>;
637 regulator-name = "vreg_l7e_2p8";
638 regulator-min-microvolt = <2800000>;
639 regulator-max-microvolt = <2800000>;
647 zap-shader {
648 firmware-name = "qcom/sm8450/a730_zap.mbn";
653 clock-frequency = <400000>;
656 lt9611_codec: hdmi-bridge@2b {
660 interrupts-extended = <&tlmm 44 IRQ_TYPE_EDGE_FALLING>;
662 reset-gpios = <&tlmm 107 GPIO_ACTIVE_HIGH>;
664 vdd-supply = <&lt9611_1v2>;
665 vcc-supply = <&lt9611_3v3>;
667 pinctrl-names = "default";
668 pinctrl-0 = <&lt9611_irq_pin &lt9611_rst_pin>;
671 #address-cells = <1>;
672 #size-cells = <0>;
678 remote-endpoint = <&mdss_dsi0_out>;
686 remote-endpoint = <&hdmi_connector_out>;
694 clock-frequency = <100000>;
698 typec-mux@42 {
702 interrupts-extended = <&tlmm 2 IRQ_TYPE_LEVEL_LOW>;
704 vcc-supply = <&vreg_bob>;
705 mode-switch;
706 orientation-switch;
710 remote-endpoint = <&pmic_glink_sbu>;
721 vdda-supply = <&vreg_l6b_1p2>;
726 remote-endpoint = <&lt9611_a>;
727 data-lanes = <0 1 2 3>;
731 vdds-supply = <&vreg_l5b_0p88>;
740 data-lanes = <0 1>;
745 max-link-speed = <2>;
750 vdda-phy-supply = <&vreg_l5b_0p88>;
751 vdda-pll-supply = <&vreg_l6b_1p2>;
759 vddrfacmn-supply = <&vreg_pmu_rfa_cmn_0p8>;
760 vddaon-supply = <&vreg_pmu_aon_0p8>;
761 vddwlcx-supply = <&vreg_pmu_wlcx_0p8>;
762 vddwlmx-supply = <&vreg_pmu_wlmx_0p8>;
763 vddpcie1p8-supply = <&vreg_pmu_pcie_1p8>;
764 vddpcie0p9-supply = <&vreg_pmu_pcie_0p9>;
765 vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>;
766 vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>;
767 vddrfa1p8-supply = <&vreg_pmu_rfa_1p7>;
777 vdda-phy-supply = <&vreg_l2h_0p91>;
778 vdda-pll-supply = <&vreg_l6b_1p2>;
782 io-channels = <&pmk8350_vadc PM8350_ADC7_DIE_TEMP(1)>;
783 io-channel-names = "thermal";
787 io-channels = <&pmk8350_vadc PM8350B_ADC7_DIE_TEMP>;
788 io-channel-names = "thermal";
792 io-channels = <&pmk8350_vadc PMR735A_ADC7_DIE_TEMP>;
793 io-channel-names = "thermal";
799 xo-therm@0 {
801 io-channels = <&pmk8350_vadc PMK8350_ADC7_AMUX_THM1_100K_PU>;
803 qcom,hw-settle-time-us = <200>;
806 skin-msm-therm@1 {
808 io-channels = <&pmk8350_vadc PM8350_ADC7_AMUX_THM1_100K_PU(1)>;
810 qcom,hw-settle-time-us = <200>;
813 camera-therm@2 {
815 io-channels = <&pmk8350_vadc PM8350_ADC7_AMUX_THM2_100K_PU(1)>;
817 qcom,hw-settle-time-us = <200>;
820 therm1-therm@3 {
822 io-channels = <&pmk8350_vadc PM8350_ADC7_AMUX_THM3_100K_PU(1)>;
824 qcom,hw-settle-time-us = <200>;
827 wide-rfc-therm@4 {
829 io-channels = <&pmk8350_vadc PM8350_ADC7_AMUX_THM4_100K_PU(1)>;
831 qcom,hw-settle-time-us = <200>;
834 rear-tof-therm@5 {
836 io-channels = <&pmk8350_vadc PM8350_ADC7_AMUX_THM5_100K_PU(1)>;
838 qcom,hw-settle-time-us = <200>;
841 therm2-therm@6 {
843 io-channels = <&pmk8350_vadc PM8350_ADC7_GPIO3_100K_PU(1)>;
845 qcom,hw-settle-time-us = <200>;
848 usb-conn-therm@7 {
850 io-channels = <&pmk8350_vadc PM8350B_ADC7_AMUX_THM5_100K_PU>;
852 qcom,hw-settle-time-us = <200>;
866 qcom,hw-settle-time = <200>;
878 qcom,hw-settle-time = <200>;
885 qcom,hw-settle-time = <200>;
892 qcom,hw-settle-time = <200>;
899 qcom,hw-settle-time = <200>;
906 qcom,hw-settle-time = <200>;
913 qcom,hw-settle-time = <200>;
925 qcom,hw-settle-time = <200>;
937 qcom,hw-settle-time = <200>;
944 qcom,hw-settle-time = <200>;
952 firmware-name = "qcom/sm8450/adsp.mbn";
957 firmware-name = "qcom/sm8450/cdsp.mbn";
962 firmware-name = "qcom/sm8450/modem.mbn";
967 firmware-name = "qcom/sm8450/slpi.mbn";
983 cd-gpios = <&tlmm 92 GPIO_ACTIVE_HIGH>;
984 pinctrl-names = "default", "sleep";
985 pinctrl-0 = <&sdc2_default_state &sdc2_card_det_n>;
986 pinctrl-1 = <&sdc2_sleep_state &sdc2_card_det_n>;
987 vmmc-supply = <&vreg_l9c_2p96>;
988 vqmmc-supply = <&vreg_l6c_1p8>;
989 no-sdio;
990 no-mmc;
995 compatible = "qcom,sm8450-sndcard";
996 model = "SM8450-HDK";
997 audio-routing = "SpkrLeft IN", "WSA_SPK1 OUT",
1019 wcd-playback-dai-link {
1020 link-name = "WCD Playback";
1023 sound-dai = <&q6apmbedai RX_CODEC_DMA_RX_0>;
1027 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>;
1031 sound-dai = <&q6apm>;
1035 wcd-capture-dai-link {
1036 link-name = "WCD Capture";
1039 sound-dai = <&q6apmbedai TX_CODEC_DMA_TX_3>;
1043 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>;
1047 sound-dai = <&q6apm>;
1051 wsa-dai-link {
1052 link-name = "WSA Playback";
1055 sound-dai = <&q6apmbedai WSA_CODEC_DMA_RX_0>;
1059 sound-dai = <&left_spkr>, <&right_spkr>, <&swr0 0>, <&wsamacro 0>;
1063 sound-dai = <&q6apm>;
1067 va-dai-link {
1068 link-name = "VA Capture";
1071 sound-dai = <&q6apmbedai TX_CODEC_DMA_TX_3>;
1075 sound-dai = <&vamacro 0>;
1079 sound-dai = <&q6apm>;
1090 pinctrl-names = "default";
1091 pinctrl-0 = <&spkr_1_sd_n_active>;
1092 powerdown-gpios = <&tlmm 1 GPIO_ACTIVE_LOW>;
1093 #sound-dai-cells = <0>;
1094 sound-name-prefix = "SpkrLeft";
1095 #thermal-sensor-cells = <0>;
1096 vdd-supply = <&vreg_s10b_1p8>;
1102 pinctrl-names = "default";
1103 pinctrl-0 = <&spkr_2_sd_n_active>;
1104 powerdown-gpios = <&tlmm 89 GPIO_ACTIVE_LOW>;
1105 #sound-dai-cells = <0>;
1106 sound-name-prefix = "SpkrRight";
1107 #thermal-sensor-cells = <0>;
1108 vdd-supply = <&vreg_s10b_1p8>;
1118 qcom,rx-port-mapping = <1 2 3 4 5>;
1128 qcom,tx-port-mapping = <1 1 2 3>;
1133 gpio-reserved-ranges = <28 4>, <36 4>;
1135 lt9611_irq_pin: lt9611-irq-state {
1138 bias-disable;
1141 lt9611_rst_pin: lt9611-rst-state {
1144 output-high;
1147 sdc2_card_det_n: sd-card-det-n-state {
1150 drive-strength = <2>;
1151 bias-pull-up;
1160 pinctrl-0 = <&uart20_default>;
1161 pinctrl-names = "default";
1166 compatible = "qcom,wcn6855-bt";
1168 vddrfacmn-supply = <&vreg_pmu_rfa_cmn_0p8>;
1169 vddaon-supply = <&vreg_pmu_aon_0p8>;
1170 vddwlcx-supply = <&vreg_pmu_wlcx_0p8>;
1171 vddwlmx-supply = <&vreg_pmu_wlmx_0p8>;
1172 vddbtcmx-supply = <&vreg_pmu_btcmx_0p8>;
1173 vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>;
1174 vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>;
1175 vddrfa1p8-supply = <&vreg_pmu_rfa_1p7>;
1182 reset-gpios = <&tlmm 210 GPIO_ACTIVE_LOW>;
1184 vcc-supply = <&vreg_l7b_2p5>;
1185 vcc-max-microamp = <1100000>;
1186 vccq-supply = <&vreg_l9b_1p2>;
1187 vccq-max-microamp = <1200000>;
1188 vdd-hba-supply = <&vreg_l9b_1p2>;
1194 vdda-phy-supply = <&vreg_l5b_0p88>;
1195 vdda-pll-supply = <&vreg_l6b_1p2>;
1204 usb-role-switch;
1208 remote-endpoint = <&pmic_glink_hs_in>;
1214 vdda-pll-supply = <&vreg_l5b_0p88>;
1215 vdda18-supply = <&vreg_l1c_1p8>;
1216 vdda33-supply = <&vreg_l2b_3p07>;
1222 vdda-phy-supply = <&vreg_l6b_1p2>;
1223 vdda-pll-supply = <&vreg_l1b_0p91>;
1227 remote-endpoint = <&pmic_glink_ss_in>;
1231 pinctrl-0 = <&dmic01_default>, <&dmic23_default>;
1232 pinctrl-names = "default";
1233 vdd-micb-supply = <&vreg_s10b_1p8>;
1234 qcom,dmic-sample-rate = <600000>;
1240 bt_en: bt-en-state {
1243 drive-strength = <16>;
1244 output-low;
1245 bias-pull-down;
1248 spkr_1_sd_n_active: spkr-1-sd-n-active-state {
1251 drive-strength = <16>;
1252 bias-disable;
1253 output-low;
1256 spkr_2_sd_n_active: spkr-2-sd-n-active-state {
1259 drive-strength = <16>;
1260 bias-disable;
1261 output-low;
1264 wcd_default: wcd-reset-n-active-state {
1267 drive-strength = <16>;
1268 bias-disable;
1269 output-low;
1272 wlan_en: wlan-en-state {
1275 drive-strength = <16>;
1276 output-low;
1277 bias-pull-down;
1280 uart20_default: uart20-default-state {
1281 cts-pins {
1284 bias-disable;
1287 rts-pins {
1290 bias-disable;
1293 rx-pins {
1296 bias-disable;
1299 tx-pins {
1302 bias-disable;
1306 xo_clk_default: xo-clk-state {
1309 drive-strength = <16>;
1310 output-low;
1311 bias-pull-down;