]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: Kirkwood: Fix DT based DSA.
authorAndrew Lunn <andrew@lunn.ch>
Mon, 1 Sep 2014 17:35:41 +0000 (19:35 +0200)
committerJason Cooper <jason@lakedaemon.net>
Sat, 13 Sep 2014 21:03:48 +0000 (21:03 +0000)
commitba2edd1cf3b9bd5accd51f0986b36715aa39b8d5
treecbd14ae3267554ddb788f4ba1d9ae8e0834c1040
parent8f2f0b574c456934961ab0b401ce27d48f60d4a6
ARM: Kirkwood: Fix DT based DSA.

During the conversion of boards to use DT to instantiate Distributed
Switch Architecture, nobody volunteered to test. As to be expected,
the conversion was flawed. Testers and access to hardware has now
become available, and this patch hopefully fixes the problems.

dsa,mii-bus must be a phandle to the top level mdio node, not the port
specific subnode of the mdio device.

dsa,ethernet must be a phandle to the port subnode within the ethernet
DT node, not the ethernet node.

Don't pinctrl hog the card detect gpio for mvsdio.

Rename the .dts files to make it clearer which file is for the Z0
stepping and which for the A0 or later stepping.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Cc: seugene@marvell.com
Tested-by: Eugene Sanivsky <seugene@marvell.com>
Fixes: 32edf28f7cd7: ("ARM: Kirkwood: convert rd88f6281-setup.c to DT.")
Fixes: 5c2d33dda1d3: ("ARM: kirkwood: Convert mv88f6281gtw_ge switch setup to DT")
Cc: <stable@vger.kernel.org> #v3.15+
Link: https://lkml.kernel.org/r/1409592941-22244-1-git-send-email-andrew@lunn.ch
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts
arch/arm/boot/dts/kirkwood-rd88f6281-a.dts [new file with mode: 0644]
arch/arm/boot/dts/kirkwood-rd88f6281-a0.dts [deleted file]
arch/arm/boot/dts/kirkwood-rd88f6281-a1.dts [deleted file]
arch/arm/boot/dts/kirkwood-rd88f6281-z0.dts [new file with mode: 0644]
arch/arm/boot/dts/kirkwood-rd88f6281.dtsi
arch/arm/boot/dts/kirkwood.dtsi