xref: /OK3568_Linux_fs/kernel/arch/arm/boot/dts/rk3126c-evb-ddr3-v10-linux.dts (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2022 Rockchip Electronics Co., Ltd
4 */
5
6/dts-v1/;
7#include <dt-bindings/gpio/gpio.h>
8#include <dt-bindings/input/input.h>
9#include <dt-bindings/pinctrl/rockchip.h>
10#include <dt-bindings/pwm/pwm.h>
11#include <dt-bindings/sensor-dev.h>
12#include "rk3126.dtsi"
13#include "rk312x-android.dtsi"
14
15/ {
16	model = "Rockchip RK3126C EVB DDR3 V10 Linux board";
17	compatible = "rockchip,rk3126";
18
19	chosen {
20		bootargs = "earlycon=uart8250,mmio32,0x20068000 console=ttyFIQ0 root=PARTUUID=614e0000-0000-4b53-8000-1d28000054a9 rootwait";
21	};
22
23	adc-keys {
24		compatible = "adc-keys";
25		io-channels = <&saradc 2>;
26		io-channel-names = "buttons";
27		poll-interval = <100>;
28		keyup-threshold-microvolt = <3300000>;
29
30		vol-up-key {
31			label = "volume Up";
32			linux,code = <KEY_VOLUMEUP>;
33			press-threshold-microvolt = <0>;
34		};
35
36		vol-down-key{
37			label = "volume down";
38			linux,code = <KEY_VOLUMEDOWN>;
39			press-threshold-microvolt = <400000>;
40		};
41
42		menu-key{
43			label = "menu";
44			linux,code = <KEY_MENU>;
45			press-threshold-microvolt = <840000>;
46		};
47
48		esc-key {
49			label = "esc";
50			linux,code = <KEY_ESC>;
51			press-threshold-microvolt = <1380000>;
52		};
53	};
54
55	backlight: backlight {
56		compatible = "pwm-backlight";
57		pwms = <&pwm0 0 25000 0>;
58		brightness-levels = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
59			17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
60			35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
61			53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
62			71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
63			89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
64			105 106 107 108 109 110 111 112 113 114 115 116 117
65			118 119 120 121 122 123 124 125 126 127 128 129 130
66			131 132 133 134 135 136 137 138 139 140 141 142 143
67			144 145 146 147 148 149 150 151 152 153 154 155 156
68			157 158 159 160 161 162 163 164 165 166 167 168 169
69			170 171 172 173 174 175 176 177 178 179 180 181 182
70			183 184 185 186 187 188 189 190 191 192 193 194 195
71			196 197 198 199 200 201 202 203 204 205 206 207 208
72			209 210 211 212 213 214 215 216 217 218 219 220 221
73			222 223 224 225 226 227 228 229 230 231 232 233 234
74			235 236 237 238 239 240 241 242 243 244 245 246 247
75			248 249 250 251 252 253 254 255>;
76		default-brightness-level = <128>;
77	};
78
79	rk_headset {
80		compatible = "rockchip_headset";
81		headset_gpio = <&gpio2 10 GPIO_ACTIVE_LOW>;
82		io-channels = <&saradc 0>;
83	};
84
85	sound {
86		compatible = "simple-audio-card";
87		simple-audio-card,format = "i2s";
88		simple-audio-card,mclk-fs = <256>;
89		simple-audio-card,name = "rockchip,rk312x";
90		simple-audio-card,cpu {
91			sound-dai = <&i2s_2ch>;
92		};
93		simple-audio-card,codec {
94			sound-dai = <&codec>;
95		};
96	};
97
98	vcc5v0_host: vcc5v0-host {
99		compatible = "regulator-fixed";
100		regulator-name = "vcc5v0_host";
101		pinctrl-names = "default";
102		pinctrl-0 = <&usb_hub_h>;
103		gpio = <&gpio0 RK_PA1 GPIO_ACTIVE_LOW>;
104		enable-active-high;
105	};
106
107	vccadc_ref: vccadc-ref {
108		compatible = "regulator-fixed";
109		regulator-name = "SARADC_AVDD33";
110		regulator-always-on;
111		regulator-boot-on;
112		regulator-min-microvolt = <3300000>;
113		regulator-max-microvolt = <3300000>;
114	};
115
116	vcc_sys: vcc-sys {
117		compatible = "regulator-fixed";
118		regulator-name = "vcc_sys";
119		regulator-min-microvolt = <4000000>;
120		regulator-max-microvolt = <4000000>;
121		regulator-always-on;
122	};
123
124	xin32k: xin32k {
125		compatible = "fixed-clock";
126		clock-frequency = <32768>;
127		clock-output-names = "xin32k";
128		#clock-cells = <0>;
129	};
130
131	wireless-wlan {
132		compatible = "wlan-platdata";
133		power_ctrl_by_pmu;
134		power_pmu_regulator = "ldo5";
135		power_pmu_enable_level = <1>;
136		wifi_chip_type = "rk915";
137		WIFI,host_wake_irq = <&gpio1 RK_PB0 GPIO_ACTIVE_HIGH>;
138		status = "okay";
139	};
140};
141
142&cif_new {
143	status = "okay";
144
145	ports {
146		port@0 {
147			cif_in_fcam: endpoint@0 {
148				remote-endpoint =  <&gc0312_out>;
149				vsync-active = <1>;
150				hsync-active = <1>;
151			};
152
153			cif_in_bcam: endpoint@1 {
154				remote-endpoint = <&gc2145_out>;
155				vsync-active = <0>;
156				hsync-active = <1>;
157			};
158		};
159	};
160};
161
162&codec {
163	#sound-dai-cells = <0>;
164	spk-ctl-gpios = <&gpio2 9 GPIO_ACTIVE_HIGH>;
165	spk-mute-delay = <200>;
166	hp-mute-delay = <100>;
167	rk312x_for_mid = <0>;
168	is_rk3128 = <0>;
169	spk_volume = <25>;
170	hp_volume = <25>;
171	capture_volume = <26>;
172	gpio_debug = <1>;
173	codec_hp_det = <0>;
174	status = "okay";
175};
176
177&cpu0 {
178	cpu-supply = <&vdd_arm>;
179};
180
181&display_subsystem {
182	status = "okay";
183};
184
185&dmc {
186	center-supply = <&vdd_log>;
187};
188
189&dsi {
190	status = "okay";
191
192	panel@0 {
193		compatible = "sitronix,st7703", "simple-panel-dsi";
194		reg = <0>;
195		backlight = <&backlight>;
196		power-supply = <&ldo6>;
197		power-invert = <1>;
198		prepare-delay-ms = <0>;
199		reset-delay-ms = <0>;
200		init-delay-ms = <80>;
201		enable-delay-ms = <0>;
202		disable-delay-ms = <10>;
203		unprepare-delay-ms = <60>;
204
205		width-mm = <68>;
206		height-mm = <121>;
207
208		dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
209			      MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;
210		dsi,format = <MIPI_DSI_FMT_RGB888>;
211		dsi,lanes = <4>;
212
213		panel-init-sequence = [
214			39 00 04 ff 98 81 03
215			15 00 02 01 00
216			15 00 02 02 00
217			15 00 02 03 53
218			15 00 02 04 53
219			15 00 02 05 13
220			15 00 02 06 04
221			15 00 02 07 02
222			15 00 02 08 02
223			15 00 02 09 00
224			15 00 02 0a 00
225			15 00 02 0b 00
226			15 00 02 0c 00
227			15 00 02 0d 00
228			15 00 02 0e 00
229			15 00 02 0f 00
230
231			15 00 02 10 00
232			15 00 02 11 00
233			15 00 02 12 00
234			15 00 02 13 00
235			15 00 02 14 00
236			15 00 02 15 08
237			15 00 02 16 10
238			15 00 02 17 00
239			15 00 02 18 08
240			15 00 02 19 00
241			15 00 02 1a 00
242			15 00 02 1b 00
243			15 00 02 1c 00
244			15 00 02 1d 00
245			15 00 02 1e c0
246			15 00 02 1f 80
247
248			15 00 02 20 02
249			15 00 02 21 09
250			15 00 02 22 00
251			15 00 02 23 00
252			15 00 02 24 00
253			15 00 02 25 00
254			15 00 02 26 00
255			15 00 02 27 00
256			15 00 02 28 55
257			15 00 02 29 03
258			15 00 02 2a 00
259			15 00 02 2b 00
260			15 00 02 2c 00
261			15 00 02 2d 00
262			15 00 02 2e 00
263			15 00 02 2f 00
264
265			15 00 02 30 00
266			15 00 02 31 00
267			15 00 02 32 00
268			15 00 02 33 00
269			15 00 02 34 04
270			15 00 02 35 05
271			15 00 02 36 05
272			15 00 02 37 00
273			15 00 02 38 3c
274			15 00 02 39 35
275			15 00 02 3a 00
276			15 00 02 3b 40
277			15 00 02 3c 00
278			15 00 02 3d 00
279			15 00 02 3e 00
280			15 00 02 3f 00
281
282			15 00 02 40 00
283			15 00 02 41 88
284			15 00 02 42 00
285			15 00 02 43 00
286			15 00 02 44 1f
287
288			15 00 02 50 01
289			15 00 02 51 23
290			15 00 02 52 45
291			15 00 02 53 67
292			15 00 02 54 89
293			15 00 02 55 ab
294			15 00 02 56 01
295			15 00 02 57 23
296			15 00 02 58 45
297			15 00 02 59 67
298			15 00 02 5a 89
299			15 00 02 5b ab
300			15 00 02 5c cd
301			15 00 02 5d ef
302			15 00 02 5e 03
303			15 00 02 5f 14
304
305			15 00 02 60 15
306			15 00 02 61 0c
307			15 00 02 62 0d
308			15 00 02 63 0e
309			15 00 02 64 0f
310			15 00 02 65 10
311			15 00 02 66 11
312			15 00 02 67 08
313			15 00 02 68 02
314			15 00 02 69 0a
315			15 00 02 6a 02
316			15 00 02 6b 02
317			15 00 02 6c 02
318			15 00 02 6d 02
319			15 00 02 6e 02
320			15 00 02 6f 02
321
322			15 00 02 70 02
323			15 00 02 71 02
324			15 00 02 72 06
325			15 00 02 73 02
326			15 00 02 74 02
327			15 00 02 75 14
328			15 00 02 76 15
329			15 00 02 77 0f
330			15 00 02 78 0e
331			15 00 02 79 0d
332			15 00 02 7a 0c
333			15 00 02 7b 11
334			15 00 02 7c 10
335			15 00 02 7d 06
336			15 00 02 7e 02
337			15 00 02 7f 0a
338
339			15 00 02 80 02
340			15 00 02 81 02
341			15 00 02 82 02
342			15 00 02 83 02
343			15 00 02 84 02
344			15 00 02 85 02
345			15 00 02 86 02
346			15 00 02 87 02
347			15 00 02 88 08
348			15 00 02 89 02
349			15 00 02 8a 02
350
351			39 00 04 ff 98 81 04
352			15 00 02 00 80
353			15 00 02 70 00
354			15 00 02 71 00
355			15 00 02 66 fe
356			15 00 02 82 15
357			15 00 02 84 15
358			15 00 02 85 15
359			15 00 02 3a 24
360			15 00 02 32 ac
361			15 00 02 8c 80
362			15 00 02 3c f5
363			15 00 02 88 33
364
365			39 00 04 ff 98 81 01
366			15 00 02 22 0a
367			15 00 02 31 00
368			15 00 02 53 78
369			15 00 02 50 5b
370			15 00 02 51 5b
371			15 00 02 60 20
372			15 00 02 61 00
373			15 00 02 62 0d
374			15 00 02 63 00
375
376			15 00 02 a0 00
377			15 00 02 a1 10
378			15 00 02 a2 1c
379			15 00 02 a3 13
380			15 00 02 a4 15
381			15 00 02 a5 26
382			15 00 02 a6 1a
383			15 00 02 a7 1d
384			15 00 02 a8 67
385			15 00 02 a9 1c
386			15 00 02 aa 29
387			15 00 02 ab 5b
388			15 00 02 ac 26
389			15 00 02 ad 28
390			15 00 02 ae 5c
391			15 00 02 af 30
392			15 00 02 b0 31
393			15 00 02 b1 2e
394			15 00 02 b2 32
395			15 00 02 b3 00
396
397			15 00 02 c0 00
398			15 00 02 c1 10
399			15 00 02 c2 1c
400			15 00 02 c3 13
401			15 00 02 c4 15
402			15 00 02 c5 26
403			15 00 02 c6 1a
404			15 00 02 c7 1d
405			15 00 02 c8 67
406			15 00 02 c9 1c
407			15 00 02 ca 29
408			15 00 02 cb 5b
409			15 00 02 cc 26
410			15 00 02 cd 28
411			15 00 02 ce 5c
412			15 00 02 cf 30
413			15 00 02 d0 31
414			15 00 02 d1 2e
415			15 00 02 d2 32
416			15 00 02 d3 00
417			39 00 04 ff 98 81 00
418			05 00 01 11
419			05 01 01 29
420		];
421
422		panel-exit-sequence = [
423			05 00 01 28
424			05 00 01 10
425		];
426
427		display-timings {
428			native-mode = <&timing0>;
429
430			timing0: timing0 {
431				clock-frequency = <66000000>;
432				hactive = <720>;
433				vactive = <1280>;
434				hfront-porch = <40>;
435				hsync-len = <10>;
436				hback-porch = <40>;
437				vfront-porch = <22>;
438				vsync-len = <4>;
439				vback-porch = <11>;
440				hsync-active = <0>;
441				vsync-active = <0>;
442				de-active = <0>;
443				pixelclk-active = <0>;
444			};
445		};
446
447		ports {
448			#address-cells = <1>;
449			#size-cells = <0>;
450
451			port@0 {
452				reg = <0>;
453				panel_in_dsi: endpoint {
454					remote-endpoint = <&dsi_out_panel>;
455				};
456			};
457		};
458	};
459
460	ports {
461		#address-cells = <1>;
462		#size-cells = <0>;
463
464		port@1 {
465			reg = <1>;
466			dsi_out_panel: endpoint {
467				remote-endpoint = <&panel_in_dsi>;
468			};
469		};
470	};
471};
472
473&emmc {
474	bus-width = <8>;
475	cap-mmc-highspeed;
476	supports-emmc;
477	disable-wp;
478	non-removable;
479	num-slots = <1>;
480	status = "okay";
481};
482
483&gpu {
484	status = "okay";
485	mali-supply = <&vdd_log>;
486};
487
488&hevc {
489	status = "okay";
490};
491
492&hevc_mmu {
493	status = "okay";
494};
495
496&i2c2 {
497	status = "okay";
498	clock-frequency = <400000>;
499
500	gc0312@21 {
501		status = "disabled";
502		compatible = "galaxycore,gc0312";
503		reg = <0x21>;
504
505		clocks = <&cru SCLK_CIF_OUT>;
506		clock-names = "xvclk";
507
508		avdd-supply = <&vcc28_cif>;
509		dovdd-supply = <&vcc18_cif>;
510		dvdd-supply = <&vcc18_cif>;
511
512		pwdn-gpios = <&gpio3 RK_PB3 GPIO_ACTIVE_HIGH>;
513		port {
514			gc0312_out: endpoint {
515				remote-endpoint = <&cif_in_fcam>;
516			};
517		};
518	};
519
520	gc2145@3c {
521		status = "okay";
522		compatible = "galaxycore,gc2145";
523		reg = <0x3c>;
524
525		clocks = <&cru SCLK_CIF_OUT>;
526		clock-names = "xvclk";
527		pwdn-gpios = <&gpio3 RK_PB3 GPIO_ACTIVE_HIGH>;
528
529		avdd-supply = <&vcc28_cif>;
530		dovdd-supply = <&vcc18_cif>;
531		dvdd-supply = <&vcc18_cif>;
532
533		rockchip,camera-module-index = <0>;
534		rockchip,camera-module-facing = "back";
535		rockchip,camera-module-name = "CameraKing";
536		rockchip,camera-module-lens-name = "Largan";
537
538		port {
539			gc2145_out: endpoint {
540				remote-endpoint = <&cif_in_bcam>;
541			};
542		};
543	};
544
545	gt1x: gt1x@14 {
546		compatible = "goodix,gt1x";
547		reg = <0x14>;
548		power-supply = <&ldo6>;
549		power-invert = <1>;
550		goodix,irq-gpio = <&gpio0 RK_PA0 IRQ_TYPE_LEVEL_LOW>;
551		status = "okay";
552	};
553
554	sensor7660@4c {
555		status = "okay";
556		compatible = "gs_mma7660";
557		reg = <0x4c>;
558		type = <SENSOR_TYPE_ACCEL>;
559		irq_enable = <0>;
560		poll_delay_ms = <30>;
561		layout = <8>;
562		reprobe_en = <1>;
563	};
564
565	rk816: pmic@1a {
566		compatible = "rockchip,rk816";
567		reg = <0x1a>;
568		status = "okay";
569		interrupt-parent = <&gpio0>;
570		interrupts = <2 IRQ_TYPE_LEVEL_LOW>;
571		pinctrl-names = "default";
572		pinctrl-0 = <&pmic_int_l>;
573		rockchip,system-power-controller;
574		wakeup-source;
575		gpio-controller;
576		#gpio-cells = <2>;
577		#clock-cells = <1>;
578		clock-output-names = "rk816-clkout1", "rk816-clkout2";
579		extcon = <&u2phy>;
580
581		vcc1-supply = <&vcc_sys>;
582		vcc2-supply = <&vcc_sys>;
583		vcc3-supply = <&vcc_sys>;
584		vcc4-supply = <&vcc_sys>;
585		vcc5-supply = <&vcc_io>;
586		vcc6-supply = <&vcc_sys>;
587
588		gpio {
589			status = "okay";
590		};
591
592		pwrkey {
593			status = "okay";
594		};
595
596		rtc {
597			status = "okay";
598		};
599
600		battery {
601			compatible = "rk816-battery";
602			ocv_table = < 3500 3625 3685 3697 3718 3735 3748
603					3760 3774 3788 3802 3816 3834 3853
604					3877 3908 3946 3975 4018 4071 4106>;
605			design_capacity = <2500>;
606			design_qmax = <2750>;
607			bat_res = <100>;
608			max_input_current = <1500>;
609			max_chrg_current = <1300>;
610			max_chrg_voltage = <4200>;
611			sleep_enter_current = <300>;
612			sleep_exit_current = <300>;
613			sleep_filter_current = <100>;
614			power_off_thresd = <3500>;
615			zero_algorithm_vol = <3850>;
616			max_soc_offset = <60>;
617			monitor_sec = <5>;
618			virtual_power = <0>;
619			power_dc2otg = <0>;
620			dc_det_adc = <0>;
621		};
622
623		regulators {
624
625			vdd_arm: DCDC_REG1{
626				regulator-name= "vdd_arm";
627				regulator-min-microvolt = <750000>;
628				regulator-max-microvolt = <1500000>;
629				regulator-ramp-delay = <6001>;
630				regulator-initial-mode = <1>;
631				regulator-always-on;
632				regulator-boot-on;
633				regulator-state-mem {
634					regulator-off-in-suspend;
635					regulator-suspend-microvolt = <900000>;
636				};
637			};
638
639			vdd_log: DCDC_REG2 {
640				regulator-name= "vdd_logic";
641				regulator-min-microvolt = <750000>;
642				regulator-max-microvolt = <1500000>;
643				regulator-ramp-delay = <6001>;
644				regulator-initial-mode = <1>;
645				regulator-always-on;
646				regulator-boot-on;
647				regulator-state-mem {
648					regulator-on-in-suspend;
649					regulator-suspend-microvolt = <1000000>;
650				};
651			};
652
653			vcc_ddr: DCDC_REG3 {
654				regulator-name = "vcc_ddr";
655				regulator-always-on;
656				regulator-boot-on;
657				regulator-initial-mode = <1>;
658			};
659
660			vcc_io: DCDC_REG4 {
661				regulator-name = "vcc_io";
662				regulator-min-microvolt = <3300000>;
663				regulator-max-microvolt = <3300000>;
664				regulator-initial-mode = <1>;
665				regulator-always-on;
666				regulator-boot-on;
667				regulator-state-mem {
668					regulator-on-in-suspend;
669					regulator-suspend-microvolt = <3000000>;
670				};
671			};
672
673			vcc28_cif: LDO_REG1 {
674				regulator-name = "vcc28_cif";
675				regulator-min-microvolt = <2800000>;
676				regulator-max-microvolt = <2800000>;
677				regulator-always-on;
678				regulator-boot-on;
679				regulator-state-mem {
680					regulator-off-in-suspend;
681				};
682			};
683
684			vcc18_cif: LDO_REG2 {
685				regulator-name = "vcc18_cif";
686				regulator-min-microvolt = <1800000>;
687				regulator-max-microvolt = <1800000>;
688				regulator-always-on;
689				regulator-boot-on;
690				regulator-state-mem {
691					regulator-off-in-suspend;
692				};
693			};
694
695			vdd_11: LDO_REG3 {
696				regulator-name = "vdd_11";
697				regulator-min-microvolt = <1100000>;
698				regulator-max-microvolt = <1100000>;
699				regulator-always-on;
700				regulator-boot-on;
701				regulator-state-mem {
702					regulator-on-in-suspend;
703					regulator-suspend-microvolt = <1100000>;
704				};
705			};
706
707			ldo4: LDO_REG4 {
708				regulator-name= "ldo4";
709				regulator-min-microvolt = <3000000>;
710				regulator-max-microvolt = <3000000>;
711				regulator-always-on;
712				regulator-boot-on;
713				regulator-state-mem {
714					regulator-off-in-suspend;
715				};
716			};
717
718			ldo5: LDO_REG5 {
719				regulator-name= "ldo5";
720				regulator-min-microvolt = <3000000>;
721				regulator-max-microvolt = <3000000>;
722				regulator-boot-on;
723				regulator-state-mem {
724					regulator-off-in-suspend;
725				};
726			};
727
728			ldo6: LDO_REG6 {
729				regulator-name= "ldo6";
730				regulator-min-microvolt = <3300000>;
731				regulator-max-microvolt = <3300000>;
732				regulator-state-mem {
733					regulator-off-in-suspend;
734					regulator-suspend-microvolt = <3300000>;
735				};
736			};
737		};
738	};
739};
740
741&i2s_2ch {
742	#sound-dai-cells = <0>;
743	status = "okay";
744};
745
746&iep {
747	status = "okay";
748};
749
750&iep_mmu {
751	status = "okay";
752};
753
754&mpp_srv {
755	status = "okay";
756};
757
758&nandc {
759	status = "okay";
760};
761
762&pinctrl {
763	pmic {
764		pmic_int_l: pmic-int-l {
765			rockchip,pins =
766				<0 RK_PA2 0 &pcfg_pull_default>;
767		};
768	};
769
770	usb2 {
771		usb_hub_h: usb-hub-h {
772			rockchip,pins =
773				<0 RK_PA1 0 &pcfg_pull_none>;
774		};
775	};
776};
777
778&pwm0 {
779	status = "okay";
780};
781
782&pwm1 {
783	status = "okay";
784};
785
786&rga {
787	status = "okay";
788};
789
790&route_dsi{
791	status = "okay";
792};
793
794&saradc {
795	status = "okay";
796	vref-supply = <&vccadc_ref>;
797};
798
799&sdio {
800	bus-width = <4>;
801	max-frequency = <50000000>;
802	cap-sd-highspeed;
803	supports-sdio;
804	ignore-pm-notify;
805	keep-power-in-suspend;
806	supports-rk912;
807	/delete-property/ non-removable;
808	status = "okay";
809};
810
811&sdmmc {
812	cap-mmc-highspeed;
813	supports-sd;
814	card-detect-delay = <800>;
815	ignore-pm-notify;
816	keep-power-in-suspend;
817	cd-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>; /* CD GPIO */
818	status = "disabled";
819};
820
821&tsadc {
822	status = "okay";
823};
824
825&u2phy {
826	status = "okay";
827
828	u2phy_otg: otg-port {
829		status = "okay";
830	};
831
832	u2phy_host: host-port {
833		phy-supply = <&vcc5v0_host>;
834		status = "okay";
835	};
836};
837
838&uart1 {
839	pinctrl-names = "default";
840	pinctrl-0 = <&uart1_xfer>;
841	status = "okay";
842};
843
844&usb_host_ehci {
845	status = "okay";
846};
847
848&usb_host_ohci {
849	status = "okay";
850};
851
852&usb_otg {
853	status = "okay";
854};
855
856&vdpu {
857	status = "okay";
858};
859
860&vepu {
861	status = "okay";
862};
863
864&video_phy {
865	status = "okay";
866};
867
868&vop {
869	status = "okay";
870};
871
872&vop_mmu {
873	status = "okay";
874};
875
876&vpu_mmu {
877	status = "okay";
878};
879