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