blob: 9433f3bafae4c9db9007fecb410918726ba470e8 [file] [log] [blame]
Lokesh Vutlaac736802019-06-13 10:29:55 +05301// SPDX-License-Identifier: GPL-2.0
2/*
Nishanth Menoneaa39c62023-11-01 15:56:03 -05003 * Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com/
Lokesh Vutlaac736802019-06-13 10:29:55 +05304 */
5
Neha Malcom Francis20a90042023-07-22 00:14:28 +05306#include "k3-j721e-binman.dtsi"
Vignesh Raghavendra268dad22019-12-04 22:17:24 +05307
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +05308&cbass_main {
Nishanth Menond16f3d72023-10-05 13:15:14 -05009 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053010};
11
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053012&main_navss {
Nishanth Menond16f3d72023-10-05 13:15:14 -050013 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053014};
15
16&cbass_mcu_wakeup {
Nishanth Menond16f3d72023-10-05 13:15:14 -050017 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053018
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053019 chipid@43000014 {
Nishanth Menond16f3d72023-10-05 13:15:14 -050020 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053021 };
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053022};
Vignesh Raghavendra268dad22019-12-04 22:17:24 +053023
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053024&mcu_navss {
Nishanth Menond16f3d72023-10-05 13:15:14 -050025 bootph-all;
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053026};
Vignesh Raghavendra268dad22019-12-04 22:17:24 +053027
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053028&mcu_ringacc {
Nishanth Menond16f3d72023-10-05 13:15:14 -050029 bootph-all;
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053030};
Lokesh Vutla62eada12021-02-01 11:26:40 +053031
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053032&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";
Nishanth Menond16f3d72023-10-05 13:15:14 -050041 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053042};
43
44&secure_proxy_main {
Nishanth Menond16f3d72023-10-05 13:15:14 -050045 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053046};
47
48&dmsc {
Nishanth Menond16f3d72023-10-05 13:15:14 -050049 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053050 k3_sysreset: sysreset-controller {
51 compatible = "ti,sci-sysreset";
Nishanth Menond16f3d72023-10-05 13:15:14 -050052 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053053 };
54};
55
56&k3_pds {
Nishanth Menond16f3d72023-10-05 13:15:14 -050057 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053058};
59
60&k3_clks {
Nishanth Menond16f3d72023-10-05 13:15:14 -050061 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053062};
63
64&k3_reset {
Nishanth Menond16f3d72023-10-05 13:15:14 -050065 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053066};
67
68&wkup_pmx0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -050069 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053070};
71
72&main_pmx0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -050073 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053074};
75
76&main_uart0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -050077 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053078};
79
80&mcu_uart0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -050081 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053082};
83
84&main_sdhci0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -050085 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053086};
87
88&main_sdhci1 {
Nishanth Menond16f3d72023-10-05 13:15:14 -050089 bootph-all;
Lokesh Vutlaac736802019-06-13 10:29:55 +053090};
Vignesh Raghavendra268dad22019-12-04 22:17:24 +053091
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +053092&main_uart0_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -050093 bootph-all;
Kishon Vijay Abraham I7f3a3092021-07-21 21:28:40 +053094};
95
Roger Quadros672caea2024-01-31 15:33:48 +020096&serdes_ln_ctrl {
97 bootph-all;
98};
99
100&usb_serdes_mux {
101 bootph-all;
102};
103
Vignesh Raghavendra04ed4932019-11-18 19:16:35 +0530104&main_usbss0_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500105 bootph-all;
Vignesh Raghavendra04ed4932019-11-18 19:16:35 +0530106};
107
108&usbss0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500109 bootph-all;
Vignesh Raghavendra04ed4932019-11-18 19:16:35 +0530110};
111
112&usb0 {
113 dr_mode = "peripheral";
Nishanth Menond16f3d72023-10-05 13:15:14 -0500114 bootph-all;
Vignesh Raghavendra04ed4932019-11-18 19:16:35 +0530115};
116
Faiz Abbasc67d3892020-01-16 19:42:21 +0530117&main_mmc1_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500118 bootph-all;
Faiz Abbasc67d3892020-01-16 19:42:21 +0530119};
Andreas Dannenberg0fe40e92020-01-07 13:15:56 +0530120
121&wkup_i2c0_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500122 bootph-all;
Andreas Dannenberg0fe40e92020-01-07 13:15:56 +0530123};
124
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530125&wkup_uart0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500126 bootph-all;
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530127 status = "okay";
Andreas Dannenberg0fe40e92020-01-07 13:15:56 +0530128};
Vignesh Raghavendra8a290cc2020-01-27 23:22:15 +0530129
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530130&wkup_i2c0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500131 bootph-all;
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530132 status = "okay";
Vignesh Raghavendra8a290cc2020-01-27 23:22:15 +0530133};
134
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530135&main_i2c0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500136 bootph-all;
Vignesh Raghavendra8a290cc2020-01-27 23:22:15 +0530137};
138
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530139&main_i2c0_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500140 bootph-all;
Vignesh Raghavendra8a290cc2020-01-27 23:22:15 +0530141};
Vignesh Raghavendrada674372020-02-04 11:09:52 +0530142
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530143&main_esm {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500144 bootph-all;
Vignesh Raghavendrada674372020-02-04 11:09:52 +0530145};
146
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530147&exp2 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500148 bootph-all;
Vignesh Raghavendrada674372020-02-04 11:09:52 +0530149};
150
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530151&mcu_fss0_ospi0_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500152 bootph-all;
Vaishnav Achath490287c2022-05-09 11:50:12 +0530153};
154
Neha Malcom Franciscf5bc692023-09-27 18:39:56 +0530155&fss {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500156 bootph-all;
Vaishnav Achath490287c2022-05-09 11:50:12 +0530157};
158
159&wkup_gpio0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500160 bootph-all;
Vaishnav Achath490287c2022-05-09 11:50:12 +0530161};
162
Vignesh Raghavendrada674372020-02-04 11:09:52 +0530163&ospi0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500164 bootph-all;
Vignesh Raghavendrada674372020-02-04 11:09:52 +0530165
166 flash@0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500167 bootph-all;
Vignesh Raghavendrada674372020-02-04 11:09:52 +0530168 };
169};
Keerthy71156c92020-03-04 10:09:59 +0530170
171&ospi1 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500172 bootph-all;
Keerthy71156c92020-03-04 10:09:59 +0530173
174 flash@0 {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500175 bootph-all;
Keerthy71156c92020-03-04 10:09:59 +0530176 };
177};
178
Vaishnav Achath490287c2022-05-09 11:50:12 +0530179&mcu_fss0_hpb0_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500180 bootph-all;
Vaishnav Achath490287c2022-05-09 11:50:12 +0530181};
182
183&wkup_gpio_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500184 bootph-all;
Vaishnav Achath490287c2022-05-09 11:50:12 +0530185};
186
Keerthy71156c92020-03-04 10:09:59 +0530187&mcu_fss0_ospi1_pins_default {
Nishanth Menond16f3d72023-10-05 13:15:14 -0500188 bootph-all;
Keerthy71156c92020-03-04 10:09:59 +0530189};