blob: a6f6f14df93d4f1a8053a2b15aeea826d53986de [file] [log] [blame]
Kever Yang0c518472019-07-01 11:49:11 +08001// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright (C) 2019 Rockchip Electronics Co., Ltd
4 */
5
6#include "rk3288-u-boot.dtsi"
7
Michael Trimarchifeb40d22019-11-15 22:07:23 +01008&dmc {
Michael Trimarchifeb40d22019-11-15 22:07:23 +01009 rockchip,pctl-timing = <0x215 0xc8 0x0 0x35 0x26 0x2 0x70 0x2000d
10 0x6 0x0 0x8 0x4 0x17 0x24 0xd 0x6
11 0x4 0x8 0x4 0x76 0x4 0x0 0x30 0x0
12 0x1 0x2 0x2 0x4 0x0 0x0 0xc0 0x4
13 0x8 0x1f4>;
14 rockchip,phy-timing = <0x48d7dd93 0x187008d8 0x121076
15 0x0 0xc3 0x6 0x2>;
16 rockchip,sdram-params = <0x20d266a4 0x5b6 2 533000000 6 9 0>;
17};
18
Jonas Karlman063cefb2024-11-05 16:00:35 +000019&gmac {
20 snps,reset-delays-us = <0 10000 80000>;
21};
22
Jonas Karlmanb54148a2024-11-05 16:00:25 +000023&gpio7 {
Jonas Karlmana528d5e2024-11-05 16:00:26 +000024 /delete-property/ bootph-all;
Jonas Karlmanb54148a2024-11-05 16:00:25 +000025};
26
Stefan Agner96da29c2020-09-04 16:11:08 +020027&i2c2 {
28 m24c08@50 {
29 compatible = "at,24c08", "i2c-eeprom";
30 reg = <0x50>;
31 };
32};
33
Jonas Karlmanb54148a2024-11-05 16:00:25 +000034&pcfg_pull_none {
Jonas Karlmana528d5e2024-11-05 16:00:26 +000035 bootph-all;
Kever Yang0c518472019-07-01 11:49:11 +080036};
37
Jonas Karlmanb54148a2024-11-05 16:00:25 +000038&pcfg_pull_none_drv_8ma {
Simon Glassd3a98cb2023-02-13 08:56:33 -070039 bootph-pre-ram;
Jonas Karlmanc8f97402024-11-05 16:00:28 +000040 bootph-some-ram;
Kever Yang0c518472019-07-01 11:49:11 +080041};
Kever Yang3804b762019-07-01 11:49:12 +080042
Jonas Karlmanb54148a2024-11-05 16:00:25 +000043&pcfg_pull_up {
Jonas Karlmana528d5e2024-11-05 16:00:26 +000044 bootph-all;
Kever Yang3804b762019-07-01 11:49:12 +080045};
46
47&pcfg_pull_up_drv_8ma {
Simon Glassd3a98cb2023-02-13 08:56:33 -070048 bootph-pre-ram;
Jonas Karlmanc8f97402024-11-05 16:00:28 +000049 bootph-some-ram;
Kever Yang3804b762019-07-01 11:49:12 +080050};
51
Jonas Karlmanb54148a2024-11-05 16:00:25 +000052&sdmmc {
Simon Glassd3a98cb2023-02-13 08:56:33 -070053 bootph-pre-ram;
Jonas Karlmanc8f97402024-11-05 16:00:28 +000054 bootph-some-ram;
Michael Trimarchi5e2d2382019-09-17 11:40:42 +053055};
56
Kever Yang3804b762019-07-01 11:49:12 +080057&sdmmc_bus4 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070058 bootph-pre-ram;
Jonas Karlmanc8f97402024-11-05 16:00:28 +000059 bootph-some-ram;
Kever Yang3804b762019-07-01 11:49:12 +080060};
61
Michael Trimarchi5e2d2382019-09-17 11:40:42 +053062&sdmmc_cd {
Simon Glassd3a98cb2023-02-13 08:56:33 -070063 bootph-pre-ram;
Jonas Karlmanc8f97402024-11-05 16:00:28 +000064 bootph-some-ram;
Michael Trimarchi5e2d2382019-09-17 11:40:42 +053065};
66
Kever Yang3804b762019-07-01 11:49:12 +080067&sdmmc_clk {
Simon Glassd3a98cb2023-02-13 08:56:33 -070068 bootph-pre-ram;
Jonas Karlmanc8f97402024-11-05 16:00:28 +000069 bootph-some-ram;
Kever Yang3804b762019-07-01 11:49:12 +080070};
71
72&sdmmc_cmd {
Simon Glassd3a98cb2023-02-13 08:56:33 -070073 bootph-pre-ram;
Jonas Karlmanc8f97402024-11-05 16:00:28 +000074 bootph-some-ram;
Kever Yang3804b762019-07-01 11:49:12 +080075};
76
Jonas Karlmanb54148a2024-11-05 16:00:25 +000077&uart2 {
78 bootph-all;
79};
80
81&uart2_xfer {
Jonas Karlmana528d5e2024-11-05 16:00:26 +000082 bootph-pre-sram;
83 bootph-pre-ram;
Jonas Karlmanb54148a2024-11-05 16:00:25 +000084};