blob: 082a3c89d0fd7e416e4bbbc6166c50d4067d4e3d [file] [log] [blame]
Jan Kiszka4a88eb22021-09-18 08:17:52 +02001// SPDX-License-Identifier: GPL-2.0
2/*
Jan Kiszka423a98b2022-02-16 09:06:49 +01003 * Copyright (c) Siemens AG, 2018-2022
Jan Kiszka4a88eb22021-09-18 08:17:52 +02004 *
5 * Authors:
6 * Le Jin <le.jin@siemens.com>
7 * Jan Kiszka <jan.kiszka@siemens.com>
8 *
9 * Common U-Boot bits of the IOT2050 Basic and Advanced variants
10 */
11
12/ {
13 aliases {
14 spi0 = &ospi0;
15 };
16
17 leds {
Simon Glassd3a98cb2023-02-13 08:56:33 -070018 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020019 status-led-red {
Simon Glassd3a98cb2023-02-13 08:56:33 -070020 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020021 };
22 status-led-green {
Simon Glassd3a98cb2023-02-13 08:56:33 -070023 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020024 };
25 };
26};
27
28&cbass_mcu {
Simon Glassd3a98cb2023-02-13 08:56:33 -070029 bootph-pre-ram;
Jan Kiszka423a98b2022-02-16 09:06:49 +010030
31 mcu_navss: bus@28380000 {
32 ringacc@2b800000 {
33 reg = <0x0 0x2b800000 0x0 0x400000>,
34 <0x0 0x2b000000 0x0 0x400000>,
35 <0x0 0x28590000 0x0 0x100>,
36 <0x0 0x2a500000 0x0 0x40000>,
37 <0x0 0x28440000 0x0 0x40000>;
38 reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg";
39 ti,dma-ring-reset-quirk;
40 };
41
42 dma-controller@285c0000 {
43 reg = <0x0 0x285c0000 0x0 0x100>,
44 <0x0 0x284c0000 0x0 0x4000>,
45 <0x0 0x2a800000 0x0 0x40000>,
46 <0x0 0x284a0000 0x0 0x4000>,
47 <0x0 0x2aa00000 0x0 0x40000>,
48 <0x0 0x28400000 0x0 0x2000>;
49 reg-names = "gcfg", "rchan", "rchanrt", "tchan",
50 "tchanrt", "rflow";
51 };
52 };
Jan Kiszka4a88eb22021-09-18 08:17:52 +020053};
54
55&cbass_wakeup {
Simon Glassd3a98cb2023-02-13 08:56:33 -070056 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020057};
58
59&cbass_main {
Simon Glassd3a98cb2023-02-13 08:56:33 -070060 bootph-pre-ram;
Jan Kiszka24fbe6b2021-10-05 12:04:49 +020061 main_navss: bus@30800000 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070062 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020063 };
64};
65
66&wkup_pmx0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070067 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020068 mcu-fss0-ospi0-pins-default {
Simon Glassd3a98cb2023-02-13 08:56:33 -070069 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020070 };
71};
72
73&main_pmx0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070074 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020075 main-uart1-pins-default {
Simon Glassd3a98cb2023-02-13 08:56:33 -070076 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020077 };
78};
79
80&main_uart1 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070081 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020082 current-speed = <115200>;
83};
84
85&wkup_gpio0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070086 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020087};
88
89&ospi0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070090 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020091 flash@0 {
Simon Glassd3a98cb2023-02-13 08:56:33 -070092 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020093 };
94};
95
96&secure_proxy_main {
Simon Glassd3a98cb2023-02-13 08:56:33 -070097 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +020098};
99
100&dmsc {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700101 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +0200102 k3_sysreset: sysreset-controller {
103 compatible = "ti,sci-sysreset";
Simon Glassd3a98cb2023-02-13 08:56:33 -0700104 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +0200105 };
106};
107
108&k3_pds {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700109 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +0200110};
111
112&k3_clks {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700113 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +0200114};
115
116&k3_reset {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700117 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +0200118};
119
120&fss {
Simon Glassd3a98cb2023-02-13 08:56:33 -0700121 bootph-pre-ram;
Jan Kiszka4a88eb22021-09-18 08:17:52 +0200122};