blob: c277ef8abab08467b7cbf94174ca62334a4c2a39 [file] [log] [blame]
Lokesh Vutla3d10ca82021-05-06 16:44:59 +05301// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 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
Lokesh Vutla3d10ca82021-05-06 16:44:59 +05308/ {
9 chosen {
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030010 tick-timer = &main_timer0;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053011 };
Aswath Govindrajua15380e2021-07-26 20:58:03 +053012
Georgi Vlaevd4d0db12022-05-20 15:30:26 +030013 memory@80000000 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070014 bootph-pre-ram;
Georgi Vlaevd4d0db12022-05-20 15:30:26 +030015 };
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053016};
17
18&cbass_main{
Simon Glassd3a98cb2023-02-13 08:56:33 -070019 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053020};
21
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030022&cbass_mcu {
23 bootph-pre-ram;
24};
25
26&main_timer0 {
27 bootph-pre-ram;
28 clock-frequency = <200000000>;
29};
30
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053031&main_conf {
Simon Glassd3a98cb2023-02-13 08:56:33 -070032 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053033 chipid@14 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070034 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053035 };
36};
37
38&main_pmx0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070039 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053040};
41
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030042&main_i2c0_pins_default {
43 bootph-pre-ram;
44};
45
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053046&main_i2c0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070047 bootph-pre-ram;
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030048};
49
50&main_uart0_pins_default {
51 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053052};
53
54&main_uart0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070055 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053056};
57
58&dmss {
Simon Glassd3a98cb2023-02-13 08:56:33 -070059 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053060};
61
62&secure_proxy_main {
Simon Glassd3a98cb2023-02-13 08:56:33 -070063 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053064};
65
66&dmsc {
Simon Glassd3a98cb2023-02-13 08:56:33 -070067 bootph-pre-ram;
Suman Anna91eda102021-05-13 20:10:57 -050068 k3_sysreset: sysreset-controller {
69 compatible = "ti,sci-sysreset";
Simon Glassd3a98cb2023-02-13 08:56:33 -070070 bootph-pre-ram;
Suman Anna91eda102021-05-13 20:10:57 -050071 };
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053072};
73
74&k3_pds {
Simon Glassd3a98cb2023-02-13 08:56:33 -070075 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053076};
77
78&k3_clks {
Simon Glassd3a98cb2023-02-13 08:56:33 -070079 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053080};
81
82&k3_reset {
Simon Glassd3a98cb2023-02-13 08:56:33 -070083 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053084};
85
86&sdhci0 {
Aswath Govindrajua15380e2021-07-26 20:58:03 +053087 status = "disabled";
Simon Glassd3a98cb2023-02-13 08:56:33 -070088 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053089};
90
91&sdhci1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070092 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053093};
94
95&main_mmc1_pins_default {
Simon Glassd3a98cb2023-02-13 08:56:33 -070096 bootph-pre-ram;
Lokesh Vutla3d10ca82021-05-06 16:44:59 +053097};
Vignesh Raghavendrac23d7f32021-05-10 20:06:13 +053098
99&cpsw3g {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700100 bootph-pre-ram;
Vignesh Raghavendrac23d7f32021-05-10 20:06:13 +0530101
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530102 ethernet-ports {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700103 bootph-pre-ram;
Vignesh Raghavendrac23d7f32021-05-10 20:06:13 +0530104 };
105};
106
107&cpsw_port2 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700108 bootph-pre-ram;
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530109};
110
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530111&main_bcdma {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700112 bootph-pre-ram;
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530113};
114
115&main_pktdma {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700116 bootph-pre-ram;
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530117};
118
119&rgmii1_pins_default {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700120 bootph-pre-ram;
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530121};
122
123&rgmii2_pins_default {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700124 bootph-pre-ram;
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530125};
126
127&mdio1_pins_default {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700128 bootph-pre-ram;
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530129};
130
Vignesh Raghavendra14953582021-12-24 12:55:35 +0530131&cpsw3g_phy1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700132 bootph-pre-ram;
Vignesh Raghavendrac23d7f32021-05-10 20:06:13 +0530133};
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530134
135&main_usb0_pins_default {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700136 bootph-pre-ram;
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530137};
138
139&serdes_ln_ctrl {
140 u-boot,mux-autoprobe;
141};
142
143&usbss0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700144 bootph-pre-ram;
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530145};
146
147&usb0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700148 bootph-pre-ram;
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530149};
150
151&serdes_wiz0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700152 bootph-pre-ram;
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530153};
154
155&serdes0_usb_link {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700156 bootph-pre-ram;
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530157};
158
159&serdes0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700160 bootph-pre-ram;
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530161};
162
163&serdes_refclk {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700164 bootph-pre-ram;
Kishon Vijay Abraham I35c392c2021-10-20 21:09:12 +0530165};