diff options
author | Florian Fainelli <f.fainelli@gmail.com> | 2017-01-17 13:22:17 -0500 |
---|---|---|
committer | Gregory CLEMENT <gregory.clement@free-electrons.com> | 2017-01-19 17:40:08 -0500 |
commit | 4cb2ec8cad8c82cd7cfd19edcacd846861d6e703 (patch) | |
tree | 44679514475e96ad936aecff57cbebff2472a0b4 | |
parent | 7b7db5ab33d2292d9b037cda0c41a795b094d940 (diff) |
ARM: dts: armada-370-rd: Utilize new DSA binding
Utilize the new DSA binding, introduced with commit 8c5ad1d6179d ("net: dsa:
Document new binding"). The legacy binding node is kept included, but is marked
disabled.
Tested-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
-rw-r--r-- | arch/arm/boot/dts/armada-370-rd.dts | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/armada-370-rd.dts b/arch/arm/boot/dts/armada-370-rd.dts index 4551f423a287..8b2fa9a49967 100644 --- a/arch/arm/boot/dts/armada-370-rd.dts +++ b/arch/arm/boot/dts/armada-370-rd.dts | |||
@@ -173,6 +173,8 @@ | |||
173 | }; | 173 | }; |
174 | 174 | ||
175 | dsa { | 175 | dsa { |
176 | status = "disabled"; | ||
177 | |||
176 | compatible = "marvell,dsa"; | 178 | compatible = "marvell,dsa"; |
177 | #address-cells = <2>; | 179 | #address-cells = <2>; |
178 | #size-cells = <0>; | 180 | #size-cells = <0>; |
@@ -235,6 +237,48 @@ | |||
235 | phy0: ethernet-phy@0 { | 237 | phy0: ethernet-phy@0 { |
236 | reg = <0>; | 238 | reg = <0>; |
237 | }; | 239 | }; |
240 | |||
241 | switch: switch@10 { | ||
242 | compatible = "marvell,mv88e6085"; | ||
243 | #address-cells = <1>; | ||
244 | #size-cells = <0>; | ||
245 | reg = <0x10>; | ||
246 | |||
247 | ports { | ||
248 | #address-cells = <1>; | ||
249 | #size-cells = <0>; | ||
250 | |||
251 | port@0 { | ||
252 | reg = <0>; | ||
253 | label = "lan0"; | ||
254 | }; | ||
255 | |||
256 | port@1 { | ||
257 | reg = <1>; | ||
258 | label = "lan1"; | ||
259 | }; | ||
260 | |||
261 | port@2 { | ||
262 | reg = <2>; | ||
263 | label = "lan2"; | ||
264 | }; | ||
265 | |||
266 | port@3 { | ||
267 | reg = <3>; | ||
268 | label = "lan3"; | ||
269 | }; | ||
270 | |||
271 | port@5 { | ||
272 | reg = <5>; | ||
273 | label = "cpu"; | ||
274 | ethernet = <ð1>; | ||
275 | fixed-link { | ||
276 | speed = <1000>; | ||
277 | full-duplex; | ||
278 | }; | ||
279 | }; | ||
280 | }; | ||
281 | }; | ||
238 | }; | 282 | }; |
239 | 283 | ||
240 | 284 | ||