Greg Kroah-Hartman | b244131 | 2017-11-01 15:07:57 +0100 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0 |
Kevin Cernekee | 8945e37 | 2014-12-25 09:49:20 -0800 | [diff] [blame] | 2 | /dts-v1/; |
3 | |||||
4 | /include/ "bcm7425.dtsi" | ||||
Jaedon Shin | cfc8be0 | 2016-08-19 11:52:29 +0900 | [diff] [blame] | 5 | /include/ "bcm97xxx-nand-cs1-bch24.dtsi" |
Kevin Cernekee | 8945e37 | 2014-12-25 09:49:20 -0800 | [diff] [blame] | 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 | |||||
Jaedon Shin | 5c40d49 | 2016-04-06 15:01:08 +0900 | [diff] [blame] | 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 | |||||
Jaedon Shin | 7bbe59d | 2016-08-19 11:52:26 +0900 | [diff] [blame] | 56 | &pwma { |
57 | status = "okay"; | ||||
58 | }; | ||||
59 | |||||
60 | &pwmb { | ||||
61 | status = "okay"; | ||||
62 | }; | ||||
63 | |||||
Kevin Cernekee | 8945e37 | 2014-12-25 09:49:20 -0800 | [diff] [blame] | 64 | &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 Shin | b2420e2 | 2016-08-19 11:52:28 +0900 | [diff] [blame] | 99 | |
Jaedon Shin | cfc8be0 | 2016-08-19 11:52:29 +0900 | [diff] [blame] | 100 | &nand { |
101 | status = "okay"; | ||||
102 | }; | ||||
103 | |||||
Jaedon Shin | b2420e2 | 2016-08-19 11:52:28 +0900 | [diff] [blame] | 104 | &sdhci0 { |
105 | status = "okay"; | ||||
106 | }; | ||||
107 | |||||
108 | &sdhci1 { | ||||
109 | status = "okay"; | ||||
110 | }; | ||||
Jaedon Shin | d783738 | 2017-01-10 11:00:31 +0900 | [diff] [blame] | 111 | |
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 | }; |