blob: a70fc88317e04de032e4da1428e25eb78ecc30cf [file] [log] [blame]
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -05001// SPDX-License-Identifier: GPL-2.0
2/*
3 * Common AM62A EVM dts file for SPLs
4 * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
5 */
6
Nishanth Menonca012b92023-11-13 08:51:43 -06007#include "k3-am62a-sk-binman.dtsi"
8
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -05009/ {
10 chosen {
11 stdout-path = "serial2:115200n8";
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050012 };
13
14 memory@80000000 {
Nishanth Menonca012b92023-11-13 08:51:43 -060015 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050016 };
17};
18
Nishanth Menonca012b92023-11-13 08:51:43 -060019&cbass_main {
20 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050021};
22
23&dmss {
Nishanth Menonca012b92023-11-13 08:51:43 -060024 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050025};
26
27&secure_proxy_main {
Nishanth Menonca012b92023-11-13 08:51:43 -060028 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050029};
30
31&dmsc {
Nishanth Menonca012b92023-11-13 08:51:43 -060032 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050033};
34
35&k3_pds {
Nishanth Menonca012b92023-11-13 08:51:43 -060036 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050037};
38
39&k3_clks {
Nishanth Menonca012b92023-11-13 08:51:43 -060040 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050041};
42
43&k3_reset {
Nishanth Menonca012b92023-11-13 08:51:43 -060044 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050045};
46
47&wkup_conf {
Nishanth Menonca012b92023-11-13 08:51:43 -060048 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050049};
50
51&chipid {
Nishanth Menonca012b92023-11-13 08:51:43 -060052 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050053};
54
55&main_pmx0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060056 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050057};
58
59&main_uart0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060060 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050061};
62
63&main_uart0_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -060064 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050065};
66
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050067&cbass_mcu {
Nishanth Menonca012b92023-11-13 08:51:43 -060068 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050069};
70
71&cbass_wakeup {
Nishanth Menonca012b92023-11-13 08:51:43 -060072 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050073};
74
75&mcu_pmx0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060076 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050077};
78
79&main_gpio0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060080 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050081};
82
83&main_i2c0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060084 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050085};
86
87&main_i2c0_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -060088 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050089};
90
91&main_i2c1 {
Nishanth Menonca012b92023-11-13 08:51:43 -060092 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050093};
94
95&main_i2c1_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -060096 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050097};
98
99&exp1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600100 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500101};
102
Anshul Dalal265f41e2025-04-15 15:21:36 +0530103&sdhci0 {
104 bootph-all;
105};
106
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500107&sdhci1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600108 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500109};
110
111&main_mmc1_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -0600112 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500113};
114
115&k3_reset {
Nishanth Menonca012b92023-11-13 08:51:43 -0600116 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500117};
118
119&dmsc {
Nishanth Menonca012b92023-11-13 08:51:43 -0600120 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500121};
122
123&vdd_mmc1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600124 bootph-all;
125};
126
127&main_bcdma {
128 reg = <0x00 0x485c0100 0x00 0x100>,
129 <0x00 0x4c000000 0x00 0x20000>,
130 <0x00 0x4a820000 0x00 0x20000>,
131 <0x00 0x4aa40000 0x00 0x20000>,
132 <0x00 0x4bc00000 0x00 0x100000>,
133 <0x00 0x48600000 0x00 0x8000>,
134 <0x00 0x484a4000 0x00 0x2000>,
135 <0x00 0x484c2000 0x00 0x2000>;
136 reg-names = "gcfg", "bchanrt", "rchanrt", "tchanrt",
137 "ringrt" , "cfg", "tchan", "rchan";
138 bootph-all;
139};
140
141&main_pktdma {
142 reg = <0x00 0x485c0000 0x00 0x100>,
143 <0x00 0x4a800000 0x00 0x20000>,
144 <0x00 0x4aa00000 0x00 0x20000>,
145 <0x00 0x4b800000 0x00 0x200000>,
146 <0x00 0x485e0000 0x00 0x10000>,
147 <0x00 0x484a0000 0x00 0x2000>,
148 <0x00 0x484c0000 0x00 0x2000>,
149 <0x00 0x48430000 0x00 0x1000>;
150 reg-names = "gcfg", "rchanrt", "tchanrt", "ringrt",
151 "cfg", "tchan", "rchan", "rflow";
152 bootph-all;
153};
154
155&main_mdio1_pins_default {
156 bootph-all;
157};
158
159&cpsw3g_mdio {
160 bootph-all;
161};
162
163&cpsw3g_phy0 {
164 bootph-all;
165};
166
167&main_rgmii1_pins_default {
168 bootph-all;
169};
170
171&phy_gmii_sel {
172 bootph-all;
173};
174
175&cpsw3g {
176 bootph-all;
177 ethernet-ports {
178 bootph-all;
179 };
180};
181
182&cpsw_port1 {
183 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500184};