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

Hi Tom,
I left out my semantic patch changes for now since spatch does not generate well-formatted multi-line function definitions. I'm looking into improving the tool, but ocaml is not a language that I'm familiar with.
The following changes since commit e7fbcbc2566ab4bbcb07889a5791972ac49fa407:
igep00x0: Use the SRAM available for SPL. (2016-05-03 12:17:13 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-net.git master
for you to fetch changes up to f0973c9e75deddbde92b6e18187d1ee9b814cf5c:
net: phy: dp83867: Add SGMII helper for configuration (2016-05-03 14:39:35 -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
Lev Iserovich (1): fdt: fix setting MAC addresses for multiple interfaces
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
Prabhakar Kushwaha (1): drivers: net: ldpaa: Memset pools_params as "0" before use
Stefan Agner (2): net: fix vlan validation net: increase maximum frame size to accomediate VLAN packets
arch/arm/dts/am4372.dtsi | 1 + arch/arm/dts/dra7.dtsi | 3 +- arch/arm/include/asm/arch-omap5/cpu.h | 12 + common/fdt_support.c | 20 +- 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/ldpaa_eth/ldpaa_eth.c | 1 + 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/env_flags.h | 4 +- include/net.h | 16 +- include/netdev.h | 58 -- include/phy.h | 23 + 26 files changed, 1322 insertions(+), 608 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

On Tue, May 03, 2016 at 03:01:10PM -0500, Joe Hershberger wrote:
Hi Tom,
I left out my semantic patch changes for now since spatch does not generate well-formatted multi-line function definitions. I'm looking into improving the tool, but ocaml is not a language that I'm familiar with.
The following changes since commit e7fbcbc2566ab4bbcb07889a5791972ac49fa407:
igep00x0: Use the SRAM available for SPL. (2016-05-03 12:17:13 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-net.git master
for you to fetch changes up to f0973c9e75deddbde92b6e18187d1ee9b814cf5c:
net: phy: dp83867: Add SGMII helper for configuration (2016-05-03 14:39:35 -0500)
OK, we're less than a week from release. Which things here are important bugfixes we need for the release? Thanks!

On Tue, May 3, 2016 at 4:34 PM, Tom Rini trini@konsulko.com wrote:
On Tue, May 03, 2016 at 03:01:10PM -0500, Joe Hershberger wrote:
Hi Tom,
I left out my semantic patch changes for now since spatch does not generate well-formatted multi-line function definitions. I'm looking into improving the tool, but ocaml is not a language that I'm familiar with.
The following changes since commit e7fbcbc2566ab4bbcb07889a5791972ac49fa407:
igep00x0: Use the SRAM available for SPL. (2016-05-03 12:17:13 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-net.git master
for you to fetch changes up to f0973c9e75deddbde92b6e18187d1ee9b814cf5c:
net: phy: dp83867: Add SGMII helper for configuration (2016-05-03 14:39:35 -0500)
OK, we're less than a week from release. Which things here are important bugfixes we need for the release? Thanks!
Ah, damn... time flies. I'll send a new PR limited to bug fixes and push the rest to next.
-Joe
participants (3)
-
Joe Hershberger
-
Joe Hershberger
-
Tom Rini