Lines Matching +full:regulator +full:- +full:on +full:- +full:in +full:- +full:suspend

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/pinctrl/rockchip.h>
12 #include <dt-bindings/usb/pd.h>
26 stdout-path = "serial2:1500000n8";
29 adc-keys-0 {
30 compatible = "adc-keys";
31 io-channels = <&saradc 0>;
32 io-channel-names = "buttons";
33 keyup-threshold-microvolt = <1800000>;
34 poll-interval = <100>;
36 button-maskrom {
39 press-threshold-microvolt = <393>;
43 adc-keys-1 {
44 compatible = "adc-keys";
45 io-channels = <&saradc 1>;
46 io-channel-names = "buttons";
47 keyup-threshold-microvolt = <1800000>;
48 poll-interval = <100>;
50 button-volume-up {
53 press-threshold-microvolt = <17821>;
56 button-volume-down {
57 label = "V-";
59 press-threshold-microvolt = <415384>;
62 button-menu {
65 press-threshold-microvolt = <890909>;
68 button-esc {
71 press-threshold-microvolt = <1233962>;
75 headphone_amp: audio-amplifier-headphone {
76 compatible = "simple-audio-amplifier";
77 enable-gpios = <&gpio1 RK_PD2 GPIO_ACTIVE_HIGH>;
78 sound-name-prefix = "Headphones Amp";
81 speaker_amp: audio-amplifier-speaker {
82 compatible = "simple-audio-amplifier";
83 enable-gpios = <&gpio1 RK_PD3 GPIO_ACTIVE_HIGH>;
84 sound-name-prefix = "Speaker Amp";
88 compatible = "gpio-leds";
89 pinctrl-names = "default";
90 pinctrl-0 = <&led_pins>;
92 led-1 {
100 compatible = "simple-audio-card";
101 pinctrl-names = "default";
102 pinctrl-0 = <&hp_detect>;
103 simple-audio-card,name = "Analog";
104 simple-audio-card,aux-devs = <&speaker_amp>, <&headphone_amp>;
105 simple-audio-card,format = "i2s";
106 simple-audio-card,mclk-fs = <256>;
107 simple-audio-card,hp-det-gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
108 simple-audio-card,bitclock-master = <&daicpu>;
109 simple-audio-card,frame-master = <&daicpu>;
112 simple-audio-card,widgets =
118 simple-audio-card,routing =
141 daicpu: simple-audio-card,cpu {
142 sound-dai = <&i2s0_8ch>;
143 system-clock-frequency = <12288000>;
146 daicodec: simple-audio-card,codec {
147 sound-dai = <&es8388>;
148 system-clock-frequency = <12288000>;
152 vcc12v_dcin: vcc12v-dcin-regulator {
153 compatible = "regulator-fixed";
154 regulator-name = "vcc12v_dcin";
155 regulator-always-on;
156 regulator-boot-on;
157 regulator-min-microvolt = <12000000>;
158 regulator-max-microvolt = <12000000>;
161 vcc3v3_bt: vcc3v3-bt-regulator {
162 compatible = "regulator-fixed";
163 enable-active-high;
165 regulator-name = "vcc3v3_bt";
166 regulator-min-microvolt = <3300000>;
167 regulator-max-microvolt = <3300000>;
168 startup-delay-us = <50000>;
169 vin-supply = <&vcc_3v3_s0>;
172 vcc3v3_pcie30: vcc3v3-pcie30-regulator {
173 compatible = "regulator-fixed";
174 enable-active-high;
176 regulator-name = "vcc3v3_pcie30";
177 regulator-min-microvolt = <3300000>;
178 regulator-max-microvolt = <3300000>;
179 startup-delay-us = <5000>;
180 vin-supply = <&vcc12v_dcin>;
183 vcc3v3_wf: vcc3v3-wf-regulator {
184 compatible = "regulator-fixed";
185 enable-active-high;
187 regulator-name = "vcc3v3_wf";
188 regulator-min-microvolt = <3300000>;
189 regulator-max-microvolt = <3300000>;
190 startup-delay-us = <50000>;
191 vin-supply = <&vcc_3v3_s0>;
194 vcc4v0_sys: vcc4v0-sys-regulator {
195 compatible = "regulator-fixed";
196 regulator-name = "vcc4v0_sys";
197 regulator-always-on;
198 regulator-boot-on;
199 regulator-min-microvolt = <4000000>;
200 regulator-max-microvolt = <4000000>;
201 vin-supply = <&vcc12v_dcin>;
204 vcc5v0_host: vcc5v0-host-regulator {
205 compatible = "regulator-fixed";
206 enable-active-high;
208 pinctrl-names = "default";
209 pinctrl-0 = <&vcc5v0_host_en>;
210 regulator-name = "vcc5v0_host";
211 regulator-always-on;
212 regulator-boot-on;
213 regulator-min-microvolt = <5000000>;
214 regulator-max-microvolt = <5000000>;
215 vin-supply = <&vcc5v0_usb>;
218 vcc5v0_usb: vcc5v0-usb-regulator {
219 compatible = "regulator-fixed";
220 regulator-name = "vcc5v0_usb";
221 regulator-always-on;
222 regulator-boot-on;
223 regulator-min-microvolt = <5000000>;
224 regulator-max-microvolt = <5000000>;
225 vin-supply = <&vcc12v_dcin>;
242 cpu-supply = <&vdd_cpu_big0_s0>;
246 cpu-supply = <&vdd_cpu_big0_s0>;
250 cpu-supply = <&vdd_cpu_big1_s0>;
254 cpu-supply = <&vdd_cpu_big1_s0>;
258 cpu-supply = <&vdd_cpu_lit_s0>;
262 cpu-supply = <&vdd_cpu_lit_s0>;
266 cpu-supply = <&vdd_cpu_lit_s0>;
270 cpu-supply = <&vdd_cpu_lit_s0>;
275 phy-handle = <&rgmii_phy>;
276 phy-mode = "rgmii-rxid";
277 pinctrl-names = "default";
278 pinctrl-0 = <&gmac0_miim
289 mali-supply = <&vdd_gpu_s0>;
290 sram-supply = <&vdd_gpu_mem_s0>;
300 #clock-cells = <0>;
301 clock-output-names = "hym8563";
302 interrupt-parent = <&gpio0>;
304 pinctrl-names = "default";
305 pinctrl-0 = <&hym8563_int>;
306 wakeup-source;
313 es8388: audio-codec@11 {
316 assigned-clocks = <&cru I2S0_8CH_MCLKOUT>;
317 assigned-clock-rates = <12288000>;
319 AVDD-supply = <&avcc_1v8_codec_s0>;
320 DVDD-supply = <&avcc_1v8_codec_s0>;
321 HPVDD-supply = <&vcc_3v3_s0>;
322 PVDD-supply = <&vcc_3v3_s0>;
323 #sound-dai-cells = <0>;
328 pinctrl-names = "default";
329 pinctrl-0 = <&i2s0_lrck
338 rgmii_phy: ethernet-phy@1 {
340 compatible = "ethernet-phy-id001c.c916";
342 pinctrl-names = "default";
343 pinctrl-0 = <&rtl8211f_rst>;
344 reset-assert-us = <20000>;
345 reset-deassert-us = <100000>;
346 reset-gpios = <&gpio4 RK_PB3 GPIO_ACTIVE_LOW>;
352 hym8563_int: hym8563-int {
358 led_pins: led-pins {
364 rtl8111_isolate: rtl8111-isolate {
370 rtl8211f_rst: rtl8211f-rst {
377 hp_detect: hp-detect {
383 vcc5v0_host_en: vcc5v0-host-en {
391 reset-gpios = <&gpio4 RK_PA5 GPIO_ACTIVE_HIGH>;
392 vpcie3v3-supply = <&vcc3v3_wf>;
398 pinctrl-names = "default";
399 pinctrl-0 = <&rtl8111_isolate>;
400 reset-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>;
409 reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
410 vpcie3v3-supply = <&vcc3v3_pcie30>;
415 vref-supply = <&vcc_1v8_s0>;
424 bus-width = <8>;
425 no-sdio;
426 no-sd;
427 non-removable;
428 max-frequency = <150000000>;
429 mmc-hs400-1_8v;
430 mmc-hs400-enhanced-strobe;
435 bus-width = <4>;
436 cap-sd-highspeed;
437 cd-gpios = <&gpio0 RK_PA4 GPIO_ACTIVE_LOW>;
438 disable-wp;
439 max-frequency = <150000000>;
440 no-sdio;
441 no-mmc;
442 sd-uhs-sdr104;
443 vmmc-supply = <&vcc_3v3_s3>;
444 vqmmc-supply = <&vccio_sd_s0>;
449 assigned-clocks = <&cru CLK_SPI2>;
450 assigned-clock-rates = <200000000>;
451 num-cs = <2>;
457 #gpio-cells = <2>;
458 gpio-controller;
459 interrupt-parent = <&gpio0>;
461 pinctrl-0 = <&pmic_pins>, <&rk806_dvs1_null>,
463 pinctrl-names = "default";
464 spi-max-frequency = <1000000>;
465 system-power-controller;
467 vcc1-supply = <&vcc4v0_sys>;
468 vcc2-supply = <&vcc4v0_sys>;
469 vcc3-supply = <&vcc4v0_sys>;
470 vcc4-supply = <&vcc4v0_sys>;
471 vcc5-supply = <&vcc4v0_sys>;
472 vcc6-supply = <&vcc4v0_sys>;
473 vcc7-supply = <&vcc4v0_sys>;
474 vcc8-supply = <&vcc4v0_sys>;
475 vcc9-supply = <&vcc4v0_sys>;
476 vcc10-supply = <&vcc4v0_sys>;
477 vcc11-supply = <&vcc_2v0_pldo_s3>;
478 vcc12-supply = <&vcc4v0_sys>;
479 vcc13-supply = <&vcc_1v1_nldo_s3>;
480 vcc14-supply = <&vcc_1v1_nldo_s3>;
481 vcca-supply = <&vcc4v0_sys>;
483 rk806_dvs1_null: dvs1-null-pins {
488 rk806_dvs2_null: dvs2-null-pins {
493 rk806_dvs3_null: dvs3-null-pins {
499 vdd_gpu_s0: dcdc-reg1 {
500 regulator-name = "vdd_gpu_s0";
501 /* regulator coupling requires always-on */
502 regulator-always-on;
503 regulator-boot-on;
504 regulator-enable-ramp-delay = <400>;
505 regulator-min-microvolt = <550000>;
506 regulator-max-microvolt = <950000>;
507 regulator-ramp-delay = <12500>;
508 regulator-coupled-with = <&vdd_gpu_mem_s0>;
509 regulator-coupled-max-spread = <10000>;
511 regulator-state-mem {
512 regulator-off-in-suspend;
516 vdd_npu_s0: dcdc-reg2 {
517 regulator-name = "vdd_npu_s0";
518 regulator-always-on;
519 regulator-boot-on;
520 regulator-min-microvolt = <550000>;
521 regulator-max-microvolt = <950000>;
522 regulator-ramp-delay = <12500>;
524 regulator-state-mem {
525 regulator-off-in-suspend;
529 vdd_log_s0: dcdc-reg3 {
530 regulator-name = "vdd_log_s0";
531 regulator-always-on;
532 regulator-boot-on;
533 regulator-min-microvolt = <675000>;
534 regulator-max-microvolt = <750000>;
535 regulator-ramp-delay = <12500>;
537 regulator-state-mem {
538 regulator-off-in-suspend;
539 regulator-suspend-microvolt = <750000>;
543 vdd_vdenc_s0: dcdc-reg4 {
544 regulator-name = "vdd_vdenc_s0";
545 regulator-always-on;
546 regulator-boot-on;
547 regulator-min-microvolt = <550000>;
548 regulator-max-microvolt = <950000>;
549 regulator-ramp-delay = <12500>;
551 regulator-state-mem {
552 regulator-off-in-suspend;
557 vdd_gpu_mem_s0: dcdc-reg5 {
558 regulator-name = "vdd_gpu_mem_s0";
559 /* regulator coupling requires always-on */
560 regulator-always-on;
561 regulator-boot-on;
562 regulator-enable-ramp-delay = <400>;
563 regulator-min-microvolt = <675000>;
564 regulator-max-microvolt = <950000>;
565 regulator-ramp-delay = <12500>;
566 regulator-coupled-with = <&vdd_gpu_s0>;
567 regulator-coupled-max-spread = <10000>;
569 regulator-state-mem {
570 regulator-off-in-suspend;
575 vdd_npu_mem_s0: dcdc-reg6 {
576 regulator-name = "vdd_npu_mem_s0";
577 regulator-always-on;
578 regulator-boot-on;
579 regulator-min-microvolt = <675000>;
580 regulator-max-microvolt = <950000>;
581 regulator-ramp-delay = <12500>;
583 regulator-state-mem {
584 regulator-off-in-suspend;
589 vcc_2v0_pldo_s3: dcdc-reg7 {
590 regulator-name = "vdd_2v0_pldo_s3";
591 regulator-always-on;
592 regulator-boot-on;
593 regulator-min-microvolt = <2000000>;
594 regulator-max-microvolt = <2000000>;
595 regulator-ramp-delay = <12500>;
597 regulator-state-mem {
598 regulator-on-in-suspend;
599 regulator-suspend-microvolt = <2000000>;
603 vdd_vdenc_mem_s0: dcdc-reg8 {
604 regulator-name = "vdd_vdenc_mem_s0";
605 regulator-always-on;
606 regulator-boot-on;
607 regulator-min-microvolt = <675000>;
608 regulator-max-microvolt = <950000>;
609 regulator-ramp-delay = <12500>;
611 regulator-state-mem {
612 regulator-off-in-suspend;
616 vdd2_ddr_s3: dcdc-reg9 {
617 regulator-name = "vdd2_ddr_s3";
618 regulator-always-on;
619 regulator-boot-on;
621 regulator-state-mem {
622 regulator-on-in-suspend;
626 vcc_1v1_nldo_s3: dcdc-reg10 {
627 regulator-name = "vcc_1v1_nldo_s3";
628 regulator-always-on;
629 regulator-boot-on;
630 regulator-min-microvolt = <1100000>;
631 regulator-max-microvolt = <1100000>;
632 regulator-ramp-delay = <12500>;
634 regulator-state-mem {
635 regulator-on-in-suspend;
636 regulator-suspend-microvolt = <1100000>;
640 avcc_1v8_s0: pldo-reg1 {
641 regulator-name = "avcc_1v8_s0";
642 regulator-always-on;
643 regulator-boot-on;
644 regulator-min-microvolt = <1800000>;
645 regulator-max-microvolt = <1800000>;
646 regulator-ramp-delay = <12500>;
648 regulator-state-mem {
649 regulator-off-in-suspend;
653 vdd1_1v8_ddr_s3: pldo-reg2 {
654 regulator-name = "vdd1_1v8_ddr_s3";
655 regulator-always-on;
656 regulator-boot-on;
657 regulator-min-microvolt = <1800000>;
658 regulator-max-microvolt = <1800000>;
659 regulator-ramp-delay = <12500>;
661 regulator-state-mem {
662 regulator-on-in-suspend;
663 regulator-suspend-microvolt = <1800000>;
667 avcc_1v8_codec_s0: pldo-reg3 {
668 regulator-name = "avcc_1v8_codec_s0";
669 regulator-always-on;
670 regulator-boot-on;
671 regulator-min-microvolt = <1800000>;
672 regulator-max-microvolt = <1800000>;
673 regulator-ramp-delay = <12500>;
675 regulator-state-mem {
676 regulator-off-in-suspend;
680 vcc_3v3_s3: pldo-reg4 {
681 regulator-name = "vcc_3v3_s3";
682 regulator-always-on;
683 regulator-boot-on;
684 regulator-min-microvolt = <3300000>;
685 regulator-max-microvolt = <3300000>;
686 regulator-ramp-delay = <12500>;
688 regulator-state-mem {
689 regulator-on-in-suspend;
690 regulator-suspend-microvolt = <3300000>;
694 vccio_sd_s0: pldo-reg5 {
695 regulator-name = "vccio_sd_s0";
696 regulator-always-on;
697 regulator-boot-on;
698 regulator-min-microvolt = <1800000>;
699 regulator-max-microvolt = <3300000>;
700 regulator-ramp-delay = <12500>;
702 regulator-state-mem {
703 regulator-off-in-suspend;
707 vcc_1v8_s3: pldo-reg6 {
708 regulator-name = "vcc_1v8_s3";
709 regulator-always-on;
710 regulator-boot-on;
711 regulator-min-microvolt = <1800000>;
712 regulator-max-microvolt = <1800000>;
713 regulator-ramp-delay = <12500>;
715 regulator-state-mem {
716 regulator-on-in-suspend;
717 regulator-suspend-microvolt = <1800000>;
721 vdd_0v75_s3: nldo-reg1 {
722 regulator-name = "vdd_0v75_s3";
723 regulator-always-on;
724 regulator-boot-on;
725 regulator-min-microvolt = <750000>;
726 regulator-max-microvolt = <750000>;
727 regulator-ramp-delay = <12500>;
729 regulator-state-mem {
730 regulator-on-in-suspend;
731 regulator-suspend-microvolt = <750000>;
736 vdd2l_0v9_ddr_s3: nldo-reg2 {
737 regulator-name = "vdd2l_0v9_ddr_s3";
738 regulator-always-on;
739 regulator-boot-on;
740 regulator-min-microvolt = <900000>;
741 regulator-max-microvolt = <900000>;
743 regulator-state-mem {
744 regulator-on-in-suspend;
745 regulator-suspend-microvolt = <900000>;
749 vdd_0v75_hdmi_edp_s0: nldo-reg3 {
750 regulator-name = "vdd_0v75_hdmi_edp_s0";
751 regulator-always-on;
752 regulator-boot-on;
753 regulator-min-microvolt = <750000>;
754 regulator-max-microvolt = <750000>;
756 regulator-state-mem {
757 regulator-off-in-suspend;
761 avdd_0v75_s0: nldo-reg4 {
762 regulator-name = "avdd_0v75_s0";
763 regulator-always-on;
764 regulator-boot-on;
765 regulator-min-microvolt = <750000>;
766 regulator-max-microvolt = <750000>;
768 regulator-state-mem {
769 regulator-off-in-suspend;
773 vdd_0v85_s0: nldo-reg5 {
774 regulator-name = "vdd_0v85_s0";
775 regulator-always-on;
776 regulator-boot-on;
777 regulator-min-microvolt = <850000>;
778 regulator-max-microvolt = <850000>;
780 regulator-state-mem {
781 regulator-off-in-suspend;
790 #gpio-cells = <2>;
791 gpio-controller;
792 interrupt-parent = <&gpio0>;
794 pinctrl-0 = <&rk806_slave_dvs1_null>, <&rk806_slave_dvs2_null>,
796 pinctrl-names = "default";
797 spi-max-frequency = <1000000>;
799 vcc1-supply = <&vcc4v0_sys>;
800 vcc2-supply = <&vcc4v0_sys>;
801 vcc3-supply = <&vcc4v0_sys>;
802 vcc4-supply = <&vcc4v0_sys>;
803 vcc5-supply = <&vcc4v0_sys>;
804 vcc6-supply = <&vcc4v0_sys>;
805 vcc7-supply = <&vcc4v0_sys>;
806 vcc8-supply = <&vcc4v0_sys>;
807 vcc9-supply = <&vcc4v0_sys>;
808 vcc10-supply = <&vcc4v0_sys>;
809 vcc11-supply = <&vcc_2v0_pldo_s3>;
810 vcc12-supply = <&vcc4v0_sys>;
811 vcc13-supply = <&vcc_1v1_nldo_s3>;
812 vcc14-supply = <&vcc_2v0_pldo_s3>;
813 vcca-supply = <&vcc4v0_sys>;
815 rk806_slave_dvs1_null: dvs1-null-pins {
820 rk806_slave_dvs2_null: dvs2-null-pins {
825 rk806_slave_dvs3_null: dvs3-null-pins {
831 vdd_cpu_big1_s0: dcdc-reg1 {
832 regulator-name = "vdd_cpu_big1_s0";
833 regulator-always-on;
834 regulator-boot-on;
835 regulator-coupled-with = <&vdd_cpu_big1_mem_s0>;
836 regulator-coupled-max-spread = <10000>;
837 regulator-min-microvolt = <550000>;
838 regulator-max-microvolt = <1050000>;
839 regulator-ramp-delay = <12500>;
841 regulator-state-mem {
842 regulator-off-in-suspend;
846 vdd_cpu_big0_s0: dcdc-reg2 {
847 regulator-name = "vdd_cpu_big0_s0";
848 regulator-always-on;
849 regulator-boot-on;
850 regulator-coupled-with = <&vdd_cpu_big0_mem_s0>;
851 regulator-coupled-max-spread = <10000>;
852 regulator-min-microvolt = <550000>;
853 regulator-max-microvolt = <1050000>;
854 regulator-ramp-delay = <12500>;
856 regulator-state-mem {
857 regulator-off-in-suspend;
861 vdd_cpu_lit_s0: dcdc-reg3 {
862 regulator-name = "vdd_cpu_lit_s0";
863 regulator-always-on;
864 regulator-boot-on;
865 regulator-coupled-with = <&vdd_cpu_lit_mem_s0>;
866 regulator-coupled-max-spread = <10000>;
867 regulator-min-microvolt = <550000>;
868 regulator-max-microvolt = <950000>;
869 regulator-ramp-delay = <12500>;
871 regulator-state-mem {
872 regulator-off-in-suspend;
876 vcc_3v3_s0: dcdc-reg4 {
877 regulator-name = "vcc_3v3_s0";
878 regulator-always-on;
879 regulator-boot-on;
880 regulator-min-microvolt = <3300000>;
881 regulator-max-microvolt = <3300000>;
882 regulator-ramp-delay = <12500>;
884 regulator-state-mem {
885 regulator-off-in-suspend;
889 vdd_cpu_big1_mem_s0: dcdc-reg5 {
890 regulator-name = "vdd_cpu_big1_mem_s0";
891 regulator-always-on;
892 regulator-boot-on;
893 regulator-coupled-with = <&vdd_cpu_big1_s0>;
894 regulator-coupled-max-spread = <10000>;
895 regulator-min-microvolt = <675000>;
896 regulator-max-microvolt = <1050000>;
897 regulator-ramp-delay = <12500>;
899 regulator-state-mem {
900 regulator-off-in-suspend;
905 vdd_cpu_big0_mem_s0: dcdc-reg6 {
906 regulator-name = "vdd_cpu_big0_mem_s0";
907 regulator-always-on;
908 regulator-boot-on;
909 regulator-coupled-with = <&vdd_cpu_big0_s0>;
910 regulator-coupled-max-spread = <10000>;
911 regulator-min-microvolt = <675000>;
912 regulator-max-microvolt = <1050000>;
913 regulator-ramp-delay = <12500>;
915 regulator-state-mem {
916 regulator-off-in-suspend;
920 vcc_1v8_s0: dcdc-reg7 {
921 regulator-name = "vcc_1v8_s0";
922 regulator-always-on;
923 regulator-boot-on;
924 regulator-min-microvolt = <1800000>;
925 regulator-max-microvolt = <1800000>;
926 regulator-ramp-delay = <12500>;
928 regulator-state-mem {
929 regulator-off-in-suspend;
933 vdd_cpu_lit_mem_s0: dcdc-reg8 {
934 regulator-name = "vdd_cpu_lit_mem_s0";
935 regulator-always-on;
936 regulator-boot-on;
937 regulator-coupled-with = <&vdd_cpu_lit_s0>;
938 regulator-coupled-max-spread = <10000>;
939 regulator-min-microvolt = <675000>;
940 regulator-max-microvolt = <950000>;
941 regulator-ramp-delay = <12500>;
943 regulator-state-mem {
944 regulator-off-in-suspend;
948 vddq_ddr_s0: dcdc-reg9 {
949 regulator-name = "vddq_ddr_s0";
950 regulator-always-on;
951 regulator-boot-on;
953 regulator-state-mem {
954 regulator-off-in-suspend;
958 vdd_ddr_s0: dcdc-reg10 {
959 regulator-name = "vdd_ddr_s0";
960 regulator-always-on;
961 regulator-boot-on;
962 regulator-min-microvolt = <675000>;
963 regulator-max-microvolt = <900000>;
964 regulator-ramp-delay = <12500>;
966 regulator-state-mem {
967 regulator-off-in-suspend;
972 vcc_1v8_cam_s0: pldo-reg1 {
973 regulator-name = "vcc_1v8_cam_s0";
974 regulator-always-on;
975 regulator-boot-on;
976 regulator-min-microvolt = <1800000>;
977 regulator-max-microvolt = <1800000>;
978 regulator-ramp-delay = <12500>;
980 regulator-state-mem {
981 regulator-off-in-suspend;
985 avdd1v8_ddr_pll_s0: pldo-reg2 {
986 regulator-name = "avdd1v8_ddr_pll_s0";
987 regulator-always-on;
988 regulator-boot-on;
989 regulator-min-microvolt = <1800000>;
990 regulator-max-microvolt = <1800000>;
991 regulator-ramp-delay = <12500>;
993 regulator-state-mem {
994 regulator-off-in-suspend;
998 vdd_1v8_pll_s0: pldo-reg3 {
999 regulator-name = "vdd_1v8_pll_s0";
1000 regulator-always-on;
1001 regulator-boot-on;
1002 regulator-min-microvolt = <1800000>;
1003 regulator-max-microvolt = <1800000>;
1004 regulator-ramp-delay = <12500>;
1006 regulator-state-mem {
1007 regulator-off-in-suspend;
1012 vcc_3v3_sd_s0: pldo-reg4 {
1013 regulator-name = "vcc_3v3_sd_s0";
1014 regulator-always-on;
1015 regulator-boot-on;
1016 regulator-min-microvolt = <3300000>;
1017 regulator-max-microvolt = <3300000>;
1018 regulator-ramp-delay = <12500>;
1020 regulator-state-mem {
1021 regulator-off-in-suspend;
1026 vcc_2v8_cam_s0: pldo-reg5 {
1027 regulator-name = "vcc_2v8_cam_s0";
1028 regulator-always-on;
1029 regulator-boot-on;
1030 regulator-min-microvolt = <2800000>;
1031 regulator-max-microvolt = <2800000>;
1032 regulator-ramp-delay = <12500>;
1034 regulator-state-mem {
1035 regulator-off-in-suspend;
1040 pldo6_s3: pldo-reg6 {
1041 regulator-name = "pldo6_s3";
1042 regulator-always-on;
1043 regulator-boot-on;
1044 regulator-min-microvolt = <1800000>;
1045 regulator-max-microvolt = <1800000>;
1047 regulator-state-mem {
1048 regulator-on-in-suspend;
1049 regulator-suspend-microvolt = <1800000>;
1053 vdd_0v75_pll_s0: nldo-reg1 {
1054 regulator-name = "vdd_0v75_pll_s0";
1055 regulator-always-on;
1056 regulator-boot-on;
1057 regulator-min-microvolt = <750000>;
1058 regulator-max-microvolt = <750000>;
1059 regulator-ramp-delay = <12500>;
1061 regulator-state-mem {
1062 regulator-off-in-suspend;
1066 vdd_ddr_pll_s0: nldo-reg2 {
1067 regulator-name = "vdd_ddr_pll_s0";
1068 regulator-always-on;
1069 regulator-boot-on;
1070 regulator-min-microvolt = <850000>;
1071 regulator-max-microvolt = <850000>;
1073 regulator-state-mem {
1074 regulator-off-in-suspend;
1078 avdd_0v85_s0: nldo-reg3 {
1079 regulator-name = "avdd_0v85_s0";
1080 regulator-always-on;
1081 regulator-boot-on;
1082 regulator-min-microvolt = <850000>;
1083 regulator-max-microvolt = <850000>;
1084 regulator-ramp-delay = <12500>;
1086 regulator-state-mem {
1087 regulator-off-in-suspend;
1092 avdd_1v2_cam_s0: nldo-reg4 {
1093 regulator-name = "avdd_1v2_cam_s0";
1094 regulator-always-on;
1095 regulator-boot-on;
1096 regulator-min-microvolt = <1200000>;
1097 regulator-max-microvolt = <1200000>;
1098 regulator-ramp-delay = <12500>;
1100 regulator-state-mem {
1101 regulator-off-in-suspend;
1105 avdd_1v2_s0: nldo-reg5 {
1106 regulator-name = "avdd_1v2_s0";
1107 regulator-always-on;
1108 regulator-boot-on;
1109 regulator-min-microvolt = <1200000>;
1110 regulator-max-microvolt = <1200000>;
1111 regulator-ramp-delay = <12500>;
1113 regulator-state-mem {
1114 regulator-off-in-suspend;
1130 phy-supply = <&vcc5v0_host>;
1139 phy-supply = <&vcc5v0_host>;
1144 pinctrl-names = "default";
1145 pinctrl-0 = <&uart2m0_xfer>;