diff options
Diffstat (limited to 'arch/powerpc/boot/dts/tqm8560.dts')
-rw-r--r-- | arch/powerpc/boot/dts/tqm8560.dts | 90 |
1 files changed, 48 insertions, 42 deletions
diff --git a/arch/powerpc/boot/dts/tqm8560.dts b/arch/powerpc/boot/dts/tqm8560.dts index 3fa552f31edb..649e2e576267 100644 --- a/arch/powerpc/boot/dts/tqm8560.dts +++ b/arch/powerpc/boot/dts/tqm8560.dts | |||
@@ -137,72 +137,78 @@ | |||
137 | }; | 137 | }; |
138 | }; | 138 | }; |
139 | 139 | ||
140 | mdio@24520 { | ||
141 | #address-cells = <1>; | ||
142 | #size-cells = <0>; | ||
143 | compatible = "fsl,gianfar-mdio"; | ||
144 | reg = <0x24520 0x20>; | ||
145 | |||
146 | phy1: ethernet-phy@1 { | ||
147 | interrupt-parent = <&mpic>; | ||
148 | interrupts = <8 1>; | ||
149 | reg = <1>; | ||
150 | device_type = "ethernet-phy"; | ||
151 | }; | ||
152 | phy2: ethernet-phy@2 { | ||
153 | interrupt-parent = <&mpic>; | ||
154 | interrupts = <8 1>; | ||
155 | reg = <2>; | ||
156 | device_type = "ethernet-phy"; | ||
157 | }; | ||
158 | phy3: ethernet-phy@3 { | ||
159 | interrupt-parent = <&mpic>; | ||
160 | interrupts = <8 1>; | ||
161 | reg = <3>; | ||
162 | device_type = "ethernet-phy"; | ||
163 | }; | ||
164 | tbi0: tbi-phy@11 { | ||
165 | reg = <0x11>; | ||
166 | device_type = "tbi-phy"; | ||
167 | }; | ||
168 | }; | ||
169 | |||
170 | mdio@25520 { | ||
171 | #address-cells = <1>; | ||
172 | #size-cells = <0>; | ||
173 | compatible = "fsl,gianfar-tbi"; | ||
174 | reg = <0x25520 0x20>; | ||
175 | |||
176 | tbi1: tbi-phy@11 { | ||
177 | reg = <0x11>; | ||
178 | device_type = "tbi-phy"; | ||
179 | }; | ||
180 | }; | ||
181 | |||
182 | enet0: ethernet@24000 { | 140 | enet0: ethernet@24000 { |
141 | #address-cells = <1>; | ||
142 | #size-cells = <1>; | ||
183 | cell-index = <0>; | 143 | cell-index = <0>; |
184 | device_type = "network"; | 144 | device_type = "network"; |
185 | model = "TSEC"; | 145 | model = "TSEC"; |
186 | compatible = "gianfar"; | 146 | compatible = "gianfar"; |
187 | reg = <0x24000 0x1000>; | 147 | reg = <0x24000 0x1000>; |
148 | ranges = <0x0 0x24000 0x1000>; | ||
188 | local-mac-address = [ 00 00 00 00 00 00 ]; | 149 | local-mac-address = [ 00 00 00 00 00 00 ]; |
189 | interrupts = <29 2 30 2 34 2>; | 150 | interrupts = <29 2 30 2 34 2>; |
190 | interrupt-parent = <&mpic>; | 151 | interrupt-parent = <&mpic>; |
191 | tbi-handle = <&tbi0>; | 152 | tbi-handle = <&tbi0>; |
192 | phy-handle = <&phy2>; | 153 | phy-handle = <&phy2>; |
154 | |||
155 | mdio@520 { | ||
156 | #address-cells = <1>; | ||
157 | #size-cells = <0>; | ||
158 | compatible = "fsl,gianfar-mdio"; | ||
159 | reg = <0x520 0x20>; | ||
160 | |||
161 | phy1: ethernet-phy@1 { | ||
162 | interrupt-parent = <&mpic>; | ||
163 | interrupts = <8 1>; | ||
164 | reg = <1>; | ||
165 | device_type = "ethernet-phy"; | ||
166 | }; | ||
167 | phy2: ethernet-phy@2 { | ||
168 | interrupt-parent = <&mpic>; | ||
169 | interrupts = <8 1>; | ||
170 | reg = <2>; | ||
171 | device_type = "ethernet-phy"; | ||
172 | }; | ||
173 | phy3: ethernet-phy@3 { | ||
174 | interrupt-parent = <&mpic>; | ||
175 | interrupts = <8 1>; | ||
176 | reg = <3>; | ||
177 | device_type = "ethernet-phy"; | ||
178 | }; | ||
179 | tbi0: tbi-phy@11 { | ||
180 | reg = <0x11>; | ||
181 | device_type = "tbi-phy"; | ||
182 | }; | ||
183 | }; | ||
193 | }; | 184 | }; |
194 | 185 | ||
195 | enet1: ethernet@25000 { | 186 | enet1: ethernet@25000 { |
187 | #address-cells = <1>; | ||
188 | #size-cells = <1>; | ||
196 | cell-index = <1>; | 189 | cell-index = <1>; |
197 | device_type = "network"; | 190 | device_type = "network"; |
198 | model = "TSEC"; | 191 | model = "TSEC"; |
199 | compatible = "gianfar"; | 192 | compatible = "gianfar"; |
200 | reg = <0x25000 0x1000>; | 193 | reg = <0x25000 0x1000>; |
194 | ranges = <0x0 0x25000 0x1000>; | ||
201 | local-mac-address = [ 00 00 00 00 00 00 ]; | 195 | local-mac-address = [ 00 00 00 00 00 00 ]; |
202 | interrupts = <35 2 36 2 40 2>; | 196 | interrupts = <35 2 36 2 40 2>; |
203 | interrupt-parent = <&mpic>; | 197 | interrupt-parent = <&mpic>; |
204 | tbi-handle = <&tbi1>; | 198 | tbi-handle = <&tbi1>; |
205 | phy-handle = <&phy1>; | 199 | phy-handle = <&phy1>; |
200 | |||
201 | mdio@520 { | ||
202 | #address-cells = <1>; | ||
203 | #size-cells = <0>; | ||
204 | compatible = "fsl,gianfar-tbi"; | ||
205 | reg = <0x520 0x20>; | ||
206 | |||
207 | tbi1: tbi-phy@11 { | ||
208 | reg = <0x11>; | ||
209 | device_type = "tbi-phy"; | ||
210 | }; | ||
211 | }; | ||
206 | }; | 212 | }; |
207 | 213 | ||
208 | mpic: pic@40000 { | 214 | mpic: pic@40000 { |