blob: ecf88e084158d1b65db0f4e9282cf98c2a0e7218 [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";
Simon Glassd3a98cb2023-02-13 08:56:33 -070020 bootph-all;
Joseph Chen868dc1d2021-06-02 15:58:23 +080021 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;
Joseph Chen868dc1d2021-06-02 15:58:23 +080040};
41
42&cru {
Simon Glassd3a98cb2023-02-13 08:56:33 -070043 bootph-all;
Joseph Chen868dc1d2021-06-02 15:58:23 +080044 status = "okay";
45};
46
47&pmucru {
Simon Glassd3a98cb2023-02-13 08:56:33 -070048 bootph-all;
Joseph Chen868dc1d2021-06-02 15:58:23 +080049 status = "okay";
50};
51
52&grf {
Simon Glassd3a98cb2023-02-13 08:56:33 -070053 bootph-all;
Joseph Chen868dc1d2021-06-02 15:58:23 +080054 status = "okay";
55};
56
57&pmugrf {
Simon Glassd3a98cb2023-02-13 08:56:33 -070058 bootph-all;
Joseph Chen868dc1d2021-06-02 15:58:23 +080059 status = "okay";
60};
Nico Cheng16bc03c2021-10-26 10:42:20 +080061
FUKAUMI Naoki98dc96a2022-10-04 01:30:30 +000062&sdhci {
Simon Glassd3a98cb2023-02-13 08:56:33 -070063 bootph-pre-ram;
Nico Cheng16bc03c2021-10-26 10:42:20 +080064 status = "okay";
65};
66
FUKAUMI Naoki98dc96a2022-10-04 01:30:30 +000067&sdmmc0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070068 bootph-pre-ram;
Nico Cheng16bc03c2021-10-26 10:42:20 +080069 status = "okay";
70};