blob: 23316410496d44928ed2347c438049981790a24a [file] [log] [blame]
Joseph Chen868dc1d2021-06-02 15:58:23 +08001// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * (C) Copyright 2021 Rockchip Electronics Co., Ltd
4 */
5
Quentin Schulzd9ffa5e2022-09-02 15:10:52 +02006#include "rockchip-u-boot.dtsi"
7
Joseph Chen868dc1d2021-06-02 15:58:23 +08008/ {
9 aliases {
10 mmc0 = &sdhci;
11 mmc1 = &sdmmc0;
12 };
13
Nico Cheng16bc03c2021-10-26 10:42:20 +080014 chosen {
15 u-boot,spl-boot-order = &sdhci, &sdmmc0;
16 };
17
Joseph Chen868dc1d2021-06-02 15:58:23 +080018 dmc: dmc {
19 compatible = "rockchip,rk3568-dmc";
20 u-boot,dm-pre-reloc;
21 status = "okay";
22 };
Jonas Karlmanbe56bb52023-02-22 22:44:41 +000023
24 otp: nvmem@fe38c000 {
25 compatible = "rockchip,rk3568-otp";
26 reg = <0x0 0xfe38c000 0x0 0x4000>;
27 #address-cells = <1>;
28 #size-cells = <1>;
29 status = "okay";
30
31 cpu_id: id@a {
32 reg = <0x0a 0x10>;
33 };
34 };
Joseph Chen868dc1d2021-06-02 15:58:23 +080035};
36
Jagan Tekia79aec32023-02-17 17:28:42 +053037&combphy1 {
38 /delete-property/ assigned-clocks;
39 /delete-property/ assigned-clock-rates;
40};
41
Joseph Chen868dc1d2021-06-02 15:58:23 +080042&cru {
43 u-boot,dm-pre-reloc;
44 status = "okay";
45};
46
47&pmucru {
48 u-boot,dm-pre-reloc;
49 status = "okay";
50};
51
52&grf {
53 u-boot,dm-pre-reloc;
54 status = "okay";
55};
56
57&pmugrf {
58 u-boot,dm-pre-reloc;
59 status = "okay";
60};
Nico Cheng16bc03c2021-10-26 10:42:20 +080061
FUKAUMI Naoki98dc96a2022-10-04 01:30:30 +000062&sdhci {
Nico Cheng16bc03c2021-10-26 10:42:20 +080063 u-boot,dm-spl;
64 status = "okay";
65};
66
FUKAUMI Naoki98dc96a2022-10-04 01:30:30 +000067&sdmmc0 {
Nico Cheng16bc03c2021-10-26 10:42:20 +080068 u-boot,dm-spl;
Nico Cheng16bc03c2021-10-26 10:42:20 +080069 status = "okay";
70};