xref: /rk3399_rockchip-uboot/arch/arm/dts/rk3128-u-boot.dtsi (revision b8f8d1d047438eee466d2a4781a623cb24e112eb)
1d8a49a2fSKever Yang/*
2d8a49a2fSKever Yang * (C) Copyright 2018 Rockchip Electronics Co., Ltd
3d8a49a2fSKever Yang *
4d8a49a2fSKever Yang * SPDX-License-Identifier:     GPL-2.0+
5d8a49a2fSKever Yang */
6d8a49a2fSKever Yang
7d153e814SJoseph Chen/ {
8d153e814SJoseph Chen	aliases {
9d153e814SJoseph Chen		mmc0 = &emmc;
10d153e814SJoseph Chen		mmc1 = &sdmmc;
11d153e814SJoseph Chen	};
12d153e814SJoseph Chen
13d153e814SJoseph Chen	chosen {
14d153e814SJoseph Chen		stdout-path = &uart2;
15d153e814SJoseph Chen	};
16d153e814SJoseph Chen};
17d8a49a2fSKever Yang
18fbf3603bSJoseph Chen&psci {
19fbf3603bSJoseph Chen	u-boot,dm-pre-reloc;
20fbf3603bSJoseph Chen	status = "okay";
21fbf3603bSJoseph Chen};
22fbf3603bSJoseph Chen
23d8a49a2fSKever Yang&dmc {
24d8a49a2fSKever Yang	u-boot,dm-pre-reloc;
25d8a49a2fSKever Yang};
26d8a49a2fSKever Yang
277c709eb5SJoseph Chen&nandc {
287c709eb5SJoseph Chen	u-boot,dm-pre-reloc;
297c709eb5SJoseph Chen	status = "okay";
30382834aeSJon Lin	#address-cells = <1>;
31382834aeSJon Lin	#size-cells = <0>;
32382834aeSJon Lin
33382834aeSJon Lin	nand@0 {
34382834aeSJon Lin		u-boot,dm-spl;
35382834aeSJon Lin		reg = <0>;
36382834aeSJon Lin		nand-ecc-mode = "hw";
37382834aeSJon Lin		nand-ecc-strength = <16>;
38382834aeSJon Lin		nand-ecc-step-size = <1024>;
39382834aeSJon Lin	};
407c709eb5SJoseph Chen};
417c709eb5SJoseph Chen
42f1b60bc3SJianlong Wang&sfc {
43f1b60bc3SJianlong Wang	u-boot,dm-pre-reloc;
44f1b60bc3SJianlong Wang	status = "okay";
45f1b60bc3SJianlong Wang};
46f1b60bc3SJianlong Wang
47d8a49a2fSKever Yang&emmc {
48d8a49a2fSKever Yang	u-boot,dm-pre-reloc;
49*b8f8d1d0SYifeng Zhao	default-sample-phase = <0>;
507c709eb5SJoseph Chen	status = "okay";
51d8a49a2fSKever Yang};
52d8a49a2fSKever Yang
53d8a49a2fSKever Yang&grf {
54d8a49a2fSKever Yang	u-boot,dm-pre-reloc;
55d8a49a2fSKever Yang};
56d8a49a2fSKever Yang
57d8a49a2fSKever Yang&cru {
58d8a49a2fSKever Yang	u-boot,dm-pre-reloc;
59d8a49a2fSKever Yang};
607c709eb5SJoseph Chen
61d153e814SJoseph Chen&uart1 {
62d153e814SJoseph Chen	clock-frequency = <24000000>;
63d153e814SJoseph Chen	u-boot,dm-pre-reloc;
64d153e814SJoseph Chen};
65d153e814SJoseph Chen
667c709eb5SJoseph Chen&uart2 {
677c709eb5SJoseph Chen	u-boot,dm-pre-reloc;
687c709eb5SJoseph Chen	clock-frequency = <24000000>;
697c709eb5SJoseph Chen};
700e107a57SJoseph Chen
710e107a57SJoseph Chen&u2phy {
720e107a57SJoseph Chen	u-boot,dm-pre-reloc;
730e107a57SJoseph Chen	status = "okay";
740e107a57SJoseph Chen};
750e107a57SJoseph Chen
760e107a57SJoseph Chen&u2phy_otg {
770e107a57SJoseph Chen	u-boot,dm-pre-reloc;
780e107a57SJoseph Chen	status = "okay";
790e107a57SJoseph Chen};
800e107a57SJoseph Chen
810e107a57SJoseph Chen&usb_otg {
820e107a57SJoseph Chen	u-boot,dm-pre-reloc;
830e107a57SJoseph Chen	status = "okay";
840e107a57SJoseph Chen};
85