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

Hi Tom,
Here are the network patches for this round. Should be pretty basic stuff.
Thanks! -Joe
The following changes since commit 077678eb0c226e52a1f90edabd3369ab26065b32:
Merge git://git.denx.de/u-boot-dm (2016-01-12 18:12:42 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-net.git master
for you to fetch changes up to b2b7fbc33ff1b990804e481153dd45de579cff75:
net: Add bootfile in DHCP Request (2016-01-28 17:19:43 -0600)
---------------------------------------------------------------- Alexandre Messier (4): net: phy: micrel: Disable B_CAST on config net: phy: Set ANRESTART in setup_forced net: phy: Use 'autoneg' flag from phydev net: Add bootfile in DHCP Request
Alexey Brodkin (4): drivers/net/phy: introduce phy_set_supported() include/net.h: add max_speed member in struct eth_pdata net/designware: do explicit port selection for 1Gb mode net/designware: add support of max-speed device tree property
Bin Meng (15): powerpc: bsc9132qds: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET powerpc: c29xpcie: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET powerpc: mpc8572ds: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET powerpc: mpc8548cds: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET powerpc: p1010rdb: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET arm: ls1021atwr: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET net: tsec: fsl_mdio: Fix several cosmetic issues net: tsec: Move rx_idx and tx_idx to struct tsec_private net: tsec: Move rxbd and txbd to struct tsec_private net: tsec: Adjust orders to avoid forward declaration of tsec_send() net: tsec: Use tsec_private pointer as the parameter for internal routines doc: dt-bindings: Describe Freescale TSEC ethernet controller net: tsec: Add driver model ethernet support net: tsec: Use priv->tbiaddr to initialize TBI PHY address arm: ls102xa: Rewrite the logic of ft_fixup_enet_phy_connect_type()
Codrin Ciubotariu (5): drivers: net: vsc9953: Fix number of reserved registers drivers: net: vsc9953: Fix FDB aging time doc: t1040-l2switch: Update README common: cmd_ethsw: Spelling fixes drivers: net: vsc9953: Add LAG support
Dinh Nguyen (2): net: phy: micrel: add documentation for Micrel KSZ90x1 binding net: phy: micrel: fix divisor value for KSZ9031 phy skew
Florian Fainelli (2): net: phy: ensure Gigabit features are masked off if requested net: phy: breakdown PHY_*_FEATURES defines
Peng Fan (1): net: bootp: Ignore packets whose yiaddr is 0
Sascha Hauer (1): net: phy: genphy: Allow overwriting features
Shaohui Xie (2): net: phy: introduce a quirk PHY_FLAG_BROKEN_RESET net: phy: implements probe for Cortina phy
Simon Glass (7): tegra: Report errors from PCI init net: Don't call board/cpu_eth_init() with driver model net: Move common init into a new eth_common.c file net: Move environment functions to the common file net: Move remaining common functions to eth_common.c net: Move driver-model code into its own file net: Rename eth.c to eth_lecacy.c
Stefan Agner (1): net: phy: do not read configuration register on reset
arch/arm/cpu/armv7/ls102xa/fdt.c | 16 +- board/freescale/bsc9132qds/bsc9132qds.c | 4 +- board/freescale/c29xpcie/c29xpcie.c | 4 +- board/freescale/ls1021atwr/ls1021atwr.c | 4 +- board/freescale/mpc8548cds/mpc8548cds.c | 4 +- board/freescale/mpc8572ds/mpc8572ds.c | 4 +- board/freescale/p1010rdb/p1010rdb.c | 4 +- common/cmd_ethsw.c | 78 +++- doc/README.t1040-l2switch | 29 +- doc/device-tree-bindings/net/fsl-tsec-phy.txt | 64 +++ doc/device-tree-bindings/net/micrel-ksz90x1.txt | 165 +++++++ drivers/net/designware.c | 16 +- drivers/net/designware.h | 1 + drivers/net/fsl_mdio.c | 4 +- drivers/net/phy/cortina.c | 7 + drivers/net/phy/micrel.c | 25 +- drivers/net/phy/phy.c | 102 ++-- drivers/net/tsec.c | 536 ++++++++++++++------- drivers/net/vsc9953.c | 354 +++++++++++++- drivers/pci/pci_tegra.c | 6 +- include/ethsw.h | 6 + include/fsl_mdio.h | 7 +- include/net.h | 2 + include/phy.h | 25 +- include/tsec.h | 69 +-- include/vsc9953.h | 24 +- net/Makefile | 7 +- net/bootp.c | 4 + net/{eth.c => eth-uclass.c} | 596 +----------------------- net/eth_common.c | 166 +++++++ net/eth_internal.h | 40 ++ net/eth_legacy.c | 439 +++++++++++++++++ 32 files changed, 1933 insertions(+), 879 deletions(-) create mode 100644 doc/device-tree-bindings/net/fsl-tsec-phy.txt create mode 100644 doc/device-tree-bindings/net/micrel-ksz90x1.txt rename net/{eth.c => eth-uclass.c} (50%) create mode 100644 net/eth_common.c create mode 100644 net/eth_internal.h create mode 100644 net/eth_legacy.c

On Thu, Jan 28, 2016 at 05:32:19PM -0600, Joe Hershberger wrote:
Hi Tom,
Here are the network patches for this round. Should be pretty basic stuff.
Thanks! -Joe
The following changes since commit 077678eb0c226e52a1f90edabd3369ab26065b32:
Merge git://git.denx.de/u-boot-dm (2016-01-12 18:12:42 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-net.git master
for you to fetch changes up to b2b7fbc33ff1b990804e481153dd45de579cff75:
net: Add bootfile in DHCP Request (2016-01-28 17:19:43 -0600)
For the record, applied to u-boot/master a number of days ago, thanks!
participants (2)
-
Joe Hershberger
-
Tom Rini