blob: c85f57d40fe8a7a5975eaee5cf380ecdf9189ed8 [file] [log] [blame]
Dave Gerlach278e7ac2021-04-23 11:27:46 -05001// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 2020-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
Dave Gerlach278e7ac2021-04-23 11:27:46 -05008/ {
9 chosen {
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030010 tick-timer = &main_timer0;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050011 };
Georgi Vlaevd4d0db12022-05-20 15:30:26 +030012
13 memory@80000000 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070014 bootph-pre-ram;
Georgi Vlaevd4d0db12022-05-20 15:30:26 +030015 };
Dave Gerlach278e7ac2021-04-23 11:27:46 -050016};
17
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030018&vtt_supply {
Simon Glassd3a98cb2023-02-13 08:56:33 -070019 bootph-pre-ram;
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030020};
21
22&cbass_main {
23 bootph-pre-ram;
24};
25
26&cbass_mcu {
27 bootph-pre-ram;
28};
29
30&main_timer0 {
31 bootph-pre-ram;
32 clock-frequency = <200000000>;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050033};
34
Lokesh Vutla882c7dd2021-05-06 16:44:56 +053035&main_conf {
Simon Glassd3a98cb2023-02-13 08:56:33 -070036 bootph-pre-ram;
Lokesh Vutla882c7dd2021-05-06 16:44:56 +053037 chipid@14 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070038 bootph-pre-ram;
Lokesh Vutla882c7dd2021-05-06 16:44:56 +053039 };
40};
41
Lokesh Vutla11ba7c22021-05-06 16:44:58 +053042&main_pmx0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070043 bootph-pre-ram;
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030044};
45
46&main_i2c0_pins_default {
47 bootph-pre-ram;
Lokesh Vutla11ba7c22021-05-06 16:44:58 +053048};
49
50&main_i2c0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070051 bootph-pre-ram;
Lokesh Vutla11ba7c22021-05-06 16:44:58 +053052};
53
Roger Quadrosaf6e2a72023-08-05 11:14:40 +030054&main_uart0_pins_default {
55 bootph-pre-ram;
56};
57
Dave Gerlach278e7ac2021-04-23 11:27:46 -050058&main_uart0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070059 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050060};
61
Aswath Govindraju79087742021-06-04 22:00:37 +053062&usb0 {
63 dr_mode="peripheral";
Simon Glassd3a98cb2023-02-13 08:56:33 -070064 bootph-pre-ram;
Aswath Govindraju79087742021-06-04 22:00:37 +053065};
66
67&usbss0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070068 bootph-pre-ram;
Aswath Govindraju79087742021-06-04 22:00:37 +053069};
70
Aswath Govindraju1786a7f2021-08-09 22:32:23 +053071&main_mmc1_pins_default {
Simon Glassd3a98cb2023-02-13 08:56:33 -070072 bootph-pre-ram;
Aswath Govindraju1786a7f2021-08-09 22:32:23 +053073};
74
Aswath Govindraju79087742021-06-04 22:00:37 +053075&main_usb0_pins_default {
Simon Glassd3a98cb2023-02-13 08:56:33 -070076 bootph-pre-ram;
Aswath Govindraju79087742021-06-04 22:00:37 +053077};
78
Dave Gerlach278e7ac2021-04-23 11:27:46 -050079&dmss {
Simon Glassd3a98cb2023-02-13 08:56:33 -070080 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050081};
82
83&secure_proxy_main {
Simon Glassd3a98cb2023-02-13 08:56:33 -070084 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050085};
86
87&dmsc {
Simon Glassd3a98cb2023-02-13 08:56:33 -070088 bootph-pre-ram;
Suman Annace4e5662021-05-13 20:10:56 -050089 k3_sysreset: sysreset-controller {
90 compatible = "ti,sci-sysreset";
Simon Glassd3a98cb2023-02-13 08:56:33 -070091 bootph-pre-ram;
Suman Annace4e5662021-05-13 20:10:56 -050092 };
Dave Gerlach278e7ac2021-04-23 11:27:46 -050093};
94
95&k3_pds {
Simon Glassd3a98cb2023-02-13 08:56:33 -070096 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -050097};
98
99&k3_clks {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700100 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500101};
102
103&k3_reset {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700104 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500105};
106
107&sdhci0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700108 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500109};
110
111&sdhci1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700112 bootph-pre-ram;
Dave Gerlach278e7ac2021-04-23 11:27:46 -0500113};
Vignesh Raghavendra759316f2021-05-10 20:06:12 +0530114
115&cpsw3g {
Roger Quadrosaf6e2a72023-08-05 11:14:40 +0300116 bootph-pre-ram;
Vignesh Raghavendra759316f2021-05-10 20:06:12 +0530117};
118
119&cpsw_port2 {
120 status = "disabled";
121};