aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/boot
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/boot')
-rw-r--r--arch/powerpc/boot/dts/adder875-redboot.dts2
-rw-r--r--arch/powerpc/boot/dts/adder875-uboot.dts2
-rw-r--r--arch/powerpc/boot/dts/asp834x-redboot.dts2
-rw-r--r--arch/powerpc/boot/dts/c2k.dts3
-rw-r--r--arch/powerpc/boot/dts/ep8248e.dts2
-rw-r--r--arch/powerpc/boot/dts/ep88xc.dts2
-rw-r--r--arch/powerpc/boot/dts/gef_ppc9a.dts2
-rw-r--r--arch/powerpc/boot/dts/gef_sbc310.dts2
-rw-r--r--arch/powerpc/boot/dts/gef_sbc610.dts2
-rw-r--r--arch/powerpc/boot/dts/ksi8560.dts3
-rw-r--r--arch/powerpc/boot/dts/mpc8272ads.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8308_p1m.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8308rdb.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc8313erdb.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc8315erdb.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc832x_mds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc832x_rdb.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8349emitx.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc8349emitxgp.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc834x_mds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc836x_mds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc836x_rdk.dts4
-rw-r--r--arch/powerpc/boot/dts/mpc8377_mds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8377_rdb.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc8377_wlan.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8378_mds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8378_rdb.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc8379_mds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8379_rdb.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc8536ds.dtsi2
-rw-r--r--arch/powerpc/boot/dts/mpc8540ads.dts3
-rw-r--r--arch/powerpc/boot/dts/mpc8541cds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8544ds.dtsi2
-rw-r--r--arch/powerpc/boot/dts/mpc8548cds.dtsi4
-rw-r--r--arch/powerpc/boot/dts/mpc8555cds.dts2
-rw-r--r--arch/powerpc/boot/dts/mpc8560ads.dts4
-rw-r--r--arch/powerpc/boot/dts/mpc8568mds.dts8
-rw-r--r--arch/powerpc/boot/dts/mpc8569mds.dts6
-rw-r--r--arch/powerpc/boot/dts/mpc8641_hpcn.dts4
-rw-r--r--arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts4
-rw-r--r--arch/powerpc/boot/dts/mpc866ads.dts1
-rw-r--r--arch/powerpc/boot/dts/mpc885ads.dts3
-rw-r--r--arch/powerpc/boot/dts/p1021mds.dts2
-rw-r--r--arch/powerpc/boot/dts/p1025rdb_32b.dts2
-rw-r--r--arch/powerpc/boot/dts/ppa8548.dts2
-rw-r--r--arch/powerpc/boot/dts/pq2fads.dts2
-rw-r--r--arch/powerpc/boot/dts/prpmc2800.dts2
-rw-r--r--arch/powerpc/boot/dts/sbc8349.dts2
-rw-r--r--arch/powerpc/boot/dts/sbc8548-post.dtsi2
-rw-r--r--arch/powerpc/boot/dts/sbc8641d.dts4
-rw-r--r--arch/powerpc/boot/dts/stx_gp3_8560.dts2
-rw-r--r--arch/powerpc/boot/dts/stxssa8555.dts2
-rw-r--r--arch/powerpc/boot/dts/tqm8540.dts3
-rw-r--r--arch/powerpc/boot/dts/tqm8541.dts3
-rw-r--r--arch/powerpc/boot/dts/tqm8548-bigflash.dts5
-rw-r--r--arch/powerpc/boot/dts/tqm8548.dts5
-rw-r--r--arch/powerpc/boot/dts/tqm8555.dts3
-rw-r--r--arch/powerpc/boot/dts/tqm8560.dts3
-rw-r--r--arch/powerpc/boot/dts/tqm8xx.dts1
59 files changed, 0 insertions, 145 deletions
diff --git a/arch/powerpc/boot/dts/adder875-redboot.dts b/arch/powerpc/boot/dts/adder875-redboot.dts
index 28e9cd3d7a21..083984720b2f 100644
--- a/arch/powerpc/boot/dts/adder875-redboot.dts
+++ b/arch/powerpc/boot/dts/adder875-redboot.dts
@@ -87,12 +87,10 @@
87 87
88 PHY0: ethernet-phy@0 { 88 PHY0: ethernet-phy@0 {
89 reg = <0>; 89 reg = <0>;
90 device_type = "ethernet-phy";
91 }; 90 };
92 91
93 PHY1: ethernet-phy@1 { 92 PHY1: ethernet-phy@1 {
94 reg = <1>; 93 reg = <1>;
95 device_type = "ethernet-phy";
96 }; 94 };
97 }; 95 };
98 96
diff --git a/arch/powerpc/boot/dts/adder875-uboot.dts b/arch/powerpc/boot/dts/adder875-uboot.dts
index 54fb60ec03e5..e4554caf8f8d 100644
--- a/arch/powerpc/boot/dts/adder875-uboot.dts
+++ b/arch/powerpc/boot/dts/adder875-uboot.dts
@@ -86,12 +86,10 @@
86 86
87 PHY0: ethernet-phy@0 { 87 PHY0: ethernet-phy@0 {
88 reg = <0>; 88 reg = <0>;
89 device_type = "ethernet-phy";
90 }; 89 };
91 90
92 PHY1: ethernet-phy@1 { 91 PHY1: ethernet-phy@1 {
93 reg = <1>; 92 reg = <1>;
94 device_type = "ethernet-phy";
95 }; 93 };
96 }; 94 };
97 95
diff --git a/arch/powerpc/boot/dts/asp834x-redboot.dts b/arch/powerpc/boot/dts/asp834x-redboot.dts
index 227290db866d..9198745f45fb 100644
--- a/arch/powerpc/boot/dts/asp834x-redboot.dts
+++ b/arch/powerpc/boot/dts/asp834x-redboot.dts
@@ -207,14 +207,12 @@
207 interrupt-parent = <&ipic>; 207 interrupt-parent = <&ipic>;
208 interrupts = <17 0x8>; 208 interrupts = <17 0x8>;
209 reg = <0x1>; 209 reg = <0x1>;
210 device_type = "ethernet-phy";
211 }; 210 };
212 211
213 phy1: ethernet-phy@1 { 212 phy1: ethernet-phy@1 {
214 interrupt-parent = <&ipic>; 213 interrupt-parent = <&ipic>;
215 interrupts = <18 0x8>; 214 interrupts = <18 0x8>;
216 reg = <0x2>; 215 reg = <0x2>;
217 device_type = "ethernet-phy";
218 }; 216 };
219 217
220 tbi0: tbi-phy@11 { 218 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/c2k.dts b/arch/powerpc/boot/dts/c2k.dts
index f5d625fa3e52..de2044b33336 100644
--- a/arch/powerpc/boot/dts/c2k.dts
+++ b/arch/powerpc/boot/dts/c2k.dts
@@ -73,19 +73,16 @@
73 compatible = "marvell,mv64360-mdio"; 73 compatible = "marvell,mv64360-mdio";
74 reg = <0x2000 4>; 74 reg = <0x2000 4>;
75 PHY0: ethernet-phy@0 { 75 PHY0: ethernet-phy@0 {
76 device_type = "ethernet-phy";
77 interrupts = <76>; /* GPP 12 */ 76 interrupts = <76>; /* GPP 12 */
78 interrupt-parent = <&PIC>; 77 interrupt-parent = <&PIC>;
79 reg = <0>; 78 reg = <0>;
80 }; 79 };
81 PHY1: ethernet-phy@1 { 80 PHY1: ethernet-phy@1 {
82 device_type = "ethernet-phy";
83 interrupts = <76>; /* GPP 12 */ 81 interrupts = <76>; /* GPP 12 */
84 interrupt-parent = <&PIC>; 82 interrupt-parent = <&PIC>;
85 reg = <1>; 83 reg = <1>;
86 }; 84 };
87 PHY2: ethernet-phy@2 { 85 PHY2: ethernet-phy@2 {
88 device_type = "ethernet-phy";
89 interrupts = <76>; /* GPP 12 */ 86 interrupts = <76>; /* GPP 12 */
90 interrupt-parent = <&PIC>; 87 interrupt-parent = <&PIC>;
91 reg = <2>; 88 reg = <2>;
diff --git a/arch/powerpc/boot/dts/ep8248e.dts b/arch/powerpc/boot/dts/ep8248e.dts
index 756758fb5b7b..244934fa2419 100644
--- a/arch/powerpc/boot/dts/ep8248e.dts
+++ b/arch/powerpc/boot/dts/ep8248e.dts
@@ -76,13 +76,11 @@
76 PHY0: ethernet-phy@0 { 76 PHY0: ethernet-phy@0 {
77 interrupt-parent = <&PIC>; 77 interrupt-parent = <&PIC>;
78 reg = <0>; 78 reg = <0>;
79 device_type = "ethernet-phy";
80 }; 79 };
81 80
82 PHY1: ethernet-phy@1 { 81 PHY1: ethernet-phy@1 {
83 interrupt-parent = <&PIC>; 82 interrupt-parent = <&PIC>;
84 reg = <1>; 83 reg = <1>;
85 device_type = "ethernet-phy";
86 }; 84 };
87 }; 85 };
88 }; 86 };
diff --git a/arch/powerpc/boot/dts/ep88xc.dts b/arch/powerpc/boot/dts/ep88xc.dts
index ae57d6240120..2aa5bf559645 100644
--- a/arch/powerpc/boot/dts/ep88xc.dts
+++ b/arch/powerpc/boot/dts/ep88xc.dts
@@ -85,12 +85,10 @@
85 85
86 PHY0: ethernet-phy@0 { 86 PHY0: ethernet-phy@0 {
87 reg = <0x0>; 87 reg = <0x0>;
88 device_type = "ethernet-phy";
89 }; 88 };
90 89
91 PHY1: ethernet-phy@1 { 90 PHY1: ethernet-phy@1 {
92 reg = <0x1>; 91 reg = <0x1>;
93 device_type = "ethernet-phy";
94 }; 92 };
95 }; 93 };
96 94
diff --git a/arch/powerpc/boot/dts/gef_ppc9a.dts b/arch/powerpc/boot/dts/gef_ppc9a.dts
index 38dcb96c8e26..83eb0fda2666 100644
--- a/arch/powerpc/boot/dts/gef_ppc9a.dts
+++ b/arch/powerpc/boot/dts/gef_ppc9a.dts
@@ -292,13 +292,11 @@
292 interrupt-parent = <&gef_pic>; 292 interrupt-parent = <&gef_pic>;
293 interrupts = <0x9 0x4>; 293 interrupts = <0x9 0x4>;
294 reg = <1>; 294 reg = <1>;
295 device_type = "ethernet-phy";
296 }; 295 };
297 phy2: ethernet-phy@2 { 296 phy2: ethernet-phy@2 {
298 interrupt-parent = <&gef_pic>; 297 interrupt-parent = <&gef_pic>;
299 interrupts = <0x8 0x4>; 298 interrupts = <0x8 0x4>;
300 reg = <3>; 299 reg = <3>;
301 device_type = "ethernet-phy";
302 }; 300 };
303 tbi0: tbi-phy@11 { 301 tbi0: tbi-phy@11 {
304 reg = <0x11>; 302 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/gef_sbc310.dts b/arch/powerpc/boot/dts/gef_sbc310.dts
index 5ab8932d09b7..d426dd3de9ef 100644
--- a/arch/powerpc/boot/dts/gef_sbc310.dts
+++ b/arch/powerpc/boot/dts/gef_sbc310.dts
@@ -290,13 +290,11 @@
290 interrupt-parent = <&gef_pic>; 290 interrupt-parent = <&gef_pic>;
291 interrupts = <0x9 0x4>; 291 interrupts = <0x9 0x4>;
292 reg = <1>; 292 reg = <1>;
293 device_type = "ethernet-phy";
294 }; 293 };
295 phy2: ethernet-phy@2 { 294 phy2: ethernet-phy@2 {
296 interrupt-parent = <&gef_pic>; 295 interrupt-parent = <&gef_pic>;
297 interrupts = <0x8 0x4>; 296 interrupts = <0x8 0x4>;
298 reg = <3>; 297 reg = <3>;
299 device_type = "ethernet-phy";
300 }; 298 };
301 tbi0: tbi-phy@11 { 299 tbi0: tbi-phy@11 {
302 reg = <0x11>; 300 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/gef_sbc610.dts b/arch/powerpc/boot/dts/gef_sbc610.dts
index d5341f5741aa..5db3399b76b7 100644
--- a/arch/powerpc/boot/dts/gef_sbc610.dts
+++ b/arch/powerpc/boot/dts/gef_sbc610.dts
@@ -290,13 +290,11 @@
290 interrupt-parent = <&gef_pic>; 290 interrupt-parent = <&gef_pic>;
291 interrupts = <0x9 0x4>; 291 interrupts = <0x9 0x4>;
292 reg = <1>; 292 reg = <1>;
293 device_type = "ethernet-phy";
294 }; 293 };
295 phy2: ethernet-phy@2 { 294 phy2: ethernet-phy@2 {
296 interrupt-parent = <&gef_pic>; 295 interrupt-parent = <&gef_pic>;
297 interrupts = <0x8 0x4>; 296 interrupts = <0x8 0x4>;
298 reg = <3>; 297 reg = <3>;
299 device_type = "ethernet-phy";
300 }; 298 };
301 tbi0: tbi-phy@11 { 299 tbi0: tbi-phy@11 {
302 reg = <0x11>; 300 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/ksi8560.dts b/arch/powerpc/boot/dts/ksi8560.dts
index 296c572ea605..5d68236e7c3c 100644
--- a/arch/powerpc/boot/dts/ksi8560.dts
+++ b/arch/powerpc/boot/dts/ksi8560.dts
@@ -161,13 +161,11 @@
161 PHY1: ethernet-phy@1 { 161 PHY1: ethernet-phy@1 {
162 interrupt-parent = <&mpic>; 162 interrupt-parent = <&mpic>;
163 reg = <0x1>; 163 reg = <0x1>;
164 device_type = "ethernet-phy";
165 }; 164 };
166 165
167 PHY2: ethernet-phy@2 { 166 PHY2: ethernet-phy@2 {
168 interrupt-parent = <&mpic>; 167 interrupt-parent = <&mpic>;
169 reg = <0x2>; 168 reg = <0x2>;
170 device_type = "ethernet-phy";
171 }; 169 };
172 170
173 tbi0: tbi-phy@11 { 171 tbi0: tbi-phy@11 {
@@ -284,7 +282,6 @@
284 PHY0: ethernet-phy@0 { 282 PHY0: ethernet-phy@0 {
285 interrupt-parent = <&mpic>; 283 interrupt-parent = <&mpic>;
286 reg = <0x0>; 284 reg = <0x0>;
287 device_type = "ethernet-phy";
288 }; 285 };
289 }; 286 };
290 287
diff --git a/arch/powerpc/boot/dts/mpc8272ads.dts b/arch/powerpc/boot/dts/mpc8272ads.dts
index e802ebd88cb1..0c92de74d065 100644
--- a/arch/powerpc/boot/dts/mpc8272ads.dts
+++ b/arch/powerpc/boot/dts/mpc8272ads.dts
@@ -196,14 +196,12 @@
196 interrupt-parent = <&PIC>; 196 interrupt-parent = <&PIC>;
197 interrupts = <23 8>; 197 interrupts = <23 8>;
198 reg = <0x0>; 198 reg = <0x0>;
199 device_type = "ethernet-phy";
200 }; 199 };
201 200
202 PHY1: ethernet-phy@1 { 201 PHY1: ethernet-phy@1 {
203 interrupt-parent = <&PIC>; 202 interrupt-parent = <&PIC>;
204 interrupts = <23 8>; 203 interrupts = <23 8>;
205 reg = <0x3>; 204 reg = <0x3>;
206 device_type = "ethernet-phy";
207 }; 205 };
208 }; 206 };
209 207
diff --git a/arch/powerpc/boot/dts/mpc8308_p1m.dts b/arch/powerpc/boot/dts/mpc8308_p1m.dts
index 22b0832b6c31..651e4f55acdb 100644
--- a/arch/powerpc/boot/dts/mpc8308_p1m.dts
+++ b/arch/powerpc/boot/dts/mpc8308_p1m.dts
@@ -189,13 +189,11 @@
189 interrupt-parent = <&ipic>; 189 interrupt-parent = <&ipic>;
190 interrupts = <17 0x8>; 190 interrupts = <17 0x8>;
191 reg = <0x1>; 191 reg = <0x1>;
192 device_type = "ethernet-phy";
193 }; 192 };
194 phy2: ethernet-phy@2 { 193 phy2: ethernet-phy@2 {
195 interrupt-parent = <&ipic>; 194 interrupt-parent = <&ipic>;
196 interrupts = <19 0x8>; 195 interrupts = <19 0x8>;
197 reg = <0x2>; 196 reg = <0x2>;
198 device_type = "ethernet-phy";
199 }; 197 };
200 tbi0: tbi-phy@11 { 198 tbi0: tbi-phy@11 {
201 reg = <0x11>; 199 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8308rdb.dts b/arch/powerpc/boot/dts/mpc8308rdb.dts
index f66d10d95a8d..9ce45f2efd34 100644
--- a/arch/powerpc/boot/dts/mpc8308rdb.dts
+++ b/arch/powerpc/boot/dts/mpc8308rdb.dts
@@ -166,7 +166,6 @@
166 interrupt-parent = <&ipic>; 166 interrupt-parent = <&ipic>;
167 interrupts = <17 0x8>; 167 interrupts = <17 0x8>;
168 reg = <0x2>; 168 reg = <0x2>;
169 device_type = "ethernet-phy";
170 }; 169 };
171 tbi0: tbi-phy@11 { 170 tbi0: tbi-phy@11 {
172 reg = <0x11>; 171 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8313erdb.dts b/arch/powerpc/boot/dts/mpc8313erdb.dts
index 1c836c6c5be6..4b635dc4ecde 100644
--- a/arch/powerpc/boot/dts/mpc8313erdb.dts
+++ b/arch/powerpc/boot/dts/mpc8313erdb.dts
@@ -217,7 +217,6 @@
217 interrupt-parent = <&ipic>; 217 interrupt-parent = <&ipic>;
218 interrupts = <20 0x8>; 218 interrupts = <20 0x8>;
219 reg = <0x4>; 219 reg = <0x4>;
220 device_type = "ethernet-phy";
221 }; 220 };
222 tbi0: tbi-phy@11 { 221 tbi0: tbi-phy@11 {
223 reg = <0x11>; 222 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8315erdb.dts b/arch/powerpc/boot/dts/mpc8315erdb.dts
index 811848e93aef..43546844ea5a 100644
--- a/arch/powerpc/boot/dts/mpc8315erdb.dts
+++ b/arch/powerpc/boot/dts/mpc8315erdb.dts
@@ -216,14 +216,12 @@
216 interrupt-parent = <&ipic>; 216 interrupt-parent = <&ipic>;
217 interrupts = <20 0x8>; 217 interrupts = <20 0x8>;
218 reg = <0x0>; 218 reg = <0x0>;
219 device_type = "ethernet-phy";
220 }; 219 };
221 220
222 phy1: ethernet-phy@1 { 221 phy1: ethernet-phy@1 {
223 interrupt-parent = <&ipic>; 222 interrupt-parent = <&ipic>;
224 interrupts = <19 0x8>; 223 interrupts = <19 0x8>;
225 reg = <0x1>; 224 reg = <0x1>;
226 device_type = "ethernet-phy";
227 }; 225 };
228 226
229 tbi0: tbi-phy@11 { 227 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc832x_mds.dts b/arch/powerpc/boot/dts/mpc832x_mds.dts
index da9c72ddc343..0793cdf0d46e 100644
--- a/arch/powerpc/boot/dts/mpc832x_mds.dts
+++ b/arch/powerpc/boot/dts/mpc832x_mds.dts
@@ -356,13 +356,11 @@
356 interrupt-parent = <&ipic>; 356 interrupt-parent = <&ipic>;
357 interrupts = <17 0x8>; 357 interrupts = <17 0x8>;
358 reg = <0x3>; 358 reg = <0x3>;
359 device_type = "ethernet-phy";
360 }; 359 };
361 phy4: ethernet-phy@04 { 360 phy4: ethernet-phy@04 {
362 interrupt-parent = <&ipic>; 361 interrupt-parent = <&ipic>;
363 interrupts = <18 0x8>; 362 interrupts = <18 0x8>;
364 reg = <0x4>; 363 reg = <0x4>;
365 device_type = "ethernet-phy";
366 }; 364 };
367 }; 365 };
368 366
diff --git a/arch/powerpc/boot/dts/mpc832x_rdb.dts b/arch/powerpc/boot/dts/mpc832x_rdb.dts
index ff7b15b340a3..91df1eb16667 100644
--- a/arch/powerpc/boot/dts/mpc832x_rdb.dts
+++ b/arch/powerpc/boot/dts/mpc832x_rdb.dts
@@ -314,13 +314,11 @@
314 interrupt-parent = <&ipic>; 314 interrupt-parent = <&ipic>;
315 interrupts = <0>; 315 interrupts = <0>;
316 reg = <0x0>; 316 reg = <0x0>;
317 device_type = "ethernet-phy";
318 }; 317 };
319 phy04:ethernet-phy@04 { 318 phy04:ethernet-phy@04 {
320 interrupt-parent = <&ipic>; 319 interrupt-parent = <&ipic>;
321 interrupts = <0>; 320 interrupts = <0>;
322 reg = <0x4>; 321 reg = <0x4>;
323 device_type = "ethernet-phy";
324 }; 322 };
325 }; 323 };
326 324
diff --git a/arch/powerpc/boot/dts/mpc8349emitx.dts b/arch/powerpc/boot/dts/mpc8349emitx.dts
index 2608679d0d4a..cf8542401a3c 100644
--- a/arch/powerpc/boot/dts/mpc8349emitx.dts
+++ b/arch/powerpc/boot/dts/mpc8349emitx.dts
@@ -240,7 +240,6 @@
240 interrupt-parent = <&ipic>; 240 interrupt-parent = <&ipic>;
241 interrupts = <18 0x8>; 241 interrupts = <18 0x8>;
242 reg = <0x1c>; 242 reg = <0x1c>;
243 device_type = "ethernet-phy";
244 }; 243 };
245 244
246 tbi0: tbi-phy@11 { 245 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8349emitxgp.dts b/arch/powerpc/boot/dts/mpc8349emitxgp.dts
index 6cd044d8fb89..f00066dcc8de 100644
--- a/arch/powerpc/boot/dts/mpc8349emitxgp.dts
+++ b/arch/powerpc/boot/dts/mpc8349emitxgp.dts
@@ -176,7 +176,6 @@
176 interrupt-parent = <&ipic>; 176 interrupt-parent = <&ipic>;
177 interrupts = <18 0x8>; 177 interrupts = <18 0x8>;
178 reg = <0x1c>; 178 reg = <0x1c>;
179 device_type = "ethernet-phy";
180 }; 179 };
181 180
182 tbi0: tbi-phy@11 { 181 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc834x_mds.dts b/arch/powerpc/boot/dts/mpc834x_mds.dts
index 4552864082c2..4843c3ff7166 100644
--- a/arch/powerpc/boot/dts/mpc834x_mds.dts
+++ b/arch/powerpc/boot/dts/mpc834x_mds.dts
@@ -193,14 +193,12 @@
193 interrupt-parent = <&ipic>; 193 interrupt-parent = <&ipic>;
194 interrupts = <17 0x8>; 194 interrupts = <17 0x8>;
195 reg = <0x0>; 195 reg = <0x0>;
196 device_type = "ethernet-phy";
197 }; 196 };
198 197
199 phy1: ethernet-phy@1 { 198 phy1: ethernet-phy@1 {
200 interrupt-parent = <&ipic>; 199 interrupt-parent = <&ipic>;
201 interrupts = <18 0x8>; 200 interrupts = <18 0x8>;
202 reg = <0x1>; 201 reg = <0x1>;
203 device_type = "ethernet-phy";
204 }; 202 };
205 203
206 tbi0: tbi-phy@11 { 204 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc836x_mds.dts b/arch/powerpc/boot/dts/mpc836x_mds.dts
index 81dd513d6308..ecb6ccd3a6aa 100644
--- a/arch/powerpc/boot/dts/mpc836x_mds.dts
+++ b/arch/powerpc/boot/dts/mpc836x_mds.dts
@@ -397,13 +397,11 @@
397 interrupt-parent = <&ipic>; 397 interrupt-parent = <&ipic>;
398 interrupts = <17 0x8>; 398 interrupts = <17 0x8>;
399 reg = <0x0>; 399 reg = <0x0>;
400 device_type = "ethernet-phy";
401 }; 400 };
402 phy1: ethernet-phy@01 { 401 phy1: ethernet-phy@01 {
403 interrupt-parent = <&ipic>; 402 interrupt-parent = <&ipic>;
404 interrupts = <18 0x8>; 403 interrupts = <18 0x8>;
405 reg = <0x1>; 404 reg = <0x1>;
406 device_type = "ethernet-phy";
407 }; 405 };
408 tbi-phy@2 { 406 tbi-phy@2 {
409 device_type = "tbi-phy"; 407 device_type = "tbi-phy";
diff --git a/arch/powerpc/boot/dts/mpc836x_rdk.dts b/arch/powerpc/boot/dts/mpc836x_rdk.dts
index b6e9aec1d860..daeacbdcf8b4 100644
--- a/arch/powerpc/boot/dts/mpc836x_rdk.dts
+++ b/arch/powerpc/boot/dts/mpc836x_rdk.dts
@@ -332,25 +332,21 @@
332 reg = <0x2120 0x18>; 332 reg = <0x2120 0x18>;
333 333
334 phy1: ethernet-phy@1 { 334 phy1: ethernet-phy@1 {
335 device_type = "ethernet-phy";
336 compatible = "national,DP83848VV"; 335 compatible = "national,DP83848VV";
337 reg = <1>; 336 reg = <1>;
338 }; 337 };
339 338
340 phy2: ethernet-phy@2 { 339 phy2: ethernet-phy@2 {
341 device_type = "ethernet-phy";
342 compatible = "broadcom,BCM5481UA2KMLG"; 340 compatible = "broadcom,BCM5481UA2KMLG";
343 reg = <2>; 341 reg = <2>;
344 }; 342 };
345 343
346 phy3: ethernet-phy@3 { 344 phy3: ethernet-phy@3 {
347 device_type = "ethernet-phy";
348 compatible = "national,DP83848VV"; 345 compatible = "national,DP83848VV";
349 reg = <3>; 346 reg = <3>;
350 }; 347 };
351 348
352 phy4: ethernet-phy@4 { 349 phy4: ethernet-phy@4 {
353 device_type = "ethernet-phy";
354 compatible = "broadcom,BCM5481UA2KMLG"; 350 compatible = "broadcom,BCM5481UA2KMLG";
355 reg = <4>; 351 reg = <4>;
356 }; 352 };
diff --git a/arch/powerpc/boot/dts/mpc8377_mds.dts b/arch/powerpc/boot/dts/mpc8377_mds.dts
index cfccef57cd1d..c2c062e8175d 100644
--- a/arch/powerpc/boot/dts/mpc8377_mds.dts
+++ b/arch/powerpc/boot/dts/mpc8377_mds.dts
@@ -225,14 +225,12 @@
225 interrupt-parent = <&ipic>; 225 interrupt-parent = <&ipic>;
226 interrupts = <17 0x8>; 226 interrupts = <17 0x8>;
227 reg = <0x2>; 227 reg = <0x2>;
228 device_type = "ethernet-phy";
229 }; 228 };
230 229
231 phy3: ethernet-phy@3 { 230 phy3: ethernet-phy@3 {
232 interrupt-parent = <&ipic>; 231 interrupt-parent = <&ipic>;
233 interrupts = <18 0x8>; 232 interrupts = <18 0x8>;
234 reg = <0x3>; 233 reg = <0x3>;
235 device_type = "ethernet-phy";
236 }; 234 };
237 235
238 tbi0: tbi-phy@11 { 236 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8377_rdb.dts b/arch/powerpc/boot/dts/mpc8377_rdb.dts
index 353deff1b7f6..2b4b6532d69c 100644
--- a/arch/powerpc/boot/dts/mpc8377_rdb.dts
+++ b/arch/powerpc/boot/dts/mpc8377_rdb.dts
@@ -277,7 +277,6 @@
277 interrupt-parent = <&ipic>; 277 interrupt-parent = <&ipic>;
278 interrupts = <17 0x8>; 278 interrupts = <17 0x8>;
279 reg = <0x2>; 279 reg = <0x2>;
280 device_type = "ethernet-phy";
281 }; 280 };
282 281
283 tbi0: tbi-phy@11 { 282 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8377_wlan.dts b/arch/powerpc/boot/dts/mpc8377_wlan.dts
index ef4a305a0d0c..c0c790168b96 100644
--- a/arch/powerpc/boot/dts/mpc8377_wlan.dts
+++ b/arch/powerpc/boot/dts/mpc8377_wlan.dts
@@ -253,14 +253,12 @@
253 interrupt-parent = <&ipic>; 253 interrupt-parent = <&ipic>;
254 interrupts = <17 0x8>; 254 interrupts = <17 0x8>;
255 reg = <0x2>; 255 reg = <0x2>;
256 device_type = "ethernet-phy";
257 }; 256 };
258 257
259 phy3: ethernet-phy@3 { 258 phy3: ethernet-phy@3 {
260 interrupt-parent = <&ipic>; 259 interrupt-parent = <&ipic>;
261 interrupts = <18 0x8>; 260 interrupts = <18 0x8>;
262 reg = <0x3>; 261 reg = <0x3>;
263 device_type = "ethernet-phy";
264 }; 262 };
265 263
266 tbi0: tbi-phy@11 { 264 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8378_mds.dts b/arch/powerpc/boot/dts/mpc8378_mds.dts
index 538fcb927337..1b82b77f9415 100644
--- a/arch/powerpc/boot/dts/mpc8378_mds.dts
+++ b/arch/powerpc/boot/dts/mpc8378_mds.dts
@@ -264,14 +264,12 @@
264 interrupt-parent = <&ipic>; 264 interrupt-parent = <&ipic>;
265 interrupts = <17 0x8>; 265 interrupts = <17 0x8>;
266 reg = <0x2>; 266 reg = <0x2>;
267 device_type = "ethernet-phy";
268 }; 267 };
269 268
270 phy3: ethernet-phy@3 { 269 phy3: ethernet-phy@3 {
271 interrupt-parent = <&ipic>; 270 interrupt-parent = <&ipic>;
272 interrupts = <18 0x8>; 271 interrupts = <18 0x8>;
273 reg = <0x3>; 272 reg = <0x3>;
274 device_type = "ethernet-phy";
275 }; 273 };
276 274
277 tbi0: tbi-phy@11 { 275 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8378_rdb.dts b/arch/powerpc/boot/dts/mpc8378_rdb.dts
index 32333a908f3d..74b6a535a413 100644
--- a/arch/powerpc/boot/dts/mpc8378_rdb.dts
+++ b/arch/powerpc/boot/dts/mpc8378_rdb.dts
@@ -277,7 +277,6 @@
277 interrupt-parent = <&ipic>; 277 interrupt-parent = <&ipic>;
278 interrupts = <17 0x8>; 278 interrupts = <17 0x8>;
279 reg = <0x2>; 279 reg = <0x2>;
280 device_type = "ethernet-phy";
281 }; 280 };
282 281
283 tbi0: tbi-phy@11 { 282 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8379_mds.dts b/arch/powerpc/boot/dts/mpc8379_mds.dts
index 5387092fdfb4..38e5048d65d2 100644
--- a/arch/powerpc/boot/dts/mpc8379_mds.dts
+++ b/arch/powerpc/boot/dts/mpc8379_mds.dts
@@ -262,14 +262,12 @@
262 interrupt-parent = <&ipic>; 262 interrupt-parent = <&ipic>;
263 interrupts = <17 0x8>; 263 interrupts = <17 0x8>;
264 reg = <0x2>; 264 reg = <0x2>;
265 device_type = "ethernet-phy";
266 }; 265 };
267 266
268 phy3: ethernet-phy@3 { 267 phy3: ethernet-phy@3 {
269 interrupt-parent = <&ipic>; 268 interrupt-parent = <&ipic>;
270 interrupts = <18 0x8>; 269 interrupts = <18 0x8>;
271 reg = <0x3>; 270 reg = <0x3>;
272 device_type = "ethernet-phy";
273 }; 271 };
274 272
275 tbi0: tbi-phy@11 { 273 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8379_rdb.dts b/arch/powerpc/boot/dts/mpc8379_rdb.dts
index 46224c2430ff..3b5cbac85368 100644
--- a/arch/powerpc/boot/dts/mpc8379_rdb.dts
+++ b/arch/powerpc/boot/dts/mpc8379_rdb.dts
@@ -275,7 +275,6 @@
275 interrupt-parent = <&ipic>; 275 interrupt-parent = <&ipic>;
276 interrupts = <17 0x8>; 276 interrupts = <17 0x8>;
277 reg = <0x2>; 277 reg = <0x2>;
278 device_type = "ethernet-phy";
279 }; 278 };
280 279
281 tbi0: tbi-phy@11 { 280 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/mpc8536ds.dtsi b/arch/powerpc/boot/dts/mpc8536ds.dtsi
index 7c3dde84d193..937ad7e46119 100644
--- a/arch/powerpc/boot/dts/mpc8536ds.dtsi
+++ b/arch/powerpc/boot/dts/mpc8536ds.dtsi
@@ -200,12 +200,10 @@
200 phy0: ethernet-phy@0 { 200 phy0: ethernet-phy@0 {
201 interrupts = <10 0x1 0 0>; 201 interrupts = <10 0x1 0 0>;
202 reg = <0>; 202 reg = <0>;
203 device_type = "ethernet-phy";
204 }; 203 };
205 phy1: ethernet-phy@1 { 204 phy1: ethernet-phy@1 {
206 interrupts = <10 0x1 0 0>; 205 interrupts = <10 0x1 0 0>;
207 reg = <1>; 206 reg = <1>;
208 device_type = "ethernet-phy";
209 }; 207 };
210 sgmii_phy0: sgmii-phy@0 { 208 sgmii_phy0: sgmii-phy@0 {
211 interrupts = <6 1 0 0>; 209 interrupts = <6 1 0 0>;
diff --git a/arch/powerpc/boot/dts/mpc8540ads.dts b/arch/powerpc/boot/dts/mpc8540ads.dts
index 2d31863accf5..7ce274c9a2d5 100644
--- a/arch/powerpc/boot/dts/mpc8540ads.dts
+++ b/arch/powerpc/boot/dts/mpc8540ads.dts
@@ -165,19 +165,16 @@
165 interrupt-parent = <&mpic>; 165 interrupt-parent = <&mpic>;
166 interrupts = <5 1>; 166 interrupts = <5 1>;
167 reg = <0x0>; 167 reg = <0x0>;
168 device_type = "ethernet-phy";
169 }; 168 };
170 phy1: ethernet-phy@1 { 169 phy1: ethernet-phy@1 {
171 interrupt-parent = <&mpic>; 170 interrupt-parent = <&mpic>;
172 interrupts = <5 1>; 171 interrupts = <5 1>;
173 reg = <0x1>; 172 reg = <0x1>;
174 device_type = "ethernet-phy";
175 }; 173 };
176 phy3: ethernet-phy@3 { 174 phy3: ethernet-phy@3 {
177 interrupt-parent = <&mpic>; 175 interrupt-parent = <&mpic>;
178 interrupts = <7 1>; 176 interrupts = <7 1>;
179 reg = <0x3>; 177 reg = <0x3>;
180 device_type = "ethernet-phy";
181 }; 178 };
182 tbi0: tbi-phy@11 { 179 tbi0: tbi-phy@11 {
183 reg = <0x11>; 180 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8541cds.dts b/arch/powerpc/boot/dts/mpc8541cds.dts
index 1c03c2667373..4d35a3e0fb02 100644
--- a/arch/powerpc/boot/dts/mpc8541cds.dts
+++ b/arch/powerpc/boot/dts/mpc8541cds.dts
@@ -165,13 +165,11 @@
165 interrupt-parent = <&mpic>; 165 interrupt-parent = <&mpic>;
166 interrupts = <5 1>; 166 interrupts = <5 1>;
167 reg = <0x0>; 167 reg = <0x0>;
168 device_type = "ethernet-phy";
169 }; 168 };
170 phy1: ethernet-phy@1 { 169 phy1: ethernet-phy@1 {
171 interrupt-parent = <&mpic>; 170 interrupt-parent = <&mpic>;
172 interrupts = <5 1>; 171 interrupts = <5 1>;
173 reg = <0x1>; 172 reg = <0x1>;
174 device_type = "ethernet-phy";
175 }; 173 };
176 tbi0: tbi-phy@11 { 174 tbi0: tbi-phy@11 {
177 reg = <0x11>; 175 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8544ds.dtsi b/arch/powerpc/boot/dts/mpc8544ds.dtsi
index b219d035d794..47d986b041f6 100644
--- a/arch/powerpc/boot/dts/mpc8544ds.dtsi
+++ b/arch/powerpc/boot/dts/mpc8544ds.dtsi
@@ -82,12 +82,10 @@
82 phy0: ethernet-phy@0 { 82 phy0: ethernet-phy@0 {
83 interrupts = <10 1 0 0>; 83 interrupts = <10 1 0 0>;
84 reg = <0x0>; 84 reg = <0x0>;
85 device_type = "ethernet-phy";
86 }; 85 };
87 phy1: ethernet-phy@1 { 86 phy1: ethernet-phy@1 {
88 interrupts = <10 1 0 0>; 87 interrupts = <10 1 0 0>;
89 reg = <0x1>; 88 reg = <0x1>;
90 device_type = "ethernet-phy";
91 }; 89 };
92 90
93 sgmii_phy0: sgmii-phy@0 { 91 sgmii_phy0: sgmii-phy@0 {
diff --git a/arch/powerpc/boot/dts/mpc8548cds.dtsi b/arch/powerpc/boot/dts/mpc8548cds.dtsi
index c61f525e4740..3bc7d4711220 100644
--- a/arch/powerpc/boot/dts/mpc8548cds.dtsi
+++ b/arch/powerpc/boot/dts/mpc8548cds.dtsi
@@ -109,22 +109,18 @@
109 phy0: ethernet-phy@0 { 109 phy0: ethernet-phy@0 {
110 interrupts = <5 1 0 0>; 110 interrupts = <5 1 0 0>;
111 reg = <0x0>; 111 reg = <0x0>;
112 device_type = "ethernet-phy";
113 }; 112 };
114 phy1: ethernet-phy@1 { 113 phy1: ethernet-phy@1 {
115 interrupts = <5 1 0 0>; 114 interrupts = <5 1 0 0>;
116 reg = <0x1>; 115 reg = <0x1>;
117 device_type = "ethernet-phy";
118 }; 116 };
119 phy2: ethernet-phy@2 { 117 phy2: ethernet-phy@2 {
120 interrupts = <5 1 0 0>; 118 interrupts = <5 1 0 0>;
121 reg = <0x2>; 119 reg = <0x2>;
122 device_type = "ethernet-phy";
123 }; 120 };
124 phy3: ethernet-phy@3 { 121 phy3: ethernet-phy@3 {
125 interrupts = <5 1 0 0>; 122 interrupts = <5 1 0 0>;
126 reg = <0x3>; 123 reg = <0x3>;
127 device_type = "ethernet-phy";
128 }; 124 };
129 tbi0: tbi-phy@11 { 125 tbi0: tbi-phy@11 {
130 reg = <0x11>; 126 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8555cds.dts b/arch/powerpc/boot/dts/mpc8555cds.dts
index 36a7ea138c2f..f115f21cb0ae 100644
--- a/arch/powerpc/boot/dts/mpc8555cds.dts
+++ b/arch/powerpc/boot/dts/mpc8555cds.dts
@@ -165,13 +165,11 @@
165 interrupt-parent = <&mpic>; 165 interrupt-parent = <&mpic>;
166 interrupts = <5 1>; 166 interrupts = <5 1>;
167 reg = <0x0>; 167 reg = <0x0>;
168 device_type = "ethernet-phy";
169 }; 168 };
170 phy1: ethernet-phy@1 { 169 phy1: ethernet-phy@1 {
171 interrupt-parent = <&mpic>; 170 interrupt-parent = <&mpic>;
172 interrupts = <5 1>; 171 interrupts = <5 1>;
173 reg = <0x1>; 172 reg = <0x1>;
174 device_type = "ethernet-phy";
175 }; 173 };
176 tbi0: tbi-phy@11 { 174 tbi0: tbi-phy@11 {
177 reg = <0x11>; 175 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8560ads.dts b/arch/powerpc/boot/dts/mpc8560ads.dts
index 1a43f5a968f5..0d70921d6125 100644
--- a/arch/powerpc/boot/dts/mpc8560ads.dts
+++ b/arch/powerpc/boot/dts/mpc8560ads.dts
@@ -154,25 +154,21 @@
154 interrupt-parent = <&mpic>; 154 interrupt-parent = <&mpic>;
155 interrupts = <5 1>; 155 interrupts = <5 1>;
156 reg = <0x0>; 156 reg = <0x0>;
157 device_type = "ethernet-phy";
158 }; 157 };
159 phy1: ethernet-phy@1 { 158 phy1: ethernet-phy@1 {
160 interrupt-parent = <&mpic>; 159 interrupt-parent = <&mpic>;
161 interrupts = <5 1>; 160 interrupts = <5 1>;
162 reg = <0x1>; 161 reg = <0x1>;
163 device_type = "ethernet-phy";
164 }; 162 };
165 phy2: ethernet-phy@2 { 163 phy2: ethernet-phy@2 {
166 interrupt-parent = <&mpic>; 164 interrupt-parent = <&mpic>;
167 interrupts = <7 1>; 165 interrupts = <7 1>;
168 reg = <0x2>; 166 reg = <0x2>;
169 device_type = "ethernet-phy";
170 }; 167 };
171 phy3: ethernet-phy@3 { 168 phy3: ethernet-phy@3 {
172 interrupt-parent = <&mpic>; 169 interrupt-parent = <&mpic>;
173 interrupts = <7 1>; 170 interrupts = <7 1>;
174 reg = <0x3>; 171 reg = <0x3>;
175 device_type = "ethernet-phy";
176 }; 172 };
177 tbi0: tbi-phy@11 { 173 tbi0: tbi-phy@11 {
178 reg = <0x11>; 174 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8568mds.dts b/arch/powerpc/boot/dts/mpc8568mds.dts
index 09598bb5d443..bead2b655b9f 100644
--- a/arch/powerpc/boot/dts/mpc8568mds.dts
+++ b/arch/powerpc/boot/dts/mpc8568mds.dts
@@ -91,22 +91,18 @@
91 phy0: ethernet-phy@7 { 91 phy0: ethernet-phy@7 {
92 interrupts = <1 1 0 0>; 92 interrupts = <1 1 0 0>;
93 reg = <0x7>; 93 reg = <0x7>;
94 device_type = "ethernet-phy";
95 }; 94 };
96 phy1: ethernet-phy@1 { 95 phy1: ethernet-phy@1 {
97 interrupts = <2 1 0 0>; 96 interrupts = <2 1 0 0>;
98 reg = <0x1>; 97 reg = <0x1>;
99 device_type = "ethernet-phy";
100 }; 98 };
101 phy2: ethernet-phy@2 { 99 phy2: ethernet-phy@2 {
102 interrupts = <1 1 0 0>; 100 interrupts = <1 1 0 0>;
103 reg = <0x2>; 101 reg = <0x2>;
104 device_type = "ethernet-phy";
105 }; 102 };
106 phy3: ethernet-phy@3 { 103 phy3: ethernet-phy@3 {
107 interrupts = <2 1 0 0>; 104 interrupts = <2 1 0 0>;
108 reg = <0x3>; 105 reg = <0x3>;
109 device_type = "ethernet-phy";
110 }; 106 };
111 tbi0: tbi-phy@11 { 107 tbi0: tbi-phy@11 {
112 reg = <0x11>; 108 reg = <0x11>;
@@ -236,25 +232,21 @@
236 interrupt-parent = <&mpic>; 232 interrupt-parent = <&mpic>;
237 interrupts = <1 1 0 0>; 233 interrupts = <1 1 0 0>;
238 reg = <0x7>; 234 reg = <0x7>;
239 device_type = "ethernet-phy";
240 }; 235 };
241 qe_phy1: ethernet-phy@01 { 236 qe_phy1: ethernet-phy@01 {
242 interrupt-parent = <&mpic>; 237 interrupt-parent = <&mpic>;
243 interrupts = <2 1 0 0>; 238 interrupts = <2 1 0 0>;
244 reg = <0x1>; 239 reg = <0x1>;
245 device_type = "ethernet-phy";
246 }; 240 };
247 qe_phy2: ethernet-phy@02 { 241 qe_phy2: ethernet-phy@02 {
248 interrupt-parent = <&mpic>; 242 interrupt-parent = <&mpic>;
249 interrupts = <1 1 0 0>; 243 interrupts = <1 1 0 0>;
250 reg = <0x2>; 244 reg = <0x2>;
251 device_type = "ethernet-phy";
252 }; 245 };
253 qe_phy3: ethernet-phy@03 { 246 qe_phy3: ethernet-phy@03 {
254 interrupt-parent = <&mpic>; 247 interrupt-parent = <&mpic>;
255 interrupts = <2 1 0 0>; 248 interrupts = <2 1 0 0>;
256 reg = <0x3>; 249 reg = <0x3>;
257 device_type = "ethernet-phy";
258 }; 250 };
259 }; 251 };
260 }; 252 };
diff --git a/arch/powerpc/boot/dts/mpc8569mds.dts b/arch/powerpc/boot/dts/mpc8569mds.dts
index fe0d60935e9b..d0dcdafa5eb2 100644
--- a/arch/powerpc/boot/dts/mpc8569mds.dts
+++ b/arch/powerpc/boot/dts/mpc8569mds.dts
@@ -276,33 +276,27 @@
276 interrupt-parent = <&mpic>; 276 interrupt-parent = <&mpic>;
277 interrupts = <1 1 0 0>; 277 interrupts = <1 1 0 0>;
278 reg = <0x7>; 278 reg = <0x7>;
279 device_type = "ethernet-phy";
280 }; 279 };
281 qe_phy1: ethernet-phy@01 { 280 qe_phy1: ethernet-phy@01 {
282 interrupt-parent = <&mpic>; 281 interrupt-parent = <&mpic>;
283 interrupts = <2 1 0 0>; 282 interrupts = <2 1 0 0>;
284 reg = <0x1>; 283 reg = <0x1>;
285 device_type = "ethernet-phy";
286 }; 284 };
287 qe_phy2: ethernet-phy@02 { 285 qe_phy2: ethernet-phy@02 {
288 interrupt-parent = <&mpic>; 286 interrupt-parent = <&mpic>;
289 interrupts = <3 1 0 0>; 287 interrupts = <3 1 0 0>;
290 reg = <0x2>; 288 reg = <0x2>;
291 device_type = "ethernet-phy";
292 }; 289 };
293 qe_phy3: ethernet-phy@03 { 290 qe_phy3: ethernet-phy@03 {
294 interrupt-parent = <&mpic>; 291 interrupt-parent = <&mpic>;
295 interrupts = <4 1 0 0>; 292 interrupts = <4 1 0 0>;
296 reg = <0x3>; 293 reg = <0x3>;
297 device_type = "ethernet-phy";
298 }; 294 };
299 qe_phy5: ethernet-phy@04 { 295 qe_phy5: ethernet-phy@04 {
300 reg = <0x04>; 296 reg = <0x04>;
301 device_type = "ethernet-phy";
302 }; 297 };
303 qe_phy7: ethernet-phy@06 { 298 qe_phy7: ethernet-phy@06 {
304 reg = <0x6>; 299 reg = <0x6>;
305 device_type = "ethernet-phy";
306 }; 300 };
307 tbi1: tbi-phy@11 { 301 tbi1: tbi-phy@11 {
308 reg = <0x11>; 302 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8641_hpcn.dts b/arch/powerpc/boot/dts/mpc8641_hpcn.dts
index 1e8666ccbed8..1c03060dd0b8 100644
--- a/arch/powerpc/boot/dts/mpc8641_hpcn.dts
+++ b/arch/powerpc/boot/dts/mpc8641_hpcn.dts
@@ -211,25 +211,21 @@
211 interrupt-parent = <&mpic>; 211 interrupt-parent = <&mpic>;
212 interrupts = <10 1>; 212 interrupts = <10 1>;
213 reg = <0>; 213 reg = <0>;
214 device_type = "ethernet-phy";
215 }; 214 };
216 phy1: ethernet-phy@1 { 215 phy1: ethernet-phy@1 {
217 interrupt-parent = <&mpic>; 216 interrupt-parent = <&mpic>;
218 interrupts = <10 1>; 217 interrupts = <10 1>;
219 reg = <1>; 218 reg = <1>;
220 device_type = "ethernet-phy";
221 }; 219 };
222 phy2: ethernet-phy@2 { 220 phy2: ethernet-phy@2 {
223 interrupt-parent = <&mpic>; 221 interrupt-parent = <&mpic>;
224 interrupts = <10 1>; 222 interrupts = <10 1>;
225 reg = <2>; 223 reg = <2>;
226 device_type = "ethernet-phy";
227 }; 224 };
228 phy3: ethernet-phy@3 { 225 phy3: ethernet-phy@3 {
229 interrupt-parent = <&mpic>; 226 interrupt-parent = <&mpic>;
230 interrupts = <10 1>; 227 interrupts = <10 1>;
231 reg = <3>; 228 reg = <3>;
232 device_type = "ethernet-phy";
233 }; 229 };
234 tbi0: tbi-phy@11 { 230 tbi0: tbi-phy@11 {
235 reg = <0x11>; 231 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts b/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
index fd4cd4da60b5..bb575e28042a 100644
--- a/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
+++ b/arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
@@ -211,25 +211,21 @@
211 interrupt-parent = <&mpic>; 211 interrupt-parent = <&mpic>;
212 interrupts = <10 1>; 212 interrupts = <10 1>;
213 reg = <0>; 213 reg = <0>;
214 device_type = "ethernet-phy";
215 }; 214 };
216 phy1: ethernet-phy@1 { 215 phy1: ethernet-phy@1 {
217 interrupt-parent = <&mpic>; 216 interrupt-parent = <&mpic>;
218 interrupts = <10 1>; 217 interrupts = <10 1>;
219 reg = <1>; 218 reg = <1>;
220 device_type = "ethernet-phy";
221 }; 219 };
222 phy2: ethernet-phy@2 { 220 phy2: ethernet-phy@2 {
223 interrupt-parent = <&mpic>; 221 interrupt-parent = <&mpic>;
224 interrupts = <10 1>; 222 interrupts = <10 1>;
225 reg = <2>; 223 reg = <2>;
226 device_type = "ethernet-phy";
227 }; 224 };
228 phy3: ethernet-phy@3 { 225 phy3: ethernet-phy@3 {
229 interrupt-parent = <&mpic>; 226 interrupt-parent = <&mpic>;
230 interrupts = <10 1>; 227 interrupts = <10 1>;
231 reg = <3>; 228 reg = <3>;
232 device_type = "ethernet-phy";
233 }; 229 };
234 tbi0: tbi-phy@11 { 230 tbi0: tbi-phy@11 {
235 reg = <0x11>; 231 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/mpc866ads.dts b/arch/powerpc/boot/dts/mpc866ads.dts
index bd700651f360..34c1f48b1a09 100644
--- a/arch/powerpc/boot/dts/mpc866ads.dts
+++ b/arch/powerpc/boot/dts/mpc866ads.dts
@@ -74,7 +74,6 @@
74 #size-cells = <0>; 74 #size-cells = <0>;
75 PHY: ethernet-phy@f { 75 PHY: ethernet-phy@f {
76 reg = <0xf>; 76 reg = <0xf>;
77 device_type = "ethernet-phy";
78 }; 77 };
79 }; 78 };
80 79
diff --git a/arch/powerpc/boot/dts/mpc885ads.dts b/arch/powerpc/boot/dts/mpc885ads.dts
index b123e9f7a5a8..4e93bd961e0f 100644
--- a/arch/powerpc/boot/dts/mpc885ads.dts
+++ b/arch/powerpc/boot/dts/mpc885ads.dts
@@ -86,17 +86,14 @@
86 86
87 PHY0: ethernet-phy@0 { 87 PHY0: ethernet-phy@0 {
88 reg = <0x0>; 88 reg = <0x0>;
89 device_type = "ethernet-phy";
90 }; 89 };
91 90
92 PHY1: ethernet-phy@1 { 91 PHY1: ethernet-phy@1 {
93 reg = <0x1>; 92 reg = <0x1>;
94 device_type = "ethernet-phy";
95 }; 93 };
96 94
97 PHY2: ethernet-phy@2 { 95 PHY2: ethernet-phy@2 {
98 reg = <0x2>; 96 reg = <0x2>;
99 device_type = "ethernet-phy";
100 }; 97 };
101 }; 98 };
102 99
diff --git a/arch/powerpc/boot/dts/p1021mds.dts b/arch/powerpc/boot/dts/p1021mds.dts
index 97116f198a37..76559044df41 100644
--- a/arch/powerpc/boot/dts/p1021mds.dts
+++ b/arch/powerpc/boot/dts/p1021mds.dts
@@ -295,13 +295,11 @@
295 interrupt-parent = <&mpic>; 295 interrupt-parent = <&mpic>;
296 interrupts = <4 1 0 0>; 296 interrupts = <4 1 0 0>;
297 reg = <0x0>; 297 reg = <0x0>;
298 device_type = "ethernet-phy";
299 }; 298 };
300 qe_phy1: ethernet-phy@03 { 299 qe_phy1: ethernet-phy@03 {
301 interrupt-parent = <&mpic>; 300 interrupt-parent = <&mpic>;
302 interrupts = <5 1 0 0>; 301 interrupts = <5 1 0 0>;
303 reg = <0x3>; 302 reg = <0x3>;
304 device_type = "ethernet-phy";
305 }; 303 };
306 tbi-phy@11 { 304 tbi-phy@11 {
307 reg = <0x11>; 305 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/p1025rdb_32b.dts b/arch/powerpc/boot/dts/p1025rdb_32b.dts
index ac5729c14eda..a2ed6280ba7a 100644
--- a/arch/powerpc/boot/dts/p1025rdb_32b.dts
+++ b/arch/powerpc/boot/dts/p1025rdb_32b.dts
@@ -105,13 +105,11 @@
105 interrupt-parent = <&mpic>; 105 interrupt-parent = <&mpic>;
106 interrupts = <4 1 0 0>; 106 interrupts = <4 1 0 0>;
107 reg = <0x6>; 107 reg = <0x6>;
108 device_type = "ethernet-phy";
109 }; 108 };
110 qe_phy1: ethernet-phy@03 { 109 qe_phy1: ethernet-phy@03 {
111 interrupt-parent = <&mpic>; 110 interrupt-parent = <&mpic>;
112 interrupts = <5 1 0 0>; 111 interrupts = <5 1 0 0>;
113 reg = <0x3>; 112 reg = <0x3>;
114 device_type = "ethernet-phy";
115 }; 113 };
116 tbi-phy@11 { 114 tbi-phy@11 {
117 reg = <0x11>; 115 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/ppa8548.dts b/arch/powerpc/boot/dts/ppa8548.dts
index f97eceed610a..27b0699ee923 100644
--- a/arch/powerpc/boot/dts/ppa8548.dts
+++ b/arch/powerpc/boot/dts/ppa8548.dts
@@ -110,12 +110,10 @@
110 phy0: ethernet-phy@0 { 110 phy0: ethernet-phy@0 {
111 interrupts = <7 1 0 0>; 111 interrupts = <7 1 0 0>;
112 reg = <0x0>; 112 reg = <0x0>;
113 device_type = "ethernet-phy";
114 }; 113 };
115 phy1: ethernet-phy@1 { 114 phy1: ethernet-phy@1 {
116 interrupts = <8 1 0 0>; 115 interrupts = <8 1 0 0>;
117 reg = <0x1>; 116 reg = <0x1>;
118 device_type = "ethernet-phy";
119 }; 117 };
120 tbi0: tbi-phy@11 { 118 tbi0: tbi-phy@11 {
121 reg = <0x11>; 119 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/pq2fads.dts b/arch/powerpc/boot/dts/pq2fads.dts
index 0bb669376743..9d065cdeb5eb 100644
--- a/arch/powerpc/boot/dts/pq2fads.dts
+++ b/arch/powerpc/boot/dts/pq2fads.dts
@@ -212,14 +212,12 @@
212 interrupt-parent = <&PIC>; 212 interrupt-parent = <&PIC>;
213 interrupts = <25 2>; 213 interrupts = <25 2>;
214 reg = <0x0>; 214 reg = <0x0>;
215 device_type = "ethernet-phy";
216 }; 215 };
217 216
218 PHY1: ethernet-phy@1 { 217 PHY1: ethernet-phy@1 {
219 interrupt-parent = <&PIC>; 218 interrupt-parent = <&PIC>;
220 interrupts = <25 2>; 219 interrupts = <25 2>;
221 reg = <0x3>; 220 reg = <0x3>;
222 device_type = "ethernet-phy";
223 }; 221 };
224 }; 222 };
225 223
diff --git a/arch/powerpc/boot/dts/prpmc2800.dts b/arch/powerpc/boot/dts/prpmc2800.dts
index 1ee6ff43dd57..909e8b0ead26 100644
--- a/arch/powerpc/boot/dts/prpmc2800.dts
+++ b/arch/powerpc/boot/dts/prpmc2800.dts
@@ -76,14 +76,12 @@
76 device_type = "mdio"; 76 device_type = "mdio";
77 compatible = "marvell,mv64360-mdio"; 77 compatible = "marvell,mv64360-mdio";
78 PHY0: ethernet-phy@1 { 78 PHY0: ethernet-phy@1 {
79 device_type = "ethernet-phy";
80 compatible = "broadcom,bcm5421"; 79 compatible = "broadcom,bcm5421";
81 interrupts = <76>; /* GPP 12 */ 80 interrupts = <76>; /* GPP 12 */
82 interrupt-parent = <&PIC>; 81 interrupt-parent = <&PIC>;
83 reg = <1>; 82 reg = <1>;
84 }; 83 };
85 PHY1: ethernet-phy@3 { 84 PHY1: ethernet-phy@3 {
86 device_type = "ethernet-phy";
87 compatible = "broadcom,bcm5421"; 85 compatible = "broadcom,bcm5421";
88 interrupts = <76>; /* GPP 12 */ 86 interrupts = <76>; /* GPP 12 */
89 interrupt-parent = <&PIC>; 87 interrupt-parent = <&PIC>;
diff --git a/arch/powerpc/boot/dts/sbc8349.dts b/arch/powerpc/boot/dts/sbc8349.dts
index b1e45a8537a5..fc89e00b765c 100644
--- a/arch/powerpc/boot/dts/sbc8349.dts
+++ b/arch/powerpc/boot/dts/sbc8349.dts
@@ -173,14 +173,12 @@
173 interrupt-parent = <&ipic>; 173 interrupt-parent = <&ipic>;
174 interrupts = <20 0x8>; 174 interrupts = <20 0x8>;
175 reg = <0x19>; 175 reg = <0x19>;
176 device_type = "ethernet-phy";
177 }; 176 };
178 177
179 phy1: ethernet-phy@1a { 178 phy1: ethernet-phy@1a {
180 interrupt-parent = <&ipic>; 179 interrupt-parent = <&ipic>;
181 interrupts = <21 0x8>; 180 interrupts = <21 0x8>;
182 reg = <0x1a>; 181 reg = <0x1a>;
183 device_type = "ethernet-phy";
184 }; 182 };
185 183
186 tbi0: tbi-phy@11 { 184 tbi0: tbi-phy@11 {
diff --git a/arch/powerpc/boot/dts/sbc8548-post.dtsi b/arch/powerpc/boot/dts/sbc8548-post.dtsi
index 33a47e27a11e..9b505c8e5350 100644
--- a/arch/powerpc/boot/dts/sbc8548-post.dtsi
+++ b/arch/powerpc/boot/dts/sbc8548-post.dtsi
@@ -137,13 +137,11 @@
137 interrupt-parent = <&mpic>; 137 interrupt-parent = <&mpic>;
138 interrupts = <0x6 0x1>; 138 interrupts = <0x6 0x1>;
139 reg = <0x19>; 139 reg = <0x19>;
140 device_type = "ethernet-phy";
141 }; 140 };
142 phy1: ethernet-phy@1a { 141 phy1: ethernet-phy@1a {
143 interrupt-parent = <&mpic>; 142 interrupt-parent = <&mpic>;
144 interrupts = <0x7 0x1>; 143 interrupts = <0x7 0x1>;
145 reg = <0x1a>; 144 reg = <0x1a>;
146 device_type = "ethernet-phy";
147 }; 145 };
148 tbi0: tbi-phy@11 { 146 tbi0: tbi-phy@11 {
149 reg = <0x11>; 147 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/sbc8641d.dts b/arch/powerpc/boot/dts/sbc8641d.dts
index 56bebce87842..631ede72e226 100644
--- a/arch/powerpc/boot/dts/sbc8641d.dts
+++ b/arch/powerpc/boot/dts/sbc8641d.dts
@@ -230,25 +230,21 @@
230 interrupt-parent = <&mpic>; 230 interrupt-parent = <&mpic>;
231 interrupts = <10 1>; 231 interrupts = <10 1>;
232 reg = <0x1f>; 232 reg = <0x1f>;
233 device_type = "ethernet-phy";
234 }; 233 };
235 phy1: ethernet-phy@0 { 234 phy1: ethernet-phy@0 {
236 interrupt-parent = <&mpic>; 235 interrupt-parent = <&mpic>;
237 interrupts = <10 1>; 236 interrupts = <10 1>;
238 reg = <0>; 237 reg = <0>;
239 device_type = "ethernet-phy";
240 }; 238 };
241 phy2: ethernet-phy@1 { 239 phy2: ethernet-phy@1 {
242 interrupt-parent = <&mpic>; 240 interrupt-parent = <&mpic>;
243 interrupts = <10 1>; 241 interrupts = <10 1>;
244 reg = <1>; 242 reg = <1>;
245 device_type = "ethernet-phy";
246 }; 243 };
247 phy3: ethernet-phy@2 { 244 phy3: ethernet-phy@2 {
248 interrupt-parent = <&mpic>; 245 interrupt-parent = <&mpic>;
249 interrupts = <10 1>; 246 interrupts = <10 1>;
250 reg = <2>; 247 reg = <2>;
251 device_type = "ethernet-phy";
252 }; 248 };
253 tbi0: tbi-phy@11 { 249 tbi0: tbi-phy@11 {
254 reg = <0x11>; 250 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/stx_gp3_8560.dts b/arch/powerpc/boot/dts/stx_gp3_8560.dts
index b670d03fbcd9..78a72ee48205 100644
--- a/arch/powerpc/boot/dts/stx_gp3_8560.dts
+++ b/arch/powerpc/boot/dts/stx_gp3_8560.dts
@@ -161,13 +161,11 @@
161 interrupt-parent = <&mpic>; 161 interrupt-parent = <&mpic>;
162 interrupts = <5 4>; 162 interrupts = <5 4>;
163 reg = <2>; 163 reg = <2>;
164 device_type = "ethernet-phy";
165 }; 164 };
166 phy4: ethernet-phy@4 { 165 phy4: ethernet-phy@4 {
167 interrupt-parent = <&mpic>; 166 interrupt-parent = <&mpic>;
168 interrupts = <5 4>; 167 interrupts = <5 4>;
169 reg = <4>; 168 reg = <4>;
170 device_type = "ethernet-phy";
171 }; 169 };
172 tbi0: tbi-phy@11 { 170 tbi0: tbi-phy@11 {
173 reg = <0x11>; 171 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/stxssa8555.dts b/arch/powerpc/boot/dts/stxssa8555.dts
index 4f166b01c1b6..859f854ba538 100644
--- a/arch/powerpc/boot/dts/stxssa8555.dts
+++ b/arch/powerpc/boot/dts/stxssa8555.dts
@@ -164,13 +164,11 @@
164 interrupt-parent = <&mpic>; 164 interrupt-parent = <&mpic>;
165 interrupts = <5 1>; 165 interrupts = <5 1>;
166 reg = <0x2>; 166 reg = <0x2>;
167 device_type = "ethernet-phy";
168 }; 167 };
169 phy1: ethernet-phy@4 { 168 phy1: ethernet-phy@4 {
170 interrupt-parent = <&mpic>; 169 interrupt-parent = <&mpic>;
171 interrupts = <5 1>; 170 interrupts = <5 1>;
172 reg = <0x4>; 171 reg = <0x4>;
173 device_type = "ethernet-phy";
174 }; 172 };
175 tbi0: tbi-phy@11 { 173 tbi0: tbi-phy@11 {
176 reg = <0x11>; 174 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/tqm8540.dts b/arch/powerpc/boot/dts/tqm8540.dts
index ed264d9ae356..91cbd7acd276 100644
--- a/arch/powerpc/boot/dts/tqm8540.dts
+++ b/arch/powerpc/boot/dts/tqm8540.dts
@@ -172,19 +172,16 @@
172 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>;
173 interrupts = <8 1>; 173 interrupts = <8 1>;
174 reg = <1>; 174 reg = <1>;
175 device_type = "ethernet-phy";
176 }; 175 };
177 phy2: ethernet-phy@2 { 176 phy2: ethernet-phy@2 {
178 interrupt-parent = <&mpic>; 177 interrupt-parent = <&mpic>;
179 interrupts = <8 1>; 178 interrupts = <8 1>;
180 reg = <2>; 179 reg = <2>;
181 device_type = "ethernet-phy";
182 }; 180 };
183 phy3: ethernet-phy@3 { 181 phy3: ethernet-phy@3 {
184 interrupt-parent = <&mpic>; 182 interrupt-parent = <&mpic>;
185 interrupts = <8 1>; 183 interrupts = <8 1>;
186 reg = <3>; 184 reg = <3>;
187 device_type = "ethernet-phy";
188 }; 185 };
189 tbi0: tbi-phy@11 { 186 tbi0: tbi-phy@11 {
190 reg = <0x11>; 187 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/tqm8541.dts b/arch/powerpc/boot/dts/tqm8541.dts
index 925242115814..84dce2d5fc48 100644
--- a/arch/powerpc/boot/dts/tqm8541.dts
+++ b/arch/powerpc/boot/dts/tqm8541.dts
@@ -172,19 +172,16 @@
172 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>;
173 interrupts = <8 1>; 173 interrupts = <8 1>;
174 reg = <1>; 174 reg = <1>;
175 device_type = "ethernet-phy";
176 }; 175 };
177 phy2: ethernet-phy@2 { 176 phy2: ethernet-phy@2 {
178 interrupt-parent = <&mpic>; 177 interrupt-parent = <&mpic>;
179 interrupts = <8 1>; 178 interrupts = <8 1>;
180 reg = <2>; 179 reg = <2>;
181 device_type = "ethernet-phy";
182 }; 180 };
183 phy3: ethernet-phy@3 { 181 phy3: ethernet-phy@3 {
184 interrupt-parent = <&mpic>; 182 interrupt-parent = <&mpic>;
185 interrupts = <8 1>; 183 interrupts = <8 1>;
186 reg = <3>; 184 reg = <3>;
187 device_type = "ethernet-phy";
188 }; 185 };
189 tbi0: tbi-phy@11 { 186 tbi0: tbi-phy@11 {
190 reg = <0x11>; 187 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/tqm8548-bigflash.dts b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
index 6e1ac50852a4..7a333dd02d9c 100644
--- a/arch/powerpc/boot/dts/tqm8548-bigflash.dts
+++ b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
@@ -185,31 +185,26 @@
185 interrupt-parent = <&mpic>; 185 interrupt-parent = <&mpic>;
186 interrupts = <8 1>; 186 interrupts = <8 1>;
187 reg = <1>; 187 reg = <1>;
188 device_type = "ethernet-phy";
189 }; 188 };
190 phy2: ethernet-phy@1 { 189 phy2: ethernet-phy@1 {
191 interrupt-parent = <&mpic>; 190 interrupt-parent = <&mpic>;
192 interrupts = <8 1>; 191 interrupts = <8 1>;
193 reg = <2>; 192 reg = <2>;
194 device_type = "ethernet-phy";
195 }; 193 };
196 phy3: ethernet-phy@3 { 194 phy3: ethernet-phy@3 {
197 interrupt-parent = <&mpic>; 195 interrupt-parent = <&mpic>;
198 interrupts = <8 1>; 196 interrupts = <8 1>;
199 reg = <3>; 197 reg = <3>;
200 device_type = "ethernet-phy";
201 }; 198 };
202 phy4: ethernet-phy@4 { 199 phy4: ethernet-phy@4 {
203 interrupt-parent = <&mpic>; 200 interrupt-parent = <&mpic>;
204 interrupts = <8 1>; 201 interrupts = <8 1>;
205 reg = <4>; 202 reg = <4>;
206 device_type = "ethernet-phy";
207 }; 203 };
208 phy5: ethernet-phy@5 { 204 phy5: ethernet-phy@5 {
209 interrupt-parent = <&mpic>; 205 interrupt-parent = <&mpic>;
210 interrupts = <8 1>; 206 interrupts = <8 1>;
211 reg = <5>; 207 reg = <5>;
212 device_type = "ethernet-phy";
213 }; 208 };
214 tbi0: tbi-phy@11 { 209 tbi0: tbi-phy@11 {
215 reg = <0x11>; 210 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/tqm8548.dts b/arch/powerpc/boot/dts/tqm8548.dts
index 161e75eac7f7..c737caff10c7 100644
--- a/arch/powerpc/boot/dts/tqm8548.dts
+++ b/arch/powerpc/boot/dts/tqm8548.dts
@@ -185,31 +185,26 @@
185 interrupt-parent = <&mpic>; 185 interrupt-parent = <&mpic>;
186 interrupts = <8 1>; 186 interrupts = <8 1>;
187 reg = <1>; 187 reg = <1>;
188 device_type = "ethernet-phy";
189 }; 188 };
190 phy2: ethernet-phy@1 { 189 phy2: ethernet-phy@1 {
191 interrupt-parent = <&mpic>; 190 interrupt-parent = <&mpic>;
192 interrupts = <8 1>; 191 interrupts = <8 1>;
193 reg = <2>; 192 reg = <2>;
194 device_type = "ethernet-phy";
195 }; 193 };
196 phy3: ethernet-phy@3 { 194 phy3: ethernet-phy@3 {
197 interrupt-parent = <&mpic>; 195 interrupt-parent = <&mpic>;
198 interrupts = <8 1>; 196 interrupts = <8 1>;
199 reg = <3>; 197 reg = <3>;
200 device_type = "ethernet-phy";
201 }; 198 };
202 phy4: ethernet-phy@4 { 199 phy4: ethernet-phy@4 {
203 interrupt-parent = <&mpic>; 200 interrupt-parent = <&mpic>;
204 interrupts = <8 1>; 201 interrupts = <8 1>;
205 reg = <4>; 202 reg = <4>;
206 device_type = "ethernet-phy";
207 }; 203 };
208 phy5: ethernet-phy@5 { 204 phy5: ethernet-phy@5 {
209 interrupt-parent = <&mpic>; 205 interrupt-parent = <&mpic>;
210 interrupts = <8 1>; 206 interrupts = <8 1>;
211 reg = <5>; 207 reg = <5>;
212 device_type = "ethernet-phy";
213 }; 208 };
214 tbi0: tbi-phy@11 { 209 tbi0: tbi-phy@11 {
215 reg = <0x11>; 210 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/tqm8555.dts b/arch/powerpc/boot/dts/tqm8555.dts
index aa6ff0d3dd9a..d0416a5cdddf 100644
--- a/arch/powerpc/boot/dts/tqm8555.dts
+++ b/arch/powerpc/boot/dts/tqm8555.dts
@@ -172,19 +172,16 @@
172 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>;
173 interrupts = <8 1>; 173 interrupts = <8 1>;
174 reg = <1>; 174 reg = <1>;
175 device_type = "ethernet-phy";
176 }; 175 };
177 phy2: ethernet-phy@2 { 176 phy2: ethernet-phy@2 {
178 interrupt-parent = <&mpic>; 177 interrupt-parent = <&mpic>;
179 interrupts = <8 1>; 178 interrupts = <8 1>;
180 reg = <2>; 179 reg = <2>;
181 device_type = "ethernet-phy";
182 }; 180 };
183 phy3: ethernet-phy@3 { 181 phy3: ethernet-phy@3 {
184 interrupt-parent = <&mpic>; 182 interrupt-parent = <&mpic>;
185 interrupts = <8 1>; 183 interrupts = <8 1>;
186 reg = <3>; 184 reg = <3>;
187 device_type = "ethernet-phy";
188 }; 185 };
189 tbi0: tbi-phy@11 { 186 tbi0: tbi-phy@11 {
190 reg = <0x11>; 187 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/tqm8560.dts b/arch/powerpc/boot/dts/tqm8560.dts
index 7665a16a8b9a..f9a11ebf736c 100644
--- a/arch/powerpc/boot/dts/tqm8560.dts
+++ b/arch/powerpc/boot/dts/tqm8560.dts
@@ -174,19 +174,16 @@
174 interrupt-parent = <&mpic>; 174 interrupt-parent = <&mpic>;
175 interrupts = <8 1>; 175 interrupts = <8 1>;
176 reg = <1>; 176 reg = <1>;
177 device_type = "ethernet-phy";
178 }; 177 };
179 phy2: ethernet-phy@2 { 178 phy2: ethernet-phy@2 {
180 interrupt-parent = <&mpic>; 179 interrupt-parent = <&mpic>;
181 interrupts = <8 1>; 180 interrupts = <8 1>;
182 reg = <2>; 181 reg = <2>;
183 device_type = "ethernet-phy";
184 }; 182 };
185 phy3: ethernet-phy@3 { 183 phy3: ethernet-phy@3 {
186 interrupt-parent = <&mpic>; 184 interrupt-parent = <&mpic>;
187 interrupts = <8 1>; 185 interrupts = <8 1>;
188 reg = <3>; 186 reg = <3>;
189 device_type = "ethernet-phy";
190 }; 187 };
191 tbi0: tbi-phy@11 { 188 tbi0: tbi-phy@11 {
192 reg = <0x11>; 189 reg = <0x11>;
diff --git a/arch/powerpc/boot/dts/tqm8xx.dts b/arch/powerpc/boot/dts/tqm8xx.dts
index c3dba2518d8c..3d1446b99c7e 100644
--- a/arch/powerpc/boot/dts/tqm8xx.dts
+++ b/arch/powerpc/boot/dts/tqm8xx.dts
@@ -107,7 +107,6 @@
107 #size-cells = <0>; 107 #size-cells = <0>;
108 PHY: ethernet-phy@f { 108 PHY: ethernet-phy@f {
109 reg = <0xf>; 109 reg = <0xf>;
110 device_type = "ethernet-phy";
111 }; 110 };
112 }; 111 };
113 112