1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
3
4 #include "bcm7425.dtsi"
5 #include "bcm97xxx-nand-cs1-bch24.dtsi"
6
7 / {
8 compatible = "brcm,bcm97425svmb", "brcm,bcm7425";
9 model = "Broadcom BCM97425SVMB";
10
11 memory@0 {
12 device_type = "memory";
13 reg = <0x00000000 0x10000000>,
14 <0x20000000 0x30000000>,
15 <0x90000000 0x40000000>;
16 };
17
18 chosen {
19 bootargs = "console=ttyS0,115200";
20 stdout-path = &uart0;
21 };
22 };
23
24 &uart0 {
25 status = "okay";
26 };
27
28 &uart1 {
29 status = "okay";
30 };
31
32 &uart2 {
33 status = "okay";
34 };
35
36 &bsca {
37 status = "okay";
38 };
39
40 &bscb {
41 status = "okay";
42 };
43
44 &bscc {
45 status = "okay";
46 };
47
48 &bscd {
49 status = "okay";
50 };
51
52 &bsce {
53 status = "okay";
54 };
55
56 &pwma {
57 status = "okay";
58 };
59
60 &pwmb {
61 status = "okay";
62 };
63
64 &watchdog {
65 status = "okay";
66 };
67
68 &enet0 {
69 status = "okay";
70 };
71
72 &ehci0 {
73 status = "okay";
74 };
75
76 &ohci0 {
77 status = "okay";
78 };
79
80 &ehci1 {
81 status = "okay";
82 };
83
84 &ohci1 {
85 status = "okay";
86 };
87
88 &ehci2 {
89 status = "okay";
90 };
91
92 &ohci2 {
93 status = "okay";
94 };
95
96 &ehci3 {
97 status = "okay";
98 };
99
100 &ohci3 {
101 status = "okay";
102 };
103
104 &nand {
105 status = "okay";
106 };
107
108 &sdhci0 {
109 status = "okay";
110 };
111
112 &sdhci1 {
113 status = "okay";
114 };
115
116 &qspi {
117 status = "okay";
118
119 flash@0 {
120 compatible = "m25p80";
121 reg = <0>;
122 spi-max-frequency = <40000000>;
123 spi-cpol;
124 spi-cpha;
125 use-bspi;
126 m25p,fast-read;
127
128 partitions {
129 compatible = "fixed-partitions";
130 #address-cells = <1>;
131 #size-cells = <1>;
132
133 flash0.cfe@0 {
134 reg = <0x0 0x200000>;
135 };
136
137 flash0.mac@200000 {
138 reg = <0x200000 0x40000>;
139 };
140
141 flash0.nvram@240000 {
142 reg = <0x240000 0x10000>;
143 };
144 };
145 };
146 };
147
148 &mspi {
149 status = "okay";
150 };
151
152 &waketimer {
153 status = "okay";
154 };
155
156 &pcie_0 {
157 status = "okay";
158 /* 1GB Memc0, 1GB Memc1 */
159 brcm,scb-sizes = <0 0x40000000 0 0x40000000>;
160 dma-ranges = <0x43000000 0x00000000 0x00000000 0x00000000 0x0 0x10000000
161 0x43000000 0x00000000 0x10000000 0x20000000 0x0 0x30000000
162 0x43000000 0x00000000 0x40000000 0x90000000 0x0 0x40000000>;
163 };
Cache object: 2dbfee2168a8ad8dfd0f1d4ad358a833
|