diff options
Diffstat (limited to 'arch/powerpc/boot/dts/p2020rdb.dts')
-rw-r--r-- | arch/powerpc/boot/dts/p2020rdb.dts | 71 |
1 files changed, 24 insertions, 47 deletions
diff --git a/arch/powerpc/boot/dts/p2020rdb.dts b/arch/powerpc/boot/dts/p2020rdb.dts index 1d7a05f3021e..26759a591712 100644 --- a/arch/powerpc/boot/dts/p2020rdb.dts +++ b/arch/powerpc/boot/dts/p2020rdb.dts | |||
@@ -9,7 +9,7 @@ | |||
9 | * option) any later version. | 9 | * option) any later version. |
10 | */ | 10 | */ |
11 | 11 | ||
12 | /include/ "p2020si.dtsi" | 12 | /include/ "fsl/p2020si-pre.dtsi" |
13 | 13 | ||
14 | / { | 14 | / { |
15 | model = "fsl,P2020RDB"; | 15 | model = "fsl,P2020RDB"; |
@@ -29,7 +29,8 @@ | |||
29 | device_type = "memory"; | 29 | device_type = "memory"; |
30 | }; | 30 | }; |
31 | 31 | ||
32 | localbus@ffe05000 { | 32 | lbc: localbus@ffe05000 { |
33 | reg = <0 0xffe05000 0 0x1000>; | ||
33 | 34 | ||
34 | /* NOR and NAND Flashes */ | 35 | /* NOR and NAND Flashes */ |
35 | ranges = <0x0 0x0 0x0 0xef000000 0x01000000 | 36 | ranges = <0x0 0x0 0x0 0xef000000 0x01000000 |
@@ -140,7 +141,9 @@ | |||
140 | 141 | ||
141 | }; | 142 | }; |
142 | 143 | ||
143 | soc@ffe00000 { | 144 | soc: soc@ffe00000 { |
145 | ranges = <0x0 0x0 0xffe00000 0x100000>; | ||
146 | |||
144 | i2c@3000 { | 147 | i2c@3000 { |
145 | rtc@68 { | 148 | rtc@68 { |
146 | compatible = "dallas,ds1339"; | 149 | compatible = "dallas,ds1339"; |
@@ -148,17 +151,13 @@ | |||
148 | }; | 151 | }; |
149 | }; | 152 | }; |
150 | 153 | ||
151 | spi@7000 { | 154 | spi@7000 { |
152 | 155 | flash@0 { | |
153 | fsl_m25p80@0 { | ||
154 | #address-cells = <1>; | 156 | #address-cells = <1>; |
155 | #size-cells = <1>; | 157 | #size-cells = <1>; |
156 | compatible = "fsl,espi-flash"; | 158 | compatible = "spansion,s25sl12801"; |
157 | reg = <0>; | 159 | reg = <0>; |
158 | linux,modalias = "fsl_m25p80"; | ||
159 | modal = "s25sl128b"; | ||
160 | spi-max-frequency = <50000000>; | 160 | spi-max-frequency = <50000000>; |
161 | mode = <0>; | ||
162 | 161 | ||
163 | partition@0 { | 162 | partition@0 { |
164 | /* 512KB for u-boot Bootloader Image */ | 163 | /* 512KB for u-boot Bootloader Image */ |
@@ -202,15 +201,17 @@ | |||
202 | 201 | ||
203 | mdio@24520 { | 202 | mdio@24520 { |
204 | phy0: ethernet-phy@0 { | 203 | phy0: ethernet-phy@0 { |
205 | interrupt-parent = <&mpic>; | 204 | interrupts = <3 1 0 0>; |
206 | interrupts = <3 1>; | ||
207 | reg = <0x0>; | 205 | reg = <0x0>; |
208 | }; | 206 | }; |
209 | phy1: ethernet-phy@1 { | 207 | phy1: ethernet-phy@1 { |
210 | interrupt-parent = <&mpic>; | 208 | interrupts = <3 1 0 0>; |
211 | interrupts = <3 1>; | ||
212 | reg = <0x1>; | 209 | reg = <0x1>; |
213 | }; | 210 | }; |
211 | tbi-phy@2 { | ||
212 | device_type = "tbi-phy"; | ||
213 | reg = <0x2>; | ||
214 | }; | ||
214 | }; | 215 | }; |
215 | 216 | ||
216 | mdio@25520 { | 217 | mdio@25520 { |
@@ -224,11 +225,7 @@ | |||
224 | status = "disabled"; | 225 | status = "disabled"; |
225 | }; | 226 | }; |
226 | 227 | ||
227 | ptp_clock@24E00 { | 228 | ptp_clock@24e00 { |
228 | compatible = "fsl,etsec-ptp"; | ||
229 | reg = <0x24E00 0xB0>; | ||
230 | interrupts = <68 2 69 2 70 2>; | ||
231 | interrupt-parent = < &mpic >; | ||
232 | fsl,tclk-period = <5>; | 229 | fsl,tclk-period = <5>; |
233 | fsl,tmr-prsc = <200>; | 230 | fsl,tmr-prsc = <200>; |
234 | fsl,tmr-add = <0xCCCCCCCD>; | 231 | fsl,tmr-add = <0xCCCCCCCD>; |
@@ -252,29 +249,18 @@ | |||
252 | phy-handle = <&phy1>; | 249 | phy-handle = <&phy1>; |
253 | phy-connection-type = "rgmii-id"; | 250 | phy-connection-type = "rgmii-id"; |
254 | }; | 251 | }; |
255 | |||
256 | }; | 252 | }; |
257 | 253 | ||
258 | pci0: pcie@ffe08000 { | 254 | pci0: pcie@ffe08000 { |
255 | reg = <0 0xffe08000 0 0x1000>; | ||
259 | status = "disabled"; | 256 | status = "disabled"; |
260 | }; | 257 | }; |
261 | 258 | ||
262 | pci1: pcie@ffe09000 { | 259 | pci1: pcie@ffe09000 { |
260 | reg = <0 0xffe09000 0 0x1000>; | ||
263 | ranges = <0x2000000 0x0 0xa0000000 0 0xa0000000 0x0 0x20000000 | 261 | ranges = <0x2000000 0x0 0xa0000000 0 0xa0000000 0x0 0x20000000 |
264 | 0x1000000 0x0 0x00000000 0 0xffc10000 0x0 0x10000>; | 262 | 0x1000000 0x0 0x00000000 0 0xffc10000 0x0 0x10000>; |
265 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | 263 | pcie@0 { |
266 | interrupt-map = < | ||
267 | /* IDSEL 0x0 */ | ||
268 | 0000 0x0 0x0 0x1 &mpic 0x4 0x1 | ||
269 | 0000 0x0 0x0 0x2 &mpic 0x5 0x1 | ||
270 | 0000 0x0 0x0 0x3 &mpic 0x6 0x1 | ||
271 | 0000 0x0 0x0 0x4 &mpic 0x7 0x1 | ||
272 | >; | ||
273 | pcie@0 { | ||
274 | reg = <0x0 0x0 0x0 0x0 0x0>; | ||
275 | #size-cells = <2>; | ||
276 | #address-cells = <3>; | ||
277 | device_type = "pci"; | ||
278 | ranges = <0x2000000 0x0 0xa0000000 | 264 | ranges = <0x2000000 0x0 0xa0000000 |
279 | 0x2000000 0x0 0xa0000000 | 265 | 0x2000000 0x0 0xa0000000 |
280 | 0x0 0x20000000 | 266 | 0x0 0x20000000 |
@@ -286,21 +272,10 @@ | |||
286 | }; | 272 | }; |
287 | 273 | ||
288 | pci2: pcie@ffe0a000 { | 274 | pci2: pcie@ffe0a000 { |
275 | reg = <0 0xffe0a000 0 0x1000>; | ||
289 | ranges = <0x2000000 0x0 0x80000000 0 0x80000000 0x0 0x20000000 | 276 | ranges = <0x2000000 0x0 0x80000000 0 0x80000000 0x0 0x20000000 |
290 | 0x1000000 0x0 0x00000000 0 0xffc00000 0x0 0x10000>; | 277 | 0x1000000 0x0 0x00000000 0 0xffc00000 0x0 0x10000>; |
291 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
292 | interrupt-map = < | ||
293 | /* IDSEL 0x0 */ | ||
294 | 0000 0x0 0x0 0x1 &mpic 0x0 0x1 | ||
295 | 0000 0x0 0x0 0x2 &mpic 0x1 0x1 | ||
296 | 0000 0x0 0x0 0x3 &mpic 0x2 0x1 | ||
297 | 0000 0x0 0x0 0x4 &mpic 0x3 0x1 | ||
298 | >; | ||
299 | pcie@0 { | 278 | pcie@0 { |
300 | reg = <0x0 0x0 0x0 0x0 0x0>; | ||
301 | #size-cells = <2>; | ||
302 | #address-cells = <3>; | ||
303 | device_type = "pci"; | ||
304 | ranges = <0x2000000 0x0 0x80000000 | 279 | ranges = <0x2000000 0x0 0x80000000 |
305 | 0x2000000 0x0 0x80000000 | 280 | 0x2000000 0x0 0x80000000 |
306 | 0x0 0x20000000 | 281 | 0x0 0x20000000 |
@@ -311,3 +286,5 @@ | |||
311 | }; | 286 | }; |
312 | }; | 287 | }; |
313 | }; | 288 | }; |
289 | |||
290 | /include/ "fsl/p2020si-post.dtsi" | ||