Lines Matching +full:regulator +full:- +full:microvolt +full:- +full:offset

1 // SPDX-License-Identifier: BSD-3-Clause
12 /dts-v1/;
14 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include <dt-bindings/input/gpio-keys.h>
17 #include <dt-bindings/input/input.h>
18 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
19 #include <dt-bindings/phy/phy.h>
22 #include "sc8280xp-pmics.dtsi"
25 chassis-type = "tablet";
35 #address-cells = <2>;
36 #size-cells = <2>;
40 compatible = "simple-framebuffer";
49 wcd938x: audio-codec {
50 compatible = "qcom,wcd9380-codec";
52 pinctrl-0 = <&wcd_default>;
53 pinctrl-names = "default";
55 reset-gpios = <&tlmm 106 GPIO_ACTIVE_LOW>;
57 vdd-buck-supply = <&vreg_s10b>;
58 vdd-rxtx-supply = <&vreg_s10b>;
59 vdd-io-supply = <&vreg_s10b>;
60 vdd-mic-bias-supply = <&vreg_bob>;
62 qcom,micbias1-microvolt = <1800000>;
63 qcom,micbias2-microvolt = <1800000>;
64 qcom,micbias3-microvolt = <1800000>;
65 qcom,micbias4-microvolt = <1800000>;
66 qcom,mbhc-buttons-vthreshold-microvolt = <75000 150000 237000 500000 500000 500000 500000 500000>;
67 qcom,mbhc-headset-vthreshold-microvolt = <1700000>;
68 qcom,mbhc-headphone-vthreshold-microvolt = <50000>;
69 qcom,rx-device = <&wcd_rx>;
70 qcom,tx-device = <&wcd_tx>;
72 #sound-dai-cells = <1>;
75 gpio-keys {
76 compatible = "gpio-keys";
78 pinctrl-0 = <&mode_pin_active>, <&vol_up_n>;
79 pinctrl-names = "default";
81 key-vol-up {
85 debounce-interval = <15>;
86 linux,can-disable;
87 wakeup-source;
90 switch-mode {
93 linux,input-type = <EV_SW>;
95 debounce-interval = <10>;
96 wakeup-source;
100 vreg_misc_3p3: regulator-misc-3p3 {
101 compatible = "regulator-fixed";
103 regulator-name = "VCC3B";
104 regulator-min-microvolt = <3300000>;
105 regulator-max-microvolt = <3300000>;
108 enable-active-high;
110 pinctrl-0 = <&misc_3p3_reg_en>;
111 pinctrl-names = "default";
113 regulator-boot-on;
114 regulator-always-on;
117 vreg_nvme: regulator-nvme {
118 compatible = "regulator-fixed";
120 regulator-name = "VCC3_SSD";
121 regulator-min-microvolt = <3300000>;
122 regulator-max-microvolt = <3300000>;
125 enable-active-high;
127 pinctrl-0 = <&nvme_reg_en>;
128 pinctrl-names = "default";
130 regulator-boot-on;
133 vreg_vph_pwr: regulator-vph-pwr {
134 compatible = "regulator-fixed";
136 regulator-name = "VPH_VCC3R9";
137 regulator-min-microvolt = <3900000>;
138 regulator-max-microvolt = <3900000>;
140 regulator-always-on;
143 vreg_wlan: regulator-wlan {
144 compatible = "regulator-fixed";
146 regulator-name = "VCC_WLAN_3R9";
147 regulator-min-microvolt = <3900000>;
148 regulator-max-microvolt = <3900000>;
151 enable-active-high;
153 pinctrl-0 = <&hastings_reg_en>;
154 pinctrl-names = "default";
156 regulator-boot-on;
159 reserved-memory {
160 gpu_mem: gpu-mem@8bf00000 {
162 no-map;
166 compatible = "shared-dma-pool";
169 linux,cma-default;
173 thermal-zones {
174 skin-temp-thermal {
175 polling-delay-passive = <250>;
177 thermal-sensors = <&pmk8280_adc_tm 5>;
180 skin_temp_alert0: trip-point0 {
186 skin_temp_alert1: trip-point1 {
192 skin-temp-crit {
199 cooling-maps {
202 cooling-device = <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
210 cooling-device = <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
219 wcn6855-pmu {
220 compatible = "qcom,wcn6855-pmu";
222 pinctrl-names = "default";
223 pinctrl-0 = <&bt_default>, <&wlan_en>;
225 wlan-enable-gpios = <&tlmm 134 GPIO_ACTIVE_HIGH>;
226 bt-enable-gpios = <&tlmm 133 GPIO_ACTIVE_HIGH>;
227 swctrl-gpios = <&tlmm 132 GPIO_ACTIVE_HIGH>;
229 vddio-supply = <&vreg_s10b>;
230 vddaon-supply = <&vreg_s12b>;
231 vddpmu-supply = <&vreg_s12b>;
232 vddpmumx-supply = <&vreg_s12b>;
233 vddpmucx-supply = <&vreg_s12b>;
234 vddrfa0p95-supply = <&vreg_s12b>;
235 vddrfa1p3-supply = <&vreg_s11b>;
236 vddrfa1p9-supply = <&vreg_s1c>;
237 vddpcie1p3-supply = <&vreg_s11b>;
238 vddpcie1p9-supply = <&vreg_s1c>;
242 regulator-name = "vreg_pmu_rfa_cmn_0p8";
246 regulator-name = "vreg_pmu_aon_0p8";
250 regulator-name = "vreg_pmu_wlcx_0p8";
254 regulator-name = "vreg_pmu_wlmx_0p8";
258 regulator-name = "vreg_pmu_btcmx_0p8";
262 regulator-name = "vreg_pmu_pcie_1p8";
266 regulator-name = "vreg_pmu_pcie_0p9";
270 regulator-name = "vreg_pmu_rfa_0p8";
274 regulator-name = "vreg_pmu_rfa_1p2";
278 regulator-name = "vreg_pmu_rfa_1p7";
285 regulators-0 {
286 compatible = "qcom,pm8350-rpmh-regulators";
287 qcom,pmic-id = "b";
289 vdd-l1-l4-supply = <&vreg_s12b>;
290 vdd-l2-l7-supply = <&vreg_bob>;
291 vdd-l3-l5-supply = <&vreg_s11b>;
292 vdd-l6-l9-l10-supply = <&vreg_s12b>;
293 vdd-l8-supply = <&vreg_s12b>;
296 regulator-name = "vreg_s10b";
297 regulator-min-microvolt = <1800000>;
298 regulator-max-microvolt = <1800000>;
299 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
300 regulator-always-on;
304 regulator-name = "vreg_s11b";
305 regulator-min-microvolt = <1272000>;
306 regulator-max-microvolt = <1272000>;
307 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
311 regulator-name = "vreg_s12b";
312 regulator-min-microvolt = <984000>;
313 regulator-max-microvolt = <984000>;
314 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
318 regulator-name = "vreg_l1b";
319 regulator-min-microvolt = <912000>;
320 regulator-max-microvolt = <912000>;
321 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
322 regulator-allow-set-load;
323 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
328 regulator-name = "vreg_l2b";
329 regulator-min-microvolt = <1904000>;
330 regulator-max-microvolt = <1904000>;
331 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
335 regulator-name = "vreg_l3b";
336 regulator-min-microvolt = <1200000>;
337 regulator-max-microvolt = <1200000>;
338 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
339 regulator-boot-on;
340 regulator-allow-set-load;
341 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
346 regulator-name = "vreg_l4b";
347 regulator-min-microvolt = <912000>;
348 regulator-max-microvolt = <912000>;
349 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
350 regulator-allow-set-load;
351 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
356 regulator-name = "vreg_l5b";
357 regulator-min-microvolt = <1200000>;
358 regulator-max-microvolt = <1200000>;
359 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
363 regulator-name = "vreg_l6b";
364 regulator-min-microvolt = <880000>;
365 regulator-max-microvolt = <880000>;
366 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
367 regulator-boot-on;
368 regulator-allow-set-load;
369 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
374 regulator-name = "vreg_l7b";
375 regulator-min-microvolt = <1800000>;
376 regulator-max-microvolt = <1800000>;
377 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
378 regulator-boot-on;
382 regulator-name = "vreg_l9b";
383 regulator-min-microvolt = <912000>;
384 regulator-max-microvolt = <912000>;
385 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
389 regulators-1 {
390 compatible = "qcom,pm8350c-rpmh-regulators";
391 qcom,pmic-id = "c";
393 vdd-bob-supply = <&vreg_vph_pwr>;
394 vdd-l1-l12-supply = <&vreg_s1c>;
395 vdd-l2-l8-supply = <&vreg_s1c>;
396 vdd-l3-l4-l5-l7-l13-supply = <&vreg_bob>;
397 vdd-l6-l9-l11-supply = <&vreg_bob>;
398 vdd-l10-supply = <&vreg_s11b>;
401 regulator-name = "vreg_s1c";
402 regulator-min-microvolt = <1880000>;
403 regulator-max-microvolt = <1900000>;
404 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
405 regulator-always-on;
409 regulator-name = "vreg_l1c";
410 regulator-min-microvolt = <1800000>;
411 regulator-max-microvolt = <1800000>;
412 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
413 regulator-allow-set-load;
414 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
419 regulator-name = "vreg_l2c";
420 regulator-min-microvolt = <1800000>;
421 regulator-max-microvolt = <1800000>;
422 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
426 regulator-name = "vreg_l8c";
427 regulator-min-microvolt = <1800000>;
428 regulator-max-microvolt = <1800000>;
429 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
430 regulator-allow-set-load;
431 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
436 regulator-name = "vreg_l12c";
437 regulator-min-microvolt = <1800000>;
438 regulator-max-microvolt = <1800000>;
439 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
443 regulator-name = "vreg_l13c";
444 regulator-min-microvolt = <3072000>;
445 regulator-max-microvolt = <3072000>;
446 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
447 regulator-allow-set-load;
448 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
453 regulator-name = "vreg_bob";
454 regulator-min-microvolt = <3008000>;
455 regulator-max-microvolt = <3960000>;
456 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
457 regulator-always-on;
461 regulators-2 {
462 compatible = "qcom,pm8350-rpmh-regulators";
463 qcom,pmic-id = "d";
465 vdd-l1-l4-supply = <&vreg_s11b>;
466 vdd-l2-l7-supply = <&vreg_bob>;
467 vdd-l3-l5-supply = <&vreg_s11b>;
468 vdd-l6-l9-l10-supply = <&vreg_s12b>;
469 vdd-l8-supply = <&vreg_s12b>;
472 regulator-name = "vreg_l2d";
473 regulator-min-microvolt = <3072000>;
474 regulator-max-microvolt = <3072000>;
475 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
476 regulator-allow-set-load;
477 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
482 regulator-name = "vreg_l3d";
483 regulator-min-microvolt = <1200000>;
484 regulator-max-microvolt = <1200000>;
485 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
489 regulator-name = "vreg_l4d";
490 regulator-min-microvolt = <1200000>;
491 regulator-max-microvolt = <1200000>;
492 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
493 regulator-allow-set-load;
494 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
499 regulator-name = "vreg_l6d";
500 regulator-min-microvolt = <880000>;
501 regulator-max-microvolt = <880000>;
502 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
503 regulator-allow-set-load;
504 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
509 regulator-name = "vreg_l7d";
510 regulator-min-microvolt = <3072000>;
511 regulator-max-microvolt = <3072000>;
512 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
513 regulator-allow-set-load;
514 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
519 regulator-name = "vreg_l8d";
520 regulator-min-microvolt = <912000>;
521 regulator-max-microvolt = <912000>;
522 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
523 regulator-allow-set-load;
524 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
529 regulator-name = "vreg_l9d";
530 regulator-min-microvolt = <912000>;
531 regulator-max-microvolt = <912000>;
532 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
533 regulator-allow-set-load;
534 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
539 regulator-name = "vreg_l10d";
540 regulator-min-microvolt = <912000>;
541 regulator-max-microvolt = <912000>;
542 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
543 regulator-allow-set-load;
544 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
557 zap-shader {
558 memory-region = <&gpu_mem>;
559 firmware-name = "qcom/sc8280xp/HUAWEI/gaokun3/qcdxkmsuc8280.mbn";
564 clock-frequency = <400000>;
566 pinctrl-0 = <&i2c4_default>;
567 pinctrl-names = "default";
572 compatible = "hid-over-i2c";
575 hid-descr-addr = <0x1>;
576 interrupts-extended = <&tlmm 175 IRQ_TYPE_LEVEL_LOW>;
578 vdd-supply = <&vreg_misc_3p3>;
579 vddl-supply = <&vreg_s10b>;
581 pinctrl-0 = <&ts0_default>;
582 pinctrl-names = "default";
596 data-lanes = <0 1>;
597 remote-endpoint = <&usb_0_qmpphy_dp_in>;
605 data-lanes = <0 1>;
606 remote-endpoint = <&usb_1_qmpphy_dp_in>;
610 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
611 wake-gpios = <&tlmm 145 GPIO_ACTIVE_LOW>;
613 vddpe-3v3-supply = <&vreg_nvme>;
615 pinctrl-0 = <&pcie2a_default>;
616 pinctrl-names = "default";
622 vdda-phy-supply = <&vreg_l6d>;
623 vdda-pll-supply = <&vreg_l4d>;
629 max-link-speed = <2>;
631 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>;
632 wake-gpios = <&tlmm 139 GPIO_ACTIVE_LOW>;
634 vddpe-3v3-supply = <&vreg_wlan>;
636 pinctrl-0 = <&pcie4_default>;
637 pinctrl-names = "default";
647 vddrfacmn-supply = <&vreg_pmu_rfa_cmn_0p8>;
648 vddaon-supply = <&vreg_pmu_aon_0p8>;
649 vddwlcx-supply = <&vreg_pmu_wlcx_0p8>;
650 vddwlmx-supply = <&vreg_pmu_wlmx_0p8>;
651 vddpcie1p8-supply = <&vreg_pmu_pcie_1p8>;
652 vddpcie0p9-supply = <&vreg_pmu_pcie_0p9>;
653 vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>;
654 vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>;
655 vddrfa1p8-supply = <&vreg_pmu_rfa_1p7>;
660 vdda-phy-supply = <&vreg_l6d>;
661 vdda-pll-supply = <&vreg_l4d>;
669 sys-therm@0 {
671 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM1_100K_PU(1)>;
672 qcom,hw-settle-time-us = <200>;
673 qcom,avg-samples = <2>;
677 sys-therm@1 {
679 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM2_100K_PU(1)>;
680 qcom,hw-settle-time-us = <200>;
681 qcom,avg-samples = <2>;
685 sys-therm@2 {
687 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM3_100K_PU(1)>;
688 qcom,hw-settle-time-us = <200>;
689 qcom,avg-samples = <2>;
693 sys-therm@3 {
695 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM4_100K_PU(1)>;
696 qcom,hw-settle-time-us = <200>;
697 qcom,avg-samples = <2>;
701 sys-therm@4 {
703 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM1_100K_PU(3)>;
704 qcom,hw-settle-time-us = <200>;
705 qcom,avg-samples = <2>;
709 sys-therm@5 {
711 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM2_100K_PU(3)>;
712 qcom,hw-settle-time-us = <200>;
713 qcom,avg-samples = <2>;
717 sys-therm@6 {
719 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM3_100K_PU(3)>;
720 qcom,hw-settle-time-us = <200>;
721 qcom,avg-samples = <2>;
725 sys-therm@7 {
727 io-channels = <&pmk8280_vadc PM8350_ADC7_AMUX_THM4_100K_PU(3)>;
728 qcom,hw-settle-time-us = <200>;
729 qcom,avg-samples = <2>;
744 nvmem-cells = <&rtc_offset>;
745 nvmem-cell-names = "offset";
753 rtc_offset: rtc-offset@bc {
761 qcom,hw-settle-time = <200>;
768 qcom,hw-settle-time = <200>;
775 qcom,hw-settle-time = <200>;
782 qcom,hw-settle-time = <200>;
789 qcom,hw-settle-time = <200>;
796 qcom,hw-settle-time = <200>;
803 qcom,hw-settle-time = <200>;
810 qcom,hw-settle-time = <200>;
829 firmware-name = "qcom/sc8280xp/HUAWEI/gaokun3/qcadsp8280.mbn";
835 firmware-name = "qcom/sc8280xp/HUAWEI/gaokun3/qccdsp8280.mbn";
845 compatible = "qcom,sc8280xp-sndcard";
846 model = "SC8280XP-HUAWEI-MATEBOOKEGO";
847 audio-routing = "SpkrLeft IN", "WSA_SPK1 OUT",
860 wcd-playback-dai-link {
861 link-name = "WCD Playback";
864 sound-dai = <&q6apmbedai RX_CODEC_DMA_RX_0>;
868 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>;
872 sound-dai = <&q6apm>;
876 wcd-capture-dai-link {
877 link-name = "WCD Capture";
880 sound-dai = <&q6apmbedai TX_CODEC_DMA_TX_3>;
884 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>;
888 sound-dai = <&q6apm>;
892 wsa-dai-link {
893 link-name = "WSA Playback";
896 sound-dai = <&q6apmbedai WSA_CODEC_DMA_RX_0>;
900 sound-dai = <&left_spkr>, <&right_spkr>, <&swr0 0>, <&wsamacro 0>;
904 sound-dai = <&q6apm>;
908 va-dai-link {
909 link-name = "VA Capture";
912 sound-dai = <&q6apmbedai VA_CODEC_DMA_TX_0>;
916 sound-dai = <&q6apm>;
920 sound-dai = <&vamacro 0>;
928 left_spkr: wsa8830-left@0,1 {
931 pinctrl-0 = <&spkr_1_sd_n_default>;
932 pinctrl-names = "default";
933 powerdown-gpios = <&tlmm 178 GPIO_ACTIVE_LOW>;
934 #thermal-sensor-cells = <0>;
935 sound-name-prefix = "SpkrLeft";
936 #sound-dai-cells = <0>;
937 vdd-supply = <&vreg_s10b>;
940 right_spkr: wsa8830-right@0,2 {
943 pinctrl-0 = <&spkr_2_sd_n_default>;
944 pinctrl-names = "default";
945 powerdown-gpios = <&tlmm 179 GPIO_ACTIVE_LOW>;
946 #thermal-sensor-cells = <0>;
947 sound-name-prefix = "SpkrRight";
948 #sound-dai-cells = <0>;
949 vdd-supply = <&vreg_s10b>;
956 wcd_rx: wcd9380-rx@0,4 {
959 qcom,rx-port-mapping = <1 2 3 4 5>;
966 wcd_tx: wcd9380-tx@0,3 {
969 qcom,tx-port-mapping = <1 1 2 3>;
978 pinctrl-0 = <&uart2_default>;
979 pinctrl-names = "default";
984 compatible = "qcom,wcn6855-bt";
986 vddrfacmn-supply = <&vreg_pmu_rfa_cmn_0p8>;
987 vddaon-supply = <&vreg_pmu_aon_0p8>;
988 vddwlcx-supply = <&vreg_pmu_wlcx_0p8>;
989 vddwlmx-supply = <&vreg_pmu_wlmx_0p8>;
990 vddbtcmx-supply = <&vreg_pmu_btcmx_0p8>;
991 vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>;
992 vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>;
993 vddrfa1p8-supply = <&vreg_pmu_rfa_1p7>;
995 max-speed = <3200000>;
1008 vdda-pll-supply = <&vreg_l9d>;
1009 vdda18-supply = <&vreg_l1c>;
1010 vdda33-supply = <&vreg_l7d>;
1016 vdda-phy-supply = <&vreg_l9d>;
1017 vdda-pll-supply = <&vreg_l4d>;
1019 orientation-switch;
1025 remote-endpoint = <&mdss0_dp0_out>;
1037 vdda-pll-supply = <&vreg_l4b>;
1038 vdda18-supply = <&vreg_l1c>;
1039 vdda33-supply = <&vreg_l13c>;
1045 vdda-phy-supply = <&vreg_l4b>;
1046 vdda-pll-supply = <&vreg_l3b>;
1048 orientation-switch;
1054 remote-endpoint = <&mdss0_dp1_out>;
1062 vdda-pll-supply = <&vreg_l1b>;
1063 vdda18-supply = <&vreg_l1c>;
1064 vdda33-supply = <&vreg_l7d>;
1070 vdda-pll-supply = <&vreg_l8d>;
1071 vdda18-supply = <&vreg_l1c>;
1072 vdda33-supply = <&vreg_l7d>;
1078 vdda-pll-supply = <&vreg_l10d>;
1079 vdda18-supply = <&vreg_l8c>;
1080 vdda33-supply = <&vreg_l2d>;
1086 vdda-pll-supply = <&vreg_l10d>;
1087 vdda18-supply = <&vreg_l8c>;
1088 vdda33-supply = <&vreg_l2d>;
1094 vdda-phy-supply = <&vreg_l1b>;
1095 vdda-pll-supply = <&vreg_l4d>;
1101 vdda-phy-supply = <&vreg_l8d>;
1102 vdda-pll-supply = <&vreg_l4d>;
1108 pinctrl-0 = <&dmic01_default>, <&dmic23_default>;
1109 pinctrl-names = "default";
1111 vdd-micb-supply = <&vreg_s10b>;
1113 qcom,dmic-sample-rate = <4800000>;
1123 clock-frequency = <38400000>;
1133 misc_3p3_reg_en: misc-3p3-reg-en-state {
1138 vol_up_n: vol-up-n-state {
1141 power-source = <1>;
1142 input-enable;
1143 bias-pull-up;
1148 hastings_reg_en: hastings-reg-en-state {
1156 gpio-reserved-ranges = <70 2>, <74 6>, <83 4>, <125 2>, <128 2>, <154 4>;
1158 bt_default: bt-default-state {
1159 hstp-bt-en-pins {
1162 drive-strength = <16>;
1163 bias-disable;
1166 hstp-sw-ctrl-pins {
1169 bias-pull-down;
1173 i2c4_default: i2c4-default-state {
1176 drive-strength = <16>;
1177 bias-disable;
1180 mode_pin_active: mode-pin-state {
1183 bias-disable;
1186 nvme_reg_en: nvme-reg-en-state {
1189 drive-strength = <2>;
1190 bias-disable;
1193 pcie2a_default: pcie2a-default-state {
1194 clkreq-n-pins {
1197 drive-strength = <2>;
1198 bias-pull-up;
1201 perst-n-pins {
1204 drive-strength = <2>;
1205 bias-disable;
1208 wake-n-pins {
1211 drive-strength = <2>;
1212 bias-pull-up;
1216 pcie4_default: pcie4-default-state {
1217 clkreq-n-pins {
1220 drive-strength = <2>;
1221 bias-pull-up;
1224 perst-n-pins {
1227 drive-strength = <2>;
1228 bias-disable;
1231 wake-n-pins {
1234 drive-strength = <2>;
1235 bias-pull-up;
1239 spkr_1_sd_n_default: spkr-1-sd-n-default-state {
1240 perst-n-pins {
1243 drive-strength = <16>;
1244 bias-disable;
1245 output-high;
1249 spkr_2_sd_n_default: spkr-2-sd-n-default-state {
1250 perst-n-pins {
1253 drive-strength = <16>;
1254 bias-disable;
1255 output-high;
1259 ts0_default: ts0-default-state {
1260 int-n-pins {
1263 drive-strength = <2>;
1264 bias-disable;
1267 reset-n-pins {
1270 drive-strength = <2>;
1271 bias-disable;
1272 output-high;
1276 uart2_default: uart2-default-state {
1277 cts-pins {
1280 bias-bus-hold;
1283 rts-pins {
1286 drive-strength = <2>;
1287 bias-disable;
1290 rx-pins {
1293 bias-pull-up;
1296 tx-pins {
1299 drive-strength = <2>;
1300 bias-disable;
1304 wcd_default: wcd-default-state {
1305 reset-pins {
1308 bias-disable;
1312 wlan_en: wlan-en-state {
1315 drive-strength = <8>;
1316 bias-pull-down;