Lines Matching +full:suspend +full:- +full:gpios

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/leds/common.h>
12 #include <dt-bindings/pinctrl/rockchip.h>
13 #include <dt-bindings/pwm/pwm.h>
14 #include "dt-bindings/usb/pd.h"
19 compatible = "radxa,rock-5-itx", "rockchip,rk3588";
28 stdout-path = "serial2:1500000n8";
31 adc_keys: adc-keys {
32 compatible = "adc-keys";
33 io-channels = <&saradc 0>;
34 io-channel-names = "buttons";
35 keyup-threshold-microvolt = <1800000>;
36 poll-interval = <100>;
38 button-maskrom {
41 press-threshold-microvolt = <1750>;
45 analog-sound {
46 compatible = "audio-graph-card";
47 label = "rk3588-es8316";
49 hp-det-gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_HIGH>;
50 pinctrl-names = "default";
51 pinctrl-0 = <&hp_detect>;
59 gpio-leds {
60 compatible = "gpio-leds";
61 pinctrl-names = "default";
62 pinctrl-0 = <&led_pins>;
64 power-led1 {
65 gpios = <&gpio0 RK_PB7 GPIO_ACTIVE_HIGH>;
66 linux,default-trigger = "default-on";
69 hdd-led2 {
70 gpios = <&gpio0 RK_PC0 GPIO_ACTIVE_HIGH>;
71 linux,default-trigger = "disk-activity";
75 fan0: pwm-fan {
76 compatible = "pwm-fan";
77 #cooling-cells = <2>;
78 cooling-levels = <0 64 128 192 255>;
79 fan-supply = <&vcc12v_dcin>;
83 /* M.2 E-KEY */
84 sdio_pwrseq: sdio-pwrseq {
85 compatible = "mmc-pwrseq-simple";
87 clock-names = "ext_clock";
88 pinctrl-names = "default";
89 pinctrl-0 = <&wifi_enable_h>;
90 reset-gpios = <&gpio0 RK_PC4 GPIO_ACTIVE_LOW>;
93 typec_vin: regulator-typec-vin {
94 compatible = "regulator-fixed";
95 enable-active-high;
97 pinctrl-names = "default";
98 pinctrl-0 = <&vbus5v0_typec_en>;
99 regulator-name = "typec_vin";
100 regulator-min-microvolt = <5000000>;
101 regulator-max-microvolt = <5000000>;
102 vin-supply = <&vcc5v0_sys>;
105 vcc12v_dcin: regulator-vcc12v-dcin {
106 compatible = "regulator-fixed";
107 regulator-name = "vcc12v_dcin";
108 regulator-always-on;
109 regulator-boot-on;
110 regulator-min-microvolt = <12000000>;
111 regulator-max-microvolt = <12000000>;
114 vcc33_io64: regulator-vcc33-io64 {
115 compatible = "regulator-fixed";
116 regulator-name = "vcc33_io64";
117 regulator-always-on;
118 regulator-boot-on;
119 regulator-min-microvolt = <3300000>;
120 regulator-max-microvolt = <3300000>;
121 vin-supply = <&vcc12v_dcin>;
124 vcc3v3_ekey: regulator-vcc3v3-ekey {
125 compatible = "regulator-fixed";
126 enable-active-high;
127 gpios = <&gpio1 RK_PD2 GPIO_ACTIVE_HIGH>;
128 pinctrl-names = "default";
129 pinctrl-0 = <&ekey_en>;
130 regulator-name = "vcc3v3_ekey";
131 regulator-always-on;
132 regulator-boot-on;
133 regulator-min-microvolt = <3300000>;
134 regulator-max-microvolt = <3300000>;
135 startup-delay-us = <50000>;
136 vin-supply = <&vcc5v0_sys>;
139 vcc3v3_lan: vcc3v3_lan_phy2: regulator-vcc3v3-lan {
140 compatible = "regulator-fixed";
141 regulator-name = "vcc3v3_lan";
142 regulator-always-on;
143 regulator-boot-on;
144 regulator-min-microvolt = <3300000>;
145 regulator-max-microvolt = <3300000>;
146 vin-supply = <&vcc_3v3_s3>;
149 vcc3v3_mkey: regulator-vcc3v3-mkey {
150 compatible = "regulator-fixed";
151 enable-active-high;
152 gpios = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>;
153 pinctrl-names = "default";
154 pinctrl-0 = <&pcie30x4_pwren_h>;
155 regulator-name = "vcc3v3_mkey";
156 regulator-min-microvolt = <3300000>;
157 regulator-max-microvolt = <3300000>;
158 startup-delay-us = <5000>;
159 vin-supply = <&vcc5v0_sys>;
162 vcc3v3_sys: regulator-vcc3v3-sys {
163 compatible = "regulator-fixed";
164 regulator-name = "vcc3v3_sys";
165 regulator-always-on;
166 regulator-boot-on;
167 regulator-min-microvolt = <3300000>;
168 regulator-max-microvolt = <3300000>;
169 vin-supply = <&vcc12v_dcin>;
172 vcc5v0_sys: regulator-vcc5v0-sys {
173 compatible = "regulator-fixed";
174 regulator-name = "vcc5v0_sys";
175 regulator-always-on;
176 regulator-boot-on;
177 regulator-min-microvolt = <5000000>;
178 regulator-max-microvolt = <5000000>;
179 vin-supply = <&vcc12v_dcin>;
182 vcc5v0_usb20: vcc5v0_usb12: vcc5v0_usb34: regulator-vcc5v0-usb {
183 compatible = "regulator-fixed";
184 enable-active-high;
186 pinctrl-names = "default";
187 pinctrl-0 = <&usb_host_pwren_h>;
188 regulator-name = "vcc5v0_usb";
189 regulator-min-microvolt = <5000000>;
190 regulator-max-microvolt = <5000000>;
191 vin-supply = <&vcc5v0_sys>;
194 vcc_1v1_nldo_s3: regulator-vcc-1v1-nldo-s3 {
195 compatible = "regulator-fixed";
196 regulator-name = "vcc_1v1_nldo_s3";
197 regulator-always-on;
198 regulator-boot-on;
199 regulator-min-microvolt = <1100000>;
200 regulator-max-microvolt = <1100000>;
201 vin-supply = <&vcc5v0_sys>;
218 cpu-supply = <&vdd_cpu_big0_s0>;
222 cpu-supply = <&vdd_cpu_big0_s0>;
226 cpu-supply = <&vdd_cpu_big1_s0>;
230 cpu-supply = <&vdd_cpu_big1_s0>;
234 cpu-supply = <&vdd_cpu_lit_s0>;
238 cpu-supply = <&vdd_cpu_lit_s0>;
242 cpu-supply = <&vdd_cpu_lit_s0>;
246 cpu-supply = <&vdd_cpu_lit_s0>;
250 mali-supply = <&vdd_gpu_s0>;
255 pinctrl-names = "default";
256 pinctrl-0 = <&i2c0m2_xfer>;
262 fcs,suspend-voltage-selector = <1>;
263 regulator-name = "vdd_cpu_big0_s0";
264 regulator-always-on;
265 regulator-boot-on;
266 regulator-min-microvolt = <550000>;
267 regulator-max-microvolt = <1050000>;
268 regulator-ramp-delay = <2300>;
269 vin-supply = <&vcc5v0_sys>;
271 regulator-state-mem {
272 regulator-off-in-suspend;
279 fcs,suspend-voltage-selector = <1>;
280 regulator-name = "vdd_cpu_big1_s0";
281 regulator-always-on;
282 regulator-boot-on;
283 regulator-min-microvolt = <550000>;
284 regulator-max-microvolt = <1050000>;
285 regulator-ramp-delay = <2300>;
286 vin-supply = <&vcc5v0_sys>;
288 regulator-state-mem {
289 regulator-off-in-suspend;
295 pinctrl-names = "default";
296 pinctrl-0 = <&i2c1m2_xfer>;
302 fcs,suspend-voltage-selector = <1>;
303 regulator-name = "vdd_npu_s0";
304 regulator-always-on;
305 regulator-boot-on;
306 regulator-min-microvolt = <550000>;
307 regulator-max-microvolt = <950000>;
308 regulator-ramp-delay = <2300>;
309 vin-supply = <&vcc5v0_sys>;
311 regulator-state-mem {
312 regulator-off-in-suspend;
319 pinctrl-names = "default";
320 pinctrl-0 = <&i2c3m0_xfer>;
323 /* M.2 E-key */
325 pinctrl-names = "default";
326 pinctrl-0 = <&i2c4m1_xfer>;
331 pinctrl-names = "default";
332 pinctrl-0 = <&i2c6m0_xfer>;
338 #clock-cells = <0>;
339 clock-output-names = "wifi_32kout";
340 interrupt-parent = <&gpio0>;
342 pinctrl-names = "default";
343 pinctrl-0 = <&rtc_int>;
349 pinctrl-names = "default";
350 pinctrl-0 = <&i2c7m0_xfer>;
353 es8316: audio-codec@11 {
356 assigned-clocks = <&cru I2S0_8CH_MCLKOUT>;
357 assigned-clock-rates = <12288000>;
359 clock-names = "mclk";
360 #sound-dai-cells = <0>;
364 remote-endpoint = <&i2s0_8ch_p0_0>;
372 pinctrl-names = "default";
373 pinctrl-0 = <&i2c8m4_xfer>;
376 usbc0: usb-typec@22 {
379 interrupt-parent = <&gpio3>;
381 pinctrl-names = "default";
382 pinctrl-0 = <&usbc0_int>;
383 vbus-supply = <&typec_vin>;
386 compatible = "usb-c-connector";
387 data-role = "dual";
388 label = "USB-C";
389 power-role = "source";
390 source-pdos =
394 #address-cells = <1>;
395 #size-cells = <0>;
401 remote-endpoint = <&usbdp_phy0_orientation_switch>;
409 remote-endpoint = <&dwc3_0_role_switch>;
417 remote-endpoint = <&usbdp_phy0_dp_altmode_mux>;
434 pinctrl-names = "default";
435 pinctrl-0 = <&i2s0_lrck
444 dai-format = "i2s";
445 mclk-fs = <256>;
446 remote-endpoint = <&es8316_p0_0>;
452 polling-delay = <1000>;
455 package_fan0: package-fan0 {
461 package_fan1: package-fan1 {
468 cooling-maps {
470 cooling-device = <&fan0 THERMAL_NO_LIMIT 1>;
474 cooling-device = <&fan0 2 THERMAL_NO_LIMIT>;
480 /* M.2 E-key */
482 pinctrl-names = "default";
483 pinctrl-0 = <&pcie30x1_0_perstn_m1_l>;
484 reset-gpios = <&gpio4 RK_PA5 GPIO_ACTIVE_HIGH>;
485 vpcie3v3-supply = <&vcc3v3_ekey>;
491 pinctrl-names = "default";
492 pinctrl-0 = <&pcie30x1_1_perstn>;
493 reset-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>;
494 vpcie3v3-supply = <&vcc3v3_lan>;
500 pinctrl-names = "default";
501 pinctrl-0 = <&pcie20x1_2_perstn>;
502 reset-gpios = <&gpio3 RK_PB0 GPIO_ACTIVE_HIGH>;
503 vpcie3v3-supply = <&vcc3v3_lan_phy2>;
508 data-lanes = <1 1 2 2>;
510 rockchip,rx-common-refclk-mode = <0 0 0 0>;
516 pinctrl-names = "default";
517 pinctrl-0 = <&pcie30x2_perstn_m1_l>;
518 reset-gpios = <&gpio4 RK_PB0 GPIO_ACTIVE_HIGH>;
519 vpcie3v3-supply = <&vcc33_io64>;
525 num-lanes = <2>;
526 pinctrl-names = "default";
527 pinctrl-0 = <&pcie30x4_perstn_m1_l>;
528 reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
529 vpcie3v3-supply = <&vcc3v3_mkey>;
535 rtc_int: rtc-int {
541 led_pins: led-pins {
548 pcie20x1_2_perstn: pcie20x1-2-perstn {
552 pcie30x1_0_perstn_m1_l: pcie30x1-0-perstn-m1-l {
556 pcie30x1_1_perstn: pcie30x1-1-perstn {
560 pcie30x2_perstn_m1_l: pcie30x2-perstn-m1-l {
564 pcie30x4_perstn_m1_l: pcie30x4-perstn-m1-l {
568 ekey_en: ekey-en {
572 pcie30x4_pwren_h: pcie30x4-pwren-h {
578 hp_detect: hp-detect {
584 usb_host_pwren_h: usb-host-pwren-h {
588 vcc5v0_otg_en: vcc5v0-otg-en {
592 gl3523_reset: rl3523-reset {
597 usb-typec {
598 usbc0_int: usbc0-int {
602 vbus5v0_typec_en: vbus5v0-typec-en {
608 hdmirx_det: hdmirx-det {
613 sdio-pwrseq {
614 wifi_enable_h: wifi-enable-h {
619 wireless-wlan {
620 wifi_host_wake_irq: wifi-host-wake-irq {
626 bt_enable_h: bt-enable-h {
630 bt_host_wake_l: bt-host-wake-l {
634 bt_wake_l: bt-wake-l {
640 dp1_hpd: dp1-hpd {
647 pinctrl-names = "default";
648 pinctrl-0 = <&pwm14m1_pins>;
653 vref-supply = <&avcc_1v8_s0>;
658 bus-width = <8>;
659 max-frequency = <200000000>;
660 mmc-hs400-1_8v;
661 mmc-hs400-enhanced-strobe;
662 mmc-hs200-1_8v;
663 no-sdio;
664 no-sd;
665 non-removable;
670 bus-width = <4>;
671 cap-mmc-highspeed;
672 cap-sd-highspeed;
673 disable-wp;
674 max-frequency = <200000000>;
675 no-sdio;
676 no-mmc;
677 pinctrl-names = "default";
678 pinctrl-0 = <&sdmmc_bus4 &sdmmc_clk &sdmmc_cmd &sdmmc_det>;
679 sd-uhs-sdr104;
680 vmmc-supply = <&vcc_3v3_s3>;
681 vqmmc-supply = <&vccio_sd_s0>;
685 /* M.2 E-KEY */
687 broken-cd;
688 bus-width = <4>;
689 cap-sdio-irq;
690 keep-power-in-suspend;
691 max-frequency = <150000000>;
692 mmc-pwrseq = <&sdio_pwrseq>;
693 no-sd;
694 no-mmc;
695 non-removable;
696 pinctrl-names = "default";
697 pinctrl-0 = <&sdiom0_pins>;
698 sd-uhs-sdr104;
699 vmmc-supply = <&vcc3v3_ekey>;
704 pinctrl-names = "default";
705 pinctrl-0 = <&fspim2_pins>;
709 compatible = "jedec,spi-nor";
711 spi-max-frequency = <50000000>;
712 spi-rx-bus-width = <4>;
713 spi-tx-bus-width = <1>;
719 assigned-clocks = <&cru CLK_SPI2>;
720 assigned-clock-rates = <200000000>;
721 num-cs = <1>;
722 pinctrl-names = "default";
723 pinctrl-0 = <&spi2m2_cs0 &spi2m2_pins>;
728 gpio-controller;
729 #gpio-cells = <2>;
730 interrupt-parent = <&gpio0>;
732 pinctrl-names = "default";
733 pinctrl-0 = <&pmic_pins>, <&rk806_dvs1_null>,
735 spi-max-frequency = <1000000>;
736 system-power-controller;
738 vcc1-supply = <&vcc5v0_sys>;
739 vcc2-supply = <&vcc5v0_sys>;
740 vcc3-supply = <&vcc5v0_sys>;
741 vcc4-supply = <&vcc5v0_sys>;
742 vcc5-supply = <&vcc5v0_sys>;
743 vcc6-supply = <&vcc5v0_sys>;
744 vcc7-supply = <&vcc5v0_sys>;
745 vcc8-supply = <&vcc5v0_sys>;
746 vcc9-supply = <&vcc5v0_sys>;
747 vcc10-supply = <&vcc5v0_sys>;
748 vcc11-supply = <&vcc_2v0_pldo_s3>;
749 vcc12-supply = <&vcc5v0_sys>;
750 vcc13-supply = <&vcc_1v1_nldo_s3>;
751 vcc14-supply = <&vcc_1v1_nldo_s3>;
752 vcca-supply = <&vcc5v0_sys>;
754 rk806_dvs1_null: dvs1-null-pins {
759 rk806_dvs2_null: dvs2-null-pins {
764 rk806_dvs3_null: dvs3-null-pins {
770 vdd_gpu_s0: vdd_gpu_mem_s0: dcdc-reg1 {
771 regulator-boot-on;
772 regulator-min-microvolt = <550000>;
773 regulator-max-microvolt = <950000>;
774 regulator-ramp-delay = <12500>;
775 regulator-name = "vdd_gpu_s0";
776 regulator-enable-ramp-delay = <400>;
778 regulator-state-mem {
779 regulator-off-in-suspend;
783 vdd_cpu_lit_s0: vdd_cpu_lit_mem_s0: dcdc-reg2 {
784 regulator-always-on;
785 regulator-boot-on;
786 regulator-min-microvolt = <550000>;
787 regulator-max-microvolt = <950000>;
788 regulator-ramp-delay = <12500>;
789 regulator-name = "vdd_cpu_lit_s0";
791 regulator-state-mem {
792 regulator-off-in-suspend;
796 vdd_log_s0: dcdc-reg3 {
797 regulator-always-on;
798 regulator-boot-on;
799 regulator-min-microvolt = <675000>;
800 regulator-max-microvolt = <750000>;
801 regulator-ramp-delay = <12500>;
802 regulator-name = "vdd_log_s0";
804 regulator-state-mem {
805 regulator-on-in-suspend;
806 regulator-suspend-microvolt = <750000>;
810 vdd_vdenc_s0: vdd_vdenc_mem_s0: dcdc-reg4 {
811 regulator-always-on;
812 regulator-boot-on;
813 regulator-min-microvolt = <550000>;
814 regulator-max-microvolt = <950000>;
815 regulator-ramp-delay = <12500>;
816 regulator-name = "vdd_vdenc_s0";
818 regulator-state-mem {
819 regulator-off-in-suspend;
823 vdd_ddr_s0: dcdc-reg5 {
824 regulator-always-on;
825 regulator-boot-on;
826 regulator-min-microvolt = <675000>;
827 regulator-max-microvolt = <900000>;
828 regulator-ramp-delay = <12500>;
829 regulator-name = "vdd_ddr_s0";
831 regulator-state-mem {
832 regulator-off-in-suspend;
833 regulator-suspend-microvolt = <850000>;
837 vdd2_ddr_s3: dcdc-reg6 {
838 regulator-always-on;
839 regulator-boot-on;
840 regulator-name = "vdd2_ddr_s3";
842 regulator-state-mem {
843 regulator-on-in-suspend;
847 vcc_2v0_pldo_s3: dcdc-reg7 {
848 regulator-always-on;
849 regulator-boot-on;
850 regulator-min-microvolt = <2000000>;
851 regulator-max-microvolt = <2000000>;
852 regulator-ramp-delay = <12500>;
853 regulator-name = "vdd_2v0_pldo_s3";
855 regulator-state-mem {
856 regulator-on-in-suspend;
857 regulator-suspend-microvolt = <2000000>;
861 vcc_3v3_s3: dcdc-reg8 {
862 regulator-always-on;
863 regulator-boot-on;
864 regulator-min-microvolt = <3300000>;
865 regulator-max-microvolt = <3300000>;
866 regulator-name = "vcc_3v3_s3";
868 regulator-state-mem {
869 regulator-on-in-suspend;
870 regulator-suspend-microvolt = <3300000>;
874 vddq_ddr_s0: dcdc-reg9 {
875 regulator-always-on;
876 regulator-boot-on;
877 regulator-name = "vddq_ddr_s0";
879 regulator-state-mem {
880 regulator-off-in-suspend;
884 vcc_1v8_s3: dcdc-reg10 {
885 regulator-always-on;
886 regulator-boot-on;
887 regulator-min-microvolt = <1800000>;
888 regulator-max-microvolt = <1800000>;
889 regulator-name = "vcc_1v8_s3";
891 regulator-state-mem {
892 regulator-on-in-suspend;
893 regulator-suspend-microvolt = <1800000>;
897 avcc_1v8_s0: pldo-reg1 {
898 regulator-always-on;
899 regulator-boot-on;
900 regulator-min-microvolt = <1800000>;
901 regulator-max-microvolt = <1800000>;
902 regulator-name = "avcc_1v8_s0";
904 regulator-state-mem {
905 regulator-on-in-suspend;
906 regulator-suspend-microvolt = <1800000>;
910 vcc_1v8_s0: pldo-reg2 {
911 regulator-always-on;
912 regulator-boot-on;
913 regulator-min-microvolt = <1800000>;
914 regulator-max-microvolt = <1800000>;
915 regulator-name = "vcc_1v8_s0";
917 regulator-state-mem {
918 regulator-on-in-suspend;
919 regulator-suspend-microvolt = <1800000>;
923 avdd_1v2_s0: pldo-reg3 {
924 regulator-always-on;
925 regulator-boot-on;
926 regulator-min-microvolt = <1200000>;
927 regulator-max-microvolt = <1200000>;
928 regulator-name = "avdd_1v2_s0";
930 regulator-state-mem {
931 regulator-off-in-suspend;
935 vcc_3v3_s0: pldo-reg4 {
936 regulator-always-on;
937 regulator-boot-on;
938 regulator-min-microvolt = <3300000>;
939 regulator-max-microvolt = <3300000>;
940 regulator-ramp-delay = <12500>;
941 regulator-name = "vcc_3v3_s0";
943 regulator-state-mem {
944 regulator-on-in-suspend;
945 regulator-suspend-microvolt = <3300000>;
949 vccio_sd_s0: pldo-reg5 {
950 regulator-always-on;
951 regulator-boot-on;
952 regulator-min-microvolt = <1800000>;
953 regulator-max-microvolt = <3300000>;
954 regulator-ramp-delay = <12500>;
955 regulator-name = "vccio_sd_s0";
957 regulator-state-mem {
958 regulator-off-in-suspend;
962 pldo6_s3: pldo-reg6 {
963 regulator-always-on;
964 regulator-boot-on;
965 regulator-min-microvolt = <1800000>;
966 regulator-max-microvolt = <1800000>;
967 regulator-name = "pldo6_s3";
969 regulator-state-mem {
970 regulator-on-in-suspend;
971 regulator-suspend-microvolt = <1800000>;
975 vdd_0v75_s3: nldo-reg1 {
976 regulator-always-on;
977 regulator-boot-on;
978 regulator-min-microvolt = <750000>;
979 regulator-max-microvolt = <750000>;
980 regulator-name = "vdd_0v75_s3";
982 regulator-state-mem {
983 regulator-on-in-suspend;
984 regulator-suspend-microvolt = <750000>;
988 vdd_ddr_pll_s0: nldo-reg2 {
989 regulator-always-on;
990 regulator-boot-on;
991 regulator-min-microvolt = <850000>;
992 regulator-max-microvolt = <850000>;
993 regulator-name = "vdd_ddr_pll_s0";
995 regulator-state-mem {
996 regulator-on-in-suspend;
997 regulator-suspend-microvolt = <850000>;
1001 avdd_0v75_s0: nldo-reg3 {
1002 regulator-always-on;
1003 regulator-boot-on;
1004 regulator-min-microvolt = <750000>;
1005 regulator-max-microvolt = <750000>;
1006 regulator-name = "avdd_0v75_s0";
1008 regulator-state-mem {
1009 regulator-off-in-suspend;
1013 vdd_0v85_s0: nldo-reg4 {
1014 regulator-always-on;
1015 regulator-boot-on;
1016 regulator-min-microvolt = <850000>;
1017 regulator-max-microvolt = <850000>;
1018 regulator-name = "vdd_0v85_s0";
1020 regulator-state-mem {
1021 regulator-on-in-suspend;
1022 regulator-suspend-microvolt = <837500>;
1026 vdd_0v75_s0: nldo-reg5 {
1027 regulator-always-on;
1028 regulator-boot-on;
1029 regulator-min-microvolt = <750000>;
1030 regulator-max-microvolt = <750000>;
1031 regulator-name = "vdd_0v75_s0";
1033 regulator-state-mem {
1034 regulator-on-in-suspend;
1035 regulator-suspend-microvolt = <750000>;
1047 pinctrl-0 = <&uart2m0_xfer>;
1051 /* Connected to M.2 E-key */
1053 pinctrl-names = "default";
1054 pinctrl-0 = <&uart6m1_xfer &uart6m1_ctsn &uart6m1_rtsn>;
1072 phy-supply = <&vcc5v0_usb12>;
1082 phy-supply = <&vcc5v0_usb20>;
1091 phy-supply = <&vcc5v0_usb20>;
1112 usb-role-switch;
1116 #address-cells = <1>;
1117 #size-cells = <0>;
1121 remote-endpoint = <&usbc0_role_sw>;
1128 #address-cells = <1>;
1129 #size-cells = <0>;
1136 peer-hub = <&hub_3_0>;
1137 vdd-supply = <&vcc_3v3_s3>;
1144 peer-hub = <&hub_2_0>;
1145 pinctrl-names = "default";
1146 pinctrl-0 = <&gl3523_reset>;
1147 reset-gpios = <&gpio3 RK_PB1 GPIO_ACTIVE_LOW>;
1148 vdd-supply = <&vcc_3v3_s3>;
1153 mode-switch;
1154 orientation-switch;
1155 sbu1-dc-gpios = <&gpio4 RK_PB7 GPIO_ACTIVE_HIGH>;
1156 sbu2-dc-gpios = <&gpio4 RK_PC0 GPIO_ACTIVE_HIGH>;
1160 #address-cells = <1>;
1161 #size-cells = <0>;
1164 remote-endpoint = <&usbc0_orien_sw>;
1169 remote-endpoint = <&dp_altmode_mux>;
1175 rockchip,dp-lane-mux = <2 3>;