blob: a60c37f1dbf077b9be7d095f791267abd1c10d67 [file] [log] [blame]
Nishanth Menon3e48d372022-05-25 13:38:48 +05301// SPDX-License-Identifier: GPL-2.0
2/*
3 * Common AM625 SK dts file for SPLs
4 * Copyright (C) 2021-2022 Texas Instruments Incorporated - https://www.ti.com/
5 */
6
Neha Malcom Francisce46f512023-07-22 00:14:38 +05307#include "k3-am625-sk-binman.dtsi"
8
Nishanth Menon3e48d372022-05-25 13:38:48 +05309/ {
10 chosen {
11 stdout-path = "serial2:115200n8";
12 tick-timer = &timer1;
13 };
14
15 aliases {
16 mmc1 = &sdhci1;
17 };
Georgi Vlaev362b0d22022-06-14 17:45:31 +030018
19 memory@80000000 {
Simon Glass8c103c32023-02-13 08:56:33 -070020 bootph-pre-ram;
Georgi Vlaev362b0d22022-06-14 17:45:31 +030021 };
Nishanth Menon3e48d372022-05-25 13:38:48 +053022};
23
24&cbass_main{
Simon Glass8c103c32023-02-13 08:56:33 -070025 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053026
27 timer1: timer@2400000 {
28 compatible = "ti,omap5430-timer";
29 reg = <0x00 0x2400000 0x00 0x80>;
30 ti,timer-alwon;
31 clock-frequency = <25000000>;
Simon Glass8c103c32023-02-13 08:56:33 -070032 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053033 };
34};
35
36&dmss {
Simon Glass8c103c32023-02-13 08:56:33 -070037 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053038};
39
40&secure_proxy_main {
Simon Glass8c103c32023-02-13 08:56:33 -070041 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053042};
43
44&dmsc {
Simon Glass8c103c32023-02-13 08:56:33 -070045 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053046};
47
48&k3_pds {
Simon Glass8c103c32023-02-13 08:56:33 -070049 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053050};
51
52&k3_clks {
Simon Glass8c103c32023-02-13 08:56:33 -070053 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053054};
55
56&k3_reset {
Simon Glass8c103c32023-02-13 08:56:33 -070057 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053058};
59
60&wkup_conf {
Simon Glass8c103c32023-02-13 08:56:33 -070061 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053062};
63
64&chipid {
Simon Glass8c103c32023-02-13 08:56:33 -070065 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053066};
67
68&main_pmx0 {
Simon Glass8c103c32023-02-13 08:56:33 -070069 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053070};
71
72&main_uart0 {
Simon Glass8c103c32023-02-13 08:56:33 -070073 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053074};
75
76&main_uart0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -070077 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053078};
79
80&main_uart1 {
Simon Glass8c103c32023-02-13 08:56:33 -070081 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053082};
83
84&cbass_mcu {
Simon Glass8c103c32023-02-13 08:56:33 -070085 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053086};
87
88&cbass_wakeup {
Simon Glass8c103c32023-02-13 08:56:33 -070089 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053090};
91
92&mcu_pmx0 {
Simon Glass8c103c32023-02-13 08:56:33 -070093 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053094};
95
96&wkup_uart0 {
Simon Glass8c103c32023-02-13 08:56:33 -070097 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +053098};
99
100&sdhci1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700101 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +0530102};
103
104&main_mmc1_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700105 bootph-pre-ram;
Nishanth Menon3e48d372022-05-25 13:38:48 +0530106};
Dhruva Gole8994ac32022-10-27 20:23:10 +0530107
108&fss {
Simon Glass8c103c32023-02-13 08:56:33 -0700109 bootph-pre-ram;
Dhruva Gole8994ac32022-10-27 20:23:10 +0530110};
111
112&ospi0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700113 bootph-pre-ram;
Dhruva Gole8994ac32022-10-27 20:23:10 +0530114};
115
116&ospi0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700117 bootph-pre-ram;
Dhruva Gole8994ac32022-10-27 20:23:10 +0530118
119 flash@0 {
Simon Glass8c103c32023-02-13 08:56:33 -0700120 bootph-pre-ram;
Dhruva Gole8994ac32022-10-27 20:23:10 +0530121
122 partitions {
Simon Glass8c103c32023-02-13 08:56:33 -0700123 bootph-pre-ram;
Dhruva Gole8994ac32022-10-27 20:23:10 +0530124
125 partition@3fc0000 {
Simon Glass8c103c32023-02-13 08:56:33 -0700126 bootph-pre-ram;
Dhruva Gole8994ac32022-10-27 20:23:10 +0530127 };
128 };
129 };
130};
Sjoerd Simons39248d32022-12-20 16:21:45 +0100131
132&cpsw3g {
133 reg = <0x0 0x8000000 0x0 0x200000>,
134 <0x0 0x43000200 0x0 0x8>;
135 reg-names = "cpsw_nuss", "mac_efuse";
136 /delete-property/ ranges;
Simon Glass8c103c32023-02-13 08:56:33 -0700137 bootph-pre-ram;
Sjoerd Simons39248d32022-12-20 16:21:45 +0100138
139 cpsw-phy-sel@04044 {
140 compatible = "ti,am64-phy-gmii-sel";
141 reg = <0x0 0x00104044 0x0 0x8>;
Simon Glass8c103c32023-02-13 08:56:33 -0700142 bootph-pre-ram;
Sjoerd Simons39248d32022-12-20 16:21:45 +0100143 };
144};
145
146&cpsw_port1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700147 bootph-pre-ram;
Sjoerd Simons39248d32022-12-20 16:21:45 +0100148};
149
150&cpsw_port2 {
151 status = "disabled";
152};