Lines Matching +full:va +full:- +full:dai +full:- +full:link
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",
852 "VA DMIC0", "MIC BIAS1",
853 "VA DMIC1", "MIC BIAS1",
854 "VA DMIC2", "MIC BIAS3",
855 "VA DMIC0", "VA MIC BIAS1",
856 "VA DMIC1", "VA MIC BIAS1",
857 "VA DMIC2", "VA MIC BIAS3",
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;