blob: c638af63c18080cffab2b27965710b18afb26dfe [file] [log] [blame]
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +05301// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
4 */
5
Neha Malcom Francis17717862023-07-22 00:14:28 +05306#include "k3-j721e-binman.dtsi"
Vignesh Raghavendra4886f1c2019-12-04 22:17:24 +05307
Neha Malcom Francis69b19ca2023-09-27 18:39:56 +05308&cbass_main {
9 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053010};
11
Neha Malcom Francis69b19ca2023-09-27 18:39:56 +053012&main_navss {
Simon Glass8c103c32023-02-13 08:56:33 -070013 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053014};
15
16&cbass_mcu_wakeup {
Simon Glass8c103c32023-02-13 08:56:33 -070017 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053018
Lokesh Vutla70e16742021-02-01 11:26:40 +053019 chipid@43000014 {
Simon Glass8c103c32023-02-13 08:56:33 -070020 bootph-pre-ram;
Lokesh Vutla70e16742021-02-01 11:26:40 +053021 };
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053022};
23
Neha Malcom Francis69b19ca2023-09-27 18:39:56 +053024&mcu_navss {
25 bootph-pre-ram;
26};
27
28&mcu_ringacc {
29 bootph-pre-ram;
30};
31
32&mcu_udmap {
33 reg = <0x0 0x285c0000 0x0 0x100>,
34 <0x0 0x284c0000 0x0 0x4000>,
35 <0x0 0x2a800000 0x0 0x40000>,
36 <0x0 0x284a0000 0x0 0x4000>,
37 <0x0 0x2aa00000 0x0 0x40000>,
38 <0x0 0x28400000 0x0 0x2000>;
39 reg-names = "gcfg", "rchan", "rchanrt", "tchan",
40 "tchanrt", "rflow";
41 bootph-pre-ram;
42};
43
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053044&secure_proxy_main {
Simon Glass8c103c32023-02-13 08:56:33 -070045 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053046};
47
48&dmsc {
Simon Glass8c103c32023-02-13 08:56:33 -070049 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053050 k3_sysreset: sysreset-controller {
51 compatible = "ti,sci-sysreset";
Simon Glass8c103c32023-02-13 08:56:33 -070052 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053053 };
54};
55
56&k3_pds {
Simon Glass8c103c32023-02-13 08:56:33 -070057 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053058};
59
60&k3_clks {
Simon Glass8c103c32023-02-13 08:56:33 -070061 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053062};
63
64&k3_reset {
Simon Glass8c103c32023-02-13 08:56:33 -070065 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053066};
67
68&wkup_pmx0 {
Simon Glass8c103c32023-02-13 08:56:33 -070069 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053070};
71
72&main_pmx0 {
Simon Glass8c103c32023-02-13 08:56:33 -070073 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053074};
75
76&main_uart0 {
Simon Glass8c103c32023-02-13 08:56:33 -070077 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053078};
79
80&mcu_uart0 {
Simon Glass8c103c32023-02-13 08:56:33 -070081 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053082};
83
84&main_sdhci0 {
Simon Glass8c103c32023-02-13 08:56:33 -070085 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053086};
87
88&main_sdhci1 {
Simon Glass8c103c32023-02-13 08:56:33 -070089 bootph-pre-ram;
Lokesh Vutlaaebb2a42019-06-13 10:29:55 +053090};
Vignesh Raghavendra4886f1c2019-12-04 22:17:24 +053091
Neha Malcom Francis69b19ca2023-09-27 18:39:56 +053092&main_uart0_pins_default {
93 bootph-pre-ram;
Kishon Vijay Abraham Iad256cc2021-07-21 21:28:40 +053094};
95
Vignesh Raghavendra5aeab3b2019-11-18 19:16:35 +053096&main_usbss0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -070097 bootph-pre-ram;
Vignesh Raghavendra5aeab3b2019-11-18 19:16:35 +053098};
99
100&usbss0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700101 bootph-pre-ram;
Vignesh Raghavendra5aeab3b2019-11-18 19:16:35 +0530102};
103
104&usb0 {
105 dr_mode = "peripheral";
Simon Glass8c103c32023-02-13 08:56:33 -0700106 bootph-pre-ram;
Vignesh Raghavendra5aeab3b2019-11-18 19:16:35 +0530107};
108
Faiz Abbasccc855e2020-01-16 19:42:21 +0530109&main_mmc1_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700110 bootph-pre-ram;
Faiz Abbasccc855e2020-01-16 19:42:21 +0530111};
Andreas Dannenbergc44fb272020-01-07 13:15:56 +0530112
113&wkup_i2c0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700114 bootph-pre-ram;
Andreas Dannenbergc44fb272020-01-07 13:15:56 +0530115};
116
Neha Malcom Francis69b19ca2023-09-27 18:39:56 +0530117&wkup_uart0 {
118 bootph-pre-ram;
119 status = "okay";
120};
121
Andreas Dannenbergc44fb272020-01-07 13:15:56 +0530122&wkup_i2c0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700123 bootph-pre-ram;
Neha Malcom Francis69b19ca2023-09-27 18:39:56 +0530124 status = "okay";
Andreas Dannenbergc44fb272020-01-07 13:15:56 +0530125};
Vignesh Raghavendrab6427782020-01-27 23:22:15 +0530126
127&main_i2c0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700128 bootph-pre-ram;
Vignesh Raghavendrab6427782020-01-27 23:22:15 +0530129};
130
131&main_i2c0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700132 bootph-pre-ram;
Vignesh Raghavendrab6427782020-01-27 23:22:15 +0530133};
134
Neha Malcom Francis69b19ca2023-09-27 18:39:56 +0530135&main_esm {
136 bootph-pre-ram;
137};
138
Vignesh Raghavendrab6427782020-01-27 23:22:15 +0530139&exp2 {
Simon Glass8c103c32023-02-13 08:56:33 -0700140 bootph-pre-ram;
Vignesh Raghavendrab6427782020-01-27 23:22:15 +0530141};
Vignesh Raghavendra224d7fe2020-02-04 11:09:52 +0530142
143&mcu_fss0_ospi0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700144 bootph-pre-ram;
Vignesh Raghavendra224d7fe2020-02-04 11:09:52 +0530145};
146
147&fss {
Simon Glass8c103c32023-02-13 08:56:33 -0700148 bootph-pre-ram;
Vignesh Raghavendra224d7fe2020-02-04 11:09:52 +0530149};
150
Vaishnav Achathfa4f5aa2022-05-09 11:50:12 +0530151&wkup_gpio0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700152 bootph-pre-ram;
Vaishnav Achathfa4f5aa2022-05-09 11:50:12 +0530153};
154
Vignesh Raghavendra224d7fe2020-02-04 11:09:52 +0530155&ospi0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700156 bootph-pre-ram;
Vignesh Raghavendra224d7fe2020-02-04 11:09:52 +0530157
158 flash@0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700159 bootph-pre-ram;
Vignesh Raghavendra224d7fe2020-02-04 11:09:52 +0530160 };
161};
Keerthy896cf0e2020-03-04 10:09:59 +0530162
163&ospi1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700164 bootph-pre-ram;
Keerthy896cf0e2020-03-04 10:09:59 +0530165
166 flash@0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700167 bootph-pre-ram;
Keerthy896cf0e2020-03-04 10:09:59 +0530168 };
169};
170
Vaishnav Achathfa4f5aa2022-05-09 11:50:12 +0530171&mcu_fss0_hpb0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700172 bootph-pre-ram;
Vaishnav Achathfa4f5aa2022-05-09 11:50:12 +0530173};
174
175&wkup_gpio_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700176 bootph-pre-ram;
Vaishnav Achathfa4f5aa2022-05-09 11:50:12 +0530177};
178
Keerthy896cf0e2020-03-04 10:09:59 +0530179&mcu_fss0_ospi1_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700180 bootph-pre-ram;
Keerthy896cf0e2020-03-04 10:09:59 +0530181};