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

Joe Hershberger
2015-10-29T19:34:43Z

These are changes that came in before the merge window. Only one regression:

+(bf538f-ezkit) bfin-elf-ld.bfd: region `ram' overflowed by 256 bytes

but it is the same family that are nearly all not fitting. It's not
worth battling one at a time. All of BF needs attention.

The following changes since commit 677f970bc62a661690b3431543d5a5d5e682ba70:

common/board_f.c: modify the macro to use get_clocks() more common
(2015-10-24 13:50:38 -0400)

are available in the git repository at:

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

for you to fetch changes up to ac1d31380618f3f68bf7f05b73b6ab0cdeab0e9f:

net: eth: Check return value in various places (2015-10-29 14:05:52 -0500)

----------------------------------------------------------------
Albert ARIBAUD \(3ADEV\) (1):
net: TFTP: variables cleanup and addition

Bin Meng (10):
net: phy: Don't create phy device when there is no phy
net: phy: Change to print all phys that are not found
net: phy: Test previous phydev->dev against new mac dev
net: mdio: Add mdio_free() and mdio_unregister() API
net: designware: Add driver remove support
net: pch_gbe: Add driver remove support
dm: core: Remove unnecessary codes in uclass_pre_remove_device()
net: eth: Clear MAC address in eth_pre_remove()
dm: test: Add a new test case against dm eth codes for NULL pointer access
net: eth: Check return value in various places

Gong Qianyu (1):
net/eth: fix a bug in on_ethaddr()

Hannes Petermaier (1):
net: bootp fix vci string on SPL-Boot

Jacob Stiffler (1):
net: Increase the size of the net_boot_file_name buffer

Josh Wu (1):
net: change the env name to use const

Stefan Br?ns (10):
net: reject Bootp/DHCP packets with bad OP value
net: send RFC1542 compliant value for bootp requests
net: Fix parsing of Bootp/DHCP option 0 (Pad)
net/arp: Do not run net_start_again() on timeout
net/arp: account for ARP delay, avoid duplicate packets on timeout
net: cancel timeout handler after DHCPACK
smsc95xx: Fetch whole burst with 1 URB, avoid framing errors
net: Do not overwrite options found in overloaded 'file' field
net: parse DHCP options from overloaded file/sname fields
smsc95xx: Use zero length packets when RX fifo is empty

Stephen Warren (1):
net: rtl8169: Build warning fixes for 64-bit

Sylvain Lemieux (1):
net: phy: micrel: add support for KSZ8021RNL & KSZ8031RNL

Sylvain Rochet (1):
net: phy: micrel: disable NAND-tree for KSZ8051

Thomas Chou (1):
net: protect status led access in bootp

README | 12 ++++-
common/miiphyutil.c | 19 +++++++
configs/bf527-ezkit_defconfig | 1 +
drivers/core/uclass.c | 7 ---
drivers/net/designware.c | 12 +++++
drivers/net/pch_gbe.c | 12 +++++
drivers/net/phy/micrel.c | 40 ++++++++++++++
drivers/net/phy/phy.c | 14 +++--
drivers/net/rtl8169.c | 10 ++--
drivers/usb/eth/smsc95xx.c | 23 ++------
include/miiphy.h | 2 +
include/net.h | 6 +--
net/Kconfig | 10 ++++
net/arp.c | 7 +--
net/arp.h | 2 +-
net/bootp.c | 123 +++++++++++++++++++++++++-----------------
net/eth.c | 53 +++++++++++-------
net/net.c | 6 ++-
net/tftp.c | 17 +++++-
test/dm/eth.c | 64 ++++++++++++++++++++++
20 files changed, 326 insertions(+), 114 deletions(-)