blob: fe28ded757048f5d87611fe9ad32d053a675ce74 [file] [log] [blame]
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +02001// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright (C) 2022 B&R Industrial Automation GmbH -
4 * https://www.br-automation.com/
5 */
6
7/ {
8 ocp {
Simon Glass8c103c32023-02-13 08:56:33 -07009 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020010 };
11};
12
13&l4_wkup {
Simon Glass8c103c32023-02-13 08:56:33 -070014 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020015 segment@200000 {
Simon Glass8c103c32023-02-13 08:56:33 -070016 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020017 target-module@0
18 {
Simon Glass8c103c32023-02-13 08:56:33 -070019 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020020 compatible = "simple-bus";
21 };
22 target-module@7000 {
Simon Glass8c103c32023-02-13 08:56:33 -070023 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020024 compatible = "simple-bus";
25 };
26 target-module@9000 {
Simon Glass8c103c32023-02-13 08:56:33 -070027 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020028 compatible = "simple-bus";
29 };
30 };
31};
32
33&wkup_cm {
Simon Glass8c103c32023-02-13 08:56:33 -070034 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020035};
36
37&l4_wkup_clkctrl {
Simon Glass8c103c32023-02-13 08:56:33 -070038 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020039};
40
41&l4_per {
Simon Glass8c103c32023-02-13 08:56:33 -070042 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020043 segment@0 {
Simon Glass8c103c32023-02-13 08:56:33 -070044 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020045 compatible = "simple-bus";
46 target-module@4c000 {
Simon Glass8c103c32023-02-13 08:56:33 -070047 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020048 compatible = "simple-bus";
49 };
50 };
51
52 segment@100000 {
Simon Glass8c103c32023-02-13 08:56:33 -070053 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020054 compatible = "simple-bus";
55 target-module@ac000 {
Simon Glass8c103c32023-02-13 08:56:33 -070056 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020057 compatible = "simple-bus";
58 };
59 target-module@ae000 {
Simon Glass8c103c32023-02-13 08:56:33 -070060 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020061 compatible = "simple-bus";
62 };
63 };
64};
65
66&prcm {
Simon Glass8c103c32023-02-13 08:56:33 -070067 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020068};
69
70&gpio0_target {
Simon Glass8c103c32023-02-13 08:56:33 -070071 bootph-all;
Bernhard Messerklingerb0a18f12022-08-25 08:54:01 +020072};
73
74&prcm_clocks {
75 compatible = "simple-bus";
76};
77
78&scm_clocks {
79 compatible = "simple-bus";
80};
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +020081
82&i2c0 {
Simon Glass8c103c32023-02-13 08:56:33 -070083 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +020084};
85
86&uart0 {
Simon Glass8c103c32023-02-13 08:56:33 -070087 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +020088};
89
90&mmc1 {
Simon Glass8c103c32023-02-13 08:56:33 -070091 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +020092};
93
94&mmc2 {
Simon Glass8c103c32023-02-13 08:56:33 -070095 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +020096};
97
98&gpio0 {
Simon Glass8c103c32023-02-13 08:56:33 -070099 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +0200100};
101
102&gpio1 {
Simon Glass8c103c32023-02-13 08:56:33 -0700103 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +0200104};
105
106&gpio2 {
Simon Glass8c103c32023-02-13 08:56:33 -0700107 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +0200108};
109
110&gpio3 {
Simon Glass8c103c32023-02-13 08:56:33 -0700111 bootph-all;
Bernhard Messerklingerfebd82c2022-08-25 08:54:02 +0200112};