[U-Boot] Pull request: u-boot-net.git master

Joe Hershberger
2016-05-24T16:50:33Z

Hi Tom,

Changes from last merge window.

The following changes since commit d7d000311285e4b8d11e089ca13ea456a01be3b8:

Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-23 11:51:37 -0400)

are available in the git repository at:

git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 0a71cd77290ca317ecf6f15984a91abbee741e09:

net: phy: dp83867: Add SGMII helper for configuration (2016-05-24 11:42:05 -0500)

----------------------------------------------------------------
Dan Murphy (7):
drivers: net: cpsw: Add reading of DT phy-handle node
net: zynq_gem: Add the passing of the phy-handle node
net: phy: dp83867: Add device tree bindings and documentation
net: phy: ti: Allow the driver to be more configurable
net: phy: Move is_rgmii helper to phy.h
net: phy: Add phy_interface_is_sgmii to phy.h
net: phy: dp83867: Add SGMII helper for configuration

Kevin Smith (2):
net: Remove unused mv88e61xx switch driver
net: phy: Add PHY driver for mv88e61xx switches

Mugunthan V N (12):
drivers: core: device: add support to check dt compatible for a device/machine
ti_omap5_common: eth: do not define DM_ETH for spl
drivers: net: cpsw: fix cpsw dp parse when num slaves as 1
ARM: omap5: add platform specific ethernet phy modes configurations
drivers: net: cpsw: fix get mdio base and gmii_sel reg from DT
drivers: net: cpsw: add support for reading mac address from efuse
arm: dts: am4372: add syscon node to cpsw to read mac address
arm: dts: dra7: add syscon node to cpsw to read mac address
arm: dts: dra7: fix ethernet name with proper device address
defconfig: am437x_gp_evm: enable eth driver model
defconfig: am437x_sk_evm: enable eth driver model
defconfig: dra74_evm: enable eth driver model

arch/arm/dts/am4372.dtsi | 1 +
arch/arm/dts/dra7.dtsi | 3 +-
arch/arm/include/asm/arch-omap5/cpu.h | 12 +
configs/am437x_gp_evm_defconfig | 1 +
configs/am437x_sk_evm_defconfig | 1 +
configs/dra74_evm_defconfig | 1 +
doc/device-tree-bindings/net/ti,dp83867.txt | 25 +
drivers/core/device.c | 14 +
drivers/net/Makefile | 2 +-
drivers/net/cpsw-common.c | 121 +++
drivers/net/cpsw.c | 77 +-
drivers/net/phy/mv88e61xx.c | 1322 ++++++++++++++++++---------
drivers/net/phy/mv88e61xx.h | 61 --
drivers/net/phy/phy.c | 3 +
drivers/net/phy/ti.c | 88 +-
drivers/net/zynq_gem.c | 15 +-
include/configs/ti_omap5_common.h | 1 +
include/cpsw.h | 2 +
include/dm/device.h | 23 +
include/dt-bindings/net/ti-dp83867.h | 35 +
include/netdev.h | 58 --
include/phy.h | 23 +
22 files changed, 1300 insertions(+), 589 deletions(-)
create mode 100644 doc/device-tree-bindings/net/ti,dp83867.txt
create mode 100644 drivers/net/cpsw-common.c
delete mode 100644 drivers/net/phy/mv88e61xx.h
create mode 100644 include/dt-bindings/net/ti-dp83867.h

Thanks!
-Joe