diff options
Diffstat (limited to 'arch/powerpc/boot/dts/mpc8568mds.dts')
-rw-r--r-- | arch/powerpc/boot/dts/mpc8568mds.dts | 66 |
1 files changed, 45 insertions, 21 deletions
diff --git a/arch/powerpc/boot/dts/mpc8568mds.dts b/arch/powerpc/boot/dts/mpc8568mds.dts index a123ec9456bc..6bb18f2807a8 100644 --- a/arch/powerpc/boot/dts/mpc8568mds.dts +++ b/arch/powerpc/boot/dts/mpc8568mds.dts | |||
@@ -61,7 +61,7 @@ | |||
61 | compatible = "fsl,8568-memory-controller"; | 61 | compatible = "fsl,8568-memory-controller"; |
62 | reg = <2000 1000>; | 62 | reg = <2000 1000>; |
63 | interrupt-parent = <&mpic>; | 63 | interrupt-parent = <&mpic>; |
64 | interrupts = <2 2>; | 64 | interrupts = <12 2>; |
65 | }; | 65 | }; |
66 | 66 | ||
67 | l2-cache-controller@20000 { | 67 | l2-cache-controller@20000 { |
@@ -70,14 +70,14 @@ | |||
70 | cache-line-size = <20>; // 32 bytes | 70 | cache-line-size = <20>; // 32 bytes |
71 | cache-size = <80000>; // L2, 512K | 71 | cache-size = <80000>; // L2, 512K |
72 | interrupt-parent = <&mpic>; | 72 | interrupt-parent = <&mpic>; |
73 | interrupts = <0 2>; | 73 | interrupts = <10 2>; |
74 | }; | 74 | }; |
75 | 75 | ||
76 | i2c@3000 { | 76 | i2c@3000 { |
77 | device_type = "i2c"; | 77 | device_type = "i2c"; |
78 | compatible = "fsl-i2c"; | 78 | compatible = "fsl-i2c"; |
79 | reg = <3000 100>; | 79 | reg = <3000 100>; |
80 | interrupts = <1b 2>; | 80 | interrupts = <2b 2>; |
81 | interrupt-parent = <&mpic>; | 81 | interrupt-parent = <&mpic>; |
82 | dfsrr; | 82 | dfsrr; |
83 | }; | 83 | }; |
@@ -86,7 +86,7 @@ | |||
86 | device_type = "i2c"; | 86 | device_type = "i2c"; |
87 | compatible = "fsl-i2c"; | 87 | compatible = "fsl-i2c"; |
88 | reg = <3100 100>; | 88 | reg = <3100 100>; |
89 | interrupts = <1b 2>; | 89 | interrupts = <2b 2>; |
90 | interrupt-parent = <&mpic>; | 90 | interrupt-parent = <&mpic>; |
91 | dfsrr; | 91 | dfsrr; |
92 | }; | 92 | }; |
@@ -99,25 +99,25 @@ | |||
99 | reg = <24520 20>; | 99 | reg = <24520 20>; |
100 | phy0: ethernet-phy@0 { | 100 | phy0: ethernet-phy@0 { |
101 | interrupt-parent = <&mpic>; | 101 | interrupt-parent = <&mpic>; |
102 | interrupts = <31 1>; | 102 | interrupts = <1 1>; |
103 | reg = <0>; | 103 | reg = <0>; |
104 | device_type = "ethernet-phy"; | 104 | device_type = "ethernet-phy"; |
105 | }; | 105 | }; |
106 | phy1: ethernet-phy@1 { | 106 | phy1: ethernet-phy@1 { |
107 | interrupt-parent = <&mpic>; | 107 | interrupt-parent = <&mpic>; |
108 | interrupts = <32 1>; | 108 | interrupts = <2 1>; |
109 | reg = <1>; | 109 | reg = <1>; |
110 | device_type = "ethernet-phy"; | 110 | device_type = "ethernet-phy"; |
111 | }; | 111 | }; |
112 | phy2: ethernet-phy@2 { | 112 | phy2: ethernet-phy@2 { |
113 | interrupt-parent = <&mpic>; | 113 | interrupt-parent = <&mpic>; |
114 | interrupts = <31 1>; | 114 | interrupts = <1 1>; |
115 | reg = <2>; | 115 | reg = <2>; |
116 | device_type = "ethernet-phy"; | 116 | device_type = "ethernet-phy"; |
117 | }; | 117 | }; |
118 | phy3: ethernet-phy@3 { | 118 | phy3: ethernet-phy@3 { |
119 | interrupt-parent = <&mpic>; | 119 | interrupt-parent = <&mpic>; |
120 | interrupts = <32 1>; | 120 | interrupts = <2 1>; |
121 | reg = <3>; | 121 | reg = <3>; |
122 | device_type = "ethernet-phy"; | 122 | device_type = "ethernet-phy"; |
123 | }; | 123 | }; |
@@ -130,8 +130,14 @@ | |||
130 | model = "eTSEC"; | 130 | model = "eTSEC"; |
131 | compatible = "gianfar"; | 131 | compatible = "gianfar"; |
132 | reg = <24000 1000>; | 132 | reg = <24000 1000>; |
133 | /* | ||
134 | * mac-address is deprecated and will be removed | ||
135 | * in 2.6.25. Only recent versions of | ||
136 | * U-Boot support local-mac-address, however. | ||
137 | */ | ||
133 | mac-address = [ 00 00 00 00 00 00 ]; | 138 | mac-address = [ 00 00 00 00 00 00 ]; |
134 | interrupts = <d 2 e 2 12 2>; | 139 | local-mac-address = [ 00 00 00 00 00 00 ]; |
140 | interrupts = <1d 2 1e 2 22 2>; | ||
135 | interrupt-parent = <&mpic>; | 141 | interrupt-parent = <&mpic>; |
136 | phy-handle = <&phy2>; | 142 | phy-handle = <&phy2>; |
137 | }; | 143 | }; |
@@ -143,8 +149,14 @@ | |||
143 | model = "eTSEC"; | 149 | model = "eTSEC"; |
144 | compatible = "gianfar"; | 150 | compatible = "gianfar"; |
145 | reg = <25000 1000>; | 151 | reg = <25000 1000>; |
146 | mac-address = [ 00 00 00 00 00 00]; | 152 | /* |
147 | interrupts = <13 2 14 2 18 2>; | 153 | * mac-address is deprecated and will be removed |
154 | * in 2.6.25. Only recent versions of | ||
155 | * U-Boot support local-mac-address, however. | ||
156 | */ | ||
157 | mac-address = [ 00 00 00 00 00 00 ]; | ||
158 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
159 | interrupts = <23 2 24 2 28 2>; | ||
148 | interrupt-parent = <&mpic>; | 160 | interrupt-parent = <&mpic>; |
149 | phy-handle = <&phy3>; | 161 | phy-handle = <&phy3>; |
150 | }; | 162 | }; |
@@ -154,7 +166,7 @@ | |||
154 | compatible = "ns16550"; | 166 | compatible = "ns16550"; |
155 | reg = <4500 100>; | 167 | reg = <4500 100>; |
156 | clock-frequency = <0>; | 168 | clock-frequency = <0>; |
157 | interrupts = <1a 2>; | 169 | interrupts = <2a 2>; |
158 | interrupt-parent = <&mpic>; | 170 | interrupt-parent = <&mpic>; |
159 | }; | 171 | }; |
160 | 172 | ||
@@ -163,7 +175,7 @@ | |||
163 | compatible = "ns16550"; | 175 | compatible = "ns16550"; |
164 | reg = <4600 100>; | 176 | reg = <4600 100>; |
165 | clock-frequency = <0>; | 177 | clock-frequency = <0>; |
166 | interrupts = <1a 2>; | 178 | interrupts = <2a 2>; |
167 | interrupt-parent = <&mpic>; | 179 | interrupt-parent = <&mpic>; |
168 | }; | 180 | }; |
169 | 181 | ||
@@ -172,7 +184,7 @@ | |||
172 | model = "SEC2"; | 184 | model = "SEC2"; |
173 | compatible = "talitos"; | 185 | compatible = "talitos"; |
174 | reg = <30000 f000>; | 186 | reg = <30000 f000>; |
175 | interrupts = <1d 2>; | 187 | interrupts = <2d 2>; |
176 | interrupt-parent = <&mpic>; | 188 | interrupt-parent = <&mpic>; |
177 | num-channels = <4>; | 189 | num-channels = <4>; |
178 | channel-fifo-len = <18>; | 190 | channel-fifo-len = <18>; |
@@ -300,7 +312,13 @@ | |||
300 | reg = <2000 200>; | 312 | reg = <2000 200>; |
301 | interrupts = <20>; | 313 | interrupts = <20>; |
302 | interrupt-parent = <&qeic>; | 314 | interrupt-parent = <&qeic>; |
303 | mac-address = [ 00 04 9f 00 23 23 ]; | 315 | /* |
316 | * mac-address is deprecated and will be removed | ||
317 | * in 2.6.25. Only recent versions of | ||
318 | * U-Boot support local-mac-address, however. | ||
319 | */ | ||
320 | mac-address = [ 00 00 00 00 00 00 ]; | ||
321 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
304 | rx-clock = <0>; | 322 | rx-clock = <0>; |
305 | tx-clock = <19>; | 323 | tx-clock = <19>; |
306 | phy-handle = <&qe_phy0>; | 324 | phy-handle = <&qe_phy0>; |
@@ -316,7 +334,13 @@ | |||
316 | reg = <3000 200>; | 334 | reg = <3000 200>; |
317 | interrupts = <21>; | 335 | interrupts = <21>; |
318 | interrupt-parent = <&qeic>; | 336 | interrupt-parent = <&qeic>; |
319 | mac-address = [ 00 11 22 33 44 55 ]; | 337 | /* |
338 | * mac-address is deprecated and will be removed | ||
339 | * in 2.6.25. Only recent versions of | ||
340 | * U-Boot support local-mac-address, however. | ||
341 | */ | ||
342 | mac-address = [ 00 00 00 00 00 00 ]; | ||
343 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
320 | rx-clock = <0>; | 344 | rx-clock = <0>; |
321 | tx-clock = <14>; | 345 | tx-clock = <14>; |
322 | phy-handle = <&qe_phy1>; | 346 | phy-handle = <&qe_phy1>; |
@@ -335,25 +359,25 @@ | |||
335 | * gianfar's MDIO bus */ | 359 | * gianfar's MDIO bus */ |
336 | qe_phy0: ethernet-phy@00 { | 360 | qe_phy0: ethernet-phy@00 { |
337 | interrupt-parent = <&mpic>; | 361 | interrupt-parent = <&mpic>; |
338 | interrupts = <31 1>; | 362 | interrupts = <1 1>; |
339 | reg = <0>; | 363 | reg = <0>; |
340 | device_type = "ethernet-phy"; | 364 | device_type = "ethernet-phy"; |
341 | }; | 365 | }; |
342 | qe_phy1: ethernet-phy@01 { | 366 | qe_phy1: ethernet-phy@01 { |
343 | interrupt-parent = <&mpic>; | 367 | interrupt-parent = <&mpic>; |
344 | interrupts = <32 1>; | 368 | interrupts = <2 1>; |
345 | reg = <1>; | 369 | reg = <1>; |
346 | device_type = "ethernet-phy"; | 370 | device_type = "ethernet-phy"; |
347 | }; | 371 | }; |
348 | qe_phy2: ethernet-phy@02 { | 372 | qe_phy2: ethernet-phy@02 { |
349 | interrupt-parent = <&mpic>; | 373 | interrupt-parent = <&mpic>; |
350 | interrupts = <31 1>; | 374 | interrupts = <1 1>; |
351 | reg = <2>; | 375 | reg = <2>; |
352 | device_type = "ethernet-phy"; | 376 | device_type = "ethernet-phy"; |
353 | }; | 377 | }; |
354 | qe_phy3: ethernet-phy@03 { | 378 | qe_phy3: ethernet-phy@03 { |
355 | interrupt-parent = <&mpic>; | 379 | interrupt-parent = <&mpic>; |
356 | interrupts = <32 1>; | 380 | interrupts = <2 1>; |
357 | reg = <3>; | 381 | reg = <3>; |
358 | device_type = "ethernet-phy"; | 382 | device_type = "ethernet-phy"; |
359 | }; | 383 | }; |
@@ -367,7 +391,7 @@ | |||
367 | reg = <80 80>; | 391 | reg = <80 80>; |
368 | built-in; | 392 | built-in; |
369 | big-endian; | 393 | big-endian; |
370 | interrupts = <1e 2 1e 2>; //high:30 low:30 | 394 | interrupts = <2e 2 2e 2>; //high:30 low:30 |
371 | interrupt-parent = <&mpic>; | 395 | interrupt-parent = <&mpic>; |
372 | }; | 396 | }; |
373 | 397 | ||