blob: 7dfbeb10c323bbe1f935a50e3efc87b3276f044e [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
103&sdhci1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600104 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500105};
106
107&main_mmc1_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -0600108 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500109};
110
111&k3_reset {
Nishanth Menonca012b92023-11-13 08:51:43 -0600112 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500113};
114
115&dmsc {
Nishanth Menonca012b92023-11-13 08:51:43 -0600116 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500117};
118
119&vdd_mmc1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600120 bootph-all;
121};
122
123&main_bcdma {
124 reg = <0x00 0x485c0100 0x00 0x100>,
125 <0x00 0x4c000000 0x00 0x20000>,
126 <0x00 0x4a820000 0x00 0x20000>,
127 <0x00 0x4aa40000 0x00 0x20000>,
128 <0x00 0x4bc00000 0x00 0x100000>,
129 <0x00 0x48600000 0x00 0x8000>,
130 <0x00 0x484a4000 0x00 0x2000>,
131 <0x00 0x484c2000 0x00 0x2000>;
132 reg-names = "gcfg", "bchanrt", "rchanrt", "tchanrt",
133 "ringrt" , "cfg", "tchan", "rchan";
134 bootph-all;
135};
136
137&main_pktdma {
138 reg = <0x00 0x485c0000 0x00 0x100>,
139 <0x00 0x4a800000 0x00 0x20000>,
140 <0x00 0x4aa00000 0x00 0x20000>,
141 <0x00 0x4b800000 0x00 0x200000>,
142 <0x00 0x485e0000 0x00 0x10000>,
143 <0x00 0x484a0000 0x00 0x2000>,
144 <0x00 0x484c0000 0x00 0x2000>,
145 <0x00 0x48430000 0x00 0x1000>;
146 reg-names = "gcfg", "rchanrt", "tchanrt", "ringrt",
147 "cfg", "tchan", "rchan", "rflow";
148 bootph-all;
149};
150
151&main_mdio1_pins_default {
152 bootph-all;
153};
154
155&cpsw3g_mdio {
156 bootph-all;
157};
158
159&cpsw3g_phy0 {
160 bootph-all;
161};
162
163&main_rgmii1_pins_default {
164 bootph-all;
165};
166
167&phy_gmii_sel {
168 bootph-all;
169};
170
171&cpsw3g {
172 bootph-all;
173 ethernet-ports {
174 bootph-all;
175 };
176};
177
178&cpsw_port1 {
179 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500180};