Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0 |
2 | /* | ||||
3 | * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/ | ||||
4 | */ | ||||
5 | |||||
Neha Malcom Francis | 9a1b271 | 2023-07-22 00:14:34 +0530 | [diff] [blame] | 6 | #include "k3-am64x-binman.dtsi" |
7 | |||||
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 8 | / { |
9 | chosen { | ||||
Roger Quadros | af6e2a7 | 2023-08-05 11:14:40 +0300 | [diff] [blame] | 10 | tick-timer = &main_timer0; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 11 | }; |
Aswath Govindraju | a15380e | 2021-07-26 20:58:03 +0530 | [diff] [blame] | 12 | |
Georgi Vlaev | d4d0db1 | 2022-05-20 15:30:26 +0300 | [diff] [blame] | 13 | memory@80000000 { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 14 | bootph-all; |
Georgi Vlaev | d4d0db1 | 2022-05-20 15:30:26 +0300 | [diff] [blame] | 15 | }; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 16 | }; |
17 | |||||
18 | &cbass_main{ | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 19 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 20 | }; |
21 | |||||
Roger Quadros | af6e2a7 | 2023-08-05 11:14:40 +0300 | [diff] [blame] | 22 | &main_timer0 { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 23 | bootph-all; |
Roger Quadros | af6e2a7 | 2023-08-05 11:14:40 +0300 | [diff] [blame] | 24 | clock-frequency = <200000000>; |
25 | }; | ||||
26 | |||||
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 27 | &main_conf { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 28 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 29 | chipid@14 { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 30 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 31 | }; |
32 | }; | ||||
33 | |||||
34 | &main_pmx0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 35 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 36 | }; |
37 | |||||
Roger Quadros | af6e2a7 | 2023-08-05 11:14:40 +0300 | [diff] [blame] | 38 | &main_i2c0_pins_default { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 39 | bootph-all; |
Roger Quadros | af6e2a7 | 2023-08-05 11:14:40 +0300 | [diff] [blame] | 40 | }; |
41 | |||||
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 42 | &main_i2c0 { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 43 | bootph-all; |
Roger Quadros | af6e2a7 | 2023-08-05 11:14:40 +0300 | [diff] [blame] | 44 | }; |
45 | |||||
46 | &main_uart0_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 47 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 48 | }; |
49 | |||||
50 | &main_uart0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 51 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 52 | }; |
53 | |||||
54 | &dmss { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 55 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 56 | }; |
57 | |||||
58 | &secure_proxy_main { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 59 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 60 | }; |
61 | |||||
62 | &dmsc { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 63 | bootph-all; |
Suman Anna | 91eda10 | 2021-05-13 20:10:57 -0500 | [diff] [blame] | 64 | k3_sysreset: sysreset-controller { |
65 | compatible = "ti,sci-sysreset"; | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 66 | bootph-all; |
Suman Anna | 91eda10 | 2021-05-13 20:10:57 -0500 | [diff] [blame] | 67 | }; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 68 | }; |
69 | |||||
70 | &k3_pds { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 71 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 72 | }; |
73 | |||||
74 | &k3_clks { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 75 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 76 | }; |
77 | |||||
78 | &k3_reset { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 79 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 80 | }; |
81 | |||||
82 | &sdhci0 { | ||||
Aswath Govindraju | a15380e | 2021-07-26 20:58:03 +0530 | [diff] [blame] | 83 | status = "disabled"; |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 84 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 85 | }; |
86 | |||||
87 | &sdhci1 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 88 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 89 | }; |
90 | |||||
91 | &main_mmc1_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 92 | bootph-all; |
Lokesh Vutla | 3d10ca8 | 2021-05-06 16:44:59 +0530 | [diff] [blame] | 93 | }; |
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 94 | |
Roger Quadros | c9b17ae | 2023-09-29 16:46:44 +0300 | [diff] [blame] | 95 | &inta_main_dmss { |
96 | bootph-all; | ||||
97 | }; | ||||
98 | |||||
99 | &main_pktdma { | ||||
100 | bootph-all; | ||||
101 | }; | ||||
102 | |||||
103 | &mdio1_pins_default { | ||||
104 | bootph-all; | ||||
105 | }; | ||||
106 | |||||
107 | &cpsw3g_mdio { | ||||
108 | bootph-all; | ||||
109 | }; | ||||
110 | |||||
111 | &cpsw3g_phy0 { | ||||
112 | bootph-all; | ||||
113 | }; | ||||
114 | |||||
115 | &cpsw3g_phy1 { | ||||
116 | bootph-all; | ||||
117 | }; | ||||
118 | |||||
119 | &rgmii1_pins_default { | ||||
120 | bootph-all; | ||||
121 | }; | ||||
122 | |||||
123 | &rgmii2_pins_default { | ||||
124 | bootph-all; | ||||
125 | }; | ||||
126 | |||||
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 127 | &cpsw3g { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 128 | bootph-all; |
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 129 | |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 130 | ethernet-ports { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 131 | bootph-all; |
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 132 | }; |
133 | }; | ||||
134 | |||||
Roger Quadros | c9b17ae | 2023-09-29 16:46:44 +0300 | [diff] [blame] | 135 | &phy_gmii_sel { |
136 | bootph-all; | ||||
137 | }; | ||||
138 | |||||
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 139 | &cpsw_port2 { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 140 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 141 | }; |
142 | |||||
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 143 | &main_bcdma { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 144 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 145 | }; |
146 | |||||
147 | &main_pktdma { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 148 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 149 | }; |
150 | |||||
151 | &rgmii1_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 152 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 153 | }; |
154 | |||||
155 | &rgmii2_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 156 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 157 | }; |
158 | |||||
159 | &mdio1_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 160 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 161 | }; |
162 | |||||
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 163 | &cpsw3g_phy1 { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 164 | bootph-all; |
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 165 | }; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 166 | |
167 | &main_usb0_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 168 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 169 | }; |
170 | |||||
171 | &serdes_ln_ctrl { | ||||
172 | u-boot,mux-autoprobe; | ||||
173 | }; | ||||
174 | |||||
175 | &usbss0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 176 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 177 | }; |
178 | |||||
179 | &usb0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 180 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 181 | }; |
182 | |||||
183 | &serdes_wiz0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 184 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 185 | }; |
186 | |||||
187 | &serdes0_usb_link { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 188 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 189 | }; |
190 | |||||
191 | &serdes0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 192 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 193 | }; |
194 | |||||
195 | &serdes_refclk { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame] | 196 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 197 | }; |