This patch set comprises some fixes and improvements related with ethernet support on Marvell Orion SoC based boards. Patch 1 adds a check for ePAPR standard "phy-connection-type" property to of_get_phy_mode. Patch 2 resolves a device name conflict on orion-gbe port names when using more than one controller instance. Patch 3 extends ethernet serial port setup to also check for delayed RGMII interface modes. Patch 4 finally adds a driver for Marvell PHYs with 88E1121R as a first PHY driver. The patches have been tested on Globalscale Guruplug. For ethernet, the board needs a DT fix that has been picked up for Linux v3.16-rc yesterday and should be available in barebox soon. For the second ethernet port, barebox is still missing pinctrl for Kirkwood, but that is next on my "polish private branches for submission"-TODO list. Sebastian Hesselbarth (4): of: net: respect phy-connection-type property net: orion: generate unique port device names net: orion-gbe: extend RGMII detection to delayed modes net: phy: add support for Marvell PHY drivers drivers/net/orion-gbe.c | 8 +- drivers/net/phy/Kconfig | 5 ++ drivers/net/phy/Makefile | 1 + drivers/net/phy/marvell.c | 199 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/of/of_net.c | 2 + 5 files changed, 213 insertions(+), 2 deletions(-) create mode 100644 drivers/net/phy/marvell.c --- Cc: barebox@xxxxxxxxxxxxxxxxxxx -- 2.0.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox