1*01610a24SLiang Chen// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*01610a24SLiang Chen/*
3*01610a24SLiang Chen * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
4*01610a24SLiang Chen *
5*01610a24SLiang Chen */
6*01610a24SLiang Chen
7*01610a24SLiang Chen/dts-v1/;
8*01610a24SLiang Chen#include <dt-bindings/gpio/gpio.h>
9*01610a24SLiang Chen#include <dt-bindings/pinctrl/rockchip.h>
10*01610a24SLiang Chen#include "rk3568.dtsi"
11*01610a24SLiang Chen
12*01610a24SLiang Chen/ {
13*01610a24SLiang Chen	model = "Rockchip RK3568 EVB1 DDR4 V10 Board";
14*01610a24SLiang Chen	compatible = "rockchip,rk3568-evb1-v10", "rockchip,rk3568";
15*01610a24SLiang Chen
16*01610a24SLiang Chen	chosen: chosen {
17*01610a24SLiang Chen		stdout-path = "serial2:1500000n8";
18*01610a24SLiang Chen	};
19*01610a24SLiang Chen
20*01610a24SLiang Chen	dc_12v: dc-12v {
21*01610a24SLiang Chen		compatible = "regulator-fixed";
22*01610a24SLiang Chen		regulator-name = "dc_12v";
23*01610a24SLiang Chen		regulator-always-on;
24*01610a24SLiang Chen		regulator-boot-on;
25*01610a24SLiang Chen		regulator-min-microvolt = <12000000>;
26*01610a24SLiang Chen		regulator-max-microvolt = <12000000>;
27*01610a24SLiang Chen	};
28*01610a24SLiang Chen
29*01610a24SLiang Chen	vcc3v3_sys: vcc3v3-sys {
30*01610a24SLiang Chen		compatible = "regulator-fixed";
31*01610a24SLiang Chen		regulator-name = "vcc3v3_sys";
32*01610a24SLiang Chen		regulator-always-on;
33*01610a24SLiang Chen		regulator-boot-on;
34*01610a24SLiang Chen		regulator-min-microvolt = <3300000>;
35*01610a24SLiang Chen		regulator-max-microvolt = <3300000>;
36*01610a24SLiang Chen		vin-supply = <&dc_12v>;
37*01610a24SLiang Chen	};
38*01610a24SLiang Chen
39*01610a24SLiang Chen	vcc5v0_sys: vcc5v0-sys {
40*01610a24SLiang Chen		compatible = "regulator-fixed";
41*01610a24SLiang Chen		regulator-name = "vcc5v0_sys";
42*01610a24SLiang Chen		regulator-always-on;
43*01610a24SLiang Chen		regulator-boot-on;
44*01610a24SLiang Chen		regulator-min-microvolt = <5000000>;
45*01610a24SLiang Chen		regulator-max-microvolt = <5000000>;
46*01610a24SLiang Chen		vin-supply = <&dc_12v>;
47*01610a24SLiang Chen	};
48*01610a24SLiang Chen
49*01610a24SLiang Chen	vcc3v3_lcd0_n: vcc3v3-lcd0-n {
50*01610a24SLiang Chen		compatible = "regulator-fixed";
51*01610a24SLiang Chen		regulator-name = "vcc3v3_lcd0_n";
52*01610a24SLiang Chen		regulator-boot-on;
53*01610a24SLiang Chen
54*01610a24SLiang Chen		regulator-state-mem {
55*01610a24SLiang Chen			regulator-off-in-suspend;
56*01610a24SLiang Chen		};
57*01610a24SLiang Chen	};
58*01610a24SLiang Chen
59*01610a24SLiang Chen	vcc3v3_lcd1_n: vcc3v3-lcd1-n {
60*01610a24SLiang Chen		compatible = "regulator-fixed";
61*01610a24SLiang Chen		regulator-name = "vcc3v3_lcd1_n";
62*01610a24SLiang Chen		regulator-boot-on;
63*01610a24SLiang Chen
64*01610a24SLiang Chen		regulator-state-mem {
65*01610a24SLiang Chen			regulator-off-in-suspend;
66*01610a24SLiang Chen		};
67*01610a24SLiang Chen	};
68*01610a24SLiang Chen};
69*01610a24SLiang Chen
70*01610a24SLiang Chen&sdhci {
71*01610a24SLiang Chen	bus-width = <8>;
72*01610a24SLiang Chen	max-frequency = <200000000>;
73*01610a24SLiang Chen	non-removable;
74*01610a24SLiang Chen	status = "okay";
75*01610a24SLiang Chen};
76*01610a24SLiang Chen
77*01610a24SLiang Chen&uart2 {
78*01610a24SLiang Chen	status = "okay";
79*01610a24SLiang Chen};
80