101610a24SLiang Chen// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
201610a24SLiang Chen/*
301610a24SLiang Chen * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
401610a24SLiang Chen *
501610a24SLiang Chen */
601610a24SLiang Chen
701610a24SLiang Chen/dts-v1/;
801610a24SLiang Chen#include <dt-bindings/gpio/gpio.h>
901610a24SLiang Chen#include <dt-bindings/pinctrl/rockchip.h>
1001610a24SLiang Chen#include "rk3568.dtsi"
1101610a24SLiang Chen
1201610a24SLiang Chen/ {
1301610a24SLiang Chen	model = "Rockchip RK3568 EVB1 DDR4 V10 Board";
1401610a24SLiang Chen	compatible = "rockchip,rk3568-evb1-v10", "rockchip,rk3568";
1501610a24SLiang Chen
16fc57d783SMichael Riesch	aliases {
17fc57d783SMichael Riesch		ethernet0 = &gmac0;
18fc57d783SMichael Riesch		ethernet1 = &gmac1;
192a068e19SMichael Riesch		mmc0 = &sdmmc0;
20*8a599b56SMichael Riesch		mmc1 = &sdhci;
21fc57d783SMichael Riesch	};
22fc57d783SMichael Riesch
2301610a24SLiang Chen	chosen: chosen {
2401610a24SLiang Chen		stdout-path = "serial2:1500000n8";
2501610a24SLiang Chen	};
2601610a24SLiang Chen
2701610a24SLiang Chen	dc_12v: dc-12v {
2801610a24SLiang Chen		compatible = "regulator-fixed";
2901610a24SLiang Chen		regulator-name = "dc_12v";
3001610a24SLiang Chen		regulator-always-on;
3101610a24SLiang Chen		regulator-boot-on;
3201610a24SLiang Chen		regulator-min-microvolt = <12000000>;
3301610a24SLiang Chen		regulator-max-microvolt = <12000000>;
3401610a24SLiang Chen	};
3501610a24SLiang Chen
3601610a24SLiang Chen	vcc3v3_sys: vcc3v3-sys {
3701610a24SLiang Chen		compatible = "regulator-fixed";
3801610a24SLiang Chen		regulator-name = "vcc3v3_sys";
3901610a24SLiang Chen		regulator-always-on;
4001610a24SLiang Chen		regulator-boot-on;
4101610a24SLiang Chen		regulator-min-microvolt = <3300000>;
4201610a24SLiang Chen		regulator-max-microvolt = <3300000>;
4301610a24SLiang Chen		vin-supply = <&dc_12v>;
4401610a24SLiang Chen	};
4501610a24SLiang Chen
4601610a24SLiang Chen	vcc5v0_sys: vcc5v0-sys {
4701610a24SLiang Chen		compatible = "regulator-fixed";
4801610a24SLiang Chen		regulator-name = "vcc5v0_sys";
4901610a24SLiang Chen		regulator-always-on;
5001610a24SLiang Chen		regulator-boot-on;
5101610a24SLiang Chen		regulator-min-microvolt = <5000000>;
5201610a24SLiang Chen		regulator-max-microvolt = <5000000>;
5301610a24SLiang Chen		vin-supply = <&dc_12v>;
5401610a24SLiang Chen	};
5501610a24SLiang Chen
5601610a24SLiang Chen	vcc3v3_lcd0_n: vcc3v3-lcd0-n {
5701610a24SLiang Chen		compatible = "regulator-fixed";
5801610a24SLiang Chen		regulator-name = "vcc3v3_lcd0_n";
5901610a24SLiang Chen		regulator-boot-on;
6001610a24SLiang Chen
6101610a24SLiang Chen		regulator-state-mem {
6201610a24SLiang Chen			regulator-off-in-suspend;
6301610a24SLiang Chen		};
6401610a24SLiang Chen	};
6501610a24SLiang Chen
6601610a24SLiang Chen	vcc3v3_lcd1_n: vcc3v3-lcd1-n {
6701610a24SLiang Chen		compatible = "regulator-fixed";
6801610a24SLiang Chen		regulator-name = "vcc3v3_lcd1_n";
6901610a24SLiang Chen		regulator-boot-on;
7001610a24SLiang Chen
7101610a24SLiang Chen		regulator-state-mem {
7201610a24SLiang Chen			regulator-off-in-suspend;
7301610a24SLiang Chen		};
7401610a24SLiang Chen	};
7501610a24SLiang Chen};
7601610a24SLiang Chen
77fc57d783SMichael Riesch&gmac0 {
78fc57d783SMichael Riesch	assigned-clocks = <&cru SCLK_GMAC0_RX_TX>, <&cru SCLK_GMAC0>;
79fc57d783SMichael Riesch	assigned-clock-parents = <&cru SCLK_GMAC0_RGMII_SPEED>;
80fc57d783SMichael Riesch	assigned-clock-rates = <0>, <125000000>;
81fc57d783SMichael Riesch	clock_in_out = "output";
82fc57d783SMichael Riesch	phy-handle = <&rgmii_phy0>;
83fc57d783SMichael Riesch	phy-mode = "rgmii-id";
84fc57d783SMichael Riesch	pinctrl-names = "default";
85fc57d783SMichael Riesch	pinctrl-0 = <&gmac0_miim
86fc57d783SMichael Riesch		     &gmac0_tx_bus2
87fc57d783SMichael Riesch		     &gmac0_rx_bus2
88fc57d783SMichael Riesch		     &gmac0_rgmii_clk
89fc57d783SMichael Riesch		     &gmac0_rgmii_bus>;
90fc57d783SMichael Riesch	status = "okay";
91fc57d783SMichael Riesch};
92fc57d783SMichael Riesch
93fc57d783SMichael Riesch&gmac1 {
94fc57d783SMichael Riesch	assigned-clocks = <&cru SCLK_GMAC1_RX_TX>, <&cru SCLK_GMAC1>;
95fc57d783SMichael Riesch	assigned-clock-parents = <&cru SCLK_GMAC1_RGMII_SPEED>;
96fc57d783SMichael Riesch	assigned-clock-rates = <0>, <125000000>;
97fc57d783SMichael Riesch	clock_in_out = "output";
98fc57d783SMichael Riesch	phy-handle = <&rgmii_phy1>;
99fc57d783SMichael Riesch	phy-mode = "rgmii-id";
100fc57d783SMichael Riesch	pinctrl-names = "default";
101fc57d783SMichael Riesch	pinctrl-0 = <&gmac1m1_miim
102fc57d783SMichael Riesch		     &gmac1m1_tx_bus2
103fc57d783SMichael Riesch		     &gmac1m1_rx_bus2
104fc57d783SMichael Riesch		     &gmac1m1_rgmii_clk
105fc57d783SMichael Riesch		     &gmac1m1_rgmii_bus>;
106fc57d783SMichael Riesch	status = "okay";
107fc57d783SMichael Riesch};
108fc57d783SMichael Riesch
10914f1c34eSMichael Riesch&i2c0 {
11014f1c34eSMichael Riesch	status = "okay";
11114f1c34eSMichael Riesch
11214f1c34eSMichael Riesch	rk809: pmic@20 {
11314f1c34eSMichael Riesch		compatible = "rockchip,rk809";
11414f1c34eSMichael Riesch		reg = <0x20>;
11514f1c34eSMichael Riesch		interrupt-parent = <&gpio0>;
11614f1c34eSMichael Riesch		interrupts = <RK_PA3 IRQ_TYPE_LEVEL_LOW>;
11714f1c34eSMichael Riesch		#clock-cells = <1>;
11814f1c34eSMichael Riesch		pinctrl-names = "default";
11914f1c34eSMichael Riesch		pinctrl-0 = <&pmic_int>;
12014f1c34eSMichael Riesch		rockchip,system-power-controller;
12114f1c34eSMichael Riesch		vcc1-supply = <&vcc3v3_sys>;
12214f1c34eSMichael Riesch		vcc2-supply = <&vcc3v3_sys>;
12314f1c34eSMichael Riesch		vcc3-supply = <&vcc3v3_sys>;
12414f1c34eSMichael Riesch		vcc4-supply = <&vcc3v3_sys>;
12514f1c34eSMichael Riesch		vcc5-supply = <&vcc3v3_sys>;
12614f1c34eSMichael Riesch		vcc6-supply = <&vcc3v3_sys>;
12714f1c34eSMichael Riesch		vcc7-supply = <&vcc3v3_sys>;
12814f1c34eSMichael Riesch		vcc8-supply = <&vcc3v3_sys>;
12914f1c34eSMichael Riesch		vcc9-supply = <&vcc3v3_sys>;
13014f1c34eSMichael Riesch		wakeup-source;
13114f1c34eSMichael Riesch
13214f1c34eSMichael Riesch		regulators {
13314f1c34eSMichael Riesch			vdd_logic: DCDC_REG1 {
13414f1c34eSMichael Riesch				regulator-name = "vdd_logic";
13514f1c34eSMichael Riesch				regulator-always-on;
13614f1c34eSMichael Riesch				regulator-boot-on;
13714f1c34eSMichael Riesch				regulator-init-microvolt = <900000>;
13814f1c34eSMichael Riesch				regulator-initial-mode = <0x2>;
13914f1c34eSMichael Riesch				regulator-min-microvolt = <500000>;
14014f1c34eSMichael Riesch				regulator-max-microvolt = <1350000>;
14114f1c34eSMichael Riesch				regulator-ramp-delay = <6001>;
14214f1c34eSMichael Riesch
14314f1c34eSMichael Riesch				regulator-state-mem {
14414f1c34eSMichael Riesch					regulator-off-in-suspend;
14514f1c34eSMichael Riesch				};
14614f1c34eSMichael Riesch			};
14714f1c34eSMichael Riesch
14814f1c34eSMichael Riesch			vdd_gpu: DCDC_REG2 {
14914f1c34eSMichael Riesch				regulator-name = "vdd_gpu";
15014f1c34eSMichael Riesch				regulator-init-microvolt = <900000>;
15114f1c34eSMichael Riesch				regulator-initial-mode = <0x2>;
15214f1c34eSMichael Riesch				regulator-min-microvolt = <500000>;
15314f1c34eSMichael Riesch				regulator-max-microvolt = <1350000>;
15414f1c34eSMichael Riesch				regulator-ramp-delay = <6001>;
15514f1c34eSMichael Riesch
15614f1c34eSMichael Riesch				regulator-state-mem {
15714f1c34eSMichael Riesch					regulator-off-in-suspend;
15814f1c34eSMichael Riesch				};
15914f1c34eSMichael Riesch			};
16014f1c34eSMichael Riesch
16114f1c34eSMichael Riesch			vcc_ddr: DCDC_REG3 {
16214f1c34eSMichael Riesch				regulator-name = "vcc_ddr";
16314f1c34eSMichael Riesch				regulator-always-on;
16414f1c34eSMichael Riesch				regulator-boot-on;
16514f1c34eSMichael Riesch				regulator-initial-mode = <0x2>;
16614f1c34eSMichael Riesch
16714f1c34eSMichael Riesch				regulator-state-mem {
16814f1c34eSMichael Riesch					regulator-on-in-suspend;
16914f1c34eSMichael Riesch				};
17014f1c34eSMichael Riesch			};
17114f1c34eSMichael Riesch
17214f1c34eSMichael Riesch			vdd_npu: DCDC_REG4 {
17314f1c34eSMichael Riesch				regulator-name = "vdd_npu";
17414f1c34eSMichael Riesch				regulator-init-microvolt = <900000>;
17514f1c34eSMichael Riesch				regulator-initial-mode = <0x2>;
17614f1c34eSMichael Riesch				regulator-min-microvolt = <500000>;
17714f1c34eSMichael Riesch				regulator-max-microvolt = <1350000>;
17814f1c34eSMichael Riesch				regulator-ramp-delay = <6001>;
17914f1c34eSMichael Riesch
18014f1c34eSMichael Riesch				regulator-state-mem {
18114f1c34eSMichael Riesch					regulator-off-in-suspend;
18214f1c34eSMichael Riesch				};
18314f1c34eSMichael Riesch			};
18414f1c34eSMichael Riesch
18514f1c34eSMichael Riesch			vcc_1v8: DCDC_REG5 {
18614f1c34eSMichael Riesch				regulator-name = "vcc_1v8";
18714f1c34eSMichael Riesch				regulator-always-on;
18814f1c34eSMichael Riesch				regulator-boot-on;
18914f1c34eSMichael Riesch				regulator-min-microvolt = <1800000>;
19014f1c34eSMichael Riesch				regulator-max-microvolt = <1800000>;
19114f1c34eSMichael Riesch
19214f1c34eSMichael Riesch				regulator-state-mem {
19314f1c34eSMichael Riesch					regulator-off-in-suspend;
19414f1c34eSMichael Riesch				};
19514f1c34eSMichael Riesch			};
19614f1c34eSMichael Riesch
19714f1c34eSMichael Riesch			vdda0v9_image: LDO_REG1 {
19814f1c34eSMichael Riesch				regulator-name = "vdda0v9_image";
19914f1c34eSMichael Riesch				regulator-min-microvolt = <900000>;
20014f1c34eSMichael Riesch				regulator-max-microvolt = <900000>;
20114f1c34eSMichael Riesch
20214f1c34eSMichael Riesch				regulator-state-mem {
20314f1c34eSMichael Riesch					regulator-off-in-suspend;
20414f1c34eSMichael Riesch				};
20514f1c34eSMichael Riesch			};
20614f1c34eSMichael Riesch
20714f1c34eSMichael Riesch			vdda_0v9: LDO_REG2 {
20814f1c34eSMichael Riesch				regulator-name = "vdda_0v9";
20914f1c34eSMichael Riesch				regulator-always-on;
21014f1c34eSMichael Riesch				regulator-boot-on;
21114f1c34eSMichael Riesch				regulator-min-microvolt = <900000>;
21214f1c34eSMichael Riesch				regulator-max-microvolt = <900000>;
21314f1c34eSMichael Riesch
21414f1c34eSMichael Riesch				regulator-state-mem {
21514f1c34eSMichael Riesch					regulator-off-in-suspend;
21614f1c34eSMichael Riesch				};
21714f1c34eSMichael Riesch			};
21814f1c34eSMichael Riesch
21914f1c34eSMichael Riesch			vdda0v9_pmu: LDO_REG3 {
22014f1c34eSMichael Riesch				regulator-name = "vdda0v9_pmu";
22114f1c34eSMichael Riesch				regulator-always-on;
22214f1c34eSMichael Riesch				regulator-boot-on;
22314f1c34eSMichael Riesch				regulator-min-microvolt = <900000>;
22414f1c34eSMichael Riesch				regulator-max-microvolt = <900000>;
22514f1c34eSMichael Riesch
22614f1c34eSMichael Riesch				regulator-state-mem {
22714f1c34eSMichael Riesch					regulator-on-in-suspend;
22814f1c34eSMichael Riesch					regulator-suspend-microvolt = <900000>;
22914f1c34eSMichael Riesch				};
23014f1c34eSMichael Riesch			};
23114f1c34eSMichael Riesch
23214f1c34eSMichael Riesch			vccio_acodec: LDO_REG4 {
23314f1c34eSMichael Riesch				regulator-name = "vccio_acodec";
23414f1c34eSMichael Riesch				regulator-min-microvolt = <3300000>;
23514f1c34eSMichael Riesch				regulator-max-microvolt = <3300000>;
23614f1c34eSMichael Riesch
23714f1c34eSMichael Riesch				regulator-state-mem {
23814f1c34eSMichael Riesch					regulator-off-in-suspend;
23914f1c34eSMichael Riesch				};
24014f1c34eSMichael Riesch			};
24114f1c34eSMichael Riesch
24214f1c34eSMichael Riesch			vccio_sd: LDO_REG5 {
24314f1c34eSMichael Riesch				regulator-name = "vccio_sd";
24414f1c34eSMichael Riesch				regulator-min-microvolt = <1800000>;
24514f1c34eSMichael Riesch				regulator-max-microvolt = <3300000>;
24614f1c34eSMichael Riesch
24714f1c34eSMichael Riesch				regulator-state-mem {
24814f1c34eSMichael Riesch					regulator-off-in-suspend;
24914f1c34eSMichael Riesch				};
25014f1c34eSMichael Riesch			};
25114f1c34eSMichael Riesch
25214f1c34eSMichael Riesch			vcc3v3_pmu: LDO_REG6 {
25314f1c34eSMichael Riesch				regulator-name = "vcc3v3_pmu";
25414f1c34eSMichael Riesch				regulator-always-on;
25514f1c34eSMichael Riesch				regulator-boot-on;
25614f1c34eSMichael Riesch				regulator-min-microvolt = <3300000>;
25714f1c34eSMichael Riesch				regulator-max-microvolt = <3300000>;
25814f1c34eSMichael Riesch
25914f1c34eSMichael Riesch				regulator-state-mem {
26014f1c34eSMichael Riesch					regulator-on-in-suspend;
26114f1c34eSMichael Riesch					regulator-suspend-microvolt = <3300000>;
26214f1c34eSMichael Riesch				};
26314f1c34eSMichael Riesch			};
26414f1c34eSMichael Riesch
26514f1c34eSMichael Riesch			vcca_1v8: LDO_REG7 {
26614f1c34eSMichael Riesch				regulator-name = "vcca_1v8";
26714f1c34eSMichael Riesch				regulator-always-on;
26814f1c34eSMichael Riesch				regulator-boot-on;
26914f1c34eSMichael Riesch				regulator-min-microvolt = <1800000>;
27014f1c34eSMichael Riesch				regulator-max-microvolt = <1800000>;
27114f1c34eSMichael Riesch
27214f1c34eSMichael Riesch				regulator-state-mem {
27314f1c34eSMichael Riesch					regulator-off-in-suspend;
27414f1c34eSMichael Riesch				};
27514f1c34eSMichael Riesch			};
27614f1c34eSMichael Riesch
27714f1c34eSMichael Riesch			vcca1v8_pmu: LDO_REG8 {
27814f1c34eSMichael Riesch				regulator-name = "vcca1v8_pmu";
27914f1c34eSMichael Riesch				regulator-always-on;
28014f1c34eSMichael Riesch				regulator-boot-on;
28114f1c34eSMichael Riesch				regulator-min-microvolt = <1800000>;
28214f1c34eSMichael Riesch				regulator-max-microvolt = <1800000>;
28314f1c34eSMichael Riesch
28414f1c34eSMichael Riesch				regulator-state-mem {
28514f1c34eSMichael Riesch					regulator-on-in-suspend;
28614f1c34eSMichael Riesch					regulator-suspend-microvolt = <1800000>;
28714f1c34eSMichael Riesch				};
28814f1c34eSMichael Riesch			};
28914f1c34eSMichael Riesch
29014f1c34eSMichael Riesch			vcca1v8_image: LDO_REG9 {
29114f1c34eSMichael Riesch				regulator-name = "vcca1v8_image";
29214f1c34eSMichael Riesch				regulator-min-microvolt = <1800000>;
29314f1c34eSMichael Riesch				regulator-max-microvolt = <1800000>;
29414f1c34eSMichael Riesch
29514f1c34eSMichael Riesch				regulator-state-mem {
29614f1c34eSMichael Riesch					regulator-off-in-suspend;
29714f1c34eSMichael Riesch				};
29814f1c34eSMichael Riesch			};
29914f1c34eSMichael Riesch
30014f1c34eSMichael Riesch			vcc_3v3: SWITCH_REG1 {
30114f1c34eSMichael Riesch				regulator-name = "vcc_3v3";
30214f1c34eSMichael Riesch				regulator-always-on;
30314f1c34eSMichael Riesch				regulator-boot-on;
30414f1c34eSMichael Riesch
30514f1c34eSMichael Riesch				regulator-state-mem {
30614f1c34eSMichael Riesch					regulator-off-in-suspend;
30714f1c34eSMichael Riesch				};
30814f1c34eSMichael Riesch			};
30914f1c34eSMichael Riesch
31014f1c34eSMichael Riesch			vcc3v3_sd: SWITCH_REG2 {
31114f1c34eSMichael Riesch				regulator-name = "vcc3v3_sd";
31214f1c34eSMichael Riesch
31314f1c34eSMichael Riesch				regulator-state-mem {
31414f1c34eSMichael Riesch					regulator-off-in-suspend;
31514f1c34eSMichael Riesch				};
31614f1c34eSMichael Riesch			};
31714f1c34eSMichael Riesch		};
31814f1c34eSMichael Riesch	};
31914f1c34eSMichael Riesch};
32014f1c34eSMichael Riesch
321fc57d783SMichael Riesch&mdio0 {
322fc57d783SMichael Riesch	rgmii_phy0: ethernet-phy@0 {
323fc57d783SMichael Riesch		compatible = "ethernet-phy-ieee802.3-c22";
324fc57d783SMichael Riesch		reg = <0x0>;
325fc57d783SMichael Riesch		reset-assert-us = <20000>;
326fc57d783SMichael Riesch		reset-deassert-us = <100000>;
327fc57d783SMichael Riesch		reset-gpios = <&gpio2 RK_PD3 GPIO_ACTIVE_LOW>;
328fc57d783SMichael Riesch	};
329fc57d783SMichael Riesch};
330fc57d783SMichael Riesch
331fc57d783SMichael Riesch&mdio1 {
332fc57d783SMichael Riesch	rgmii_phy1: ethernet-phy@0 {
333fc57d783SMichael Riesch		compatible = "ethernet-phy-ieee802.3-c22";
334fc57d783SMichael Riesch		reg = <0x0>;
335fc57d783SMichael Riesch		reset-assert-us = <20000>;
336fc57d783SMichael Riesch		reset-deassert-us = <100000>;
337fc57d783SMichael Riesch		reset-gpios = <&gpio2 RK_PD1 GPIO_ACTIVE_LOW>;
338fc57d783SMichael Riesch	};
339fc57d783SMichael Riesch};
340fc57d783SMichael Riesch
34114f1c34eSMichael Riesch&pinctrl {
34214f1c34eSMichael Riesch	pmic {
34314f1c34eSMichael Riesch		pmic_int: pmic_int {
34414f1c34eSMichael Riesch			rockchip,pins =
34514f1c34eSMichael Riesch				<0 RK_PA3 RK_FUNC_GPIO &pcfg_pull_up>;
34614f1c34eSMichael Riesch		};
34714f1c34eSMichael Riesch	};
34814f1c34eSMichael Riesch};
34914f1c34eSMichael Riesch
350e86d4810SMichael Riesch&pmu_io_domains {
351e86d4810SMichael Riesch	pmuio1-supply = <&vcc3v3_pmu>;
352e86d4810SMichael Riesch	pmuio2-supply = <&vcc3v3_pmu>;
353e86d4810SMichael Riesch	vccio1-supply = <&vccio_acodec>;
354e86d4810SMichael Riesch	vccio2-supply = <&vcc_1v8>;
355e86d4810SMichael Riesch	vccio3-supply = <&vccio_sd>;
356e86d4810SMichael Riesch	vccio4-supply = <&vcc_1v8>;
357e86d4810SMichael Riesch	vccio5-supply = <&vcc_3v3>;
358e86d4810SMichael Riesch	vccio6-supply = <&vcc_1v8>;
359e86d4810SMichael Riesch	vccio7-supply = <&vcc_3v3>;
360e86d4810SMichael Riesch	status = "okay";
361e86d4810SMichael Riesch};
362e86d4810SMichael Riesch
36301610a24SLiang Chen&sdhci {
36401610a24SLiang Chen	bus-width = <8>;
36501610a24SLiang Chen	max-frequency = <200000000>;
36601610a24SLiang Chen	non-removable;
367*8a599b56SMichael Riesch	pinctrl-names = "default";
368*8a599b56SMichael Riesch	pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_datastrobe>;
36901610a24SLiang Chen	status = "okay";
37001610a24SLiang Chen};
37101610a24SLiang Chen
3722a068e19SMichael Riesch&sdmmc0 {
3732a068e19SMichael Riesch	bus-width = <4>;
3742a068e19SMichael Riesch	cap-sd-highspeed;
3752a068e19SMichael Riesch	cd-gpios = <&gpio0 RK_PA4 GPIO_ACTIVE_LOW>;
3762a068e19SMichael Riesch	disable-wp;
3772a068e19SMichael Riesch	pinctrl-names = "default";
3782a068e19SMichael Riesch	pinctrl-0 = <&sdmmc0_bus4 &sdmmc0_clk &sdmmc0_cmd &sdmmc0_det>;
3792a068e19SMichael Riesch	sd-uhs-sdr104;
3802a068e19SMichael Riesch	vmmc-supply = <&vcc3v3_sd>;
3812a068e19SMichael Riesch	vqmmc-supply = <&vccio_sd>;
3822a068e19SMichael Riesch	status = "okay";
3832a068e19SMichael Riesch};
3842a068e19SMichael Riesch
38501610a24SLiang Chen&uart2 {
38601610a24SLiang Chen	status = "okay";
38701610a24SLiang Chen};
388