blob: ce762c7b2e549dbfc0ba33c22dc0ce96b593dbd2 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001// SPDX-License-Identifier: GPL-2.0
Kevin Cernekee8945e372014-12-25 09:49:20 -08002/dts-v1/;
3
4/include/ "bcm7425.dtsi"
Jaedon Shincfc8be02016-08-19 11:52:29 +09005/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
Kevin Cernekee8945e372014-12-25 09:49:20 -08006
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
Jaedon Shin5c40d492016-04-06 15:01:08 +090028&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
Jaedon Shin7bbe59d2016-08-19 11:52:26 +090056&pwma {
57 status = "okay";
58};
59
60&pwmb {
61 status = "okay";
62};
63
Kevin Cernekee8945e372014-12-25 09:49:20 -080064&enet0 {
65 status = "okay";
66};
67
68&ehci0 {
69 status = "okay";
70};
71
72&ohci0 {
73 status = "okay";
74};
75
76&ehci1 {
77 status = "okay";
78};
79
80&ohci1 {
81 status = "okay";
82};
83
84&ehci2 {
85 status = "okay";
86};
87
88&ohci2 {
89 status = "okay";
90};
91
92&ehci3 {
93 status = "okay";
94};
95
96&ohci3 {
97 status = "okay";
98};
Jaedon Shinb2420e22016-08-19 11:52:28 +090099
Jaedon Shincfc8be02016-08-19 11:52:29 +0900100&nand {
101 status = "okay";
102};
103
Jaedon Shinb2420e22016-08-19 11:52:28 +0900104&sdhci0 {
105 status = "okay";
106};
107
108&sdhci1 {
109 status = "okay";
110};
Jaedon Shind7837382017-01-10 11:00:31 +0900111
112&qspi {
113 status = "okay";
114
115 m25p80@0 {
116 compatible = "m25p80";
117 reg = <0>;
118 spi-max-frequency = <40000000>;
119 spi-cpol;
120 spi-cpha;
121 use-bspi;
122 m25p,fast-read;
123
124 partitions {
125 compatible = "fixed-partitions";
126 #address-cells = <1>;
127 #size-cells = <1>;
128
129 flash0.cfe@0 {
130 reg = <0x0 0x200000>;
131 };
132
133 flash0.mac@200000 {
134 reg = <0x200000 0x40000>;
135 };
136
137 flash0.nvram@240000 {
138 reg = <0x240000 0x10000>;
139 };
140 };
141 };
142};
143
144&mspi {
145 status = "okay";
146};