1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
3
4 #include "bcm7358.dtsi"
5 #include "bcm97xxx-nand-cs1-bch4.dtsi"
6
7 / {
8 compatible = "brcm,bcm97358svmb", "brcm,bcm7358";
9 model = "Broadcom BCM97358SVMB";
10
11 memory@0 {
12 device_type = "memory";
13 reg = <0x00000000 0x10000000>;
14 };
15
16 chosen {
17 bootargs = "console=ttyS0,115200";
18 stdout-path = &uart0;
19 };
20 };
21
22 &uart0 {
23 status = "okay";
24 };
25
26 &uart1 {
27 status = "okay";
28 };
29
30 &uart2 {
31 status = "okay";
32 };
33
34 &bsca {
35 status = "okay";
36 };
37
38 &bscb {
39 status = "okay";
40 };
41
42 &bscc {
43 status = "okay";
44 };
45
46 &bscd {
47 status = "okay";
48 };
49
50 &pwma {
51 status = "okay";
52 };
53
54 &pwmb {
55 status = "okay";
56 };
57
58 &watchdog {
59 status = "okay";
60 };
61
62 &enet0 {
63 status = "okay";
64 };
65
66 &ehci0 {
67 status = "okay";
68 };
69
70 &ohci0 {
71 status = "okay";
72 };
73
74 &nand {
75 status = "okay";
76 };
77
78 &qspi {
79 status = "okay";
80
81 flash@0 {
82 compatible = "m25p80";
83 reg = <0>;
84 spi-max-frequency = <40000000>;
85 spi-cpol;
86 spi-cpha;
87 use-bspi;
88 m25p,fast-read;
89
90 partitions {
91 compatible = "fixed-partitions";
92 #address-cells = <1>;
93 #size-cells = <1>;
94
95 flash0.cfe@0 {
96 reg = <0x0 0x200000>;
97 };
98
99 flash0.mac@200000 {
100 reg = <0x200000 0x40000>;
101 };
102
103 flash0.nvram@240000 {
104 reg = <0x240000 0x10000>;
105 };
106 };
107 };
108 };
109
110 &mspi {
111 status = "okay";
112 };
113
114 &waketimer {
115 status = "okay";
116 };
Cache object: 6cbae40d22e8d3e4898b21aa6bc216ff
|