diff options
Diffstat (limited to 'arch/powerpc/boot/dts/mpc866ads.dts')
-rw-r--r-- | arch/powerpc/boot/dts/mpc866ads.dts | 31 |
1 files changed, 11 insertions, 20 deletions
diff --git a/arch/powerpc/boot/dts/mpc866ads.dts b/arch/powerpc/boot/dts/mpc866ads.dts index c0d06fd12927..e5e7726ddb03 100644 --- a/arch/powerpc/boot/dts/mpc866ads.dts +++ b/arch/powerpc/boot/dts/mpc866ads.dts | |||
@@ -15,12 +15,10 @@ | |||
15 | compatible = "mpc8xx"; | 15 | compatible = "mpc8xx"; |
16 | #address-cells = <1>; | 16 | #address-cells = <1>; |
17 | #size-cells = <1>; | 17 | #size-cells = <1>; |
18 | linux,phandle = <100>; | ||
19 | 18 | ||
20 | cpus { | 19 | cpus { |
21 | #address-cells = <1>; | 20 | #address-cells = <1>; |
22 | #size-cells = <0>; | 21 | #size-cells = <0>; |
23 | linux,phandle = <200>; | ||
24 | 22 | ||
25 | PowerPC,866@0 { | 23 | PowerPC,866@0 { |
26 | device_type = "cpu"; | 24 | device_type = "cpu"; |
@@ -34,14 +32,12 @@ | |||
34 | clock-frequency = <0>; | 32 | clock-frequency = <0>; |
35 | 32-bit; | 33 | 32-bit; |
36 | interrupts = <f 2>; // decrementer interrupt | 34 | interrupts = <f 2>; // decrementer interrupt |
37 | interrupt-parent = <ff000000>; | 35 | interrupt-parent = <&Mpc8xx_pic>; |
38 | linux,phandle = <201>; | ||
39 | }; | 36 | }; |
40 | }; | 37 | }; |
41 | 38 | ||
42 | memory { | 39 | memory { |
43 | device_type = "memory"; | 40 | device_type = "memory"; |
44 | linux,phandle = <300>; | ||
45 | reg = <00000000 800000>; | 41 | reg = <00000000 800000>; |
46 | }; | 42 | }; |
47 | 43 | ||
@@ -57,11 +53,9 @@ | |||
57 | device_type = "mdio"; | 53 | device_type = "mdio"; |
58 | compatible = "fs_enet"; | 54 | compatible = "fs_enet"; |
59 | reg = <e80 8>; | 55 | reg = <e80 8>; |
60 | linux,phandle = <e80>; | ||
61 | #address-cells = <1>; | 56 | #address-cells = <1>; |
62 | #size-cells = <0>; | 57 | #size-cells = <0>; |
63 | ethernet-phy@f { | 58 | phy: ethernet-phy@f { |
64 | linux,phandle = <e800f>; | ||
65 | reg = <f>; | 59 | reg = <f>; |
66 | device_type = "ethernet-phy"; | 60 | device_type = "ethernet-phy"; |
67 | }; | 61 | }; |
@@ -75,12 +69,11 @@ | |||
75 | reg = <e00 188>; | 69 | reg = <e00 188>; |
76 | mac-address = [ 00 00 0C 00 01 FD ]; | 70 | mac-address = [ 00 00 0C 00 01 FD ]; |
77 | interrupts = <3 1>; | 71 | interrupts = <3 1>; |
78 | interrupt-parent = <ff000000>; | 72 | interrupt-parent = <&Mpc8xx_pic>; |
79 | phy-handle = <e800f>; | 73 | phy-handle = <&Phy>; |
80 | }; | 74 | }; |
81 | 75 | ||
82 | pic@ff000000 { | 76 | mpc8xx_pic: pic@ff000000 { |
83 | linux,phandle = <ff000000>; | ||
84 | interrupt-controller; | 77 | interrupt-controller; |
85 | #address-cells = <0>; | 78 | #address-cells = <0>; |
86 | #interrupt-cells = <2>; | 79 | #interrupt-cells = <2>; |
@@ -91,7 +84,6 @@ | |||
91 | }; | 84 | }; |
92 | 85 | ||
93 | cpm@ff000000 { | 86 | cpm@ff000000 { |
94 | linux,phandle = <ff000000>; | ||
95 | #address-cells = <1>; | 87 | #address-cells = <1>; |
96 | #size-cells = <1>; | 88 | #size-cells = <1>; |
97 | #interrupt-cells = <2>; | 89 | #interrupt-cells = <2>; |
@@ -102,15 +94,14 @@ | |||
102 | command-proc = <9c0>; | 94 | command-proc = <9c0>; |
103 | brg-frequency = <0>; | 95 | brg-frequency = <0>; |
104 | interrupts = <0 2>; // cpm error interrupt | 96 | interrupts = <0 2>; // cpm error interrupt |
105 | interrupt-parent = <930>; | 97 | interrupt-parent = <&Cpm_pic>; |
106 | 98 | ||
107 | pic@930 { | 99 | cpm_pic: pic@930 { |
108 | linux,phandle = <930>; | ||
109 | interrupt-controller; | 100 | interrupt-controller; |
110 | #address-cells = <0>; | 101 | #address-cells = <0>; |
111 | #interrupt-cells = <2>; | 102 | #interrupt-cells = <2>; |
112 | interrupts = <5 2 0 2>; | 103 | interrupts = <5 2 0 2>; |
113 | interrupt-parent = <ff000000>; | 104 | interrupt-parent = <&Mpc8xx_pic>; |
114 | reg = <930 20>; | 105 | reg = <930 20>; |
115 | built-in; | 106 | built-in; |
116 | device_type = "cpm-pic"; | 107 | device_type = "cpm-pic"; |
@@ -128,7 +119,7 @@ | |||
128 | tx-clock = <1>; | 119 | tx-clock = <1>; |
129 | current-speed = <0>; | 120 | current-speed = <0>; |
130 | interrupts = <4 3>; | 121 | interrupts = <4 3>; |
131 | interrupt-parent = <930>; | 122 | interrupt-parent = <&Cpm_pic>; |
132 | }; | 123 | }; |
133 | 124 | ||
134 | smc@a90 { | 125 | smc@a90 { |
@@ -142,7 +133,7 @@ | |||
142 | tx-clock = <2>; | 133 | tx-clock = <2>; |
143 | current-speed = <0>; | 134 | current-speed = <0>; |
144 | interrupts = <3 3>; | 135 | interrupts = <3 3>; |
145 | interrupt-parent = <930>; | 136 | interrupt-parent = <&Cpm_pic>; |
146 | }; | 137 | }; |
147 | 138 | ||
148 | scc@a00 { | 139 | scc@a00 { |
@@ -153,7 +144,7 @@ | |||
153 | reg = <a00 18 3c00 80>; | 144 | reg = <a00 18 3c00 80>; |
154 | mac-address = [ 00 00 0C 00 03 FD ]; | 145 | mac-address = [ 00 00 0C 00 03 FD ]; |
155 | interrupts = <1e 3>; | 146 | interrupts = <1e 3>; |
156 | interrupt-parent = <930>; | 147 | interrupt-parent = <&Cpm_pic>; |
157 | }; | 148 | }; |
158 | }; | 149 | }; |
159 | }; | 150 | }; |