blob: cf938c43b832e58b8dbec43c960d13e077d9c9ff [file] [log] [blame]
Bryan Brattlof6bdfa692022-11-03 19:13:52 -05001// SPDX-License-Identifier: GPL-2.0
2/*
3 * Common AM62A EVM dts file for SPLs
4 * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
5 */
6
7/ {
8 chosen {
9 stdout-path = "serial2:115200n8";
10 tick-timer = &timer1;
11 };
12
13 memory@80000000 {
Simon Glass8c103c32023-02-13 08:56:33 -070014 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050015 };
16};
17
18&cbass_main{
Simon Glass8c103c32023-02-13 08:56:33 -070019 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050020
21 timer1: timer@2400000 {
22 compatible = "ti,omap5430-timer";
23 reg = <0x00 0x2400000 0x00 0x80>;
24 ti,timer-alwon;
25 clock-frequency = <25000000>;
Simon Glass8c103c32023-02-13 08:56:33 -070026 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050027 };
28};
29
30&dmss {
Simon Glass8c103c32023-02-13 08:56:33 -070031 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050032};
33
34&secure_proxy_main {
Simon Glass8c103c32023-02-13 08:56:33 -070035 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050036};
37
38&dmsc {
Simon Glass8c103c32023-02-13 08:56:33 -070039 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050040};
41
42&k3_pds {
Simon Glass8c103c32023-02-13 08:56:33 -070043 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050044};
45
46&k3_clks {
Simon Glass8c103c32023-02-13 08:56:33 -070047 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050048};
49
50&k3_reset {
Simon Glass8c103c32023-02-13 08:56:33 -070051 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050052};
53
54&wkup_conf {
Simon Glass8c103c32023-02-13 08:56:33 -070055 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050056};
57
58&chipid {
Simon Glass8c103c32023-02-13 08:56:33 -070059 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050060};
61
62&main_pmx0 {
Simon Glass8c103c32023-02-13 08:56:33 -070063 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050064};
65
66&main_uart0 {
Simon Glass8c103c32023-02-13 08:56:33 -070067 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050068};
69
70&main_uart0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -070071 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050072};
73
74&main_uart1 {
Simon Glass8c103c32023-02-13 08:56:33 -070075 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050076};
77
78&cbass_mcu {
Simon Glass8c103c32023-02-13 08:56:33 -070079 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050080};
81
82&cbass_wakeup {
Simon Glass8c103c32023-02-13 08:56:33 -070083 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050084};
85
86&mcu_pmx0 {
Simon Glass8c103c32023-02-13 08:56:33 -070087 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050088};
89
90&wkup_uart0 {
Simon Glass8c103c32023-02-13 08:56:33 -070091 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050092};
93
94&main_gpio0 {
Simon Glass8c103c32023-02-13 08:56:33 -070095 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -050096};
97
98&main_i2c0 {
Simon Glass8c103c32023-02-13 08:56:33 -070099 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500100};
101
102&main_i2c0_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700103 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500104};
105
106&main_i2c1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700107 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500108};
109
110&main_i2c1_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700111 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500112};
113
114&exp1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700115 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500116};
117
118&sdhci1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700119 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500120};
121
122&main_mmc1_pins_default {
Simon Glass8c103c32023-02-13 08:56:33 -0700123 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500124};
125
126&k3_reset {
Simon Glass8c103c32023-02-13 08:56:33 -0700127 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500128};
129
130&dmsc {
Simon Glass8c103c32023-02-13 08:56:33 -0700131 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500132 k3_sysreset: sysreset-controller {
133 compatible = "ti,sci-sysreset";
Simon Glass8c103c32023-02-13 08:56:33 -0700134 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500135 };
136};
137
138&vdd_mmc1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700139 bootph-pre-ram;
Bryan Brattlof6bdfa692022-11-03 19:13:52 -0500140};