blob: 953bbe9aaf2f9b9c1d91b75267068d91e8ef5671 [file] [log] [blame]
Dave Gerlach278e7ac2021-04-23 11:27:46 -05001// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
4 */
5
Neha Malcom Francis9a1b2712023-07-22 00:14:34 +05306#include "k3-am64x-binman.dtsi"
7
Dave Gerlach278e7ac2021-04-23 11:27:46 -05008/ {
9 chosen {
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030010 tick-timer = &main_timer0;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050011 };
Georgi Vlaevd4d0db12022-05-20 15:30:26 +030012
13 memory@80000000 {
Roger Quadros3405e9c2023-09-29 16:46:41 +030014 bootph-all;
Georgi Vlaevd4d0db12022-05-20 15:30:26 +030015 };
Dave Gerlach278e7ac2021-04-23 11:27:46 -050016};
17
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030018&cbass_main {
Roger Quadros3405e9c2023-09-29 16:46:41 +030019 bootph-all;
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030020};
21
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030022&main_timer0 {
Roger Quadros3405e9c2023-09-29 16:46:41 +030023 bootph-all;
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030024 clock-frequency = <200000000>;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050025};
26
Lokesh Vutla882c7dd2021-05-06 16:44:56 +053027&main_conf {
Roger Quadros3405e9c2023-09-29 16:46:41 +030028 bootph-all;
Lokesh Vutla882c7dd2021-05-06 16:44:56 +053029 chipid@14 {
Roger Quadros3405e9c2023-09-29 16:46:41 +030030 bootph-all;
Lokesh Vutla882c7dd2021-05-06 16:44:56 +053031 };
32};
33
Lokesh Vutla11ba7c22021-05-06 16:44:58 +053034&main_pmx0 {
Roger Quadros3405e9c2023-09-29 16:46:41 +030035 bootph-all;
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030036};
37
38&main_i2c0_pins_default {
Roger Quadros3405e9c2023-09-29 16:46:41 +030039 bootph-all;
Lokesh Vutla11ba7c22021-05-06 16:44:58 +053040};
41
42&main_i2c0 {
Roger Quadros3405e9c2023-09-29 16:46:41 +030043 bootph-all;
Lokesh Vutla11ba7c22021-05-06 16:44:58 +053044};
45
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030046&main_uart0_pins_default {
Roger Quadros3405e9c2023-09-29 16:46:41 +030047 bootph-all;
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030048};
49
Dave Gerlach278e7ac2021-04-23 11:27:46 -050050&main_uart0 {
Roger Quadros3405e9c2023-09-29 16:46:41 +030051 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050052};
53
Roger Quadros12fdc4c2023-09-29 16:46:42 +030054&main_usb0_pins_default {
55 bootph-all;
56};
57
Aswath Govindraju79087742021-06-04 22:00:37 +053058&usb0 {
59 dr_mode="peripheral";
Roger Quadros3405e9c2023-09-29 16:46:41 +030060 bootph-all;
Aswath Govindraju79087742021-06-04 22:00:37 +053061};
62
63&usbss0 {
Roger Quadros3405e9c2023-09-29 16:46:41 +030064 bootph-all;
Aswath Govindraju79087742021-06-04 22:00:37 +053065};
66
Aswath Govindraju1786a7f2021-08-09 22:32:23 +053067&main_mmc1_pins_default {
Roger Quadros3405e9c2023-09-29 16:46:41 +030068 bootph-all;
Aswath Govindraju1786a7f2021-08-09 22:32:23 +053069};
70
Aswath Govindraju79087742021-06-04 22:00:37 +053071&main_usb0_pins_default {
Roger Quadros3405e9c2023-09-29 16:46:41 +030072 bootph-all;
Aswath Govindraju79087742021-06-04 22:00:37 +053073};
74
Dave Gerlach278e7ac2021-04-23 11:27:46 -050075&dmss {
Roger Quadros3405e9c2023-09-29 16:46:41 +030076 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050077};
78
79&secure_proxy_main {
Roger Quadros3405e9c2023-09-29 16:46:41 +030080 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050081};
82
83&dmsc {
Roger Quadros3405e9c2023-09-29 16:46:41 +030084 bootph-all;
Suman Annace4e5662021-05-13 20:10:56 -050085 k3_sysreset: sysreset-controller {
86 compatible = "ti,sci-sysreset";
Roger Quadros3405e9c2023-09-29 16:46:41 +030087 bootph-all;
Suman Annace4e5662021-05-13 20:10:56 -050088 };
Dave Gerlach278e7ac2021-04-23 11:27:46 -050089};
90
91&k3_pds {
Roger Quadros3405e9c2023-09-29 16:46:41 +030092 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050093};
94
95&k3_clks {
Roger Quadros3405e9c2023-09-29 16:46:41 +030096 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050097};
98
99&k3_reset {
Roger Quadros3405e9c2023-09-29 16:46:41 +0300100 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500101};
102
103&sdhci0 {
Roger Quadros3405e9c2023-09-29 16:46:41 +0300104 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500105};
106
Roger Quadros12fdc4c2023-09-29 16:46:42 +0300107&main_mmc1_pins_default {
108 bootph-all;
109};
110
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500111&sdhci1 {
Roger Quadros3405e9c2023-09-29 16:46:41 +0300112 bootph-all;
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500113};
Vignesh Raghavendra759316f2021-05-10 20:06:12 +0530114
Roger Quadros12fdc4c2023-09-29 16:46:42 +0300115&inta_main_dmss {
116 bootph-all;
117};
118
119&main_pktdma {
120 bootph-all;
121};
122
123&mdio1_pins_default {
124 bootph-all;
125};
126
127&cpsw3g_mdio {
128 bootph-all;
129};
130
131&cpsw3g_phy0 {
132 bootph-all;
133};
134
135&rgmii1_pins_default {
136 bootph-all;
137};
138
139&rgmii2_pins_default {
140 bootph-all;
141};
142
Vignesh Raghavendra759316f2021-05-10 20:06:12 +0530143&cpsw3g {
Roger Quadros3405e9c2023-09-29 16:46:41 +0300144 bootph-all;
Roger Quadros12fdc4c2023-09-29 16:46:42 +0300145
146 ethernet-ports {
147 bootph-all;
148 };
149};
150
151&phy_gmii_sel {
152 bootph-all;
153};
154
155&cpsw_port1 {
156 bootph-all;
Vignesh Raghavendra759316f2021-05-10 20:06:12 +0530157};
158
159&cpsw_port2 {
160 status = "disabled";
161};