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

Joe Hershberger
2018-10-11T19:23:38Z

Hi Tom,

The few checkpatch alerts were checked to be exceptions. All passed travis. Thanks!

The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:

Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19 -0400)

are available in the git repository at:

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

for you to fetch changes up to 1a048cd65645338069d591108031fa4ebe96d53f:

driver: net: fsl-mc: Add support of multiple phys for dpmac (2018-10-10 12:45:28 -0500)

----------------------------------------------------------------
Bin Meng (7):
linux/mii.h: Sync with Linux kernel v4.17
linux/mdio.h: Sync with Linux kernel v4.17
linux/compat.h: Add netdev_### log macros
net: pch_gbe: Make probe/remove static
linux/if_ether.h: Initial import from Linux kernel v4.17
net.h: Include linux/if_ether.h to avoid duplication
linux/if_ether.h: Add VLAN related macros

Duncan Hare (1):
net: Consolidate UDP header functions

Janine Hagemann (3):
net: phy: ti: Add lane swapping support in the DP83867 TI's PHY driver
net: phy: ti: Recover from "port mirroring" N/A MODE4
net: phy: ti: Add binding for the CLK_OUT pin muxing

Joe Hershberger (10):
net: sandbox: Move disabled flag into priv struct
net: sandbox: Refactor sandbox send function
net: sandbox: Make the fake eth driver response configurable
net: sandbox: Share the priv structure with tests
net: sandbox: Allow fake eth to handle more than 1 packet response
net: Add an accessor to know if waiting for ARP
net: sandbox: Add a priv ptr for tests to use
test: eth: Add a test for ARP requests
test: eth: Add a test for the target being pinged
net: Don't overwrite waiting packets with asynchronous replies

Pankaj Bansal (6):
driver: net: fsl-mc: modify the label name
driver: net: fsl-mc: remove unused strcture elements
driver: net: fsl-mc: fix error handing in init_phy
driver: net: fsl-mc: Modify the dpmac link detection method
driver: net: fsl-mc: initialize dpmac irrespective of phy
driver: net: fsl-mc: Add support of multiple phys for dpmac

Priyanka Jain (1):
phy: Add 25G_AUI, XLAUI, CAUI2, CAUI4 related macros

arch/sandbox/include/asm/eth.h | 93 +++++++
board/Synology/ds414/cmd_syno.c | 1 -
board/freescale/ls1088a/eth_ls1088aqds.c | 18 +-
board/freescale/ls1088a/eth_ls1088ardb.c | 21 +-
board/freescale/ls2080aqds/eth.c | 26 +-
board/freescale/ls2080ardb/eth_ls2080rdb.c | 24 +-
doc/device-tree-bindings/net/ti,dp83867.txt | 8 +
drivers/net/dc2114x.c | 1 -
drivers/net/eepro100.c | 2 -
drivers/net/fsl-mc/mc.c | 6 +-
drivers/net/ldpaa_eth/ldpaa_eth.c | 171 +++++++-----
drivers/net/ldpaa_eth/ldpaa_eth.h | 1 -
drivers/net/ldpaa_eth/ldpaa_wriop.c | 69 +++--
drivers/net/mvneta.c | 8 -
drivers/net/mvpp2.c | 13 -
drivers/net/natsemi.c | 1 -
drivers/net/ns8382x.c | 1 -
drivers/net/pch_gbe.c | 4 +-
drivers/net/phy/ti.c | 93 ++++++-
drivers/net/rtl8139.c | 4 -
drivers/net/rtl8169.c | 4 -
drivers/net/sandbox.c | 417 +++++++++++++++++++++-------
drivers/usb/eth/lan7x.h | 2 +-
drivers/usb/gadget/ether.c | 9 +-
drivers/usb/gadget/rndis.c | 6 -
include/dt-bindings/net/ti-dp83867.h | 15 +
include/fsl-mc/ldpaa_wriop.h | 46 +--
include/linux/compat.h | 19 ++
include/linux/if_ether.h | 178 ++++++++++++
include/linux/mdio.h | 34 ++-
include/linux/mii.h | 126 +++++----
include/net.h | 16 +-
include/phy_interface.h | 8 +
include/usb_ether.h | 10 -
net/arp.c | 20 +-
net/arp.h | 1 +
net/net.c | 43 ++-
net/ping.c | 14 +-
test/dm/eth.c | 170 ++++++++++++
39 files changed, 1294 insertions(+), 409 deletions(-)
create mode 100644 include/linux/if_ether.h

Thanks!
-Joe