blob: c42dec161940c2ec34b537f7f594f5fd3a110f93 [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";
Nishanth Menonca012b92023-11-13 08:51:43 -060012 tick-timer = &main_timer0;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050013 };
14
15 memory@80000000 {
Nishanth Menonca012b92023-11-13 08:51:43 -060016 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050017 };
18};
19
Nishanth Menonca012b92023-11-13 08:51:43 -060020&main_timer0 {
21 bootph-all;
22};
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050023
Nishanth Menonca012b92023-11-13 08:51:43 -060024&cbass_main {
25 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050026};
27
28&dmss {
Nishanth Menonca012b92023-11-13 08:51:43 -060029 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050030};
31
32&secure_proxy_main {
Nishanth Menonca012b92023-11-13 08:51:43 -060033 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050034};
35
36&dmsc {
Nishanth Menonca012b92023-11-13 08:51:43 -060037 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050038};
39
40&k3_pds {
Nishanth Menonca012b92023-11-13 08:51:43 -060041 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050042};
43
44&k3_clks {
Nishanth Menonca012b92023-11-13 08:51:43 -060045 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050046};
47
48&k3_reset {
Nishanth Menonca012b92023-11-13 08:51:43 -060049 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050050};
51
52&wkup_conf {
Nishanth Menonca012b92023-11-13 08:51:43 -060053 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050054};
55
56&chipid {
Nishanth Menonca012b92023-11-13 08:51:43 -060057 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050058};
59
60&main_pmx0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060061 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050062};
63
64&main_uart0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060065 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050066};
67
68&main_uart0_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -060069 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050070};
71
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050072&cbass_mcu {
Nishanth Menonca012b92023-11-13 08:51:43 -060073 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050074};
75
76&cbass_wakeup {
Nishanth Menonca012b92023-11-13 08:51:43 -060077 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050078};
79
80&mcu_pmx0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060081 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050082};
83
84&main_gpio0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060085 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050086};
87
88&main_i2c0 {
Nishanth Menonca012b92023-11-13 08:51:43 -060089 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050090};
91
92&main_i2c0_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -060093 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050094};
95
96&main_i2c1 {
Nishanth Menonca012b92023-11-13 08:51:43 -060097 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -050098};
99
100&main_i2c1_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -0600101 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500102};
103
104&exp1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600105 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500106};
107
108&sdhci1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600109 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500110};
111
112&main_mmc1_pins_default {
Nishanth Menonca012b92023-11-13 08:51:43 -0600113 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500114};
115
116&k3_reset {
Nishanth Menonca012b92023-11-13 08:51:43 -0600117 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500118};
119
120&dmsc {
Nishanth Menonca012b92023-11-13 08:51:43 -0600121 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500122};
123
124&vdd_mmc1 {
Nishanth Menonca012b92023-11-13 08:51:43 -0600125 bootph-all;
126};
127
128&main_bcdma {
129 reg = <0x00 0x485c0100 0x00 0x100>,
130 <0x00 0x4c000000 0x00 0x20000>,
131 <0x00 0x4a820000 0x00 0x20000>,
132 <0x00 0x4aa40000 0x00 0x20000>,
133 <0x00 0x4bc00000 0x00 0x100000>,
134 <0x00 0x48600000 0x00 0x8000>,
135 <0x00 0x484a4000 0x00 0x2000>,
136 <0x00 0x484c2000 0x00 0x2000>;
137 reg-names = "gcfg", "bchanrt", "rchanrt", "tchanrt",
138 "ringrt" , "cfg", "tchan", "rchan";
139 bootph-all;
140};
141
142&main_pktdma {
143 reg = <0x00 0x485c0000 0x00 0x100>,
144 <0x00 0x4a800000 0x00 0x20000>,
145 <0x00 0x4aa00000 0x00 0x20000>,
146 <0x00 0x4b800000 0x00 0x200000>,
147 <0x00 0x485e0000 0x00 0x10000>,
148 <0x00 0x484a0000 0x00 0x2000>,
149 <0x00 0x484c0000 0x00 0x2000>,
150 <0x00 0x48430000 0x00 0x1000>;
151 reg-names = "gcfg", "rchanrt", "tchanrt", "ringrt",
152 "cfg", "tchan", "rchan", "rflow";
153 bootph-all;
154};
155
156&main_mdio1_pins_default {
157 bootph-all;
158};
159
160&cpsw3g_mdio {
161 bootph-all;
162};
163
164&cpsw3g_phy0 {
165 bootph-all;
166};
167
168&main_rgmii1_pins_default {
169 bootph-all;
170};
171
172&phy_gmii_sel {
173 bootph-all;
174};
175
176&cpsw3g {
177 bootph-all;
178 ethernet-ports {
179 bootph-all;
180 };
181};
182
183&cpsw_port1 {
184 bootph-all;
Bryan Brattlofe1dd18c2022-11-03 19:13:52 -0500185};