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