This patch set picks up work by Florian Fainelli bringing full DT support to mv643xx_eth and Marvell SoCs using it.
The current patch set drops Florian's device tree conversions for Kirkwood, Dove, and Orion5x in favour of split patches for board files and board descriptor files. Device tree conversion for Dove and Kirkwood is added. Dove has been fully tested, while Kirkwood is compile-tested only. Florian Fainelli (2): net: mv643xx_eth: add Device Tree bindings net: mv643xx_eth: update Device Tree bindings documentation Sebastian Hesselbarth (5): ARM: dove: remove legacy mv643xx_eth setup ARM: dove: add gigabit ethernet and mvmdio device tree nodes ARM: kirkwood: remove legacy mv643xx_eth board setup ARM: kirkwood: add gigabit ethernet and mvmdio device tree nodes ARM: kirkwood: remove legacy clk alias for mv643xx_eth Documentation/devicetree/bindings/marvell.txt | 22 ++++- arch/arm/boot/dts/dove-cubox.dts | 8 ++ arch/arm/boot/dts/dove.dtsi | 35 +++++++ arch/arm/boot/dts/kirkwood-cloudbox.dts | 15 +++ arch/arm/boot/dts/kirkwood-dnskw.dtsi | 15 +++ arch/arm/boot/dts/kirkwood-dockstar.dts | 15 +++ arch/arm/boot/dts/kirkwood-dreamplug.dts | 26 +++++ arch/arm/boot/dts/kirkwood-goflexnet.dts | 15 +++ .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 26 +++++ arch/arm/boot/dts/kirkwood-ib62x0.dts | 15 +++ arch/arm/boot/dts/kirkwood-iconnect.dts | 15 +++ arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 22 ++++ arch/arm/boot/dts/kirkwood-is2.dts | 2 + arch/arm/boot/dts/kirkwood-km_kirkwood.dts | 15 +++ arch/arm/boot/dts/kirkwood-lsxl.dtsi | 26 +++++ arch/arm/boot/dts/kirkwood-mplcec4.dts | 25 +++++ .../boot/dts/kirkwood-netgear_readynas_duo_v2.dts | 15 +++ arch/arm/boot/dts/kirkwood-ns2-common.dtsi | 15 +++ arch/arm/boot/dts/kirkwood-ns2.dts | 2 + arch/arm/boot/dts/kirkwood-ns2lite.dts | 2 + arch/arm/boot/dts/kirkwood-ns2max.dts | 2 + arch/arm/boot/dts/kirkwood-ns2mini.dts | 2 + arch/arm/boot/dts/kirkwood-openblocks_a6.dts | 15 +++ arch/arm/boot/dts/kirkwood-topkick.dts | 15 +++ arch/arm/boot/dts/kirkwood-ts219-6281.dts | 4 +- arch/arm/boot/dts/kirkwood-ts219-6282.dts | 4 +- arch/arm/boot/dts/kirkwood-ts219.dtsi | 15 +++ arch/arm/boot/dts/kirkwood.dtsi | 52 ++++++++++ arch/arm/mach-dove/board-dt.c | 5 - arch/arm/mach-kirkwood/board-dnskw.c | 7 -- arch/arm/mach-kirkwood/board-dockstar.c | 9 -- arch/arm/mach-kirkwood/board-dreamplug.c | 14 --- arch/arm/mach-kirkwood/board-dt.c | 16 --- arch/arm/mach-kirkwood/board-goflexnet.c | 9 -- arch/arm/mach-kirkwood/board-guruplug.c | 14 --- arch/arm/mach-kirkwood/board-ib62x0.c | 9 -- arch/arm/mach-kirkwood/board-iconnect.c | 6 - arch/arm/mach-kirkwood/board-iomega_ix2_200.c | 16 --- arch/arm/mach-kirkwood/board-km_kirkwood.c | 7 -- arch/arm/mach-kirkwood/board-lsxl.c | 12 -- arch/arm/mach-kirkwood/board-mplcec4.c | 11 -- arch/arm/mach-kirkwood/board-ns2.c | 13 --- arch/arm/mach-kirkwood/board-openblocks_a6.c | 9 -- arch/arm/mach-kirkwood/board-readynas.c | 6 - arch/arm/mach-kirkwood/board-ts219.c | 13 --- arch/arm/mach-kirkwood/board-usi_topkick.c | 9 -- drivers/net/ethernet/marvell/mv643xx_eth.c | 108 +++++++++++++++++++- include/linux/mv643xx_eth.h | 3 + 48 files changed, 544 insertions(+), 192 deletions(-) --- Cc: Grant Likely <[email protected]> Cc: Rob Herring <[email protected]> Cc: Rob Landley <[email protected]> Cc: Lennert Buytenhek <[email protected]> Cc: David Miller <[email protected]> Cc: Florian Fainelli <[email protected]> Cc: Arnaud Patard <[email protected]> Cc: Russell King <[email protected]> Cc: Jason Cooper <[email protected]> Cc: Andrew Lunn <[email protected]> Cc: Jean-Francois Moine <[email protected]> Cc: Thomas Petazzoni <[email protected]> Cc: Simon Guinot <[email protected]> Cc: Jamie Lentin <[email protected]> Cc: Michael Walle <[email protected]> Cc: Eric Hutter <[email protected]> Cc: Joshua Coombs <[email protected]> Cc: Willy Tarreau <[email protected]> Cc: Simon Baatz <[email protected]> Cc: Alan M Butler <[email protected]> Cc: Nigel Roberts <[email protected]> Cc: Valentin Longchamp <[email protected]> Cc: Stefan Peter <[email protected]> Cc: Arnaud Ebalard <[email protected]> Cc: Nobuhiro Iwamatsu <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] -- 1.7.2.5 _______________________________________________ devicetree-discuss mailing list [email protected] https://lists.ozlabs.org/listinfo/devicetree-discuss
