xref: /rk3399_rockchip-uboot/arch/arm/dts/rk3326-evb.dts (revision 1a4f6af8bfd44c8ae6e87a81ff125eed47042cc5)
160efa982SJoseph Chen/*
260efa982SJoseph Chen * (C) Copyright 2017 Rockchip Electronics Co., Ltd
360efa982SJoseph Chen *
460efa982SJoseph Chen * SPDX-License-Identifier:     GPL-2.0+
560efa982SJoseph Chen */
660efa982SJoseph Chen
760efa982SJoseph Chen/dts-v1/;
860efa982SJoseph Chen#include "px30.dtsi"
960efa982SJoseph Chen#include "px30-u-boot.dtsi"
1060efa982SJoseph Chen#include <dt-bindings/input/input.h>
1160efa982SJoseph Chen
1260efa982SJoseph Chen/ {
13b4011071SJoseph Chen	model = "Rockchip RK3326 EVB";
1460efa982SJoseph Chen	compatible = "rockchip,rk3326-evb", "rockchip,rk3326";
1560efa982SJoseph Chen
1660efa982SJoseph Chen	adc-keys {
174be02e28SKever Yang		u-boot,dm-pre-reloc;
1860efa982SJoseph Chen		compatible = "adc-keys";
1960efa982SJoseph Chen		io-channels = <&saradc 2>;
2060efa982SJoseph Chen		io-channel-names = "buttons";
2160efa982SJoseph Chen		keyup-threshold-microvolt = <1800000>;
2260efa982SJoseph Chen
2360efa982SJoseph Chen		vol-up-key {
244be02e28SKever Yang			u-boot,dm-pre-reloc;
2560efa982SJoseph Chen			linux,code = <KEY_VOLUMEUP>;
2660efa982SJoseph Chen			label = "volume up";
2760efa982SJoseph Chen			press-threshold-microvolt = <10000>;
2860efa982SJoseph Chen		};
2960efa982SJoseph Chen
3060efa982SJoseph Chen		vol-down-key {
3160efa982SJoseph Chen			linux,code = <KEY_VOLUMEDOWN>;
3260efa982SJoseph Chen			label = "volume down";
3360efa982SJoseph Chen			press-threshold-microvolt = <170000>;
3460efa982SJoseph Chen		};
3560efa982SJoseph Chen
3660efa982SJoseph Chen		home-key {
3760efa982SJoseph Chen			linux,code = <KEY_HOME>;
3860efa982SJoseph Chen			label = "home";
3960efa982SJoseph Chen			press-threshold-microvolt = <254000>;
4060efa982SJoseph Chen		};
4160efa982SJoseph Chen
4260efa982SJoseph Chen		menu-key {
4360efa982SJoseph Chen			linux,code = <KEY_MENU>;
4460efa982SJoseph Chen			label = "menu";
4560efa982SJoseph Chen			press-threshold-microvolt = <414000>;
4660efa982SJoseph Chen		};
4760efa982SJoseph Chen
4860efa982SJoseph Chen		esc-key {
4960efa982SJoseph Chen			linux,code = <KEY_ESC>;
5060efa982SJoseph Chen			label = "esc";
5160efa982SJoseph Chen			press-threshold-microvolt = <614000>;
5260efa982SJoseph Chen		};
5360efa982SJoseph Chen	};
5460efa982SJoseph Chen
5560efa982SJoseph Chen	backlight: backlight {
5660efa982SJoseph Chen		compatible = "pwm-backlight";
5760efa982SJoseph Chen		pwms = <&pwm1 0 25000 0>;
5860efa982SJoseph Chen		brightness-levels = <
5960efa982SJoseph Chen			  0   1   2   3   4   5   6   7
6060efa982SJoseph Chen			  8   9  10  11  12  13  14  15
6160efa982SJoseph Chen			 16  17  18  19  20  21  22  23
6260efa982SJoseph Chen			 24  25  26  27  28  29  30  31
6360efa982SJoseph Chen			 32  33  34  35  36  37  38  39
6460efa982SJoseph Chen			 40  41  42  43  44  45  46  47
6560efa982SJoseph Chen			 48  49  50  51  52  53  54  55
6660efa982SJoseph Chen			 56  57  58  59  60  61  62  63
6760efa982SJoseph Chen			 64  65  66  67  68  69  70  71
6860efa982SJoseph Chen			 72  73  74  75  76  77  78  79
6960efa982SJoseph Chen			 80  81  82  83  84  85  86  87
7060efa982SJoseph Chen			 88  89  90  91  92  93  94  95
7160efa982SJoseph Chen			 96  97  98  99 100 101 102 103
7260efa982SJoseph Chen			104 105 106 107 108 109 110 111
7360efa982SJoseph Chen			112 113 114 115 116 117 118 119
7460efa982SJoseph Chen			120 121 122 123 124 125 126 127
7560efa982SJoseph Chen			128 129 130 131 132 133 134 135
7660efa982SJoseph Chen			136 137 138 139 140 141 142 143
7760efa982SJoseph Chen			144 145 146 147 148 149 150 151
7860efa982SJoseph Chen			152 153 154 155 156 157 158 159
7960efa982SJoseph Chen			160 161 162 163 164 165 166 167
8060efa982SJoseph Chen			168 169 170 171 172 173 174 175
8160efa982SJoseph Chen			176 177 178 179 180 181 182 183
8260efa982SJoseph Chen			184 185 186 187 188 189 190 191
8360efa982SJoseph Chen			192 193 194 195 196 197 198 199
8460efa982SJoseph Chen			200 201 202 203 204 205 206 207
8560efa982SJoseph Chen			208 209 210 211 212 213 214 215
8660efa982SJoseph Chen			216 217 218 219 220 221 222 223
8760efa982SJoseph Chen			224 225 226 227 228 229 230 231
8860efa982SJoseph Chen			232 233 234 235 236 237 238 239
8960efa982SJoseph Chen			240 241 242 243 244 245 246 247
9060efa982SJoseph Chen			248 249 250 251 252 253 254 255>;
9160efa982SJoseph Chen		default-brightness-level = <200>;
9260efa982SJoseph Chen	};
9360efa982SJoseph Chen};
9460efa982SJoseph Chen
9560efa982SJoseph Chen
9660efa982SJoseph Chen&i2c0 {
9760efa982SJoseph Chen	status = "okay";
9860efa982SJoseph Chen
9960efa982SJoseph Chen	rk817: pmic@20 {
10060efa982SJoseph Chen		compatible = "rockchip,rk817";
10160efa982SJoseph Chen		reg = <0x20>;
10260efa982SJoseph Chen		interrupt-parent = <&gpio0>;
10360efa982SJoseph Chen		interrupts = <7 IRQ_TYPE_LEVEL_LOW>;
10460efa982SJoseph Chen		pinctrl-names = "default";
10560efa982SJoseph Chen		pinctrl-0 = <&pmic_int>;
10660efa982SJoseph Chen		rockchip,system-power-controller;
10760efa982SJoseph Chen		wakeup-source;
10860efa982SJoseph Chen		#clock-cells = <1>;
10960efa982SJoseph Chen		clock-output-names = "xin32k", "rk808-clkout2";
11060efa982SJoseph Chen
11160efa982SJoseph Chen		vcc1-supply = <&vccsys>;
11260efa982SJoseph Chen		vcc2-supply = <&vccsys>;
11360efa982SJoseph Chen		vcc3-supply = <&vccsys>;
11460efa982SJoseph Chen		vcc4-supply = <&vccsys>;
11560efa982SJoseph Chen		vcc5-supply = <&vccsys>;
11660efa982SJoseph Chen		vcc6-supply = <&vccsys>;
11760efa982SJoseph Chen		vcc7-supply = <&vcc_3v0>;
11860efa982SJoseph Chen		vcc8-supply = <&vccsys>;
11960efa982SJoseph Chen		vcc9-supply = <&dcdc_boost>;
12060efa982SJoseph Chen
12160efa982SJoseph Chen		vccsys: vccsys{
12260efa982SJoseph Chen			compatible = "regulator-fixed";
12360efa982SJoseph Chen			regulator-name = "vcc3v8_sys";
12460efa982SJoseph Chen			regulator-always-on;
12560efa982SJoseph Chen			regulator-boot-on;
12660efa982SJoseph Chen			regulator-min-microvolt = <3800000>;
12760efa982SJoseph Chen			regulator-max-microvolt = <3800000>;
12860efa982SJoseph Chen		};
12960efa982SJoseph Chen
13060efa982SJoseph Chen		rk817_pin0_ts: rk817_pin0_ts {
13160efa982SJoseph Chen			pins = "gpio0";
13260efa982SJoseph Chen			function = "pin_fun0";
13360efa982SJoseph Chen		};
13460efa982SJoseph Chen
13560efa982SJoseph Chen		rk817_pin0_gpio: rk817_pin0_gpio {
13660efa982SJoseph Chen			pins = "gpio0";
13760efa982SJoseph Chen			function = "gpio";
13860efa982SJoseph Chen		};
13960efa982SJoseph Chen
14060efa982SJoseph Chen		rk817_pin1_gt: rk817_pin1_gt {
14160efa982SJoseph Chen			pins = "gpio1";
14260efa982SJoseph Chen			function = "pin_fun0";
14360efa982SJoseph Chen		};
14460efa982SJoseph Chen
14560efa982SJoseph Chen		rk817_pin1_gpio: rk817_pin1_gpio {
14660efa982SJoseph Chen			pins = "gpio1";
14760efa982SJoseph Chen			function = "gpio";
14860efa982SJoseph Chen		};
14960efa982SJoseph Chen
15060efa982SJoseph Chen		pwrkey {
15160efa982SJoseph Chen			status = "okay";
15260efa982SJoseph Chen		};
15360efa982SJoseph Chen
15460efa982SJoseph Chen		regulators {
15560efa982SJoseph Chen			vdd_arm: DCDC_REG1 {
15660efa982SJoseph Chen				regulator-always-on;
15760efa982SJoseph Chen				regulator-boot-on;
15860efa982SJoseph Chen				regulator-min-microvolt = <950000>;
15960efa982SJoseph Chen				regulator-max-microvolt = <1350000>;
16060efa982SJoseph Chen				regulator-ramp-delay = <6001>;
16160efa982SJoseph Chen				regulator-initial-mode = <0x1>;
16260efa982SJoseph Chen				regulator-name = "vdd_arm";
16360efa982SJoseph Chen				regulator-state-mem {
16460efa982SJoseph Chen					regulator-on-in-suspend;
16560efa982SJoseph Chen					regulator-suspend-microvolt = <700000>;
16660efa982SJoseph Chen				};
16760efa982SJoseph Chen			};
16860efa982SJoseph Chen
16960efa982SJoseph Chen			vdd_logic: DCDC_REG2 {
17060efa982SJoseph Chen				regulator-always-on;
17160efa982SJoseph Chen				regulator-boot-on;
17260efa982SJoseph Chen				regulator-min-microvolt = <950000>;
17360efa982SJoseph Chen				regulator-max-microvolt = <1350000>;
17460efa982SJoseph Chen				regulator-ramp-delay = <6001>;
17560efa982SJoseph Chen				regulator-initial-mode = <0x1>;
17660efa982SJoseph Chen				regulator-name = "vdd_logic";
17760efa982SJoseph Chen				regulator-state-mem {
17860efa982SJoseph Chen					regulator-off-in-suspend;
17960efa982SJoseph Chen					regulator-suspend-microvolt = <800000>;
18060efa982SJoseph Chen				};
18160efa982SJoseph Chen			};
18260efa982SJoseph Chen
18360efa982SJoseph Chen			vcc_ddr: DCDC_REG3 {
18460efa982SJoseph Chen				regulator-always-on;
18560efa982SJoseph Chen				regulator-boot-on;
18660efa982SJoseph Chen				regulator-initial-mode = <0x1>;
18760efa982SJoseph Chen				regulator-name = "vcc_ddr";
18860efa982SJoseph Chen					regulator-state-mem {
18960efa982SJoseph Chen					regulator-on-in-suspend;
19060efa982SJoseph Chen				};
19160efa982SJoseph Chen			};
19260efa982SJoseph Chen
19360efa982SJoseph Chen			vcc_3v0: DCDC_REG4 {
19460efa982SJoseph Chen				regulator-always-on;
19560efa982SJoseph Chen				regulator-boot-on;
19660efa982SJoseph Chen				regulator-min-microvolt = <3000000>;
19760efa982SJoseph Chen				regulator-max-microvolt = <3000000>;
19860efa982SJoseph Chen				regulator-initial-mode = <0x1>;
19960efa982SJoseph Chen				regulator-name = "vcc_3v0";
20060efa982SJoseph Chen				regulator-state-mem {
20160efa982SJoseph Chen					regulator-off-in-suspend;
20260efa982SJoseph Chen					regulator-suspend-microvolt = <3000000>;
20360efa982SJoseph Chen				};
20460efa982SJoseph Chen			};
20560efa982SJoseph Chen
20660efa982SJoseph Chen			vcc2v5_ddr: LDO_REG1 {
20760efa982SJoseph Chen				regulator-always-on;
20860efa982SJoseph Chen				regulator-boot-on;
20960efa982SJoseph Chen				regulator-min-microvolt = <2500000>;
21060efa982SJoseph Chen				regulator-max-microvolt = <2500000>;
21160efa982SJoseph Chen				regulator-name = "vcc2v5_ddr";
21260efa982SJoseph Chen				regulator-state-mem {
21360efa982SJoseph Chen					regulator-on-in-suspend;
21460efa982SJoseph Chen					regulator-suspend-microvolt = <2500000>;
21560efa982SJoseph Chen				};
21660efa982SJoseph Chen			};
21760efa982SJoseph Chen
21860efa982SJoseph Chen			vcc1v8_soc: LDO_REG2 {
21960efa982SJoseph Chen				regulator-always-on;
22060efa982SJoseph Chen				regulator-boot-on;
22160efa982SJoseph Chen				regulator-min-microvolt = <1800000>;
22260efa982SJoseph Chen				regulator-max-microvolt = <1800000>;
22360efa982SJoseph Chen
22460efa982SJoseph Chen				regulator-name = "vcc1v8_soc";
22560efa982SJoseph Chen				regulator-state-mem {
22660efa982SJoseph Chen					regulator-on-in-suspend;
22760efa982SJoseph Chen					regulator-suspend-microvolt = <1800000>;
22860efa982SJoseph Chen				};
22960efa982SJoseph Chen			};
23060efa982SJoseph Chen
23160efa982SJoseph Chen			vdd1v0_soc: LDO_REG3 {
23260efa982SJoseph Chen				regulator-always-on;
23360efa982SJoseph Chen				regulator-boot-on;
23460efa982SJoseph Chen				regulator-min-microvolt = <1000000>;
23560efa982SJoseph Chen				regulator-max-microvolt = <1000000>;
23660efa982SJoseph Chen
23760efa982SJoseph Chen				regulator-name = "vcc1v0_soc";
23860efa982SJoseph Chen				regulator-state-mem {
23960efa982SJoseph Chen					regulator-off-in-suspend;
24060efa982SJoseph Chen					regulator-suspend-microvolt = <1000000>;
24160efa982SJoseph Chen				};
24260efa982SJoseph Chen			};
24360efa982SJoseph Chen
24460efa982SJoseph Chen			vcc3v0_pmu: LDO_REG4 {
24560efa982SJoseph Chen				regulator-always-on;
24660efa982SJoseph Chen				regulator-boot-on;
24760efa982SJoseph Chen				regulator-min-microvolt = <3000000>;
24860efa982SJoseph Chen				regulator-max-microvolt = <3000000>;
24960efa982SJoseph Chen
25060efa982SJoseph Chen				regulator-name = "vcc3v0_pmu";
25160efa982SJoseph Chen				regulator-state-mem {
25260efa982SJoseph Chen					regulator-off-in-suspend;
25360efa982SJoseph Chen					regulator-suspend-microvolt = <3000000>;
25460efa982SJoseph Chen				};
25560efa982SJoseph Chen			};
25660efa982SJoseph Chen
25760efa982SJoseph Chen			vccio_sd: LDO_REG5 {
25860efa982SJoseph Chen				regulator-always-on;
25960efa982SJoseph Chen				regulator-boot-on;
260080fc762SKever Yang				regulator-min-microvolt = <1800000>;
26160efa982SJoseph Chen				regulator-max-microvolt = <3300000>;
26260efa982SJoseph Chen
26360efa982SJoseph Chen				regulator-name = "vccio_sd";
26460efa982SJoseph Chen				regulator-state-mem {
26560efa982SJoseph Chen					regulator-on-in-suspend;
26660efa982SJoseph Chen					regulator-suspend-microvolt = <3300000>;
26760efa982SJoseph Chen				};
26860efa982SJoseph Chen			};
26960efa982SJoseph Chen
27060efa982SJoseph Chen			vcc_sd: LDO_REG6 {
27160efa982SJoseph Chen				regulator-always-on;
27260efa982SJoseph Chen				regulator-boot-on;
27360efa982SJoseph Chen				regulator-min-microvolt = <3300000>;
27460efa982SJoseph Chen				regulator-max-microvolt = <3300000>;
27560efa982SJoseph Chen
27660efa982SJoseph Chen				regulator-name = "vcc_sd";
27760efa982SJoseph Chen				regulator-state-mem {
27860efa982SJoseph Chen					regulator-on-in-suspend;
27960efa982SJoseph Chen					regulator-suspend-microvolt = <3300000>;
28060efa982SJoseph Chen				};
28160efa982SJoseph Chen			};
28260efa982SJoseph Chen
28360efa982SJoseph Chen			vcc2v8_dvp: LDO_REG7 {
28460efa982SJoseph Chen			regulator-always-on;
28560efa982SJoseph Chen				regulator-boot-on;
28660efa982SJoseph Chen				regulator-min-microvolt = <2800000>;
28760efa982SJoseph Chen				regulator-max-microvolt = <2800000>;
28860efa982SJoseph Chen
28960efa982SJoseph Chen				regulator-name = "vcc2v8_dvp";
29060efa982SJoseph Chen				regulator-state-mem {
29160efa982SJoseph Chen					regulator-off-in-suspend;
29260efa982SJoseph Chen					regulator-suspend-microvolt = <2800000>;
29360efa982SJoseph Chen				};
29460efa982SJoseph Chen			};
29560efa982SJoseph Chen
29660efa982SJoseph Chen			vcc1v8_dvp: LDO_REG8 {
29760efa982SJoseph Chen				regulator-always-on;
29860efa982SJoseph Chen				regulator-boot-on;
29960efa982SJoseph Chen				regulator-min-microvolt = <1800000>;
30060efa982SJoseph Chen				regulator-max-microvolt = <1800000>;
30160efa982SJoseph Chen
30260efa982SJoseph Chen				regulator-name = "vcc1v8_dvp";
30360efa982SJoseph Chen				regulator-state-mem {
30460efa982SJoseph Chen					regulator-on-in-suspend;
30560efa982SJoseph Chen					regulator-suspend-microvolt = <1800000>;
30660efa982SJoseph Chen				};
30760efa982SJoseph Chen			};
30860efa982SJoseph Chen
30960efa982SJoseph Chen			vdd1v5_dvp: LDO_REG9 {
31060efa982SJoseph Chen				regulator-always-on;
31160efa982SJoseph Chen				regulator-boot-on;
31260efa982SJoseph Chen				regulator-min-microvolt = <1500000>;
31360efa982SJoseph Chen				regulator-max-microvolt = <1500000>;
31460efa982SJoseph Chen
31560efa982SJoseph Chen				regulator-name = "vdd1v5_dvp";
31660efa982SJoseph Chen				regulator-state-mem {
31760efa982SJoseph Chen					regulator-off-in-suspend;
31860efa982SJoseph Chen					regulator-suspend-microvolt = <1500000>;
31960efa982SJoseph Chen				};
32060efa982SJoseph Chen			};
32160efa982SJoseph Chen
32260efa982SJoseph Chen			dcdc_boost: BOOST {
32360efa982SJoseph Chen				regulator-always-on;
32460efa982SJoseph Chen				regulator-boot-on;
32560efa982SJoseph Chen				regulator-min-microvolt = <4700000>;
32660efa982SJoseph Chen				regulator-max-microvolt = <5400000>;
32760efa982SJoseph Chen				regulator-name = "boost";
32860efa982SJoseph Chen			};
32960efa982SJoseph Chen
33060efa982SJoseph Chen			otg_switch: OTG_SWITCH {
33160efa982SJoseph Chen				regulator-always-on;
33260efa982SJoseph Chen				regulator-boot-on;
33360efa982SJoseph Chen				regulator-name = "otg_switch";
33460efa982SJoseph Chen			};
33560efa982SJoseph Chen		};
33660efa982SJoseph Chen
33760efa982SJoseph Chen		battery {
33860efa982SJoseph Chen			compatible = "rk817,battery";
33960efa982SJoseph Chen			ocv_table = <3500 3625 3685 3697 3718 3735 3748
34060efa982SJoseph Chen						3760 3774 3788 3802 3816 3834 3853
34160efa982SJoseph Chen						3877 3908 3946 3975 4018 4071 4106>;
34260efa982SJoseph Chen			design_capacity = <2500>;
34360efa982SJoseph Chen			design_qmax = <2750>;
34460efa982SJoseph Chen			bat_res = <100>;
34560efa982SJoseph Chen			sleep_enter_current = <300>;
34660efa982SJoseph Chen			sleep_exit_current = <300>;
34760efa982SJoseph Chen			sleep_filter_current = <100>;
34860efa982SJoseph Chen			power_off_thresd = <3500>;
34960efa982SJoseph Chen			zero_algorithm_vol = <3850>;
35060efa982SJoseph Chen			max_soc_offset = <60>;
35160efa982SJoseph Chen			monitor_sec = <5>;
35260efa982SJoseph Chen			sample_res = <10>;
35360efa982SJoseph Chen			virtual_power = <1>;
35460efa982SJoseph Chen		};
35560efa982SJoseph Chen
35660efa982SJoseph Chen		charger {
35760efa982SJoseph Chen			compatible = "rk817,charger";
35860efa982SJoseph Chen			min_input_voltage = <4500>;
35960efa982SJoseph Chen			max_input_current = <1500>;
36060efa982SJoseph Chen			max_chrg_current = <1300>;
36160efa982SJoseph Chen			max_chrg_voltage = <4200>;
36260efa982SJoseph Chen			chrg_term_mode = <1>;
36360efa982SJoseph Chen			chrg_finish_cur = <300>;
36460efa982SJoseph Chen			virtual_power = <0>;
36560efa982SJoseph Chen			dc_det_adc = <0>;
36660efa982SJoseph Chen		};
36760efa982SJoseph Chen	};
36860efa982SJoseph Chen};
36960efa982SJoseph Chen
370080fc762SKever Yang&sdmmc {
371080fc762SKever Yang	bus-width = <4>;
372080fc762SKever Yang	cap-mmc-highspeed;
373080fc762SKever Yang	cap-sd-highspeed;
374080fc762SKever Yang	supports-sd;
375080fc762SKever Yang	card-detect-delay = <800>;
376080fc762SKever Yang	ignore-pm-notify;
377080fc762SKever Yang	/*cd-gpios = <&gpio2 4 GPIO_ACTIVE_HIGH>; [> CD GPIO <]*/
378080fc762SKever Yang	sd-uhs-sdr12;
379080fc762SKever Yang	sd-uhs-sdr25;
380080fc762SKever Yang	sd-uhs-sdr50;
381080fc762SKever Yang	sd-uhs-sdr104;
382080fc762SKever Yang	vqmmc-supply = <&vccio_sd>;
383080fc762SKever Yang	vmmc-supply = <&vcc_sd>;
384080fc762SKever Yang	status = "okay";
385080fc762SKever Yang};
386080fc762SKever Yang
38760efa982SJoseph Chen&emmc {
38860efa982SJoseph Chen	u-boot,dm-pre-reloc;
38960efa982SJoseph Chen	fifo-mode;
39060efa982SJoseph Chen	bus-width = <8>;
39160efa982SJoseph Chen	cap-mmc-highspeed;
392*260e24d2SJason Zhu	mmc-hs200-1_8v;
39360efa982SJoseph Chen	supports-emmc;
39460efa982SJoseph Chen	disable-wp;
39560efa982SJoseph Chen	non-removable;
39660efa982SJoseph Chen	num-slots = <1>;
39760efa982SJoseph Chen	pinctrl-names = "default";
39860efa982SJoseph Chen	pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
39960efa982SJoseph Chen	status = "okay";
40060efa982SJoseph Chen};
40160efa982SJoseph Chen
40260efa982SJoseph Chen&pwm1 {
40360efa982SJoseph Chen	status = "okay";
40460efa982SJoseph Chen};
40560efa982SJoseph Chen
40660efa982SJoseph Chen&saradc {
40760efa982SJoseph Chen	status = "okay";
40860efa982SJoseph Chen};
40960efa982SJoseph Chen
41060efa982SJoseph Chen&pinctrl {
41160efa982SJoseph Chen	pmic {
41260efa982SJoseph Chen	pmic_int: pmic_int {
41360efa982SJoseph Chen		rockchip,pins =
41460efa982SJoseph Chen			<0 7 RK_FUNC_GPIO &pcfg_pull_up>;
41560efa982SJoseph Chen		};
41660efa982SJoseph Chen	};
41760efa982SJoseph Chen};
41860efa982SJoseph Chen
41960efa982SJoseph Chen&u2phy {
42060efa982SJoseph Chen	status = "okay";
42160efa982SJoseph Chen};
42260efa982SJoseph Chen
42360efa982SJoseph Chen&u2phy_otg {
42460efa982SJoseph Chen	status = "okay";
42560efa982SJoseph Chen};
42660efa982SJoseph Chen
42760efa982SJoseph Chen&u2phy_host {
42860efa982SJoseph Chen	status = "okay";
42960efa982SJoseph Chen};
4302dd69d66SJoseph Chen
4312dd69d66SJoseph Chen&uart2 {
4322dd69d66SJoseph Chen	status = "okay";
4332dd69d66SJoseph Chen};
434f8681eaaSLin Jinhan
435f8681eaaSLin Jinhan&crypto {
436f8681eaaSLin Jinhan	status = "okay";
437f8681eaaSLin Jinhan};
438