Changes from v3: * As requested by Sascha, added a patch to fix the indentation in the marvell phys array. Changes from v2: * Included SPI in the PUP register as noted by Sebastian. * Added MAC flow control configuration. Added missing support for TX-delayed RGMII (RGMII_TXID) and RX-delayed RGMII. As per Sebastian's comments. * Dropped the defconfig patch. mvebu_defconfig should work fine. Ezequiel Garcia (5): ARM: mvebu: Enable PUP register net: phy: marvell: Fix array identation net: phy: Support Marvell 88EE1545 PHY net: phy: Support Marvell 88EE1543 PHY net: Add driver for Armada 370/XP 10/100/1000 Mbps network controller arch/arm/mach-mvebu/armada-370-xp.c | 5 + .../mach-mvebu/include/mach/armada-370-xp-regs.h | 7 + drivers/net/Kconfig | 6 + drivers/net/Makefile | 1 + drivers/net/mvneta.c | 766 +++++++++++++++++++++ drivers/net/phy/marvell.c | 85 ++- include/linux/marvell_phy.h | 2 + 7 files changed, 863 insertions(+), 9 deletions(-) create mode 100644 drivers/net/mvneta.c -- 2.1.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox