Lines Matching +full:rk3588 +full:- +full:cru

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/pinctrl/rockchip.h>
12 #include "rk3588.dtsi"
15 model = "Rockchip RK3588 EVB1 V10 Board";
16 compatible = "rockchip,rk3588-evb1-v10", "rockchip,rk3588";
24 stdout-path = "serial2:1500000n8";
27 adc-keys {
28 compatible = "adc-keys";
29 io-channels = <&saradc 1>;
30 io-channel-names = "buttons";
31 keyup-threshold-microvolt = <1800000>;
32 poll-interval = <100>;
34 button-vol-up {
37 press-threshold-microvolt = <17000>;
40 button-vol-down {
43 press-threshold-microvolt = <417000>;
46 button-menu {
49 press-threshold-microvolt = <890000>;
52 button-escape {
55 press-threshold-microvolt = <1235000>;
59 analog-sound {
60 compatible = "simple-audio-card";
61 pinctrl-names = "default";
62 pinctrl-0 = <&hp_detect>;
63 simple-audio-card,name = "RK3588 EVB1 Audio";
64 simple-audio-card,aux-devs = <&amp_headphone>, <&amp_speaker>;
65 simple-audio-card,bitclock-master = <&masterdai>;
66 simple-audio-card,format = "i2s";
67 simple-audio-card,frame-master = <&masterdai>;
68 simple-audio-card,hp-det-gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
69 simple-audio-card,mclk-fs = <256>;
70 simple-audio-card,pin-switches = "Headphones", "Speaker";
71 simple-audio-card,routing =
84 simple-audio-card,widgets =
90 simple-audio-card,cpu {
91 sound-dai = <&i2s0_8ch>;
94 masterdai: simple-audio-card,codec {
95 sound-dai = <&es8388>;
96 system-clock-frequency = <12288000>;
100 amp_headphone: headphone-amplifier {
101 compatible = "simple-audio-amplifier";
102 enable-gpios = <&gpio1 RK_PD2 GPIO_ACTIVE_HIGH>;
103 pinctrl-names = "default";
104 pinctrl-0 = <&headphone_amplifier_en>;
105 sound-name-prefix = "Headphones Amplifier";
108 amp_speaker: speaker-amplifier {
109 compatible = "simple-audio-amplifier";
110 enable-gpios = <&gpio1 RK_PD3 GPIO_ACTIVE_HIGH>;
111 pinctrl-names = "default";
112 pinctrl-0 = <&speaker_amplifier_en>;
113 sound-name-prefix = "Speaker Amplifier";
117 compatible = "pwm-backlight";
118 power-supply = <&vcc12v_dcin>;
122 pcie20_avdd0v85: pcie20-avdd0v85-regulator {
123 compatible = "regulator-fixed";
124 regulator-name = "pcie20_avdd0v85";
125 regulator-always-on;
126 regulator-boot-on;
127 regulator-min-microvolt = <850000>;
128 regulator-max-microvolt = <850000>;
129 vin-supply = <&avdd_0v85_s0>;
132 pcie20_avdd1v8: pcie20-avdd1v8-regulator {
133 compatible = "regulator-fixed";
134 regulator-name = "pcie20_avdd1v8";
135 regulator-always-on;
136 regulator-boot-on;
137 regulator-min-microvolt = <1800000>;
138 regulator-max-microvolt = <1800000>;
139 vin-supply = <&avcc_1v8_s0>;
142 pcie30_avdd0v75: pcie30-avdd0v75-regulator {
143 compatible = "regulator-fixed";
144 regulator-name = "pcie30_avdd0v75";
145 regulator-always-on;
146 regulator-boot-on;
147 regulator-min-microvolt = <750000>;
148 regulator-max-microvolt = <750000>;
149 vin-supply = <&avdd_0v75_s0>;
152 pcie30_avdd1v8: pcie30-avdd1v8-regulator {
153 compatible = "regulator-fixed";
154 regulator-name = "pcie30_avdd1v8";
155 regulator-always-on;
156 regulator-boot-on;
157 regulator-min-microvolt = <1800000>;
158 regulator-max-microvolt = <1800000>;
159 vin-supply = <&avcc_1v8_s0>;
162 vcc12v_dcin: vcc12v-dcin-regulator {
163 compatible = "regulator-fixed";
164 regulator-name = "vcc12v_dcin";
165 regulator-always-on;
166 regulator-boot-on;
167 regulator-min-microvolt = <12000000>;
168 regulator-max-microvolt = <12000000>;
171 vcc3v3_pcie30: vcc3v3-pcie30-regulator {
172 compatible = "regulator-fixed";
173 regulator-name = "vcc3v3_pcie30";
174 regulator-min-microvolt = <3300000>;
175 regulator-max-microvolt = <3300000>;
176 enable-active-high;
178 startup-delay-us = <5000>;
179 vin-supply = <&vcc12v_dcin>;
180 pinctrl-names = "default";
181 pinctrl-0 = <&vcc3v3_pcie30_en>;
184 vcc5v0_host: vcc5v0-host-regulator {
185 compatible = "regulator-fixed";
186 regulator-name = "vcc5v0_host";
187 regulator-boot-on;
188 regulator-always-on;
189 regulator-min-microvolt = <5000000>;
190 regulator-max-microvolt = <5000000>;
191 enable-active-high;
193 pinctrl-names = "default";
194 pinctrl-0 = <&vcc5v0_host_en>;
195 vin-supply = <&vcc5v0_usb>;
198 vcc5v0_sys: vcc5v0-sys-regulator {
199 compatible = "regulator-fixed";
200 regulator-name = "vcc5v0_sys";
201 regulator-always-on;
202 regulator-boot-on;
203 regulator-min-microvolt = <5000000>;
204 regulator-max-microvolt = <5000000>;
205 vin-supply = <&vcc12v_dcin>;
208 vcc5v0_usbdcin: vcc5v0-usbdcin-regulator {
209 compatible = "regulator-fixed";
210 regulator-name = "vcc5v0_usbdcin";
211 regulator-always-on;
212 regulator-boot-on;
213 regulator-min-microvolt = <5000000>;
214 regulator-max-microvolt = <5000000>;
215 vin-supply = <&vcc12v_dcin>;
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 = <&vcc5v0_usbdcin>;
238 cpu-supply = <&vdd_cpu_big0_s0>;
242 cpu-supply = <&vdd_cpu_big0_s0>;
246 cpu-supply = <&vdd_cpu_big1_s0>;
250 cpu-supply = <&vdd_cpu_big1_s0>;
254 cpu-supply = <&vdd_cpu_lit_s0>;
258 cpu-supply = <&vdd_cpu_lit_s0>;
262 cpu-supply = <&vdd_cpu_lit_s0>;
266 cpu-supply = <&vdd_cpu_lit_s0>;
271 phy-handle = <&rgmii_phy>;
272 phy-mode = "rgmii-rxid";
273 pinctrl-0 = <&gmac0_miim
278 pinctrl-names = "default";
290 #clock-cells = <0>;
291 clock-output-names = "hym8563";
292 pinctrl-names = "default";
293 pinctrl-0 = <&hym8563_int>;
294 interrupt-parent = <&gpio0>;
296 wakeup-source;
303 es8388: audio-codec@11 {
306 clocks = <&cru I2S0_8CH_MCLKOUT>;
307 assigned-clocks = <&cru I2S0_8CH_MCLKOUT>;
308 assigned-clock-rates = <12288000>;
309 AVDD-supply = <&avcc_1v8_codec_s0>;
310 DVDD-supply = <&avcc_1v8_codec_s0>;
311 HPVDD-supply = <&vcc_3v3_s0>;
312 PVDD-supply = <&vcc_3v3_s0>;
313 #sound-dai-cells = <0>;
318 pinctrl-0 = <&i2s0_lrck
327 rgmii_phy: ethernet-phy@1 {
329 compatible = "ethernet-phy-id001c.c916";
331 pinctrl-names = "default";
332 pinctrl-0 = <&rtl8211f_rst>;
333 reset-assert-us = <20000>;
334 reset-deassert-us = <100000>;
335 reset-gpios = <&gpio4 RK_PB3 GPIO_ACTIVE_LOW>;
340 reset-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>;
341 pinctrl-names = "default";
342 pinctrl-0 = <&pcie2_1_rst>, <&rtl8111_isolate>;
351 pinctrl-names = "default";
352 pinctrl-0 = <&pcie3_reset>;
353 reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
354 vpcie3v3-supply = <&vcc3v3_pcie30>;
360 hp_detect: headphone-detect {
364 headphone_amplifier_en: headphone-amplifier-en {
368 speaker_amplifier_en: speaker-amplifier-en {
374 rtl8111_isolate: rtl8111-isolate {
380 rtl8211f_rst: rtl8211f-rst {
387 hym8563_int: hym8563-int {
393 pcie2_1_rst: pcie2-1-rst {
399 pcie3_reset: pcie3-reset {
403 vcc3v3_pcie30_en: vcc3v3-pcie30-en {
409 vcc5v0_host_en: vcc5v0-host-en {
420 vref-supply = <&vcc_1v8_s0>;
425 bus-width = <8>;
426 no-sdio;
427 no-sd;
428 non-removable;
429 mmc-hs400-1_8v;
430 mmc-hs400-enhanced-strobe;
436 assigned-clocks = <&cru CLK_SPI2>;
437 assigned-clock-rates = <200000000>;
438 num-cs = <2>;
443 #gpio-cells = <2>;
444 gpio-controller;
445 interrupt-parent = <&gpio0>;
447 pinctrl-0 = <&pmic_pins>, <&rk806_dvs1_null>,
449 pinctrl-names = "default";
450 spi-max-frequency = <1000000>;
451 system-power-controller;
453 vcc1-supply = <&vcc5v0_sys>;
454 vcc2-supply = <&vcc5v0_sys>;
455 vcc3-supply = <&vcc5v0_sys>;
456 vcc4-supply = <&vcc5v0_sys>;
457 vcc5-supply = <&vcc5v0_sys>;
458 vcc6-supply = <&vcc5v0_sys>;
459 vcc7-supply = <&vcc5v0_sys>;
460 vcc8-supply = <&vcc5v0_sys>;
461 vcc9-supply = <&vcc5v0_sys>;
462 vcc10-supply = <&vcc5v0_sys>;
463 vcc11-supply = <&vcc_2v0_pldo_s3>;
464 vcc12-supply = <&vcc5v0_sys>;
465 vcc13-supply = <&vcc5v0_sys>;
466 vcc14-supply = <&vcc_1v1_nldo_s3>;
467 vcca-supply = <&vcc5v0_sys>;
469 rk806_dvs1_null: dvs1-null-pins {
474 rk806_dvs2_null: dvs2-null-pins {
479 rk806_dvs3_null: dvs3-null-pins {
486 vdd_gpu_s0: dcdc-reg1 {
487 regulator-boot-on;
488 regulator-min-microvolt = <550000>;
489 regulator-max-microvolt = <950000>;
490 regulator-ramp-delay = <12500>;
491 regulator-name = "vdd_gpu_s0";
492 regulator-enable-ramp-delay = <400>;
493 regulator-state-mem {
494 regulator-off-in-suspend;
498 vdd_npu_s0: dcdc-reg2 {
499 regulator-always-on;
500 regulator-boot-on;
501 regulator-min-microvolt = <550000>;
502 regulator-max-microvolt = <950000>;
503 regulator-ramp-delay = <12500>;
504 regulator-name = "vdd_npu_s0";
505 regulator-state-mem {
506 regulator-off-in-suspend;
510 vdd_log_s0: dcdc-reg3 {
511 regulator-always-on;
512 regulator-boot-on;
513 regulator-min-microvolt = <675000>;
514 regulator-max-microvolt = <750000>;
515 regulator-ramp-delay = <12500>;
516 regulator-name = "vdd_log_s0";
517 regulator-state-mem {
518 regulator-off-in-suspend;
519 regulator-suspend-microvolt = <750000>;
523 vdd_vdenc_s0: dcdc-reg4 {
524 regulator-always-on;
525 regulator-boot-on;
526 regulator-min-microvolt = <550000>;
527 regulator-max-microvolt = <950000>;
528 regulator-ramp-delay = <12500>;
529 regulator-name = "vdd_vdenc_s0";
530 regulator-state-mem {
531 regulator-off-in-suspend;
536 vdd_gpu_mem_s0: dcdc-reg5 {
537 regulator-boot-on;
538 regulator-min-microvolt = <675000>;
539 regulator-max-microvolt = <950000>;
540 regulator-ramp-delay = <12500>;
541 regulator-enable-ramp-delay = <400>;
542 regulator-name = "vdd_gpu_mem_s0";
543 regulator-state-mem {
544 regulator-off-in-suspend;
549 vdd_npu_mem_s0: dcdc-reg6 {
550 regulator-always-on;
551 regulator-boot-on;
552 regulator-min-microvolt = <675000>;
553 regulator-max-microvolt = <950000>;
554 regulator-ramp-delay = <12500>;
555 regulator-name = "vdd_npu_mem_s0";
556 regulator-state-mem {
557 regulator-off-in-suspend;
562 vcc_2v0_pldo_s3: dcdc-reg7 {
563 regulator-always-on;
564 regulator-boot-on;
565 regulator-min-microvolt = <2000000>;
566 regulator-max-microvolt = <2000000>;
567 regulator-ramp-delay = <12500>;
568 regulator-name = "vdd_2v0_pldo_s3";
569 regulator-state-mem {
570 regulator-on-in-suspend;
571 regulator-suspend-microvolt = <2000000>;
575 vdd_vdenc_mem_s0: dcdc-reg8 {
576 regulator-always-on;
577 regulator-boot-on;
578 regulator-min-microvolt = <675000>;
579 regulator-max-microvolt = <950000>;
580 regulator-ramp-delay = <12500>;
581 regulator-name = "vdd_vdenc_mem_s0";
582 regulator-state-mem {
583 regulator-off-in-suspend;
587 vdd2_ddr_s3: dcdc-reg9 {
588 regulator-always-on;
589 regulator-boot-on;
590 regulator-name = "vdd2_ddr_s3";
591 regulator-state-mem {
592 regulator-on-in-suspend;
596 vcc_1v1_nldo_s3: dcdc-reg10 {
597 regulator-always-on;
598 regulator-boot-on;
599 regulator-min-microvolt = <1100000>;
600 regulator-max-microvolt = <1100000>;
601 regulator-ramp-delay = <12500>;
602 regulator-name = "vcc_1v1_nldo_s3";
603 regulator-state-mem {
604 regulator-on-in-suspend;
605 regulator-suspend-microvolt = <1100000>;
609 avcc_1v8_s0: pldo-reg1 {
610 regulator-always-on;
611 regulator-boot-on;
612 regulator-min-microvolt = <1800000>;
613 regulator-max-microvolt = <1800000>;
614 regulator-ramp-delay = <12500>;
615 regulator-name = "avcc_1v8_s0";
616 regulator-state-mem {
617 regulator-off-in-suspend;
621 vdd1_1v8_ddr_s3: pldo-reg2 {
622 regulator-always-on;
623 regulator-boot-on;
624 regulator-min-microvolt = <1800000>;
625 regulator-max-microvolt = <1800000>;
626 regulator-ramp-delay = <12500>;
627 regulator-name = "vdd1_1v8_ddr_s3";
628 regulator-state-mem {
629 regulator-on-in-suspend;
630 regulator-suspend-microvolt = <1800000>;
634 avcc_1v8_codec_s0: pldo-reg3 {
635 regulator-always-on;
636 regulator-boot-on;
637 regulator-min-microvolt = <1800000>;
638 regulator-max-microvolt = <1800000>;
639 regulator-ramp-delay = <12500>;
640 regulator-name = "avcc_1v8_codec_s0";
641 regulator-state-mem {
642 regulator-off-in-suspend;
646 vcc_3v3_s3: pldo-reg4 {
647 regulator-always-on;
648 regulator-boot-on;
649 regulator-min-microvolt = <3300000>;
650 regulator-max-microvolt = <3300000>;
651 regulator-ramp-delay = <12500>;
652 regulator-name = "vcc_3v3_s3";
653 regulator-state-mem {
654 regulator-on-in-suspend;
655 regulator-suspend-microvolt = <3300000>;
659 vccio_sd_s0: pldo-reg5 {
660 regulator-always-on;
661 regulator-boot-on;
662 regulator-min-microvolt = <1800000>;
663 regulator-max-microvolt = <3300000>;
664 regulator-ramp-delay = <12500>;
665 regulator-name = "vccio_sd_s0";
666 regulator-state-mem {
667 regulator-off-in-suspend;
671 vccio_1v8_s3: pldo-reg6 {
672 regulator-always-on;
673 regulator-boot-on;
674 regulator-min-microvolt = <1800000>;
675 regulator-max-microvolt = <1800000>;
676 regulator-ramp-delay = <12500>;
677 regulator-name = "vccio_1v8_s3";
678 regulator-state-mem {
679 regulator-on-in-suspend;
680 regulator-suspend-microvolt = <1800000>;
684 vdd_0v75_s3: nldo-reg1 {
685 regulator-always-on;
686 regulator-boot-on;
687 regulator-min-microvolt = <750000>;
688 regulator-max-microvolt = <750000>;
689 regulator-ramp-delay = <12500>;
690 regulator-name = "vdd_0v75_s3";
691 regulator-state-mem {
692 regulator-on-in-suspend;
693 regulator-suspend-microvolt = <750000>;
697 vdd2l_0v9_ddr_s3: nldo-reg2 {
698 regulator-always-on;
699 regulator-boot-on;
700 regulator-min-microvolt = <900000>;
701 regulator-max-microvolt = <900000>;
702 regulator-name = "vdd2l_0v9_ddr_s3";
703 regulator-state-mem {
704 regulator-on-in-suspend;
705 regulator-suspend-microvolt = <900000>;
709 vdd_0v75_hdmi_edp_s0: nldo-reg3 {
710 regulator-always-on;
711 regulator-boot-on;
712 regulator-min-microvolt = <750000>;
713 regulator-max-microvolt = <750000>;
714 regulator-name = "vdd_0v75_hdmi_edp_s0";
715 regulator-state-mem {
716 regulator-off-in-suspend;
720 avdd_0v75_s0: nldo-reg4 {
721 regulator-always-on;
722 regulator-boot-on;
723 regulator-min-microvolt = <750000>;
724 regulator-max-microvolt = <750000>;
725 regulator-name = "avdd_0v75_s0";
726 regulator-state-mem {
727 regulator-off-in-suspend;
731 vdd_0v85_s0: nldo-reg5 {
732 regulator-always-on;
733 regulator-boot-on;
734 regulator-min-microvolt = <850000>;
735 regulator-max-microvolt = <850000>;
736 regulator-name = "vdd_0v85_s0";
737 regulator-state-mem {
738 regulator-off-in-suspend;
747 #gpio-cells = <2>;
748 gpio-controller;
749 interrupt-parent = <&gpio0>;
751 pinctrl-0 = <&rk806_slave_dvs1_null>, <&rk806_slave_dvs2_null>,
753 pinctrl-names = "default";
754 spi-max-frequency = <1000000>;
756 vcc1-supply = <&vcc5v0_sys>;
757 vcc2-supply = <&vcc5v0_sys>;
758 vcc3-supply = <&vcc5v0_sys>;
759 vcc4-supply = <&vcc5v0_sys>;
760 vcc5-supply = <&vcc5v0_sys>;
761 vcc6-supply = <&vcc5v0_sys>;
762 vcc7-supply = <&vcc5v0_sys>;
763 vcc8-supply = <&vcc5v0_sys>;
764 vcc9-supply = <&vcc5v0_sys>;
765 vcc10-supply = <&vcc5v0_sys>;
766 vcc11-supply = <&vcc_2v0_pldo_s3>;
767 vcc12-supply = <&vcc5v0_sys>;
768 vcc13-supply = <&vcc_1v1_nldo_s3>;
769 vcc14-supply = <&vcc_2v0_pldo_s3>;
770 vcca-supply = <&vcc5v0_sys>;
772 rk806_slave_dvs1_null: dvs1-null-pins {
777 rk806_slave_dvs2_null: dvs2-null-pins {
782 rk806_slave_dvs3_null: dvs3-null-pins {
788 vdd_cpu_big1_s0: dcdc-reg1 {
789 regulator-always-on;
790 regulator-boot-on;
791 regulator-min-microvolt = <550000>;
792 regulator-max-microvolt = <1050000>;
793 regulator-ramp-delay = <12500>;
794 regulator-name = "vdd_cpu_big1_s0";
795 regulator-state-mem {
796 regulator-off-in-suspend;
800 vdd_cpu_big0_s0: dcdc-reg2 {
801 regulator-always-on;
802 regulator-boot-on;
803 regulator-min-microvolt = <550000>;
804 regulator-max-microvolt = <1050000>;
805 regulator-ramp-delay = <12500>;
806 regulator-name = "vdd_cpu_big0_s0";
807 regulator-state-mem {
808 regulator-off-in-suspend;
812 vdd_cpu_lit_s0: dcdc-reg3 {
813 regulator-always-on;
814 regulator-boot-on;
815 regulator-min-microvolt = <550000>;
816 regulator-max-microvolt = <950000>;
817 regulator-ramp-delay = <12500>;
818 regulator-name = "vdd_cpu_lit_s0";
819 regulator-state-mem {
820 regulator-off-in-suspend;
824 vcc_3v3_s0: dcdc-reg4 {
825 regulator-always-on;
826 regulator-boot-on;
827 regulator-min-microvolt = <3300000>;
828 regulator-max-microvolt = <3300000>;
829 regulator-ramp-delay = <12500>;
830 regulator-name = "vcc_3v3_s0";
831 regulator-state-mem {
832 regulator-off-in-suspend;
836 vdd_cpu_big1_mem_s0: dcdc-reg5 {
837 regulator-always-on;
838 regulator-boot-on;
839 regulator-min-microvolt = <675000>;
840 regulator-max-microvolt = <1050000>;
841 regulator-ramp-delay = <12500>;
842 regulator-name = "vdd_cpu_big1_mem_s0";
843 regulator-state-mem {
844 regulator-off-in-suspend;
849 vdd_cpu_big0_mem_s0: dcdc-reg6 {
850 regulator-always-on;
851 regulator-boot-on;
852 regulator-min-microvolt = <675000>;
853 regulator-max-microvolt = <1050000>;
854 regulator-ramp-delay = <12500>;
855 regulator-name = "vdd_cpu_big0_mem_s0";
856 regulator-state-mem {
857 regulator-off-in-suspend;
861 vcc_1v8_s0: dcdc-reg7 {
862 regulator-always-on;
863 regulator-boot-on;
864 regulator-min-microvolt = <1800000>;
865 regulator-max-microvolt = <1800000>;
866 regulator-ramp-delay = <12500>;
867 regulator-name = "vcc_1v8_s0";
868 regulator-state-mem {
869 regulator-off-in-suspend;
873 vdd_cpu_lit_mem_s0: dcdc-reg8 {
874 regulator-always-on;
875 regulator-boot-on;
876 regulator-min-microvolt = <675000>;
877 regulator-max-microvolt = <950000>;
878 regulator-ramp-delay = <12500>;
879 regulator-name = "vdd_cpu_lit_mem_s0";
880 regulator-state-mem {
881 regulator-off-in-suspend;
885 vddq_ddr_s0: dcdc-reg9 {
886 regulator-always-on;
887 regulator-boot-on;
888 regulator-name = "vddq_ddr_s0";
889 regulator-state-mem {
890 regulator-off-in-suspend;
894 vdd_ddr_s0: dcdc-reg10 {
895 regulator-always-on;
896 regulator-boot-on;
897 regulator-min-microvolt = <675000>;
898 regulator-max-microvolt = <900000>;
899 regulator-ramp-delay = <12500>;
900 regulator-name = "vdd_ddr_s0";
901 regulator-state-mem {
902 regulator-off-in-suspend;
906 vcc_1v8_cam_s0: pldo-reg1 {
907 regulator-always-on;
908 regulator-boot-on;
909 regulator-min-microvolt = <1800000>;
910 regulator-max-microvolt = <1800000>;
911 regulator-ramp-delay = <12500>;
912 regulator-name = "vcc_1v8_cam_s0";
913 regulator-state-mem {
914 regulator-off-in-suspend;
918 avdd1v8_ddr_pll_s0: pldo-reg2 {
919 regulator-always-on;
920 regulator-boot-on;
921 regulator-min-microvolt = <1800000>;
922 regulator-max-microvolt = <1800000>;
923 regulator-ramp-delay = <12500>;
924 regulator-name = "avdd1v8_ddr_pll_s0";
925 regulator-state-mem {
926 regulator-off-in-suspend;
930 vdd_1v8_pll_s0: pldo-reg3 {
931 regulator-always-on;
932 regulator-boot-on;
933 regulator-min-microvolt = <1800000>;
934 regulator-max-microvolt = <1800000>;
935 regulator-ramp-delay = <12500>;
936 regulator-name = "vdd_1v8_pll_s0";
937 regulator-state-mem {
938 regulator-off-in-suspend;
942 vcc_3v3_sd_s0: pldo-reg4 {
943 regulator-always-on;
944 regulator-boot-on;
945 regulator-min-microvolt = <3300000>;
946 regulator-max-microvolt = <3300000>;
947 regulator-ramp-delay = <12500>;
948 regulator-name = "vcc_3v3_sd_s0";
949 regulator-state-mem {
950 regulator-off-in-suspend;
954 vcc_2v8_cam_s0: pldo-reg5 {
955 regulator-always-on;
956 regulator-boot-on;
957 regulator-min-microvolt = <2800000>;
958 regulator-max-microvolt = <2800000>;
959 regulator-ramp-delay = <12500>;
960 regulator-name = "vcc_2v8_cam_s0";
961 regulator-state-mem {
962 regulator-off-in-suspend;
966 pldo6_s3: pldo-reg6 {
967 regulator-always-on;
968 regulator-boot-on;
969 regulator-min-microvolt = <1800000>;
970 regulator-max-microvolt = <1800000>;
971 regulator-name = "pldo6_s3";
972 regulator-state-mem {
973 regulator-on-in-suspend;
974 regulator-suspend-microvolt = <1800000>;
978 vdd_0v75_pll_s0: nldo-reg1 {
979 regulator-always-on;
980 regulator-boot-on;
981 regulator-min-microvolt = <750000>;
982 regulator-max-microvolt = <750000>;
983 regulator-ramp-delay = <12500>;
984 regulator-name = "vdd_0v75_pll_s0";
985 regulator-state-mem {
986 regulator-off-in-suspend;
990 vdd_ddr_pll_s0: nldo-reg2 {
991 regulator-always-on;
992 regulator-boot-on;
993 regulator-min-microvolt = <850000>;
994 regulator-max-microvolt = <850000>;
995 regulator-name = "vdd_ddr_pll_s0";
996 regulator-state-mem {
997 regulator-off-in-suspend;
1001 avdd_0v85_s0: nldo-reg3 {
1002 regulator-always-on;
1003 regulator-boot-on;
1004 regulator-min-microvolt = <850000>;
1005 regulator-max-microvolt = <850000>;
1006 regulator-ramp-delay = <12500>;
1007 regulator-name = "avdd_0v85_s0";
1008 regulator-state-mem {
1009 regulator-off-in-suspend;
1013 avdd_1v2_cam_s0: nldo-reg4 {
1014 regulator-always-on;
1015 regulator-boot-on;
1016 regulator-min-microvolt = <1200000>;
1017 regulator-max-microvolt = <1200000>;
1018 regulator-ramp-delay = <12500>;
1019 regulator-name = "avdd_1v2_cam_s0";
1020 regulator-state-mem {
1021 regulator-off-in-suspend;
1025 avdd_1v2_s0: nldo-reg5 {
1026 regulator-always-on;
1027 regulator-boot-on;
1028 regulator-min-microvolt = <1200000>;
1029 regulator-max-microvolt = <1200000>;
1030 regulator-ramp-delay = <12500>;
1031 regulator-name = "avdd_1v2_s0";
1032 regulator-state-mem {
1033 regulator-off-in-suspend;
1049 phy-supply = <&vcc5v0_host>;
1058 phy-supply = <&vcc5v0_host>;
1063 pinctrl-0 = <&uart2m0_xfer>;