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 | |
95 | &cpsw3g { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 96 | bootph-all; |
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 97 | |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 98 | ethernet-ports { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 99 | bootph-all; |
Vignesh Raghavendra | c23d7f3 | 2021-05-10 20:06:13 +0530 | [diff] [blame] | 100 | }; |
101 | }; | ||||
102 | |||||
103 | &cpsw_port2 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 104 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 105 | }; |
106 | |||||
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 107 | &main_bcdma { |
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 108 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 109 | }; |
110 | |||||
111 | &main_pktdma { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 112 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 113 | }; |
114 | |||||
115 | &rgmii1_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 116 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 117 | }; |
118 | |||||
119 | &rgmii2_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 120 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 121 | }; |
122 | |||||
123 | &mdio1_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 124 | bootph-all; |
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 125 | }; |
126 | |||||
Vignesh Raghavendra | 1495358 | 2021-12-24 12:55:35 +0530 | [diff] [blame] | 127 | &cpsw3g_phy1 { |
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 | }; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 130 | |
131 | &main_usb0_pins_default { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 132 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 133 | }; |
134 | |||||
135 | &serdes_ln_ctrl { | ||||
136 | u-boot,mux-autoprobe; | ||||
137 | }; | ||||
138 | |||||
139 | &usbss0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 140 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 141 | }; |
142 | |||||
143 | &usb0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 144 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 145 | }; |
146 | |||||
147 | &serdes_wiz0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 148 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 149 | }; |
150 | |||||
151 | &serdes0_usb_link { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 152 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 153 | }; |
154 | |||||
155 | &serdes0 { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 156 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 157 | }; |
158 | |||||
159 | &serdes_refclk { | ||||
Roger Quadros | e58cbb4 | 2023-09-29 16:46:43 +0300 | [diff] [blame^] | 160 | bootph-all; |
Kishon Vijay Abraham I | 35c392c | 2021-10-20 21:09:12 +0530 | [diff] [blame] | 161 | }; |