aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Fainelli <f.fainelli@gmail.com>2017-01-17 13:22:17 -0500
committerGregory CLEMENT <gregory.clement@free-electrons.com>2017-01-19 17:40:08 -0500
commit4cb2ec8cad8c82cd7cfd19edcacd846861d6e703 (patch)
tree44679514475e96ad936aecff57cbebff2472a0b4
parent7b7db5ab33d2292d9b037cda0c41a795b094d940 (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.dts44
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 = <&eth1>;
275 fixed-link {
276 speed = <1000>;
277 full-duplex;
278 };
279 };
280 };
281 };
238}; 282};
239 283
240 284