All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Pull request: u-boot-net.git master
@ 2012-05-23 19:36 Joe Hershberger
  2012-05-24 19:24 ` Wolfgang Denk
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2012-05-23 19:36 UTC (permalink / raw)
  To: u-boot

Hi Wolfgang,

This should include fixes for all the warnings from
db288a96027fa1cb3f8a53f330724f864224a56c "net: Remove volatile from
net API"

The following changes since commit b86a475c1a602c6ee44f4469d933df8792418a7a:
  Joe Hershberger (1):
        MAKEALL: Report boards with errors vs warnings

are available in the git repository at:

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

Anatolij Gustschin (7):
      drivers/net/smc911x.c: Fix GCC 4.6 warning
      drivers/usb/eth/smsc95xx.c: Fix GCC 4.6 warning
      drivers/net/mpc5xxx_fec.c: Fix build warning
      arch/arm/cpu/ixp/npe/npe.c: Fix build warning
      drivers/usb/eth/asix.c: Fix build warning
      drivers/net/mpc512x_fec.c: Fix build warning
      drivers/net/4xx_enet.c: Fix build warning

Joe Hershberger (77):
      ppc: Fix warning in TSEC Ethernet driver
      davinci: Fix Ethernet driver interface warning
      drivers/net/armada100_fec.c: Fix compile warning
      drivers/net/at91_emac.c: Fix compile warning
      drivers/net/calxedaxgmac.c: Fix compile warning
      drivers/net/cs8900.c: Fix compile warning
      drivers/net/dc2114x.c: Fix compile warning
      drivers/net/dm9000x.c: Fix compile warning
      drivers/net/dnet.c: Fix compile warning
      drivers/net/eepro100.c: Fix compile warning
      drivers/net/enc28j60.c: Fix compile warning
      drivers/net/fec_mxc.c: Fix compile warning
      drivers/net/ftmac100.c: Fix compile warning
      drivers/net/ks8695eth.c: Fix compile warning
      drivers/net/lan91c96.c: Fix compile warning
      drivers/net/macb.c: Fix compile warning
      drivers/net/smc91111.c: Fix compile warning
      arch/powerpc/cpu/mpc8220/fec.c: Fix compile warning
      arch/powerpc/cpu/mpc8260/ether_fcc.c: Fix compile warning
      arch/powerpc/cpu/mpc85xx/ether_fcc.c: Fix compile warning
      board/esd/cpci405/cpci405.c: Fix compile warning
      drivers/net/e1000.c: Fix compile warning
      drivers/net/fm/eth.c: Fix compile warning
      drivers/net/natsemi.c: Fix compile warning
      drivers/net/ns8382x.c: Fix compile warning
      drivers/net/rtl8139.c: Fix compile warning
      drivers/net/tsi108_eth.c: Fix compile warning
      drivers/net/uli526x.c: Fix compile warning
      drivers/qe/uec.c: Fix compile warning
      net: Remove redefinitions of net.h functions
      arch/powerpc/cpu/mpc8260/ether_scc.c: Fix compile warning
      drivers/net/pcnet.c: Fix compile warning
      drivers/net/rtl8169.c: Fix compile warning
      net: Fix remaining API interface breakage
      net: Remove CMD_PING where there's no CMD_NET
      net: Move MAC-seeded rand out of bootp.c
      net: Move CDP out of net.c
      net: Encapsulate CDP packet identification
      net: Move ARP out of net.c
      net: Move PING out of net.c
      net: Move RARP receive logic out of net.c
      net: cosmetic: Un-typedef IP_t
      net: cosmetic: Split struct ip_udp_hdr into ip_hdr
      net: cosmetic: Un-typedef Ethernet_t
      net: cosmetic: Un-typedef VLAN_Ethernet_t
      net: cosmetic: Un-typedef ARP_t
      net: cosmetic: Un-typedef ICMP_t
      net: cosmetic: Rename parameter len to payload_len
      net: cosmetic: Add a more explicit comment about 802.2
      net: cosmetic: Rename "x" to "eth_proto"
      net: cosmetic: Rename CDPHandler to cdp_receive
      net: cosmetic: Rename OPT_SIZE to OPT_FIELD_SIZE
      net: cosmetic: Alphabetize includes in net.c
      net: cosmetic: Rename tmp to reply_ip_addr in arp.c
      net: cosmetic: Replace magic numbers in arp.c with constants
      net: Refactor IP, UPD, and ICMP header writing functions
      net: Refactor NetSendUDPPacket to share more code
      net: Refactor packet length computations
      net: Refactor bootp packet length computations
      net: Move debug trace to point of action
      net: Refactor ping receive handler
      net: Refactor to use NetSendPacket instead of eth_send directly
      net: Refactor to protect access to the NetState variable
      net: Refactor to separate the UDP handler from the ARP handler
      net: Add net_update_ether() to handle ARP and Ping replies
      net: Don't write the "serverip" env var if configured not to
      net: Fix unused variable compile warning
      net: Add option CONFIG_BOOTP_MAY_FAIL
      net: Remove static allocation for MAC address in PingSend()
      net: Remove unused parameter from NetInitLoop()
      net: Fix net buffer initialization
      net: Make sure NetLoop is initialized when using NetConsole
      net: Don't copy every packet that waits for an ARP
      net: Separate ArpRequest() into lower-level func
      net: Add link-local addressing support
      net: Work-around for brain-damaged Cisco equipment with arp-proxy
      net: Allow filtering on debug traces in the net subsystem

Nobuhiro Iwamatsu (2):
      net: sh_eth: Add support SH7734 Ethernet device
      net: sh-eth: Add support Gigabit of SH7734

Stephan Linz (3):
      drivers/net/xilinx_ll_temac.c: Fix compile warning
      drivers/net/xilinx_emaclite.c: Fix compile warning
      drivers/net/xilinx_axi_emac.c: Fix compile warning

Wolfgang Denk (1):
      MPC8xx: fix "Remove volatile from net API" aftermath

 README                                   |   17 +
 arch/arm/cpu/ixp/npe/npe.c               |    2 +-
 arch/mips/cpu/mips32/au1x00/au1x00_eth.c |    3 +-
 arch/powerpc/cpu/mpc8220/fec.c           |    5 +-
 arch/powerpc/cpu/mpc8260/ether_fcc.c     |   19 +-
 arch/powerpc/cpu/mpc8260/ether_scc.c     |    2 +-
 arch/powerpc/cpu/mpc85xx/ether_fcc.c     |    2 +-
 arch/powerpc/cpu/mpc8xx/fec.c            |    8 +-
 arch/powerpc/cpu/mpc8xx/scc.c            |    4 +-
 board/Marvell/db64360/mv_eth.c           |    5 +-
 board/Marvell/db64360/mv_eth.h           |    4 +-
 board/Marvell/db64460/mv_eth.c           |    5 +-
 board/Marvell/db64460/mv_eth.h           |    4 +-
 board/esd/cpci405/cpci405.c              |    7 +-
 board/esd/cpci750/mv_eth.c               |    5 +-
 board/esd/cpci750/mv_eth.h               |    4 +-
 board/evb64260/eth.c                     |    3 +-
 board/evb64260/eth.h                     |    2 +-
 board/prodrive/p3mx/mv_eth.c             |    5 +-
 board/prodrive/p3mx/mv_eth.h             |    4 +-
 common/cmd_net.c                         |   39 +-
 doc/README.link-local                    |   76 ++
 drivers/net/4xx_enet.c                   |    3 +-
 drivers/net/altera_tse.c                 |    3 +-
 drivers/net/armada100_fec.c              |    3 +-
 drivers/net/at91_emac.c                  |    3 +-
 drivers/net/ax88180.c                    |    3 +-
 drivers/net/bfin_mac.c                   |    5 +-
 drivers/net/bfin_mac.h                   |    2 +-
 drivers/net/calxedaxgmac.c               |    6 +-
 drivers/net/cs8900.c                     |    3 +-
 drivers/net/davinci_emac.c               |    2 +-
 drivers/net/dc2114x.c                    |    4 +-
 drivers/net/designware.c                 |    5 +-
 drivers/net/dm9000x.c                    |    3 +-
 drivers/net/dnet.c                       |    3 +-
 drivers/net/e1000.c                      |    5 +-
 drivers/net/eepro100.c                   |    7 +-
 drivers/net/enc28j60.c                   |    2 +-
 drivers/net/ep93xx_eth.c                 |    2 +-
 drivers/net/ethoc.c                      |    2 +-
 drivers/net/fec_mxc.c                    |    2 +-
 drivers/net/fm/eth.c                     |    2 +-
 drivers/net/fsl_mcdmafec.c               |    7 +-
 drivers/net/ftgmac100.c                  |    3 +-
 drivers/net/ftmac100.c                   |    3 +-
 drivers/net/greth.c                      |    2 +-
 drivers/net/inca-ip_sw.c                 |    4 +-
 drivers/net/ks8695eth.c                  |    3 +-
 drivers/net/lan91c96.c                   |    4 +-
 drivers/net/macb.c                       |    3 +-
 drivers/net/mcffec.c                     |    3 +-
 drivers/net/mpc512x_fec.c                |    4 +-
 drivers/net/mpc5xxx_fec.c                |    2 +-
 drivers/net/mvgbe.c                      |    3 +-
 drivers/net/natsemi.c                    |    6 +-
 drivers/net/ne2000_base.c                |    2 +-
 drivers/net/netarm_eth.c                 |    2 +-
 drivers/net/netconsole.c                 |   24 +-
 drivers/net/ns8382x.c                    |    6 +-
 drivers/net/pcnet.c                      |    6 +-
 drivers/net/plb2800_eth.c                |    6 +-
 drivers/net/rtl8139.c                    |    4 +-
 drivers/net/rtl8169.c                    |    2 +-
 drivers/net/sh_eth.c                     |   36 +-
 drivers/net/sh_eth.h                     |   86 ++-
 drivers/net/smc91111.c                   |    3 +-
 drivers/net/smc911x.c                    |    3 +-
 drivers/net/tsec.c                       |    5 +-
 drivers/net/tsi108_eth.c                 |   14 +-
 drivers/net/uli526x.c                    |    6 +-
 drivers/net/xilinx_axi_emac.c            |    2 +-
 drivers/net/xilinx_emaclite.c            |    6 +-
 drivers/net/xilinx_ll_temac_fifo.c       |    3 +-
 drivers/net/xilinx_ll_temac_fifo.h       |    3 +-
 drivers/net/xilinx_ll_temac_sdma.c       |    3 +-
 drivers/net/xilinx_ll_temac_sdma.h       |    3 +-
 drivers/qe/uec.c                         |    2 +-
 drivers/usb/eth/asix.c                   |    2 +-
 drivers/usb/eth/smsc95xx.c               |    3 +-
 drivers/usb/gadget/ether.c               |    7 +-
 include/common.h                         |   14 +-
 include/configs/am3517_crane.h           |    2 +-
 include/configs/am3517_evm.h             |    2 +-
 include/configs/origen.h                 |    2 +-
 include/net.h                            |  157 +++--
 net/Makefile                             |    8 +-
 net/arp.c                                |  236 ++++++
 net/arp.h                                |   30 +
 net/bootp.c                              |  133 ++---
 net/bootp.h                              |   10 +-
 net/cdp.c                                |  366 ++++++++++
 net/cdp.h                                |   21 +
 net/dns.c                                |   12 +-
 net/link_local.c                         |  334 +++++++++
 net/link_local.h                         |   24 +
 net/net.c                                | 1149 ++++++++----------------------
 net/net_rand.c                           |   68 ++
 net/net_rand.h                           |   26 +
 net/nfs.c                                |   16 +-
 net/ping.c                               |  115 +++
 net/ping.h                               |   34 +
 net/rarp.c                               |   61 +-
 net/rarp.h                               |    7 +-
 net/sntp.c                               |    8 +-
 net/tftp.c                               |   14 +-
 106 files changed, 2136 insertions(+), 1294 deletions(-)
 create mode 100644 doc/README.link-local
 create mode 100644 net/arp.c
 create mode 100644 net/arp.h
 create mode 100644 net/cdp.c
 create mode 100644 net/cdp.h
 create mode 100644 net/link_local.c
 create mode 100644 net/link_local.h
 create mode 100644 net/net_rand.c
 create mode 100644 net/net_rand.h
 create mode 100644 net/ping.c
 create mode 100644 net/ping.h

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2012-07-19 16:54 Joe Hershberger
  2012-07-20  6:57 ` Wolfgang Denk
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2012-07-19 16:54 UTC (permalink / raw)
  To: u-boot

The following changes since commit 66714b1a6df0a5a9f1656a6d4e6eea3c7ecdf7ae:
  Wolfgang Denk (1):
        Merge branch 'next' of git://git.denx.de/u-boot-video

are available in the git repository at:

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

benoit.thebaudeau at advans (2):
      net: bootp: fix build
      net: link_local: fix build

 net/bootp.c      |    2 +-
 net/link_local.c |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2012-07-24 19:19 Joe Hershberger
  2012-07-26  8:57 ` Wolfgang Denk
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2012-07-24 19:19 UTC (permalink / raw)
  To: u-boot

Hi Wolfgang,

Please apply this fix for netconsole for the 2012.07 release.

The following changes since commit 8b10652d6d9cc05023b5a6b73840078066f95a50:
  Wolfgang Denk (1):
        Prepare v2012.07-rc2

are available in the git repository at:

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

Joe Hershberger (1):
      net: Make sure the ethaddr is updated in net_init()

 net/net.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2012-09-27 17:38 Joe Hershberger
  2012-09-27 20:05 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2012-09-27 17:38 UTC (permalink / raw)
  To: u-boot

The following changes since commit ee1f4caaa2a3f79d692155eec8a4c7289d60e106:

  Prepare v2012.10-rc1 (2012-09-21 17:18:28 -0700)

are available in the git repository at:

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

for you to fetch changes up to ee0f60df0b71092cd632fc6651f4157a2d252598:

  net: Quietly ignore DHCP Option 28 (Broadcast Address) (2012-09-27
12:22:13 -0500)

----------------------------------------------------------------
Beno?t Th?baudeau (1):
      net: eth_write_hwaddr: Return error for invalid MACs

Brian Rzycki (1):
      net: Quietly ignore DHCP Option 28 (Broadcast Address)

Chander Kashyap (1):
      PXE: FDT: Add support for fdt in PXE

Joe Hershberger (5):
      net: Make netconsole src and dest ports configurable
      net: Make the netconsole buffer size configurable
      net: Improve the speed of netconsole
      net: Allow netconsole settings to change after nc_start
      net: Filter incoming netconsole packets by IP

Lucas Stach (5):
      net: introduce transparent driver private in ueth_data
      net: asix: split out basic reset function
      net: asix: add write_hwaddr function
      net: asix: add read_mac function
      net: asix: add AX88772B support

Marek Vasut (7):
      dm: net: Move IXP NPE to drivers/net/
      dm: net: Fixup the armada100 FEC driver
      FEC: Do not pass unaligned buffer to network stack
      FEC: Properly align address over the buffers for cache ops
      FEC: Remove endless loop in the FEC driver
      FEC: Rework the TX wait mechanism
      FEC: Replace magic contants

Michael Walle (1):
      api: net: fix length check in eth_receive()

Michal Simek (2):
      net: emaclite: Support OF initialization
      net: Add driver for Zynq Gem IP

Nobuhiro Iwamatsu (1):
      net: sh_eth: Add support R8A7740 of rmobile (arm core)

Priyanka Jain (1):
      net: Add Vitesse VSC8662 PHY support

Tetsuyuki Kobayashi (1):
      net: bugfix: NetSetTimeout assumes CONFIG_SYS_HZ=1000

Valentin Longchamp (1):
      net/phy: support the mv88e6352 switch

 Makefile                                           |   2 +-
 common/cmd_bootm.c                                 |  17 +
 common/cmd_pxe.c                                   |  39 +-
 doc/README.NetConsole                              |   5 +
 doc/README.pxe                                     |  14 +-
 drivers/net/Makefile                               |   1 +
 drivers/net/armada100_fec.c                        |   5 +-
 drivers/net/fec_mxc.c                              |  49 ++-
 drivers/net/fec_mxc.h                              |   3 +
 drivers/net/netconsole.c                           | 135 +++++--
 {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAcc.c   |   0
 .../cpu/ixp => drivers/net}/npe/IxEthAccCommon.c   |   0
 .../net}/npe/IxEthAccControlInterface.c            |   0
 .../ixp => drivers/net}/npe/IxEthAccDataPlane.c    |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxEthAccMac.c  |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxEthAccMii.c  |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBAPI.c |   0
 .../ixp => drivers/net}/npe/IxEthDBAPISupport.c    |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxEthDBCore.c  |   0
 .../cpu/ixp => drivers/net}/npe/IxEthDBEvents.c    |   0
 .../cpu/ixp => drivers/net}/npe/IxEthDBFeatures.c  |   0
 .../cpu/ixp => drivers/net}/npe/IxEthDBFirewall.c  |   0
 .../cpu/ixp => drivers/net}/npe/IxEthDBHashtable.c |   0
 .../cpu/ixp => drivers/net}/npe/IxEthDBLearning.c  |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBMem.c |   0
 .../ixp => drivers/net}/npe/IxEthDBNPEAdaptor.c    |   0
 .../ixp => drivers/net}/npe/IxEthDBPortUpdate.c    |   0
 .../cpu/ixp => drivers/net}/npe/IxEthDBReports.c   |   0
 .../cpu/ixp => drivers/net}/npe/IxEthDBSearch.c    |   0
 .../ixp => drivers/net}/npe/IxEthDBSpanningTree.c  |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxEthDBUtil.c  |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxEthDBVlan.c  |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxEthDBWiFi.c  |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/IxEthMii.c   |   0
 .../cpu/ixp => drivers/net}/npe/IxFeatureCtrl.c    |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDl.c    |   0
 .../cpu/ixp => drivers/net}/npe/IxNpeDlImageMgr.c  |   0
 .../cpu/ixp => drivers/net}/npe/IxNpeDlNpeMgr.c    |   0
 .../ixp => drivers/net}/npe/IxNpeDlNpeMgrUtils.c   |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMh.c    |   0
 .../cpu/ixp => drivers/net}/npe/IxNpeMhConfig.c    |   0
 .../cpu/ixp => drivers/net}/npe/IxNpeMhReceive.c   |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxNpeMhSend.c  |   0
 .../net}/npe/IxNpeMhSolicitedCbMgr.c               |   0
 .../net}/npe/IxNpeMhUnsolicitedCbMgr.c             |   0
 .../cpu/ixp => drivers/net}/npe/IxOsalBufferMgt.c  |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxOsalIoMem.c  |   0
 .../cpu/ixp => drivers/net}/npe/IxOsalOsCacheMMU.c |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxOsalOsMsgQ.c |   0
 .../ixp => drivers/net}/npe/IxOsalOsSemaphore.c    |   0
 .../cpu/ixp => drivers/net}/npe/IxOsalOsServices.c |   0
 .../cpu/ixp => drivers/net}/npe/IxOsalOsThread.c   |   0
 .../arm/cpu/ixp => drivers/net}/npe/IxQMgrAqmIf.c  |   0
 .../cpu/ixp => drivers/net}/npe/IxQMgrDispatcher.c |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrInit.c |   0
 .../cpu/ixp => drivers/net}/npe/IxQMgrQAccess.c    |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrQCfg.c |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/Makefile     |   2 +-
 .../cpu/ixp => drivers/net}/npe/include/IxAssert.h |   0
 .../cpu/ixp => drivers/net}/npe/include/IxAtmSch.h |   0
 .../ixp => drivers/net}/npe/include/IxAtmTypes.h   |   0
 .../ixp => drivers/net}/npe/include/IxAtmdAcc.h    |   0
 .../net}/npe/include/IxAtmdAccCtrl.h               |   0
 .../cpu/ixp => drivers/net}/npe/include/IxAtmm.h   |   0
 .../cpu/ixp => drivers/net}/npe/include/IxDmaAcc.h |   0
 .../cpu/ixp => drivers/net}/npe/include/IxEthAcc.h |   0
 .../net}/npe/include/IxEthAccDataPlane_p.h         |   0
 .../net}/npe/include/IxEthAccMac_p.h               |   0
 .../net}/npe/include/IxEthAccMii_p.h               |   0
 .../net}/npe/include/IxEthAccQueueAssign_p.h       |   0
 .../ixp => drivers/net}/npe/include/IxEthAcc_p.h   |   0
 .../cpu/ixp => drivers/net}/npe/include/IxEthDB.h  |   0
 .../net}/npe/include/IxEthDBLocks_p.h              |   0
 .../ixp => drivers/net}/npe/include/IxEthDBLog_p.h |   0
 .../net}/npe/include/IxEthDBMessages_p.h           |   0
 .../net}/npe/include/IxEthDBPortDefs.h             |   0
 .../ixp => drivers/net}/npe/include/IxEthDBQoS.h   |   0
 .../ixp => drivers/net}/npe/include/IxEthDB_p.h    |   0
 .../cpu/ixp => drivers/net}/npe/include/IxEthMii.h |   0
 .../ixp => drivers/net}/npe/include/IxEthMii_p.h   |   0
 .../cpu/ixp => drivers/net}/npe/include/IxEthNpe.h |   0
 .../net}/npe/include/IxFeatureCtrl.h               |   0
 .../cpu/ixp => drivers/net}/npe/include/IxHssAcc.h |   0
 .../cpu/ixp => drivers/net}/npe/include/IxI2cDrv.h |   0
 .../cpu/ixp => drivers/net}/npe/include/IxNpeA.h   |   0
 .../cpu/ixp => drivers/net}/npe/include/IxNpeDl.h  |   0
 .../net}/npe/include/IxNpeDlImageMgr_p.h           |   0
 .../net}/npe/include/IxNpeDlMacros_p.h             |   0
 .../net}/npe/include/IxNpeDlNpeMgrEcRegisters_p.h  |   0
 .../net}/npe/include/IxNpeDlNpeMgrUtils_p.h        |   0
 .../net}/npe/include/IxNpeDlNpeMgr_p.h             |   0
 .../cpu/ixp => drivers/net}/npe/include/IxNpeMh.h  |   0
 .../net}/npe/include/IxNpeMhConfig_p.h             |   0
 .../net}/npe/include/IxNpeMhMacros_p.h             |   0
 .../net}/npe/include/IxNpeMhReceive_p.h            |   0
 .../net}/npe/include/IxNpeMhSend_p.h               |   0
 .../net}/npe/include/IxNpeMhSolicitedCbMgr_p.h     |   0
 .../net}/npe/include/IxNpeMhUnsolicitedCbMgr_p.h   |   0
 .../net}/npe/include/IxNpeMicrocode.h              |   0
 .../ixp => drivers/net}/npe/include/IxOsBufLib.h   |   0
 .../ixp => drivers/net}/npe/include/IxOsBuffMgt.h  |   0
 .../net}/npe/include/IxOsBuffPoolMgt.h             |   0
 .../ixp => drivers/net}/npe/include/IxOsCacheMMU.h |   0
 .../ixp => drivers/net}/npe/include/IxOsPrintf.h   |   0
 .../ixp => drivers/net}/npe/include/IxOsServices.h |   0
 .../net}/npe/include/IxOsServicesComponents.h      |   0
 .../net}/npe/include/IxOsServicesEndianess.h       |   0
 .../net}/npe/include/IxOsServicesMemAccess.h       |   0
 .../net}/npe/include/IxOsServicesMemMap.h          |   0
 .../cpu/ixp => drivers/net}/npe/include/IxOsal.h   |   0
 .../ixp => drivers/net}/npe/include/IxOsalAssert.h |   0
 .../net}/npe/include/IxOsalBackward.h              |   0
 .../net}/npe/include/IxOsalBackwardAssert.h        |   0
 .../net}/npe/include/IxOsalBackwardBufferMgt.h     |   0
 .../net}/npe/include/IxOsalBackwardCacheMMU.h      |   0
 .../net}/npe/include/IxOsalBackwardMemMap.h        |   0
 .../net}/npe/include/IxOsalBackwardOsServices.h    |   0
 .../net}/npe/include/IxOsalBackwardOssl.h          |   0
 .../net}/npe/include/IxOsalBufferMgt.h             |   0
 .../net}/npe/include/IxOsalBufferMgtDefault.h      |   0
 .../ixp => drivers/net}/npe/include/IxOsalConfig.h |   0
 .../net}/npe/include/IxOsalEndianess.h             |   0
 .../ixp => drivers/net}/npe/include/IxOsalIoMem.h  |   0
 .../net}/npe/include/IxOsalMemAccess.h             |   0
 .../ixp => drivers/net}/npe/include/IxOsalOem.h    |   0
 .../cpu/ixp => drivers/net}/npe/include/IxOsalOs.h |   0
 .../net}/npe/include/IxOsalOsAssert.h              |   0
 .../net}/npe/include/IxOsalOsBufferMgt.h           |   0
 .../net}/npe/include/IxOsalOsIxp400.h              |   0
 .../npe/include/IxOsalOsIxp400CustomizedMapping.h  |   0
 .../net}/npe/include/IxOsalOsTypes.h               |   0
 .../net}/npe/include/IxOsalOsUtilitySymbols.h      |   0
 .../ixp => drivers/net}/npe/include/IxOsalTypes.h  |   0
 .../net}/npe/include/IxOsalUtilitySymbols.h        |   0
 .../net}/npe/include/IxParityENAcc.h               |   0
 .../net}/npe/include/IxPerfProfAcc.h               |   0
 .../cpu/ixp => drivers/net}/npe/include/IxQMgr.h   |   0
 .../net}/npe/include/IxQMgrAqmIf_p.h               |   0
 .../net}/npe/include/IxQMgrDefines_p.h             |   0
 .../net}/npe/include/IxQMgrDispatcher_p.h          |   0
 .../ixp => drivers/net}/npe/include/IxQMgrLog_p.h  |   0
 .../net}/npe/include/IxQMgrQAccess_p.h             |   0
 .../ixp => drivers/net}/npe/include/IxQMgrQCfg_p.h |   0
 .../net}/npe/include/IxQueueAssignments.h          |   0
 .../cpu/ixp => drivers/net}/npe/include/IxSspAcc.h |   0
 .../net}/npe/include/IxTimeSyncAcc.h               |   0
 .../ixp => drivers/net}/npe/include/IxTimerCtrl.h  |   0
 .../cpu/ixp => drivers/net}/npe/include/IxTypes.h  |   0
 .../cpu/ixp => drivers/net}/npe/include/IxUART.h   |   0
 .../ixp => drivers/net}/npe/include/IxVersionId.h  |   0
 .../cpu/ixp => drivers/net}/npe/include/ix_error.h |   0
 .../ixp => drivers/net}/npe/include/ix_macros.h    |   0
 .../ixp => drivers/net}/npe/include/ix_os_type.h   |   0
 .../cpu/ixp => drivers/net}/npe/include/ix_ossl.h  |   0
 .../ixp => drivers/net}/npe/include/ix_symbols.h   |   0
 .../cpu/ixp => drivers/net}/npe/include/ix_types.h |   0
 .../arm/cpu/ixp => drivers/net}/npe/include/npe.h  |   0
 .../ixp => drivers/net}/npe/include/os_datatypes.h |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/miiphy.c     |   0
 {arch/arm/cpu/ixp => drivers/net}/npe/npe.c        |   0
 drivers/net/phy/Makefile                           |   1 +
 drivers/net/phy/mv88e6352.c                        | 318 +++++++++++++++
 drivers/net/phy/vitesse.c                          |  18 +-
 drivers/net/sh_eth.c                               |   2 +-
 drivers/net/sh_eth.h                               |  14 +-
 drivers/net/xilinx_emaclite.c                      |  30 ++
 drivers/net/zynq_gem.c                             | 440 +++++++++++++++++++++
 drivers/usb/eth/asix.c                             | 185 ++++++---
 drivers/usb/eth/smsc95xx.c                         |  49 ++-
 include/mv88e6352.h                                |  92 +++++
 include/net.h                                      |  45 ++-
 include/netdev.h                                   |   2 +-
 include/usb_ether.h                                |   8 +-
 net/bootp.c                                        |   2 +
 net/eth.c                                          |  20 +-
 net/net.c                                          |  29 +-
 tools/netconsole                                   |  18 +-
 177 files changed, 1379 insertions(+), 166 deletions(-)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAcc.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccCommon.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccControlInterface.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccDataPlane.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccMac.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccMii.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBAPI.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBAPISupport.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBCore.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBEvents.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBFeatures.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBFirewall.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBHashtable.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBLearning.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBMem.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBNPEAdaptor.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBPortUpdate.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBReports.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBSearch.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBSpanningTree.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBUtil.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBVlan.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBWiFi.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthMii.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxFeatureCtrl.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDl.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlImageMgr.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlNpeMgr.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlNpeMgrUtils.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMh.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhConfig.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhReceive.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhSend.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhSolicitedCbMgr.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhUnsolicitedCbMgr.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalBufferMgt.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalIoMem.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsCacheMMU.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsMsgQ.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsSemaphore.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsServices.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsThread.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrAqmIf.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrDispatcher.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrInit.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrQAccess.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrQCfg.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/Makefile (96%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAssert.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmSch.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmTypes.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmdAcc.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmdAccCtrl.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmm.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxDmaAcc.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAcc.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxEthAccDataPlane_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccMac_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccMii_p.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxEthAccQueueAssign_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAcc_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDB.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBLocks_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBLog_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBMessages_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBPortDefs.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBQoS.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDB_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthMii.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthMii_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthNpe.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxFeatureCtrl.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxHssAcc.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxI2cDrv.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeA.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDl.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlImageMgr_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlMacros_p.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxNpeDlNpeMgrEcRegisters_p.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxNpeDlNpeMgrUtils_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlNpeMgr_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMh.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhConfig_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhMacros_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhReceive_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhSend_p.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxNpeMhSolicitedCbMgr_p.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxNpeMhUnsolicitedCbMgr_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMicrocode.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBufLib.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBuffMgt.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBuffPoolMgt.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsCacheMMU.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsPrintf.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServices.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsServicesComponents.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsServicesEndianess.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsServicesMemAccess.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsServicesMemMap.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsal.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalAssert.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackward.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalBackwardAssert.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalBackwardBufferMgt.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalBackwardCacheMMU.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalBackwardMemMap.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalBackwardOsServices.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalBackwardOssl.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBufferMgt.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalBufferMgtDefault.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalConfig.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalEndianess.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalIoMem.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalMemAccess.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOem.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOs.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsAssert.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsBufferMgt.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsIxp400.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalOsIxp400CustomizedMapping.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsTypes.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalOsUtilitySymbols.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalTypes.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxOsalUtilitySymbols.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxParityENAcc.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxPerfProfAcc.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgr.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrAqmIf_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrDefines_p.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxQMgrDispatcher_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrLog_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrQAccess_p.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrQCfg_p.h (100%)
 rename {arch/arm/cpu/ixp =>
drivers/net}/npe/include/IxQueueAssignments.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxSspAcc.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxTimeSyncAcc.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxTimerCtrl.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxTypes.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxUART.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxVersionId.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_error.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_macros.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_os_type.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_ossl.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_symbols.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_types.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/npe.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/include/os_datatypes.h (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/miiphy.c (100%)
 rename {arch/arm/cpu/ixp => drivers/net}/npe/npe.c (100%)
 create mode 100644 drivers/net/phy/mv88e6352.c
 create mode 100644 drivers/net/zynq_gem.c
 create mode 100644 include/mv88e6352.h

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2012-12-11 19:38 Joe Hershberger
  2012-12-11 23:47 ` Langer Thomas
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2012-12-11 19:38 UTC (permalink / raw)
  To: u-boot

The following changes since commit ea40a05422bdc87a7af5dc349e8adce59f982e72:

  MIPS: constify address pointer in test_bit() (2012-12-08 21:48:19 +0100)

are available in the git repository at:

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

for you to fetch changes up to 7680b9a758b257ea272c83518d9c76c3ef0a59b8:

  net: usb: smsc95xx: Pull out init of struct eth_ops (2012-12-10
14:28:03 -0600)

----------------------------------------------------------------
Joe Hershberger (1):
      net: Fix endianness bug in link-local

Michal Simek (1):
      phy: Add support for Marvell 88E1118R

Ruchika Gupta (1):
      e1000e : Correct Rx Threshold granularity

Simon Glass (1):
      net: Add tftp speed indication

Tomas Hlavacek (67):
      net: dm: Pull out ops from struct eth_device
      net: 4xx_enet: Pull out init of struct eth_ops
      net: altera_tse: Pull out init of struct eth_ops
      net: dm9000x: Pull out init of struct eth_ops
      net: armada100_fec: Pull out init of struct eth_ops
      net: at91_emac: Pull out init of struct eth_ops
      net: ax88180: Pull out init of struct eth_ops
      net: bfin_mac: Pull out init of struct eth_ops
      net: calxedaxgmac: Pull out init of struct eth_ops
      net: cs8900: Pull out init of struct eth_ops
      net: davinci_emac: Pull out init of struct eth_ops
      net: dc2114x: Pull out init of struct eth_ops
      net: designware: Pull out init of struct eth_ops
      net: dnet: Pull out init of struct eth_ops
      net: e1000: Pull out init of struct eth_ops
      net: eepro100: Pull out init of struct eth_ops
      net: enc28j60: Pull out init of struct eth_ops
      net: ep93xx_eth: Pull out init of struct eth_ops
      net: ethoc: Pull out init of struct eth_ops
      net: fec_mxc: Pull out init of struct eth_ops
      net: ftgmac100: Pull out init of struct eth_ops
      net: greth.c: Pull out init of struct eth_ops
      net: fsl_mcdmafec: Pull out init of struct eth_ops
      net: inca-ip_sw: Pull out init of struct eth_ops
      net: ks8695eth: Pull out init of struct eth_ops
      net: lan91c96: Pull out init of struct eth_ops
      net: macb: Pull out init of struct eth_ops
      net: mcffec: Pull out init of struct eth_ops
      net: mpc5xxx_fec: Pull out init of struct eth_ops
      net: mvgbe: Pull out init of struct eth_ops
      net: mpc512x_fec: Pull out init of struct eth_ops
      net: natsemi: Pull out init of struct eth_ops
      net: ne2000: Pull out init of struct eth_ops
      net: npe: Pull out init of struct eth_ops
      net: ns8382x: Pull out init of struct eth_ops
      net: pcnet: Pull out init of struct eth_ops
      net: plb2800_eth: Pull out init of struct eth_ops
      net: rtl8139: Pull out init of struct eth_ops
      net: rtl8169: Pull out init of struct eth_ops
      net: smc91111: Pull out init of struct eth_ops
      net: smc911x: Pull out init of struct eth_ops
      net: tsec: Pull out init of struct eth_ops
      net: tsi108_eth: Pull out init of struct eth_ops
      net: uli526x: Pull out init of struct eth_ops
      net: xilinx_axi_emac: Pull out init of struct eth_ops
      net: xilinx_emaclite: Pull out init of struct eth_ops
      net: zynq_gem: Pull out init of struct eth_ops
      net: xilinx_ll_temac: Pull out init of struct eth_ops
      net: sh_eth: Pull out init of struct eth_ops
      net: au1x00_eth: Pull out init of struct eth_ops
      net: mpc8220_fec: Pull out init of struct eth_ops
      net: mpc8260_fec: Pull out init of struct eth_ops
      net: mpc8260_scc: Pull out init of struct eth_ops
      net: mpc85xx_fec: Pull out init of struct eth_ops
      net: mpc8xx_scc: Pull out init of struct eth_ops
      net: db64360/mv_eth: Pull out init of struct eth_ops
      net: mpc8xx_fec: Pull out init of struct eth_ops
      net: db64460/mv_eth: Pull out init of struct eth_ops
      net: cpci750/mv_eth: Pull out init of struct eth_ops
      net: evb64260: Pull out init of struct eth_ops
      net: p3mx/mv_eth: Pull out init of struct eth_ops
      net: cpsw: Pull out init of struct eth_ops
      net: fm_eth: Pull out init of struct eth_ops
      net: ftmac100: Pull out init of struct eth_ops
      net: qe: uec: Pull out init of struct eth_ops
      net: usb: asix: Pull out init of struct eth_ops
      net: usb: smsc95xx: Pull out init of struct eth_ops

trem (1):
      powerpc: remove not used CONFIG_SYS_TFTP_LOADADDR

 README                                   |  3 ---
 arch/mips/cpu/mips32/au1x00/au1x00_eth.c | 14 +++++++++-----
 arch/powerpc/cpu/mpc8220/fec.c           | 11 +++++++----
 arch/powerpc/cpu/mpc8260/ether_fcc.c     | 14 +++++++++-----
 arch/powerpc/cpu/mpc8260/ether_scc.c     | 12 ++++++++----
 arch/powerpc/cpu/mpc85xx/ether_fcc.c     | 14 +++++++++-----
 arch/powerpc/cpu/mpc8xx/fec.c            | 12 ++++++++----
 arch/powerpc/cpu/mpc8xx/scc.c            | 12 ++++++++----
 board/Marvell/db64360/mv_eth.c           | 12 ++++++++----
 board/Marvell/db64460/mv_eth.c           | 12 ++++++++----
 board/davinci/da8xxevm/da830evm.c        |  2 +-
 board/esd/cpci750/mv_eth.c               | 12 ++++++++----
 board/evb64260/eth.c                     | 13 +++++++++----
 board/prodrive/p3mx/mv_eth.c             | 12 ++++++++----
 drivers/net/4xx_enet.c                   | 12 ++++++++----
 drivers/net/altera_tse.c                 | 14 +++++++++-----
 drivers/net/armada100_fec.c              | 12 ++++++++----
 drivers/net/at91_emac.c                  | 14 +++++++++-----
 drivers/net/ax88180.c                    | 13 +++++++++----
 drivers/net/bfin_mac.c                   | 14 +++++++++-----
 drivers/net/calxedaxgmac.c               | 14 ++++++++++----
 drivers/net/cpsw.c                       | 12 ++++++++----
 drivers/net/cs8900.c                     | 12 ++++++++----
 drivers/net/davinci_emac.c               | 14 +++++++++-----
 drivers/net/dc2114x.c                    | 14 +++++++++-----
 drivers/net/designware.c                 | 14 +++++++++-----
 drivers/net/dm9000x.c                    | 12 ++++++++----
 drivers/net/dnet.c                       | 14 +++++++++-----
 drivers/net/e1000.c                      | 22 ++++++++++++++++++----
 drivers/net/e1000.h                      |  1 +
 drivers/net/eepro100.c                   | 12 ++++++++----
 drivers/net/enc28j60.c                   | 14 +++++++++-----
 drivers/net/ep93xx_eth.c                 | 12 ++++++++----
 drivers/net/ethoc.c                      | 14 +++++++++-----
 drivers/net/fec_mxc.c                    | 15 ++++++++++-----
 drivers/net/fm/eth.c                     | 12 ++++++++----
 drivers/net/fsl_mcdmafec.c               | 12 ++++++++----
 drivers/net/ftgmac100.c                  | 12 ++++++++----
 drivers/net/ftmac100.c                   | 12 ++++++++----
 drivers/net/greth.c                      | 12 ++++++++----
 drivers/net/inca-ip_sw.c                 | 11 +++++++----
 drivers/net/ks8695eth.c                  | 12 ++++++++----
 drivers/net/lan91c96.c                   | 12 ++++++++----
 drivers/net/macb.c                       | 14 +++++++++-----
 drivers/net/mcffec.c                     | 12 ++++++++----
 drivers/net/mpc512x_fec.c                | 12 ++++++++----
 drivers/net/mpc5xxx_fec.c                | 11 +++++++----
 drivers/net/mvgbe.c                      | 14 +++++++++-----
 drivers/net/natsemi.c                    | 12 ++++++++----
 drivers/net/ne2000_base.c                | 12 ++++++++----
 drivers/net/npe/npe.c                    | 12 ++++++++----
 drivers/net/ns8382x.c                    | 13 +++++++++----
 drivers/net/pcnet.c                      | 13 ++++++++-----
 drivers/net/phy/marvell.c                | 11 +++++++++++
 drivers/net/plb2800_eth.c                | 11 +++++++----
 drivers/net/rtl8139.c                    | 18 +++++++++++-------
 drivers/net/rtl8169.c                    | 13 +++++++++----
 drivers/net/sh_eth.c                     | 12 ++++++++----
 drivers/net/smc91111.c                   | 14 +++++++++-----
 drivers/net/smc911x.c                    | 12 ++++++++----
 drivers/net/tsec.c                       | 18 +++++++++++-------
 drivers/net/tsi108_eth.c                 | 12 ++++++++----
 drivers/net/uli526x.c                    | 12 ++++++++----
 drivers/net/xilinx_axi_emac.c            | 15 ++++++++++-----
 drivers/net/xilinx_emaclite.c            | 12 ++++++++----
 drivers/net/xilinx_ll_temac.c            | 27 ++++++++++++++++++++-------
 drivers/net/zynq_gem.c                   | 14 +++++++++-----
 drivers/qe/uec.c                         | 12 ++++++++----
 drivers/usb/eth/asix.c                   | 14 +++++++++-----
 drivers/usb/eth/smsc95xx.c               | 14 +++++++++-----
 include/configs/CRAYL1.h                 |  1 -
 include/configs/GEN860T.h                |  5 -----
 include/configs/TOP860.h                 |  1 -
 include/configs/ep8260.h                 |  1 -
 include/configs/utx8245.h                |  1 -
 include/net.h                            | 17 +++++++++++------
 net/eth.c                                | 16 ++++++++--------
 net/link_local.c                         |  2 +-
 net/tftp.c                               |  8 ++++++++
 79 files changed, 621 insertions(+), 322 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2012-12-15 18:41 Joe Hershberger
  2012-12-18 19:59 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2012-12-15 18:41 UTC (permalink / raw)
  To: u-boot

The following changes since commit ebbf0d20aa85f623c49b7ed3349ebfea450c152d:

  Prepare v2013.01-rc2 (2012-12-14 14:43:22 -0700)

are available in the git repository at:

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

for you to fetch changes up to e3bb3254f8c055767edd1f02e642bec386540f4c:

  net: sh_eth: add support for SH7752 (2012-12-15 12:28:24 -0600)

----------------------------------------------------------------
Joe Hershberger (1):
      net: Fix endianness bug in link-local

Michal Simek (1):
      phy: Add support for Marvell 88E1118R

Ruchika Gupta (1):
      e1000e : Correct Rx Threshold granularity

Simon Glass (1):
      net: Add tftp speed indication

Yoshihiro Shimoda (1):
      net: sh_eth: add support for SH7752

trem (1):
      powerpc: remove not used CONFIG_SYS_TFTP_LOADADDR

 README                    |  3 ---
 drivers/net/e1000.c       | 10 ++++++++++
 drivers/net/e1000.h       |  1 +
 drivers/net/phy/marvell.c | 11 +++++++++++
 drivers/net/sh_eth.c      |  4 ++--
 drivers/net/sh_eth.h      |  4 ++--
 include/configs/CRAYL1.h  |  1 -
 include/configs/GEN860T.h |  5 -----
 include/configs/TOP860.h  |  1 -
 include/configs/ep8260.h  |  1 -
 include/configs/utx8245.h |  1 -
 net/link_local.c          |  2 +-
 net/tftp.c                |  8 ++++++++
 13 files changed, 35 insertions(+), 17 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2013-06-25  0:21 Joe Hershberger
  2013-06-25 14:55 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2013-06-25  0:21 UTC (permalink / raw)
  To: u-boot

The following changes since commit 348e47f766ac228fb02d1af562b2e9a4c69355db:

  Merge branch 'master' of git://git.denx.de/u-boot-arm (2013-06-22
07:38:12 -0400)

are available in the git repository at:


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

for you to fetch changes up to 433a2c5325b982b49b099e526d373d07d0cc5e97:

  phylib: add atheros ar803x phy (2013-06-24 19:11:17 -0500)

----------------------------------------------------------------
Bo Shen (5):
      checkpatch: add ignore for network block comment style checking
      ARM: at91sam9n12: add network support with ksz8851_16mll
      net: macb: using AT91FAMILY replace #ifdeferry
      net: macb: using phylib to configure phy device
      net: macb: add support for gigabit MAC

Charles Coldwell (1):
      add support for Xilinx 1000BASE-X phy (GTX)

David Andrey (1):
      PHY: micrel.c: add support for KSZ9031

Heiko Schocher (2):
      phylib: add natsemi dp83630 phy
      phylib: add atheros ar803x phy

Henrik Nordstr?m (1):
      net: Add sunxi (Allwinner) wemac driver

Joe Hershberger (3):
      net: Fix build regression in cmd_pxe.c
      net: Fix build regression in macb.c
      net: Correct check for link-local target IP conflict

Kim Phillips (2):
      net: make IPaddr type big endian
      net/tftp: sparse fixes

Kuo-Jung Su (2):
      net: add Faraday FTMAC110 10/100Mbps ethernet support
      net: update FTGMAC100 for MMU/D-cache support

Matthias Brugger (1):
      net: nfs: add dynamic wait period

Rob Herring (10):
      pxe: Use ethact setting for pxe
      pxe: make string parameters const
      pxe: fix handling of different localboot values
      bootz: un-staticize do_bootz
      pxe: try bootz if bootm fails to find a valid image
      pxe: always display a menu when present
      pxe: simplify menu display and selection
      pxe: add support for ontimeout token
      pxe: add support for per arch and SoC default paths
      pxe: add ipappend support

Roberto Cerati (1):
      net: ks8851_mll: add ethernet support

SARTRE Leo (1):
      net: phy: supplement support for Micrel's KSZ9031

Sebastian Hesselbarth (3):
      NET: phy: add 88E1310 PHY initialization
      NET: mvgbe: add phylib support
      NET: mvgbe: add support for Dove

Shiraz Hashim (1):
      net/macb: Add arch specific routine to get mdio control

Vipin Kumar (1):
      net/designware: Do not select MIIPORT for RGMII interface

Xie Xiaobo (1):
      phylib: Add Atheros AR8035 GETH PHY support

Yegor Yefremov (2):
      phy: export genphy_parse_link()
      net: add ICPlus PHY driver

 .checkpatch.conf                          |   3 +
 board/atmel/at91sam9n12ek/at91sam9n12ek.c |  36 ++
 common/cmd_bootm.c                        |   2 +-
 common/cmd_pxe.c                          | 221 ++++++----
 drivers/net/Makefile                      |   3 +
 drivers/net/designware.c                  |   4 +-
 drivers/net/ftgmac100.c                   |  70 +++-
 drivers/net/ftmac110.c                    | 473 ++++++++++++++++++++++
 drivers/net/ftmac110.h                    | 177 ++++++++
 drivers/net/ks8851_mll.c                  | 645 ++++++++++++++++++++++++++++++
 drivers/net/ks8851_mll.h                  | 357 +++++++++++++++++
 drivers/net/macb.c                        | 185 +++++++--
 drivers/net/macb.h                        |  55 ++-
 drivers/net/mvgbe.c                       |  71 +++-
 drivers/net/mvgbe.h                       |   7 +
 drivers/net/phy/Makefile                  |   1 +
 drivers/net/phy/atheros.c                 |  45 ++-
 drivers/net/phy/icplus.c                  |  94 +++++
 drivers/net/phy/marvell.c                 |  48 +++
 drivers/net/phy/micrel.c                  | 113 ++++--
 drivers/net/phy/natsemi.c                 |  37 ++
 drivers/net/phy/phy.c                     |  26 +-
 drivers/net/sunxi_wemac.c                 | 533 ++++++++++++++++++++++++
 include/command.h                         |   2 +
 include/configs/at91sam9n12ek.h           |   4 +
 include/linux/ethtool.h                   |   4 +
 include/linux/mii.h                       |   2 +
 include/micrel.h                          |  11 +
 include/net.h                             |   2 +-
 include/netdev.h                          |   3 +
 include/phy.h                             |   1 +
 net/link_local.c                          |  17 +-
 net/nfs.c                                 |  74 +++-
 net/tftp.c                                |  12 +-
 34 files changed, 3117 insertions(+), 221 deletions(-)
 create mode 100644 drivers/net/ftmac110.c
 create mode 100644 drivers/net/ftmac110.h
 create mode 100644 drivers/net/ks8851_mll.c
 create mode 100644 drivers/net/ks8851_mll.h
 create mode 100644 drivers/net/phy/icplus.c
 create mode 100644 drivers/net/sunxi_wemac.c

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2013-08-19 17:39 Joe Hershberger
  2013-08-19 21:59 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2013-08-19 17:39 UTC (permalink / raw)
  To: u-boot

The following changes since commit 012a2c15d781d327c9de8734f2b2b3f793a58724:

  serial: arm_dcc: Convert to use default_serial_puts (2013-08-19
09:44:28 -0400)

are available in the git repository at:

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

for you to fetch changes up to 0628cb26591a8f7990ee9b8c886dcf6a4fa7a548:

  net: ftmac110: Update tx/rx descriptor format (2013-08-19 12:34:21 -0500)

----------------------------------------------------------------
Axel Lin (1):
      net: Use ARRAY_SIZE at appropriate places

Bhupesh Sharma (1):
      net: phy/realtek: Add support for RTL8211DN and RTL8211E phy modules

Fabio Estevam (1):
      phy: smsc: LAN8710/8720 are not Gbit PHYs

Jeroen Hofstee (1):
      net.h: don't use the reserved name __unused

Kuo-Jung Su (3):
      net: ftmac110: Update license statement
      net: ftmac110: struct ftmac110_regs __iomem * -> struct ftmac110_regs *
      net: ftmac110: Update tx/rx descriptor format

Stefan Roese (1):
      net: smsc95xx: Add support for another SMSC95xx variant

Tom Rini (3):
      configs: Remove unused CONFIG_BOOTP_DEFAULT
      galaxy5200: Convert from unused CONFIG_BOOTP_MASK to specific list
      linkstation_HGLAN: Convert from unused CONFIG_BOOTP_MASK to specific list

 drivers/net/ax88180.c                     |  2 +-
 drivers/net/fsl_mcdmafec.c                |  2 +-
 drivers/net/ftmac110.c                    | 98 +++++++++++++++++--------------
 drivers/net/ftmac110.h                    | 72 +++++++++++------------
 drivers/net/lan91c96.c                    |  2 +-
 drivers/net/mcffec.c                      |  2 +-
 drivers/net/mcfmii.c                      |  2 +-
 drivers/net/ne2000.c                      |  2 +-
 drivers/net/npe/IxEthDBFeatures.c         |  4 +-
 drivers/net/npe/IxOsalIoMem.c             |  3 +-
 drivers/net/npe/include/IxEthDBPortDefs.h |  2 +-
 drivers/net/npe/include/IxOsalTypes.h     |  6 --
 drivers/net/phy/realtek.c                 | 77 ++++++++++++++++--------
 drivers/net/phy/smsc.c                    |  2 +-
 drivers/usb/eth/smsc95xx.c                |  1 +
 include/configs/calimain.h                |  1 -
 include/configs/cam_enc_4xx.h             |  1 -
 include/configs/da830evm.h                |  1 -
 include/configs/da850evm.h                |  1 -
 include/configs/davinci_dm365evm.h        |  1 -
 include/configs/davinci_dm6467evm.h       |  1 -
 include/configs/davinci_dvevm.h           |  1 -
 include/configs/davinci_schmoogie.h       |  1 -
 include/configs/davinci_sffsdr.h          |  1 -
 include/configs/davinci_sonata.h          |  1 -
 include/configs/ea20.h                    |  1 -
 include/configs/enbw_cmc.h                |  1 -
 include/configs/galaxy5200.h              |  7 +--
 include/configs/hawkboard.h               |  1 -
 include/configs/igep0033.h                |  1 -
 include/configs/linkstation.h             | 12 +++-
 include/configs/mcx.h                     |  1 -
 include/configs/pcm051.h                  |  1 -
 include/configs/tam3517-common.h          |  1 -
 include/configs/ti814x_evm.h              |  1 -
 include/net.h                             |  2 +-
 36 files changed, 167 insertions(+), 149 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2013-11-22 23:08 Joe Hershberger
  2013-11-25 21:56 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2013-11-22 23:08 UTC (permalink / raw)
  To: u-boot

The following changes since commit c2e5e802ecb7ab668ce9911b210ed68c804b349f:

  Merge branch 'master' of git://git.denx.de/u-boot-mips (2013-11-17
14:11:34 -0500)

are available in the git repository at:


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

for you to fetch changes up to 2287286be4e268d3d4ec3c0347bf31479dbd1f05:

  net: rtl8169: Add support for RTL8168d/8111d (2013-11-22 17:03:21 -0600)

----------------------------------------------------------------
Alexey Brodkin (2):
      net: designware: Respect "bus mode" register contents on SW reset
      net: designware: Fix alignment of buffer descriptors

Andrew Ruder (2):
      net: tftpsrv: Get correct client MAC address
      net: dm9000: random mac address support

Arpit Goel (1):
      net: phy/vitesse: Add support for VSC8514 phy module

Bhupesh Sharma (1):
      net/phy: realtek: Fix the PHY ID mask to ensure the correct
Realtek PHY is detected

Chunhe Lan (1):
      net/phy: Fix the phy id mask of AR8031

Claudiu Manoil (9):
      net: Fix mcast function pointer prototype
      net: tsec: Fix and cleanup tsec_mcast_addr()
      net: tsec: Fix priv pointer in tsec_mcast_addr()
      net: tsec: Cleanup tsec regs init and fix __iomem warns
      net: fsl_mdio: Fix warnings for __iomem pointers
      net: tsec: Fix CamelCase issues around BD code
      net: tsec: Use portable types and accessors for BDs
      net: tsec: Use portable regs type (uint->u32)
      net: tsec: Fix mac addr setup portability, cleanup

David Dueck (2):
      phy: Use supported field during autonegotiation
      phy: Use general phy code for smsc lan8720a

Fabio Estevam (1):
      net: phy: atheros: Fix masks for AR8035 and AR8021

Heiko Schocher (1):
      net, phy: fix AR8031 phy_mask

Nobuhiro Iwamatsu (5):
      net: sh-eth: Change cache API of SH
      net: sh-eth: Add control for padding size of packet descriptor
      net: sh-eth: Add invalidate cache control for rmobile (ARM SoC)
      net: sh-eth: Add support R8A7790
      net: sh-eth: Add support R8A7791

Rojhalat Ibrahim (1):
      drivers/net/e1000: Introduce CONFIG_E1000_NO_NVM

Sascha Silbe (1):
      NET: mvgbe: avoid unused variable warning when used without phylib support

Shengzhou Liu (1):
      phylib: update atheros ar803x phy

Srikanth Thokala (1):
      net: zynq_gem: Add d-cache support

Stefano Babic (5):
      phy: add missing constants for Micrel KSZ9031
      net: fix mask for phy Micrel KSZ9031
      net: add extended function to phy API
      net: add function to read/write extended registers in Micrel Phy
      net: add support for extended registers to mdio command

Stephan Bauroth (1):
      net: trivial: Fix typos in mii field descriptions

Thierry Reding (4):
      net: rtl8169: Fix format string
      net: rtl8169: Add support for RTL8168evl/8111evl
      net: rtl8169: Improve cache maintenance
      net: rtl8169: Add support for RTL8168d/8111d

rockly (1):
      net: tftp: Make sure timeout will not effect wrap offset

 common/cmd_mdio.c         |  75 +++++++---
 common/cmd_mii.c          |   4 +-
 drivers/net/designware.c  |   2 +-
 drivers/net/designware.h  |   7 +-
 drivers/net/dm9000x.c     |   9 ++
 drivers/net/e1000.c       |  34 ++++-
 drivers/net/e1000.h       |   9 ++
 drivers/net/fsl_mdio.c    |  17 ++-
 drivers/net/mvgbe.c       |   5 +-
 drivers/net/phy/atheros.c |   8 +-
 drivers/net/phy/micrel.c  |  34 ++++-
 drivers/net/phy/phy.c     |   5 +-
 drivers/net/phy/realtek.c |   6 +-
 drivers/net/phy/smsc.c    |   3 +-
 drivers/net/phy/vitesse.c |  69 +++++++++-
 drivers/net/rtl8139.c     |   2 +-
 drivers/net/rtl8169.c     |  90 ++++++++++--
 drivers/net/sh_eth.c      |  51 +++++--
 drivers/net/sh_eth.h      |  34 ++++-
 drivers/net/tsec.c        | 199 +++++++++++++-------------
 drivers/net/zynq_gem.c    |  82 +++++++----
 include/fsl_mdio.h        |   8 +-
 include/micrel.h          |   5 +
 include/net.h             |   2 +-
 include/phy.h             |   3 +
 include/tsec.h            | 345 +++++++++++++++++++++++-----------------------
 net/tftp.c                |   5 +-
 27 files changed, 727 insertions(+), 386 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2014-01-14 19:12 Joe Hershberger
  2014-01-14 21:01 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2014-01-14 19:12 UTC (permalink / raw)
  To: u-boot

The following changes since commit cddb6b8304bfbc34f43920051256de7fe6c4c0ab:

  Prepare v2014.01-rc3 (2014-01-13 14:36:17 -0500)

are available in the git repository at:

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

for you to fetch changes up to f66e3ded61aeafc67f3ebb6ab0302b455f102ce3:

  net: phy: atheros: Fix the masks for AR8031/8035 (2014-01-14 14:00:41 -0600)

----------------------------------------------------------------
Fabio Estevam (1):
      net: phy: atheros: Fix the masks for AR8031/8035

 drivers/net/phy/atheros.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-01-30 22:01 Joe Hershberger
  2015-02-02 18:59 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-01-30 22:01 UTC (permalink / raw)
  To: u-boot

The following changes since commit 2af13d6b6265a6700c4f65597410b769895024bf:

  lcd: fix console address is not initialized (2015-01-28 16:58:02 -0500)

are available in the git repository at:

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

for you to fetch changes up to 875143f32428b8317a2b890b34a1eeb31cbf8a53:

  net/designware: add error message on DMA reset timeout (2015-01-30
15:55:00 -0600)

----------------------------------------------------------------
Alexey Brodkin (1):
      net/designware: add error message on DMA reset timeout

Claudiu Manoil (1):
      net: tsec: Fix NULL access in case init_phy() fails

Philippe De Muyter (1):
      net: phy: micrel: add support for KSZ8895 switch in SMI mode

Yoshinori Sato (1):
      Add MS7206SE ethernet support

 drivers/net/designware.c |  4 +++-
 drivers/net/phy/micrel.c | 58
++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/smc91111.h   | 31 +++++++++++++++++++++++++-
 drivers/net/tsec.c       |  2 ++
 4 files changed, 93 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-04-20 23:08 Joe Hershberger
  2015-04-21 14:06 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-04-20 23:08 UTC (permalink / raw)
  To: u-boot

The following changes since commit 1733259d25015c28c47990ec11af99b3f62f811c:

  Merge branch 'master' of git://git.denx.de/u-boot-video (2015-04-20
09:13:52 -0400)

are available in the git repository at:


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

for you to fetch changes up to 523bb66f5a8e2cee22535e509c4e762bbc774406:

  net: pch_gbe: Fix pch_gbe device name (2015-04-20 17:57:13 -0500)

----------------------------------------------------------------
Bin Meng (1):
      net: pch_gbe: Fix pch_gbe device name

Codrin Ciubotariu (1):
      net: phy: realtek: Disable interrupt on Realtek Ethernet PHY drivers

Joe Hershberger (1):
      Update MAINTAINERS and git-mailrc for net

Luca Ellero (1):
      net: phy: micrel: add support for KSZ8081MNX

Michal Simek (1):
      net: gem: Use correct type for casting

Shengzhou Liu (1):
      net/phy: fixup for get_phy_id

Thierry Reding (1):
      net: rtl8169: Build warning fixes for 64-bit

Tim James (1):
      mii: add read-modify-write option to mii command

 MAINTAINERS               |  3 ++-
 common/cmd_mii.c          | 47 ++++++++++++++++++++++++++++++++++++++---------
 doc/git-mailrc            |  4 +++-
 drivers/net/pch_gbe.c     |  2 +-
 drivers/net/phy/micrel.c  | 11 +++++++++++
 drivers/net/phy/phy.c     |  2 +-
 drivers/net/phy/realtek.c | 18 +++++++++++++++++-
 drivers/net/rtl8169.c     | 24 +++++++++++++-----------
 drivers/net/zynq_gem.c    |  3 ++-
 include/phy.h             |  1 +
 10 files changed, 89 insertions(+), 26 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-05-19 18:56 Joe Hershberger
  2015-05-20 11:28 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-05-19 18:56 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This contains a few bug fixes and features from earlier in the merge window.

The following changes since commit 0e6b7a28243175ae0874d53b6e6e4eff8548d71f:

  Merge git://git.denx.de/u-boot-samsung (2015-05-18 09:15:15 -0400)

are available in the git repository at:


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

for you to fetch changes up to d6bf59abead4069aa1164951d76a00d91f8f0298:

  net: Remove all calls to net_random_ethaddr() (2015-05-19 13:33:22 -0500)

----------------------------------------------------------------
Joe Hershberger (4):
      net: Update hardware MAC address if it changes in env
      net: Implement random ethaddr fallback in eth.c
      net: Remove all references to CONFIG_ETHADDR and friends
      net: Remove all calls to net_random_ethaddr()

Michal Simek (1):
      net: phy: Add support for all targets which requires MANUAL_RELOC

Shengzhou Liu (2):
      net/phy: Add support for realtek RTL8211F
      net/phy: refactor RTL8211F initialization

 README                                     |  19 ++----
 board/bct-brettl2/bct-brettl2.c            |  13 ----
 board/bf518f-ezbrd/bf518f-ezbrd.c          |  28 ++------
 board/bf526-ezbrd/bf526-ezbrd.c            |  28 ++------
 board/bf527-ezkit/bf527-ezkit.c            |   9 +--
 board/bf537-minotaur/bf537-minotaur.c      |  18 -----
 board/bf537-pnav/bf537-pnav.c              |  18 -----
 board/bf537-srv1/bf537-srv1.c              |  19 ------
 board/bf537-stamp/bf537-stamp.c            |  28 ++------
 board/buffalo/lsxl/lsxl.c                  |  10 ---
 board/cm-bf527/cm-bf527.c                  |  11 +---
 board/cm-bf537e/cm-bf537e.c                |  15 -----
 board/cm-bf537u/cm-bf537u.c                |  15 -----
 board/dnp5370/dnp5370.c                    |  28 ++------
 board/ip04/ip04.c                          |  12 ----
 board/tcm-bf518/tcm-bf518.c                |  40 -----------
 board/tcm-bf537/tcm-bf537.c                |  15 -----
 configs/bct-brettl2_defconfig              |   3 +-
 configs/bf518f-ezbrd_defconfig             |   2 +
 configs/bf526-ezbrd_defconfig              |   2 +
 configs/bf527-ezkit_defconfig              |   2 +
 configs/bf537-minotaur_defconfig           |   2 +
 configs/bf537-pnav_defconfig               |   2 +
 configs/bf537-srv1_defconfig               |   2 +
 configs/bf537-stamp_defconfig              |   2 +
 configs/cm-bf527_defconfig                 |   2 +
 configs/cm-bf537e_defconfig                |   2 +
 configs/cm-bf537u_defconfig                |   2 +
 configs/dnp5370_defconfig                  |   2 +
 configs/ip04_defconfig                     |   2 +
 configs/lschlv2_defconfig                  |   2 +
 configs/lsxhl_defconfig                    |   2 +
 configs/tcm-bf518_defconfig                |   2 +
 configs/tcm-bf537_defconfig                |   2 +
 doc/README.enetaddr                        |   4 +-
 drivers/net/bcm-sf2-eth.c                  |   6 --
 drivers/net/designware.c                   |   4 --
 drivers/net/dm9000x.c                      |   6 --
 drivers/net/ftmac110.c                     |   3 -
 drivers/net/greth.c                        |  10 +--
 drivers/net/lan91c96.c                     |   7 --
 drivers/net/macb.c                         |   9 ---
 drivers/net/phy/phy.c                      |  16 +++++
 drivers/net/phy/realtek.c                  | 102 +++++++++++++++++++++++++++++
 examples/standalone/README.smc91111_eeprom |  23 -------
 include/configs/M5208EVBE.h                |   2 -
 include/configs/M5235EVB.h                 |   2 -
 include/configs/M5272C3.h                  |   2 -
 include/configs/M5282EVB.h                 |   2 -
 include/configs/M53017EVB.h                |   3 -
 include/configs/M5329EVB.h                 |   2 -
 include/configs/M5373EVB.h                 |   2 -
 include/configs/M54418TWR.h                |   3 -
 include/configs/M54451EVB.h                |   2 -
 include/configs/M54455EVB.h                |   3 -
 include/configs/M5475EVB.h                 |   5 --
 include/configs/M5485EVB.h                 |   3 -
 include/configs/MPC8536DS.h                |   4 --
 include/configs/MPC8540ADS.h               |   5 +-
 include/configs/MPC8541CDS.h               |   3 -
 include/configs/MPC8544DS.h                |   2 -
 include/configs/MPC8548CDS.h               |   6 --
 include/configs/MPC8555CDS.h               |   5 --
 include/configs/MPC8560ADS.h               |   8 +--
 include/configs/MPC8568MDS.h               |   4 --
 include/configs/MPC8572DS.h                |   6 --
 include/configs/MPC8610HPCD.h              |   1 -
 include/configs/MPC8641HPCN.h              |  10 +--
 include/configs/a4m072.h                   |   1 -
 include/configs/bct-brettl2.h              |   2 -
 include/configs/bf518f-ezbrd.h             |   2 -
 include/configs/bf526-ezbrd.h              |   2 -
 include/configs/bf527-ezkit.h              |   2 -
 include/configs/bf533-ezkit.h              |   2 -
 include/configs/bf533-stamp.h              |   2 -
 include/configs/bf537-minotaur.h           |   2 -
 include/configs/bf537-pnav.h               |   2 -
 include/configs/bf537-srv1.h               |   2 -
 include/configs/bf537-stamp.h              |   2 -
 include/configs/bf538f-ezkit.h             |   2 -
 include/configs/bf548-ezkit.h              |   2 -
 include/configs/bf561-acvilon.h            |   3 -
 include/configs/bf561-ezkit.h              |   2 -
 include/configs/blackstamp.h               |   3 -
 include/configs/blackvme.h                 |   3 -
 include/configs/br4.h                      |   3 -
 include/configs/cm-bf527.h                 |   2 -
 include/configs/cm-bf533.h                 |   2 -
 include/configs/cm-bf537e.h                |   2 -
 include/configs/cm-bf537u.h                |   2 -
 include/configs/cm-bf548.h                 |   2 -
 include/configs/cm-bf561.h                 |   2 -
 include/configs/cobra5272.h                |   1 -
 include/configs/dbau1x00.h                 |   2 -
 include/configs/ea20.h                     |   3 +-
 include/configs/gr_cpci_ax2000.h           |   1 -
 include/configs/gr_ep2s60.h                |  10 ---
 include/configs/gr_xc3s_1500.h             |   9 ---
 include/configs/grsim.h                    |  11 ----
 include/configs/grsim_leon2.h              |  11 ----
 include/configs/ibf-dsp561.h               |   2 -
 include/configs/inka4x0.h                  |   3 -
 include/configs/lsxl.h                     |   1 -
 include/configs/microblaze-generic.h       |   1 -
 include/configs/motionpro.h                |   2 -
 include/configs/omap3_cairo.h              |   1 -
 include/configs/pb1x00.h                   |   2 -
 include/configs/pr1.h                      |   2 -
 include/configs/sbc405.h                   |   1 -
 include/configs/sbc8548.h                  |   4 --
 include/configs/sbc8641d.h                 |  10 +--
 include/configs/scb9328.h                  |   1 -
 include/configs/sequoia.h                  |   9 ---
 include/configs/stxgp3.h                   |   6 +-
 include/configs/stxssa.h                   |   6 +-
 include/configs/tcm-bf518.h                |   2 -
 include/configs/tcm-bf537.h                |   2 -
 include/configs/uniphier.h                 |   1 -
 include/configs/v38b.h                     |   1 -
 include/configs/work_92105.h               |  11 ----
 include/configs/xaeniax.h                  |   1 -
 include/configs/zeus.h                     |   2 -
 include/env_default.h                      |  18 -----
 net/Kconfig                                |   8 +++
 net/eth.c                                  |  88 +++++++++++++++++--------
 125 files changed, 267 insertions(+), 653 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-05-26 17:24 Joe Hershberger
  2015-05-27  2:02 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-05-26 17:24 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This fixes a few mistakes I made in the rand rework stuff.

The following changes since commit 980267a1445b7b4d8e8d05ef57799d92ba4a2ee3:

  Merge git://git.denx.de/u-boot-nand-flash (2015-05-24 21:01:30 -0400)

are available in the git repository at:


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

for you to fetch changes up to 91fed5574600142f68dac7807bc06173d1f29eb5:

  blackfin: fix build error on bct-brettl2 board (2015-05-26 12:18:42 -0500)

----------------------------------------------------------------
Joe Hershberger (1):
      net: Fix a warning added by 76ec988

Masahiro Yamada (2):
      sparc: fix build error on gr_ep2s60 board
      blackfin: fix build error on bct-brettl2 board

Michal Simek (1):
      net: Fix NET_RANDOM_ETHADDR dependencies

 board/buffalo/lsxl/lsxl.c     | 2 --
 configs/bct-brettl2_defconfig | 1 +
 include/configs/gr_ep2s60.h   | 1 +
 lib/Kconfig                   | 3 +++
 net/Kconfig                   | 1 +
 5 files changed, 6 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-06-01 18:24 Joe Hershberger
  2015-06-02 12:55 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-06-01 18:24 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This should include the few build fixes that have been submitted as
well as fixing up Michal's patch to the LIB_RAND dependency patch.

It also cleans up the CONFIG_NET/CONFIG_CMD_NET situation that was
breaking networking for a number of boards.

I've included the CMD_SETEXPR patch in this since it would otherwise
create patch conflicts if done separately.

The following changes since commit 012681b1fa822492bb8fdc5c2dd3d24d6092e110:

  am33xx, spl, siemens: enable debug uart output again (2015-05-28
08:18:25 -0400)

are available in the git repository at:

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

for you to fetch changes up to 9ba9e85f3f1cc2e7d8b387a03c50eb067d915e0a:

  net: Fix NET_RANDOM_ETHADDR dependencies (2015-06-01 13:15:11 -0500)

----------------------------------------------------------------
Joe Hershberger (2):
      Move setexpr to Kconfig
      net: Move the CMD_NET config to defconfigs

Masahiro Yamada (2):
      sparc: fix build error on gr_ep2s60 board
      blackfin: fix build error on bct-brettl2 board

Michal Simek (1):
      net: Fix NET_RANDOM_ETHADDR dependencies

 board/sunxi/Kconfig                                |  3 --
 common/Kconfig                                     |  9 ++++++
 configs/A10-OLinuXino-Lime_defconfig               |  2 ++
 configs/A10s-OLinuXino-M_defconfig                 |  2 ++
 configs/A13-OLinuXinoM_defconfig                   |  2 ++
 configs/A13-OLinuXino_defconfig                    |  2 ++
 configs/A20-OLinuXino-Lime2_defconfig              |  2 ++
 configs/A20-OLinuXino-Lime_defconfig               |  2 ++
 configs/A20-OLinuXino_MICRO_defconfig              |  2 ++
 configs/Ainol_AW1_defconfig                        |  2 ++
 configs/Ampe_A76_defconfig                         |  2 ++
 configs/Astar_MID756_defconfig                     |  2 ++
 configs/Auxtek-T004_defconfig                      |  2 ++
 configs/B4420QDS_NAND_defconfig                    |  2 ++
 configs/B4420QDS_SPIFLASH_defconfig                |  2 ++
 configs/B4420QDS_defconfig                         |  2 ++
 configs/B4860QDS_NAND_defconfig                    |  2 ++
 configs/B4860QDS_SECURE_BOOT_defconfig             |  2 ++
 configs/B4860QDS_SPIFLASH_defconfig                |  2 ++
 configs/B4860QDS_SRIO_PCIE_BOOT_defconfig          |  2 ++
 configs/B4860QDS_defconfig                         |  2 ++
 configs/BSC9131RDB_NAND_SYSCLK100_defconfig        |  2 ++
 configs/BSC9131RDB_NAND_defconfig                  |  2 ++
 configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig    |  2 ++
 configs/BSC9131RDB_SPIFLASH_defconfig              |  2 ++
 configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig |  2 ++
 configs/BSC9132QDS_NAND_DDRCLK100_defconfig        |  2 ++
 configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig |  2 ++
 configs/BSC9132QDS_NAND_DDRCLK133_defconfig        |  2 ++
 configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig  |  2 ++
 configs/BSC9132QDS_NOR_DDRCLK100_defconfig         |  2 ++
 configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig  |  2 ++
 configs/BSC9132QDS_NOR_DDRCLK133_defconfig         |  2 ++
 .../BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig   |  2 ++
 configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig      |  2 ++
 .../BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig   |  2 ++
 configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig      |  2 ++
 .../BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig |  2 ++
 configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig    |  2 ++
 .../BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig |  2 ++
 configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig    |  2 ++
 configs/Bananapi_defconfig                         |  2 ++
 configs/Bananapro_defconfig                        |  2 ++
 configs/C29XPCIE_NAND_defconfig                    |  2 ++
 configs/C29XPCIE_NOR_SECBOOT_defconfig             |  2 ++
 configs/C29XPCIE_SPIFLASH_SECBOOT_defconfig        |  2 ++
 configs/C29XPCIE_SPIFLASH_defconfig                |  2 ++
 configs/C29XPCIE_defconfig                         |  2 ++
 configs/CPCI4052_defconfig                         |  1 +
 configs/CSQ_CS908_defconfig                        |  2 ++
 configs/Chuwi_V7_CW0825_defconfig                  |  2 ++
 configs/Colombus_defconfig                         |  2 ++
 configs/Cubieboard2_defconfig                      |  2 ++
 configs/Cubieboard_defconfig                       |  2 ++
 configs/Cubietruck_defconfig                       |  2 ++
 configs/Hummingbird_A31_defconfig                  |  2 ++
 configs/Hyundai_A7HD_defconfig                     |  2 ++
 configs/Ippo_q8h_v1_2_a33_1024x600_defconfig       |  2 ++
 configs/Ippo_q8h_v1_2_defconfig                    |  2 ++
 configs/Ippo_q8h_v5_defconfig                      |  2 ++
 configs/Linksprite_pcDuino3_Nano_defconfig         |  2 ++
 configs/Linksprite_pcDuino3_defconfig              |  2 ++
 configs/Linksprite_pcDuino_defconfig               |  2 ++
 configs/M5208EVBE_defconfig                        |  1 +
 configs/M5235EVB_Flash32_defconfig                 |  1 +
 configs/M5235EVB_defconfig                         |  1 +
 configs/M5253DEMO_defconfig                        |  1 +
 configs/M5272C3_defconfig                          |  1 +
 configs/M5275EVB_defconfig                         |  1 +
 configs/M5282EVB_defconfig                         |  1 +
 configs/M53017EVB_defconfig                        |  1 +
 configs/M5329AFEE_defconfig                        |  1 +
 configs/M5329BFEE_defconfig                        |  1 +
 configs/M5373EVB_defconfig                         |  1 +
 configs/M54418TWR_defconfig                        |  1 +
 configs/M54418TWR_nand_mii_defconfig               |  1 +
 configs/M54418TWR_nand_rmii_defconfig              |  1 +
 configs/M54418TWR_nand_rmii_lowfreq_defconfig      |  1 +
 configs/M54418TWR_serial_mii_defconfig             |  1 +
 configs/M54418TWR_serial_rmii_defconfig            |  1 +
 configs/M54451EVB_defconfig                        |  1 +
 configs/M54451EVB_stmicro_defconfig                |  1 +
 configs/M54455EVB_a66_defconfig                    |  1 +
 configs/M54455EVB_defconfig                        |  1 +
 configs/M54455EVB_i66_defconfig                    |  1 +
 configs/M54455EVB_intel_defconfig                  |  1 +
 configs/M54455EVB_stm33_defconfig                  |  1 +
 configs/M5475AFE_defconfig                         |  1 +
 configs/M5475BFE_defconfig                         |  1 +
 configs/M5475CFE_defconfig                         |  1 +
 configs/M5475DFE_defconfig                         |  1 +
 configs/M5475EFE_defconfig                         |  1 +
 configs/M5475FFE_defconfig                         |  1 +
 configs/M5475GFE_defconfig                         |  1 +
 configs/M5485AFE_defconfig                         |  1 +
 configs/M5485BFE_defconfig                         |  1 +
 configs/M5485CFE_defconfig                         |  1 +
 configs/M5485DFE_defconfig                         |  1 +
 configs/M5485EFE_defconfig                         |  1 +
 configs/M5485FFE_defconfig                         |  1 +
 configs/M5485GFE_defconfig                         |  1 +
 configs/M5485HFE_defconfig                         |  1 +
 configs/MIP405T_defconfig                          |  1 +
 configs/MIP405_defconfig                           |  1 +
 configs/MK808C_defconfig                           |  2 ++
 configs/MPC8308RDB_defconfig                       |  1 +
 configs/MPC8313ERDB_33_defconfig                   |  1 +
 configs/MPC8313ERDB_66_defconfig                   |  1 +
 configs/MPC8313ERDB_NAND_33_defconfig              |  1 +
 configs/MPC8313ERDB_NAND_66_defconfig              |  1 +
 configs/MPC8315ERDB_defconfig                      |  1 +
 configs/MPC8323ERDB_defconfig                      |  1 +
 configs/MPC832XEMDS_ATM_defconfig                  |  1 +
 configs/MPC832XEMDS_HOST_33_defconfig              |  1 +
 configs/MPC832XEMDS_HOST_66_defconfig              |  1 +
 configs/MPC832XEMDS_SLAVE_defconfig                |  1 +
 configs/MPC832XEMDS_defconfig                      |  1 +
 configs/MPC8349EMDS_defconfig                      |  1 +
 configs/MPC8349ITXGP_defconfig                     |  1 +
 configs/MPC8349ITX_LOWBOOT_defconfig               |  1 +
 configs/MPC8349ITX_defconfig                       |  1 +
 configs/MPC837XEMDS_HOST_defconfig                 |  1 +
 configs/MPC837XEMDS_defconfig                      |  1 +
 configs/MPC837XERDB_defconfig                      |  1 +
 configs/MPC8536DS_36BIT_defconfig                  |  2 ++
 configs/MPC8536DS_SDCARD_defconfig                 |  2 ++
 configs/MPC8536DS_SPIFLASH_defconfig               |  2 ++
 configs/MPC8536DS_defconfig                        |  2 ++
 configs/MPC8540ADS_defconfig                       |  2 ++
 configs/MPC8541CDS_defconfig                       |  2 ++
 configs/MPC8541CDS_legacy_defconfig                |  2 ++
 configs/MPC8544DS_defconfig                        |  2 ++
 configs/MPC8548CDS_36BIT_defconfig                 |  2 ++
 configs/MPC8548CDS_defconfig                       |  2 ++
 configs/MPC8548CDS_legacy_defconfig                |  2 ++
 configs/MPC8555CDS_defconfig                       |  2 ++
 configs/MPC8555CDS_legacy_defconfig                |  2 ++
 configs/MPC8560ADS_defconfig                       |  2 ++
 configs/MPC8568MDS_defconfig                       |  2 ++
 configs/MPC8569MDS_ATM_defconfig                   |  2 ++
 configs/MPC8569MDS_defconfig                       |  2 ++
 configs/MPC8572DS_36BIT_defconfig                  |  2 ++
 configs/MPC8572DS_defconfig                        |  2 ++
 configs/MPC8610HPCD_defconfig                      |  1 +
 configs/MPC8641HPCN_36BIT_defconfig                |  1 +
 configs/MPC8641HPCN_defconfig                      |  1 +
 configs/MSI_Primo73_defconfig                      |  2 ++
 configs/MSI_Primo81_defconfig                      |  2 ++
 configs/Marsboard_A10_defconfig                    |  2 ++
 configs/Mele_A1000_defconfig                       |  2 ++
 configs/Mele_I7_defconfig                          |  2 ++
 configs/Mele_M3_defconfig                          |  2 ++
 configs/Mele_M5_defconfig                          |  2 ++
 configs/Mele_M9_defconfig                          |  2 ++
 configs/MigoR_defconfig                            |  1 +
 configs/Mini-X_defconfig                           |  2 ++
 configs/MiniFAP_defconfig                          |  1 +
 configs/O2D300_defconfig                           |  1 +
 configs/O2DNT2_RAMBOOT_defconfig                   |  1 +
 configs/O2DNT2_defconfig                           |  1 +
 configs/O2D_defconfig                              |  1 +
 configs/O2I_defconfig                              |  1 +
 configs/O2MNT_O2M110_defconfig                     |  1 +
 configs/O2MNT_O2M112_defconfig                     |  1 +
 configs/O2MNT_O2M113_defconfig                     |  1 +
 configs/O2MNT_defconfig                            |  1 +
 configs/O3DNT_defconfig                            |  1 +
 configs/Orangepi_defconfig                         |  2 ++
 configs/Orangepi_mini_defconfig                    |  2 ++
 configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig   |  2 ++
 configs/P1010RDB-PA_36BIT_NAND_defconfig           |  2 ++
 configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig    |  2 ++
 configs/P1010RDB-PA_36BIT_NOR_defconfig            |  2 ++
 configs/P1010RDB-PA_36BIT_SDCARD_defconfig         |  2 ++
 .../P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig   |  2 ++
 configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig       |  2 ++
 configs/P1010RDB-PA_NAND_SECBOOT_defconfig         |  2 ++
 configs/P1010RDB-PA_NAND_defconfig                 |  2 ++
 configs/P1010RDB-PA_NOR_SECBOOT_defconfig          |  2 ++
 configs/P1010RDB-PA_NOR_defconfig                  |  2 ++
 configs/P1010RDB-PA_SDCARD_defconfig               |  2 ++
 configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig     |  2 ++
 configs/P1010RDB-PA_SPIFLASH_defconfig             |  2 ++
 configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig   |  2 ++
 configs/P1010RDB-PB_36BIT_NAND_defconfig           |  2 ++
 configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig    |  2 ++
 configs/P1010RDB-PB_36BIT_NOR_defconfig            |  2 ++
 configs/P1010RDB-PB_36BIT_SDCARD_defconfig         |  2 ++
 .../P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig   |  2 ++
 configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig       |  2 ++
 configs/P1010RDB-PB_NAND_SECBOOT_defconfig         |  2 ++
 configs/P1010RDB-PB_NAND_defconfig                 |  2 ++
 configs/P1010RDB-PB_NOR_SECBOOT_defconfig          |  2 ++
 configs/P1010RDB-PB_NOR_defconfig                  |  2 ++
 configs/P1010RDB-PB_SDCARD_defconfig               |  2 ++
 configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig     |  2 ++
 configs/P1010RDB-PB_SPIFLASH_defconfig             |  2 ++
 configs/P1020MBG-PC_36BIT_SDCARD_defconfig         |  2 ++
 configs/P1020MBG-PC_36BIT_defconfig                |  2 ++
 configs/P1020MBG-PC_SDCARD_defconfig               |  2 ++
 configs/P1020MBG-PC_defconfig                      |  2 ++
 configs/P1020RDB-PC_36BIT_NAND_defconfig           |  2 ++
 configs/P1020RDB-PC_36BIT_SDCARD_defconfig         |  2 ++
 configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig       |  2 ++
 configs/P1020RDB-PC_36BIT_defconfig                |  2 ++
 configs/P1020RDB-PC_NAND_defconfig                 |  2 ++
 configs/P1020RDB-PC_SDCARD_defconfig               |  2 ++
 configs/P1020RDB-PC_SPIFLASH_defconfig             |  2 ++
 configs/P1020RDB-PC_defconfig                      |  2 ++
 configs/P1020RDB-PD_NAND_defconfig                 |  2 ++
 configs/P1020RDB-PD_SDCARD_defconfig               |  2 ++
 configs/P1020RDB-PD_SPIFLASH_defconfig             |  2 ++
 configs/P1020RDB-PD_defconfig                      |  2 ++
 configs/P1020UTM-PC_36BIT_SDCARD_defconfig         |  2 ++
 configs/P1020UTM-PC_36BIT_defconfig                |  2 ++
 configs/P1020UTM-PC_SDCARD_defconfig               |  2 ++
 configs/P1020UTM-PC_defconfig                      |  2 ++
 configs/P1021RDB-PC_36BIT_NAND_defconfig           |  2 ++
 configs/P1021RDB-PC_36BIT_SDCARD_defconfig         |  2 ++
 configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig       |  2 ++
 configs/P1021RDB-PC_36BIT_defconfig                |  2 ++
 configs/P1021RDB-PC_NAND_defconfig                 |  2 ++
 configs/P1021RDB-PC_SDCARD_defconfig               |  2 ++
 configs/P1021RDB-PC_SPIFLASH_defconfig             |  2 ++
 configs/P1021RDB-PC_defconfig                      |  2 ++
 configs/P1022DS_36BIT_NAND_defconfig               |  2 ++
 configs/P1022DS_36BIT_SDCARD_defconfig             |  2 ++
 configs/P1022DS_36BIT_SPIFLASH_defconfig           |  2 ++
 configs/P1022DS_36BIT_defconfig                    |  2 ++
 configs/P1022DS_NAND_defconfig                     |  2 ++
 configs/P1022DS_SDCARD_defconfig                   |  2 ++
 configs/P1022DS_SPIFLASH_defconfig                 |  2 ++
 configs/P1022DS_defconfig                          |  2 ++
 configs/P1023RDB_defconfig                         |  2 ++
 configs/P1024RDB_36BIT_defconfig                   |  2 ++
 configs/P1024RDB_NAND_defconfig                    |  2 ++
 configs/P1024RDB_SDCARD_defconfig                  |  2 ++
 configs/P1024RDB_SPIFLASH_defconfig                |  2 ++
 configs/P1024RDB_defconfig                         |  2 ++
 configs/P1025RDB_36BIT_defconfig                   |  2 ++
 configs/P1025RDB_NAND_defconfig                    |  2 ++
 configs/P1025RDB_SDCARD_defconfig                  |  2 ++
 configs/P1025RDB_SPIFLASH_defconfig                |  2 ++
 configs/P1025RDB_defconfig                         |  2 ++
 configs/P2020RDB-PC_36BIT_NAND_defconfig           |  2 ++
 configs/P2020RDB-PC_36BIT_SDCARD_defconfig         |  2 ++
 configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig       |  2 ++
 configs/P2020RDB-PC_36BIT_defconfig                |  2 ++
 configs/P2020RDB-PC_NAND_defconfig                 |  2 ++
 configs/P2020RDB-PC_SDCARD_defconfig               |  2 ++
 configs/P2020RDB-PC_SPIFLASH_defconfig             |  2 ++
 configs/P2020RDB-PC_defconfig                      |  2 ++
 configs/P2041RDB_NAND_defconfig                    |  2 ++
 configs/P2041RDB_SDCARD_defconfig                  |  2 ++
 configs/P2041RDB_SECURE_BOOT_defconfig             |  2 ++
 configs/P2041RDB_SPIFLASH_defconfig                |  2 ++
 configs/P2041RDB_SRIO_PCIE_BOOT_defconfig          |  2 ++
 configs/P2041RDB_defconfig                         |  2 ++
 configs/P3041DS_NAND_defconfig                     |  2 ++
 configs/P3041DS_SDCARD_defconfig                   |  2 ++
 configs/P3041DS_SECURE_BOOT_defconfig              |  2 ++
 configs/P3041DS_SPIFLASH_defconfig                 |  2 ++
 configs/P3041DS_SRIO_PCIE_BOOT_defconfig           |  2 ++
 configs/P3041DS_defconfig                          |  2 ++
 configs/P4080DS_SDCARD_defconfig                   |  2 ++
 configs/P4080DS_SECURE_BOOT_defconfig              |  2 ++
 configs/P4080DS_SPIFLASH_defconfig                 |  2 ++
 configs/P4080DS_SRIO_PCIE_BOOT_defconfig           |  2 ++
 configs/P4080DS_defconfig                          |  2 ++
 configs/P5020DS_NAND_defconfig                     |  2 ++
 configs/P5020DS_SDCARD_defconfig                   |  2 ++
 configs/P5020DS_SECURE_BOOT_defconfig              |  2 ++
 configs/P5020DS_SPIFLASH_defconfig                 |  2 ++
 configs/P5020DS_SRIO_PCIE_BOOT_defconfig           |  2 ++
 configs/P5020DS_defconfig                          |  2 ++
 configs/P5040DS_NAND_defconfig                     |  2 ++
 configs/P5040DS_SDCARD_defconfig                   |  2 ++
 configs/P5040DS_SECURE_BOOT_defconfig              |  2 ++
 configs/P5040DS_SPIFLASH_defconfig                 |  2 ++
 configs/P5040DS_defconfig                          |  2 ++
 configs/PIP405_defconfig                           |  1 +
 configs/PLU405_defconfig                           |  1 +
 configs/PMC405DE_defconfig                         |  1 +
 configs/PMC440_defconfig                           |  1 +
 configs/T1023RDB_NAND_defconfig                    |  2 ++
 configs/T1023RDB_SDCARD_defconfig                  |  2 ++
 configs/T1023RDB_SECURE_BOOT_defconfig             |  2 ++
 configs/T1023RDB_SPIFLASH_defconfig                |  2 ++
 configs/T1023RDB_defconfig                         |  2 ++
 configs/T1024QDS_D4_SECURE_BOOT_defconfig          |  2 ++
 configs/T1024QDS_NAND_defconfig                    |  2 ++
 configs/T1024QDS_SDCARD_defconfig                  |  2 ++
 configs/T1024QDS_SECURE_BOOT_defconfig             |  2 ++
 configs/T1024QDS_SPIFLASH_defconfig                |  2 ++
 configs/T1024QDS_defconfig                         |  2 ++
 configs/T1024RDB_NAND_defconfig                    |  2 ++
 configs/T1024RDB_SDCARD_defconfig                  |  2 ++
 configs/T1024RDB_SECURE_BOOT_defconfig             |  2 ++
 configs/T1024RDB_SPIFLASH_defconfig                |  2 ++
 configs/T1024RDB_defconfig                         |  2 ++
 configs/T1040QDS_D4_defconfig                      |  2 ++
 configs/T1040QDS_SECURE_BOOT_defconfig             |  2 ++
 configs/T1040QDS_defconfig                         |  2 ++
 configs/T1040RDB_NAND_defconfig                    |  2 ++
 configs/T1040RDB_SDCARD_defconfig                  |  2 ++
 configs/T1040RDB_SECURE_BOOT_defconfig             |  2 ++
 configs/T1040RDB_SPIFLASH_defconfig                |  2 ++
 configs/T1040RDB_defconfig                         |  2 ++
 configs/T1042RDB_PI_NAND_defconfig                 |  2 ++
 configs/T1042RDB_PI_SDCARD_defconfig               |  2 ++
 configs/T1042RDB_PI_SPIFLASH_defconfig             |  2 ++
 configs/T1042RDB_PI_defconfig                      |  2 ++
 configs/T1042RDB_SECURE_BOOT_defconfig             |  2 ++
 configs/T1042RDB_defconfig                         |  2 ++
 configs/T2080QDS_NAND_defconfig                    |  2 ++
 configs/T2080QDS_SDCARD_defconfig                  |  2 ++
 configs/T2080QDS_SECURE_BOOT_defconfig             |  2 ++
 configs/T2080QDS_SPIFLASH_defconfig                |  2 ++
 configs/T2080QDS_SRIO_PCIE_BOOT_defconfig          |  2 ++
 configs/T2080QDS_defconfig                         |  2 ++
 configs/T2080RDB_NAND_defconfig                    |  2 ++
 configs/T2080RDB_SDCARD_defconfig                  |  2 ++
 configs/T2080RDB_SECURE_BOOT_defconfig             |  2 ++
 configs/T2080RDB_SPIFLASH_defconfig                |  2 ++
 configs/T2080RDB_SRIO_PCIE_BOOT_defconfig          |  2 ++
 configs/T2080RDB_defconfig                         |  2 ++
 configs/T2081QDS_NAND_defconfig                    |  2 ++
 configs/T2081QDS_SDCARD_defconfig                  |  2 ++
 configs/T2081QDS_SPIFLASH_defconfig                |  2 ++
 configs/T2081QDS_SRIO_PCIE_BOOT_defconfig          |  2 ++
 configs/T2081QDS_defconfig                         |  2 ++
 configs/T4160QDS_NAND_defconfig                    |  2 ++
 configs/T4160QDS_SDCARD_defconfig                  |  2 ++
 configs/T4160QDS_SECURE_BOOT_defconfig             |  2 ++
 configs/T4160QDS_defconfig                         |  2 ++
 configs/T4160RDB_defconfig                         |  2 ++
 configs/T4240QDS_NAND_defconfig                    |  2 ++
 configs/T4240QDS_SDCARD_defconfig                  |  2 ++
 configs/T4240QDS_SECURE_BOOT_defconfig             |  2 ++
 configs/T4240QDS_SRIO_PCIE_BOOT_defconfig          |  2 ++
 configs/T4240QDS_defconfig                         |  2 ++
 configs/T4240RDB_SDCARD_defconfig                  |  2 ++
 configs/T4240RDB_defconfig                         |  2 ++
 configs/TQM5200S_HIGHBOOT_defconfig                |  1 +
 configs/TQM5200S_defconfig                         |  1 +
 configs/TQM5200_B_HIGHBOOT_defconfig               |  1 +
 configs/TQM5200_B_defconfig                        |  1 +
 configs/TQM5200_STK100_defconfig                   |  1 +
 configs/TQM5200_defconfig                          |  1 +
 configs/TQM823L_LCD_defconfig                      |  1 +
 configs/TQM823L_defconfig                          |  1 +
 configs/TQM823M_defconfig                          |  1 +
 configs/TQM834x_defconfig                          |  1 +
 configs/TQM850L_defconfig                          |  1 +
 configs/TQM850M_defconfig                          |  1 +
 configs/TQM855L_defconfig                          |  1 +
 configs/TQM855M_defconfig                          |  1 +
 configs/TQM860L_defconfig                          |  1 +
 configs/TQM860M_defconfig                          |  1 +
 configs/TQM862L_defconfig                          |  1 +
 configs/TQM862M_defconfig                          |  1 +
 configs/TQM866M_defconfig                          |  1 +
 configs/TQM885D_defconfig                          |  1 +
 configs/TTTech_defconfig                           |  1 +
 configs/TWR-P1025_defconfig                        |  2 ++
 configs/TZX-Q8-713B7_defconfig                     |  2 ++
 configs/UCP1020_SPIFLASH_defconfig                 |  2 ++
 configs/UCP1020_defconfig                          |  2 ++
 configs/UTOO_P66_defconfig                         |  2 ++
 configs/VCMA9_defconfig                            |  1 +
 configs/VOM405_defconfig                           |  1 +
 configs/Wexler_TAB7200_defconfig                   |  2 ++
 configs/Wits_Pro_A20_DKT_defconfig                 |  2 ++
 configs/Yones_Toptech_BD1078_defconfig             |  2 ++
 configs/a3m071_defconfig                           |  1 +
 configs/a4m072_defconfig                           |  1 +
 configs/a4m2k_defconfig                            |  1 +
 configs/ac14xx_defconfig                           |  1 +
 configs/acadia_defconfig                           |  3 +-
 configs/adp-ag101_defconfig                        |  1 +
 configs/adp-ag101p_defconfig                       |  1 +
 configs/adp-ag102_defconfig                        |  1 +
 configs/alpr_defconfig                             |  1 +
 configs/alt_defconfig                              |  1 +
 configs/am335x_boneblack_defconfig                 |  1 +
 configs/am335x_boneblack_vboot_defconfig           |  1 +
 configs/am335x_evm_defconfig                       |  1 +
 configs/am335x_evm_nor_defconfig                   |  1 +
 configs/am335x_evm_norboot_defconfig               |  1 +
 configs/am335x_evm_spiboot_defconfig               |  1 +
 configs/am335x_evm_usbspl_defconfig                |  1 +
 configs/am335x_igep0033_defconfig                  |  1 +
 configs/am3517_evm_defconfig                       |  1 +
 configs/am43xx_evm_defconfig                       |  1 +
 configs/am43xx_evm_qspiboot_defconfig              |  1 +
 configs/ap325rxa_defconfig                         |  1 +
 configs/ap_sh4a_4a_defconfig                       |  1 +
 configs/apalis_t30_defconfig                       |  2 ++
 configs/apf27_defconfig                            |  2 ++
 configs/apx4devkit_defconfig                       |  1 +
 configs/arcangel4-be_defconfig                     |  1 +
 configs/arcangel4_defconfig                        |  1 +
 configs/arches_defconfig                           |  2 ++
 configs/aria_defconfig                             |  1 +
 configs/aristainetos2_defconfig                    |  4 ++-
 configs/aristainetos_defconfig                     |  2 ++
 configs/armadillo-800eva_defconfig                 |  1 +
 configs/arndale_defconfig                          |  1 +
 configs/at91rm9200ek_defconfig                     |  1 +
 configs/at91rm9200ek_ram_defconfig                 |  1 +
 configs/at91sam9260ek_dataflash_cs0_defconfig      |  1 +
 configs/at91sam9260ek_dataflash_cs1_defconfig      |  1 +
 configs/at91sam9260ek_nandflash_defconfig          |  1 +
 configs/at91sam9261ek_dataflash_cs0_defconfig      |  1 +
 configs/at91sam9261ek_dataflash_cs3_defconfig      |  1 +
 configs/at91sam9261ek_nandflash_defconfig          |  1 +
 configs/at91sam9263ek_dataflash_cs0_defconfig      |  1 +
 configs/at91sam9263ek_dataflash_defconfig          |  1 +
 configs/at91sam9263ek_nandflash_defconfig          |  1 +
 configs/at91sam9263ek_norflash_boot_defconfig      |  1 +
 configs/at91sam9263ek_norflash_defconfig           |  1 +
 configs/at91sam9g10ek_dataflash_cs0_defconfig      |  1 +
 configs/at91sam9g10ek_dataflash_cs3_defconfig      |  1 +
 configs/at91sam9g10ek_nandflash_defconfig          |  1 +
 configs/at91sam9g20ek_2mmc_defconfig               |  1 +
 configs/at91sam9g20ek_2mmc_nandflash_defconfig     |  1 +
 configs/at91sam9g20ek_dataflash_cs0_defconfig      |  1 +
 configs/at91sam9g20ek_dataflash_cs1_defconfig      |  1 +
 configs/at91sam9g20ek_nandflash_defconfig          |  1 +
 configs/at91sam9m10g45ek_mmc_defconfig             |  1 +
 configs/at91sam9m10g45ek_nandflash_defconfig       |  1 +
 configs/at91sam9n12ek_mmc_defconfig                |  1 +
 configs/at91sam9n12ek_nandflash_defconfig          |  1 +
 configs/at91sam9n12ek_spiflash_defconfig           |  1 +
 configs/at91sam9x5ek_dataflash_defconfig           |  1 +
 configs/at91sam9x5ek_mmc_defconfig                 |  1 +
 configs/at91sam9x5ek_nandflash_defconfig           |  1 +
 configs/at91sam9x5ek_spiflash_defconfig            |  1 +
 configs/at91sam9xeek_dataflash_cs0_defconfig       |  1 +
 configs/at91sam9xeek_dataflash_cs1_defconfig       |  1 +
 configs/at91sam9xeek_nandflash_defconfig           |  1 +
 configs/atngw100_defconfig                         |  1 +
 configs/atngw100mkii_defconfig                     |  1 +
 configs/atstk1002_defconfig                        |  1 +
 configs/atstk1006_defconfig                        |  1 +
 configs/axm_defconfig                              |  1 +
 configs/axs101_defconfig                           |  2 +-
 configs/axs103_defconfig                           |  2 +-
 configs/ba10_tv_box_defconfig                      |  2 ++
 configs/bamboo_defconfig                           |  3 +-
 configs/bcm911360_entphn-ns_defconfig              |  1 +
 configs/bcm911360_entphn_defconfig                 |  1 +
 configs/bcm911360k_defconfig                       |  1 +
 configs/bcm958300k-ns_defconfig                    |  1 +
 configs/bcm958300k_defconfig                       |  1 +
 configs/bcm958305k_defconfig                       |  1 +
 configs/bcm958622hr_defconfig                      |  1 +
 configs/bct-brettl2_defconfig                      |  3 +-
 configs/beagle_x15_defconfig                       |  1 +
 configs/beaver_defconfig                           |  1 +
 configs/bf518f-ezbrd_defconfig                     |  2 +-
 configs/bf526-ezbrd_defconfig                      |  2 +-
 configs/bf527-ezkit-v2_defconfig                   |  1 +
 configs/bf527-ezkit_defconfig                      |  2 +-
 configs/bf533-ezkit_defconfig                      |  1 +
 configs/bf533-stamp_defconfig                      |  1 +
 configs/bf537-minotaur_defconfig                   |  2 +-
 configs/bf537-pnav_defconfig                       |  2 +-
 configs/bf537-srv1_defconfig                       |  2 +-
 configs/bf537-stamp_defconfig                      |  2 +-
 configs/bf538f-ezkit_defconfig                     |  1 +
 configs/bf548-ezkit_defconfig                      |  1 +
 configs/bf561-acvilon_defconfig                    |  1 +
 configs/bf561-ezkit_defconfig                      |  1 +
 configs/bf609-ezkit_defconfig                      |  2 +-
 configs/bg0900_defconfig                           |  2 ++
 configs/birdland_bav335a_defconfig                 |  1 +
 configs/birdland_bav335b_defconfig                 |  1 +
 configs/blackstamp_defconfig                       |  1 +
 configs/blackvme_defconfig                         |  1 +
 configs/br4_defconfig                              |  1 +
 configs/bubinga_defconfig                          |  3 +-
 configs/caddy2_defconfig                           |  1 +
 configs/cairo_defconfig                            |  1 +
 configs/calimain_defconfig                         |  1 +
 configs/cam5200_defconfig                          |  1 +
 configs/cam5200_niosflash_defconfig                |  1 +
 configs/cam_enc_4xx_defconfig                      |  1 +
 configs/canmb_defconfig                            |  1 +
 configs/canyonlands_defconfig                      |  3 +-
 configs/cardhu_defconfig                           |  1 +
 configs/cgtqmx6qeval_defconfig                     |  1 +
 configs/charon_defconfig                           |  1 +
 configs/chromebook_link_defconfig                  |  1 +
 configs/chromebox_panther_defconfig                |  1 +
 configs/cm-bf527_defconfig                         |  2 +-
 configs/cm-bf533_defconfig                         |  1 +
 configs/cm-bf537e_defconfig                        |  2 +-
 configs/cm-bf537u_defconfig                        |  2 +-
 configs/cm-bf548_defconfig                         |  1 +
 configs/cm-bf561_defconfig                         |  1 +
 configs/cm5200_defconfig                           |  1 +
 configs/cm_fx6_defconfig                           |  1 +
 configs/cm_t335_defconfig                          |  1 +
 configs/cm_t3517_defconfig                         |  1 +
 configs/cm_t35_defconfig                           |  1 +
 configs/cm_t54_defconfig                           |  1 +
 configs/cobra5272_defconfig                        |  1 +
 configs/colibri_pxa270_defconfig                   |  1 +
 configs/colibri_t20_defconfig                      |  2 ++
 configs/colibri_t30_defconfig                      |  2 ++
 configs/colibri_vf_defconfig                       |  1 +
 .../controlcenterd_36BIT_SDCARD_DEVELOP_defconfig  |  2 ++
 configs/controlcenterd_36BIT_SDCARD_defconfig      |  2 ++
 .../controlcenterd_TRAILBLAZER_DEVELOP_defconfig   |  1 +
 configs/controlcenterd_TRAILBLAZER_defconfig       |  1 +
 configs/coreboot-x86_defconfig                     |  1 +
 configs/corvus_defconfig                           |  1 +
 configs/cpu9260_128M_defconfig                     |  1 +
 configs/cpu9260_defconfig                          |  1 +
 configs/cpu9260_nand_128M_defconfig                |  1 +
 configs/cpu9260_nand_defconfig                     |  1 +
 configs/cpu9G20_128M_defconfig                     |  1 +
 configs/cpu9G20_defconfig                          |  1 +
 configs/cpu9G20_nand_128M_defconfig                |  1 +
 configs/cpu9G20_nand_defconfig                     |  1 +
 configs/cpuat91_defconfig                          |  1 +
 configs/cpuat91_ram_defconfig                      |  1 +
 configs/crownbay_defconfig                         |  1 +
 configs/csb272_defconfig                           |  1 +
 configs/csb472_defconfig                           |  1 +
 configs/d2net_v2_defconfig                         |  1 +
 configs/da830evm_defconfig                         |  1 +
 configs/da850_am18xxevm_defconfig                  |  1 +
 configs/da850evm_defconfig                         |  1 +
 configs/da850evm_direct_nor_defconfig              |  1 +
 configs/dalmore_defconfig                          |  1 +
 configs/davinci_dm355evm_defconfig                 |  1 +
 configs/davinci_dm355leopard_defconfig             |  1 +
 configs/davinci_dm365evm_defconfig                 |  1 +
 configs/davinci_dm6467Tevm_defconfig               |  1 +
 configs/davinci_dm6467evm_defconfig                |  1 +
 configs/davinci_dvevm_defconfig                    |  1 +
 configs/davinci_schmoogie_defconfig                |  1 +
 configs/davinci_sffsdr_defconfig                   |  1 +
 configs/davinci_sonata_defconfig                   |  1 +
 configs/db-88f6820-gp_defconfig                    |  1 +
 configs/db-mv784mp-gp_defconfig                    |  1 +
 configs/dbau1000_defconfig                         |  1 +
 configs/dbau1100_defconfig                         |  1 +
 configs/dbau1500_defconfig                         |  1 +
 configs/dbau1550_defconfig                         |  1 +
 configs/dbau1550_el_defconfig                      |  1 +
 configs/devconcenter_defconfig                     |  2 ++
 configs/devkit3250_defconfig                       |  1 +
 configs/devkit8000_defconfig                       |  1 +
 configs/dig297_defconfig                           |  1 +
 configs/digsy_mtc_RAMBOOT_defconfig                |  1 +
 configs/digsy_mtc_defconfig                        |  1 +
 configs/digsy_mtc_rev5_RAMBOOT_defconfig           |  1 +
 configs/digsy_mtc_rev5_defconfig                   |  1 +
 configs/dlvision-10g_defconfig                     |  3 +-
 configs/dlvision_defconfig                         |  3 +-
 configs/dnp5370_defconfig                          |  2 +-
 configs/dns325_defconfig                           |  1 +
 configs/dockstar_defconfig                         |  1 +
 configs/dra7xx_evm_defconfig                       |  1 +
 configs/dra7xx_evm_qspiboot_defconfig              |  1 +
 configs/dra7xx_evm_uart3_defconfig                 |  1 +
 configs/draco_defconfig                            |  1 +
 configs/dreamplug_defconfig                        |  1 +
 configs/duovero_defconfig                          |  1 +
 configs/dxr2_defconfig                             |  1 +
 configs/ea20_defconfig                             |  1 +
 configs/eb_cpu5282_defconfig                       |  1 +
 configs/eb_cpu5282_internal_defconfig              |  1 +
 configs/eb_cpux9k2_defconfig                       |  1 +
 configs/eb_cpux9k2_ram_defconfig                   |  1 +
 configs/ebony_defconfig                            |  3 +-
 configs/eco5pk_defconfig                           |  1 +
 configs/ecovec_defconfig                           |  1 +
 configs/edb9315a_defconfig                         |  1 +
 configs/edminiv2_defconfig                         |  1 +
 configs/enbw_cmc_defconfig                         |  1 +
 configs/espt_defconfig                             |  1 +
 configs/ethernut5_defconfig                        |  2 ++
 configs/favr-32-ezkit_defconfig                    |  1 +
 configs/flea3_defconfig                            |  1 +
 configs/fo300_defconfig                            |  1 +
 configs/forfun_q88db_defconfig                     |  2 ++
 configs/ga10h_v1_1_defconfig                       | 32 +++++++++-------------
 configs/galileo_defconfig                          |  2 +-
 configs/gdppc440etx_defconfig                      |  3 +-
 configs/glacier_defconfig                          |  2 ++
 configs/glacier_ramboot_defconfig                  |  2 ++
 configs/goflexhome_defconfig                       |  1 +
 configs/gose_defconfig                             |  1 +
 configs/gplugd_defconfig                           |  1 +
 configs/gr_cpci_ax2000_defconfig                   |  1 +
 configs/gr_ep2s60_defconfig                        |  1 +
 configs/gr_xc3s_1500_defconfig                     |  1 +
 configs/grasshopper_defconfig                      |  1 +
 configs/grsim_defconfig                            |  1 +
 configs/guruplug_defconfig                         |  1 +
 configs/gwventana_defconfig                        |  4 ++-
 configs/h2200_defconfig                            |  1 +
 configs/haleakala_defconfig                        |  2 ++
 configs/hammerhead_defconfig                       |  1 +
 configs/harmony_defconfig                          |  1 +
 configs/highbank_defconfig                         |  1 +
 configs/hrcon_defconfig                            |  1 +
 configs/i12-tvbox_defconfig                        |  2 ++
 configs/iNet_3F_defconfig                          |  2 ++
 configs/iNet_3W_defconfig                          |  2 ++
 configs/iNet_86VS_defconfig                        |  2 ++
 configs/ib62x0_defconfig                           |  1 +
 configs/ibf-dsp561_defconfig                       |  1 +
 configs/icon_defconfig                             |  3 +-
 configs/iconnect_defconfig                         |  1 +
 configs/ids8313_defconfig                          |  1 +
 configs/igep0020_defconfig                         |  1 +
 configs/igep0020_nand_defconfig                    |  1 +
 configs/igep0030_defconfig                         |  1 +
 configs/igep0030_nand_defconfig                    |  1 +
 configs/igep0032_defconfig                         |  1 +
 configs/ima3-mx53_defconfig                        |  1 +
 configs/imx27lite_defconfig                        |  1 +
 configs/imx31_litekit_defconfig                    |  1 +
 configs/imx31_phycore_defconfig                    |  1 +
 configs/imx31_phycore_eet_defconfig                |  1 +
 configs/inetspace_v2_defconfig                     |  1 +
 configs/inka4x0_defconfig                          |  1 +
 configs/integratorap_cm720t_defconfig              |  1 +
 configs/integratorap_cm920t_defconfig              |  1 +
 configs/integratorap_cm926ejs_defconfig            |  1 +
 configs/integratorap_cm946es_defconfig             |  1 +
 configs/integratorcp_cm1136_defconfig              |  1 +
 configs/integratorcp_cm920t_defconfig              |  1 +
 configs/integratorcp_cm926ejs_defconfig            |  1 +
 configs/integratorcp_cm946es_defconfig             |  1 +
 configs/intip_defconfig                            |  3 +-
 configs/io64_defconfig                             |  3 +-
 configs/io_defconfig                               |  3 +-
 configs/iocon_defconfig                            |  3 +-
 configs/ip04_defconfig                             |  2 +-
 configs/ipam390_defconfig                          |  1 +
 configs/ipek01_defconfig                           |  1 +
 configs/jesurun_q5_defconfig                       |  2 ++
 configs/jetson-tk1_defconfig                       |  1 +
 configs/jupiter_defconfig                          |  1 +
 configs/k2e_evm_defconfig                          |  1 +
 configs/k2hk_evm_defconfig                         |  1 +
 configs/k2l_evm_defconfig                          |  1 +
 configs/katmai_defconfig                           |  3 +-
 configs/kilauea_defconfig                          |  3 +-
 configs/km_kirkwood_128m16_defconfig               |  2 ++
 configs/km_kirkwood_defconfig                      |  2 ++
 configs/km_kirkwood_pci_defconfig                  |  2 ++
 configs/kmcoge4_defconfig                          |  2 ++
 configs/kmcoge5ne_defconfig                        |  2 ++
 configs/kmcoge5un_defconfig                        |  2 ++
 configs/kmeter1_defconfig                          |  2 ++
 configs/kmlion1_defconfig                          |  2 ++
 configs/kmnusa_defconfig                           |  2 ++
 configs/kmopti2_defconfig                          |  2 ++
 configs/kmsugp1_defconfig                          |  2 ++
 configs/kmsupx5_defconfig                          |  2 ++
 configs/kmsuv31_defconfig                          |  2 ++
 configs/kmvect1_defconfig                          |  2 ++
 configs/koelsch_defconfig                          |  1 +
 configs/kwb_defconfig                              |  1 +
 configs/kzm9g_defconfig                            |  1 +
 configs/lager_defconfig                            |  1 +
 configs/lcd4_lwmon5_defconfig                      |  1 +
 configs/lp8x4x_defconfig                           |  1 +
 configs/ls1021aqds_ddr4_nor_defconfig              |  1 +
 configs/ls1021aqds_ddr4_nor_lpuart_defconfig       |  1 +
 configs/ls1021aqds_nand_defconfig                  |  1 +
 configs/ls1021aqds_nor_SECURE_BOOT_defconfig       |  1 +
 configs/ls1021aqds_nor_defconfig                   |  1 +
 configs/ls1021aqds_nor_lpuart_defconfig            |  1 +
 configs/ls1021aqds_qspi_defconfig                  |  1 +
 configs/ls1021aqds_sdcard_defconfig                |  1 +
 configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |  1 +
 configs/ls1021atwr_nor_defconfig                   |  1 +
 configs/ls1021atwr_nor_lpuart_defconfig            |  1 +
 configs/ls1021atwr_qspi_defconfig                  |  1 +
 configs/ls1021atwr_sdcard_defconfig                |  1 +
 configs/ls2085a_emu_D4_defconfig                   |  1 +
 configs/ls2085a_emu_defconfig                      |  1 +
 configs/ls2085a_simu_defconfig                     |  1 +
 configs/ls2085aqds_defconfig                       |  1 +
 configs/ls2085aqds_nand_defconfig                  |  1 +
 configs/ls2085ardb_defconfig                       |  1 +
 configs/ls2085ardb_nand_defconfig                  |  1 +
 configs/lschlv2_defconfig                          |  2 +-
 configs/lsxhl_defconfig                            |  2 +-
 configs/luan_defconfig                             |  3 +-
 configs/lwmon5_defconfig                           |  1 +
 configs/m28evk_defconfig                           |  3 +-
 configs/m53evk_defconfig                           |  3 +-
 configs/magnesium_defconfig                        |  1 +
 configs/makalu_defconfig                           |  3 +-
 configs/malta_defconfig                            |  1 +
 configs/maltael_defconfig                          |  1 +
 configs/marsboard_defconfig                        |  2 ++
 configs/maxbcm_defconfig                           |  1 +
 configs/mcx_defconfig                              |  1 +
 configs/mecp5123_defconfig                         |  1 +
 configs/medcom-wide_defconfig                      |  1 +
 configs/meesc_dataflash_defconfig                  |  1 +
 configs/meesc_defconfig                            |  1 +
 configs/mgcoge3ne_defconfig                        |  2 ++
 configs/mgcoge3un_defconfig                        |  2 ++
 configs/mgcoge_defconfig                           |  2 ++
 configs/microblaze-generic_defconfig               |  1 +
 configs/mimc200_defconfig                          |  1 +
 configs/minnowmax_defconfig                        |  1 +
 configs/mixtile_loftq_defconfig                    |  2 ++
 configs/mk802_a10s_defconfig                       |  2 ++
 configs/mk802_defconfig                            |  2 ++
 configs/mk802ii_defconfig                          |  2 ++
 configs/motionpro_defconfig                        |  1 +
 configs/mpc5121ads_defconfig                       |  1 +
 configs/mpc5121ads_rev2_defconfig                  |  1 +
 configs/mpc8308_p1m_defconfig                      |  1 +
 configs/ms7722se_defconfig                         |  1 +
 configs/mt_ventoux_defconfig                       |  1 +
 configs/munices_defconfig                          |  1 +
 configs/mv88f6281gtw_ge_defconfig                  |  1 +
 configs/mx23_olinuxino_defconfig                   |  1 +
 configs/mx25pdk_defconfig                          |  1 +
 configs/mx28evk_auart_console_defconfig            |  2 ++
 configs/mx28evk_defconfig                          |  2 ++
 configs/mx28evk_nand_defconfig                     |  2 ++
 configs/mx28evk_spi_defconfig                      |  2 ++
 configs/mx31ads_defconfig                          |  1 +
 configs/mx31pdk_defconfig                          |  1 +
 configs/mx35pdk_defconfig                          |  1 +
 configs/mx51_efikamx_defconfig                     |  1 +
 configs/mx51_efikasb_defconfig                     |  1 +
 configs/mx51evk_defconfig                          |  1 +
 configs/mx53ard_defconfig                          |  2 ++
 configs/mx53evk_defconfig                          |  1 +
 configs/mx53loco_defconfig                         |  1 +
 configs/mx53smd_defconfig                          |  1 +
 configs/mx6cuboxi_defconfig                        |  2 ++
 configs/mx6dlarm2_defconfig                        |  1 +
 configs/mx6dlarm2_lpddr2_defconfig                 |  1 +
 configs/mx6dlsabreauto_defconfig                   |  2 ++
 configs/mx6dlsabresd_defconfig                     |  2 ++
 configs/mx6qarm2_defconfig                         |  1 +
 configs/mx6qarm2_lpddr2_defconfig                  |  1 +
 configs/mx6qsabreauto_defconfig                    |  2 ++
 configs/mx6qsabrelite_defconfig                    |  2 ++
 configs/mx6qsabresd_defconfig                      |  2 ++
 configs/mx6sabresd_spl_defconfig                   |  2 ++
 configs/mx6slevk_defconfig                         |  1 +
 configs/mx6slevk_spinor_defconfig                  |  1 +
 configs/mx6sxsabresd_defconfig                     |  1 +
 configs/mx6sxsabresd_spl_defconfig                 |  1 +
 configs/nas220_defconfig                           |  1 +
 configs/neo_defconfig                              |  3 +-
 configs/net2big_v2_defconfig                       |  1 +
 configs/netspace_lite_v2_defconfig                 |  1 +
 configs/netspace_max_v2_defconfig                  |  1 +
 configs/netspace_mini_v2_defconfig                 |  1 +
 configs/netspace_v2_defconfig                      |  1 +
 configs/nhk8815_defconfig                          |  1 +
 configs/nhk8815_onenand_defconfig                  |  1 +
 configs/nios2-generic_defconfig                    |  1 +
 configs/nitrogen6dl2g_defconfig                    |  2 ++
 configs/nitrogen6dl_defconfig                      |  2 ++
 configs/nitrogen6q2g_defconfig                     |  2 ++
 configs/nitrogen6q_defconfig                       |  2 ++
 configs/nitrogen6s1g_defconfig                     |  2 ++
 configs/nitrogen6s_defconfig                       |  2 ++
 configs/novena_defconfig                           |  3 +-
 configs/nyan-big_defconfig                         |  1 +
 configs/ocotea_defconfig                           |  3 +-
 configs/odroid-xu3_defconfig                       |  3 +-
 configs/odroid_defconfig                           | 10 ++++---
 configs/omap3_beagle_defconfig                     |  2 ++
 configs/omap3_evm_defconfig                        |  1 +
 configs/omap3_evm_quick_mmc_defconfig              |  1 +
 configs/omap3_evm_quick_nand_defconfig             |  1 +
 configs/omap3_ha_defconfig                         |  1 +
 configs/omap3_logic_defconfig                      |  2 ++
 configs/omap3_mvblx_defconfig                      |  1 +
 configs/omap3_overo_defconfig                      |  1 +
 configs/omap3_sdp3430_defconfig                    |  1 +
 configs/omap3_zoom1_defconfig                      |  1 +
 configs/omap4_panda_defconfig                      |  1 +
 configs/omap5_uevm_defconfig                       |  1 +
 configs/omapl138_lcdk_defconfig                    |  1 +
 configs/openrd_base_defconfig                      |  1 +
 configs/openrd_client_defconfig                    |  1 +
 configs/openrd_ultimate_defconfig                  |  1 +
 configs/openrisc-generic_defconfig                 |  1 +
 configs/origen_defconfig                           |  1 +
 configs/ot1200_defconfig                           |  2 ++
 configs/ot1200_spl_defconfig                       |  2 ++
 configs/otc570_dataflash_defconfig                 |  1 +
 configs/otc570_defconfig                           |  1 +
 configs/p3p440_defconfig                           |  1 +
 configs/paz00_defconfig                            |  1 +
 configs/pb1000_defconfig                           |  1 +
 configs/pcm030_LOWBOOT_defconfig                   |  1 +
 configs/pcm030_defconfig                           |  1 +
 configs/pcm051_rev1_defconfig                      |  1 +
 configs/pcm051_rev3_defconfig                      |  1 +
 configs/pcs440ep_defconfig                         |  1 +
 configs/pdm360ng_defconfig                         |  1 +
 configs/peach-pi_defconfig                         |  1 +
 configs/peach-pit_defconfig                        |  1 +
 configs/pengwyn_defconfig                          |  1 +
 configs/pepper_defconfig                           |  1 +
 configs/platinum_picon_defconfig                   |  1 +
 configs/platinum_titanium_defconfig                |  1 +
 configs/plutux_defconfig                           |  1 +
 configs/pm9261_defconfig                           |  1 +
 configs/pm9263_defconfig                           |  1 +
 configs/pm9g45_defconfig                           |  1 +
 configs/pogo_e02_defconfig                         |  1 +
 configs/polaris_defconfig                          |  1 +
 configs/porter_defconfig                           |  1 +
 configs/portl2_defconfig                           |  2 ++
 configs/portuxg20_defconfig                        |  1 +
 configs/pr1_defconfig                              |  1 +
 configs/pxa255_idp_defconfig                       |  1 +
 configs/pxm2_defconfig                             |  1 +
 configs/qemu-ppce500_defconfig                     |  2 ++
 configs/qemu_mips64_defconfig                      |  1 +
 configs/qemu_mips64el_defconfig                    |  1 +
 configs/qemu_mips_defconfig                        |  1 +
 configs/qemu_mipsel_defconfig                      |  1 +
 configs/qong_defconfig                             |  2 ++
 configs/r0p7734_defconfig                          |  1 +
 configs/r2dplus_defconfig                          |  1 +
 configs/r7-tv-dongle_defconfig                     |  2 ++
 configs/r7780mp_defconfig                          |  1 +
 configs/rainier_defconfig                          |  2 ++
 configs/rainier_ramboot_defconfig                  |  2 ++
 configs/rd6281a_defconfig                          |  1 +
 configs/redwood_defconfig                          |  3 +-
 configs/riotboard_defconfig                        |  2 ++
 configs/rpi_2_defconfig                            |  1 +
 configs/rpi_defconfig                              |  1 +
 configs/rsk7203_defconfig                          |  1 +
 configs/rsk7264_defconfig                          |  1 +
 configs/rsk7269_defconfig                          |  1 +
 configs/rut_defconfig                              |  1 +
 configs/s5pc210_universal_defconfig                |  1 +
 configs/sama5d3_xplained_mmc_defconfig             |  2 ++
 configs/sama5d3_xplained_nandflash_defconfig       |  2 ++
 configs/sama5d3xek_mmc_defconfig                   |  2 ++
 configs/sama5d3xek_nandflash_defconfig             |  2 ++
 configs/sama5d3xek_spiflash_defconfig              |  2 ++
 configs/sama5d4_xplained_mmc_defconfig             |  2 ++
 configs/sama5d4_xplained_nandflash_defconfig       |  2 ++
 configs/sama5d4_xplained_spiflash_defconfig        |  2 ++
 configs/sama5d4ek_mmc_defconfig                    |  2 ++
 configs/sama5d4ek_nandflash_defconfig              |  2 ++
 configs/sama5d4ek_spiflash_defconfig               |  2 ++
 configs/sandbox_defconfig                          |  2 +-
 configs/sansa_fuze_plus_defconfig                  |  1 +
 configs/sbc405_defconfig                           |  1 +
 configs/sbc8349_PCI_33_defconfig                   |  1 +
 configs/sbc8349_PCI_66_defconfig                   |  1 +
 configs/sbc8349_defconfig                          |  1 +
 configs/sbc8548_PCI_33_PCIE_defconfig              |  1 +
 configs/sbc8548_PCI_33_defconfig                   |  1 +
 configs/sbc8548_PCI_66_PCIE_defconfig              |  1 +
 configs/sbc8548_PCI_66_defconfig                   |  1 +
 configs/sbc8548_defconfig                          |  1 +
 configs/sbc8641d_defconfig                         |  1 +
 configs/sc_sps_1_defconfig                         |  2 ++
 configs/scb9328_defconfig                          |  1 +
 configs/seaboard_defconfig                         |  1 +
 configs/secomx6quq7_defconfig                      |  2 ++
 configs/sequoia_defconfig                          |  3 +-
 configs/sequoia_ramboot_defconfig                  |  2 ++
 configs/sh7752evb_defconfig                        |  1 +
 configs/sh7753evb_defconfig                        |  1 +
 configs/sh7757lcr_defconfig                        |  1 +
 configs/sh7763rdp_defconfig                        |  1 +
 configs/sh7785lcr_32bit_defconfig                  |  1 +
 configs/sh7785lcr_defconfig                        |  1 +
 configs/sheevaplug_defconfig                       |  1 +
 configs/shmin_defconfig                            |  1 +
 configs/silk_defconfig                             |  1 +
 configs/smdk2410_defconfig                         |  1 +
 configs/smdk5250_defconfig                         |  1 +
 configs/smdk5420_defconfig                         |  1 +
 configs/smdkc100_defconfig                         |  1 +
 configs/smdkv310_defconfig                         |  2 ++
 configs/snapper9260_defconfig                      |  1 +
 configs/snapper9g20_defconfig                      |  1 +
 configs/snow_defconfig                             |  1 +
 configs/socfpga_arria5_defconfig                   |  3 +-
 configs/socfpga_cyclone5_defconfig                 |  4 +--
 configs/socfpga_socrates_defconfig                 |  3 +-
 configs/socrates_defconfig                         |  1 +
 configs/spear300_defconfig                         |  2 +-
 configs/spear300_nand_defconfig                    |  2 +-
 configs/spear300_usbtty_defconfig                  |  2 +-
 configs/spear300_usbtty_nand_defconfig             |  2 +-
 configs/spear310_defconfig                         |  2 +-
 configs/spear310_nand_defconfig                    |  2 +-
 configs/spear310_pnor_defconfig                    |  2 +-
 configs/spear310_usbtty_defconfig                  |  2 +-
 configs/spear310_usbtty_nand_defconfig             |  2 +-
 configs/spear310_usbtty_pnor_defconfig             |  2 +-
 configs/spear320_defconfig                         |  2 +-
 configs/spear320_nand_defconfig                    |  2 +-
 configs/spear320_pnor_defconfig                    |  2 +-
 configs/spear320_usbtty_defconfig                  |  2 +-
 configs/spear320_usbtty_nand_defconfig             |  2 +-
 configs/spear320_usbtty_pnor_defconfig             |  2 +-
 configs/spear600_defconfig                         |  2 +-
 configs/spear600_nand_defconfig                    |  2 +-
 configs/spear600_usbtty_defconfig                  |  2 +-
 configs/spear600_usbtty_nand_defconfig             |  2 +-
 configs/stamp9g20_defconfig                        |  1 +
 configs/stm32f429-discovery_defconfig              |  1 +
 configs/stv0991_defconfig                          |  2 +-
 configs/stxgp3_defconfig                           |  1 +
 configs/stxssa_4M_defconfig                        |  1 +
 configs/stxssa_defconfig                           |  1 +
 configs/sunxi_Gemei_G9_defconfig                   |  2 ++
 configs/suvd3_defconfig                            |  2 ++
 configs/sycamore_defconfig                         |  2 ++
 configs/t3corp_defconfig                           |  3 +-
 configs/taihu_defconfig                            |  3 +-
 configs/taishan_defconfig                          |  3 +-
 configs/tao3530_defconfig                          |  1 +
 configs/taurus_defconfig                           |  1 +
 configs/tb100_defconfig                            |  2 +-
 configs/tbs2910_defconfig                          |  2 ++
 configs/tcm-bf518_defconfig                        |  2 +-
 configs/tcm-bf537_defconfig                        |  2 +-
 configs/tec-ng_defconfig                           |  1 +
 configs/tec_defconfig                              |  1 +
 configs/ti814x_evm_defconfig                       |  1 +
 configs/ti816x_evm_defconfig                       |  1 +
 configs/titanium_defconfig                         |  1 +
 configs/tk71_defconfig                             |  1 +
 configs/tqma6q_mba6_mmc_defconfig                  |  2 ++
 configs/tqma6q_mba6_spi_defconfig                  |  2 ++
 configs/tqma6s_mba6_mmc_defconfig                  |  2 ++
 configs/tqma6s_mba6_spi_defconfig                  |  2 ++
 configs/trats2_defconfig                           |  3 +-
 configs/trats_defconfig                            |  1 +
 configs/trimslice_defconfig                        |  1 +
 configs/trizepsiv_defconfig                        |  1 +
 configs/tseries_mmc_defconfig                      |  1 +
 configs/tseries_nand_defconfig                     |  1 +
 configs/tseries_spi_defconfig                      |  1 +
 configs/tt01_defconfig                             |  1 +
 configs/tuge1_defconfig                            |  2 ++
 configs/tuxx1_defconfig                            |  2 ++
 configs/twister_defconfig                          |  1 +
 configs/tx25_defconfig                             |  1 +
 configs/udoo_quad_defconfig                        |  2 ++
 configs/usb_a9263_dataflash_defconfig              |  1 +
 configs/usbarmory_defconfig                        |  1 +
 configs/v38b_defconfig                             |  1 +
 configs/vct_platinum_defconfig                     |  1 +
 configs/vct_platinum_onenand_defconfig             |  1 +
 configs/vct_premium_defconfig                      |  1 +
 configs/vct_premium_onenand_defconfig              |  1 +
 configs/ve8313_defconfig                           |  1 +
 configs/venice2_defconfig                          |  1 +
 configs/ventana_defconfig                          |  1 +
 configs/versatileab_defconfig                      |  1 +
 configs/versatilepb_defconfig                      |  1 +
 configs/versatileqemu_defconfig                    |  1 +
 configs/vexpress_aemv8a_juno_defconfig             |  1 +
 configs/vexpress_aemv8a_semi_defconfig             |  1 +
 configs/vexpress_ca15_tc2_defconfig                |  1 +
 configs/vexpress_ca5x2_defconfig                   |  1 +
 configs/vexpress_ca9x4_defconfig                   |  1 +
 configs/vf610twr_defconfig                         |  1 +
 configs/vf610twr_nand_defconfig                    |  1 +
 configs/vision2_defconfig                          |  1 +
 configs/vl_ma2sc_defconfig                         |  1 +
 configs/vl_ma2sc_ram_defconfig                     |  1 +
 configs/vme8349_defconfig                          |  1 +
 configs/vpac270_nor_128_defconfig                  |  1 +
 configs/vpac270_nor_256_defconfig                  |  1 +
 configs/vpac270_ond_256_defconfig                  |  1 +
 configs/walnut_defconfig                           |  3 +-
 configs/wandboard_defconfig                        |  6 ++--
 configs/whistler_defconfig                         |  1 +
 configs/wireless_space_defconfig                   |  1 +
 configs/woodburn_defconfig                         |  1 +
 configs/woodburn_sd_defconfig                      |  1 +
 configs/work_92105_defconfig                       |  1 +
 configs/wtk_defconfig                              |  1 +
 configs/x600_defconfig                             |  2 +-
 configs/xaeniax_defconfig                          |  1 +
 configs/xfi3_defconfig                             |  1 +
 configs/xpedite1000_defconfig                      |  1 +
 configs/xpedite517x_defconfig                      |  1 +
 configs/xpedite520x_defconfig                      |  1 +
 configs/xpedite537x_defconfig                      |  1 +
 configs/xpedite550x_defconfig                      |  1 +
 configs/yellowstone_defconfig                      |  2 ++
 configs/yosemite_defconfig                         |  3 +-
 configs/yucca_defconfig                            |  3 +-
 configs/zeus_defconfig                             |  1 +
 configs/zmx25_defconfig                            |  1 +
 configs/zynq_microzed_defconfig                    |  1 +
 configs/zynq_picozed_defconfig                     |  1 +
 configs/zynq_zc702_defconfig                       |  1 +
 configs/zynq_zc706_defconfig                       |  1 +
 configs/zynq_zc70x_defconfig                       |  1 +
 configs/zynq_zc770_xm010_defconfig                 |  1 +
 configs/zynq_zc770_xm012_defconfig                 |  1 +
 configs/zynq_zc770_xm013_defconfig                 |  1 +
 configs/zynq_zed_defconfig                         |  1 +
 configs/zynq_zybo_defconfig                        |  1 +
 include/config_cmd_all.h                           |  2 --
 include/config_cmd_default.h                       |  1 -
 include/config_distro_defaults.h                   |  1 -
 include/configs/B4860QDS.h                         |  2 --
 include/configs/BSC9131RDB.h                       |  1 -
 include/configs/BSC9132QDS.h                       |  2 --
 include/configs/C29XPCIE.h                         |  2 --
 include/configs/CPCI2DP.h                          |  1 -
 include/configs/M5208EVBE.h                        |  1 -
 include/configs/M52277EVB.h                        |  1 -
 include/configs/M5235EVB.h                         |  1 -
 include/configs/M5249EVB.h                         |  1 -
 include/configs/M5253EVBE.h                        |  1 -
 include/configs/M5272C3.h                          |  1 -
 include/configs/M5275EVB.h                         |  1 -
 include/configs/M5282EVB.h                         |  1 -
 include/configs/M53017EVB.h                        |  1 -
 include/configs/M5329EVB.h                         |  1 -
 include/configs/M5373EVB.h                         |  1 -
 include/configs/M54418TWR.h                        |  1 -
 include/configs/M54451EVB.h                        |  1 -
 include/configs/M54455EVB.h                        |  1 -
 include/configs/M5475EVB.h                         |  1 -
 include/configs/M5485EVB.h                         |  1 -
 include/configs/MPC8308RDB.h                       |  1 -
 include/configs/MPC8349ITX.h                       |  1 -
 include/configs/MPC8536DS.h                        |  2 --
 include/configs/MPC8540ADS.h                       |  1 -
 include/configs/MPC8541CDS.h                       |  1 -
 include/configs/MPC8544DS.h                        |  2 --
 include/configs/MPC8548CDS.h                       |  1 -
 include/configs/MPC8555CDS.h                       |  1 -
 include/configs/MPC8560ADS.h                       |  1 -
 include/configs/MPC8568MDS.h                       |  1 -
 include/configs/MPC8569MDS.h                       |  1 -
 include/configs/MPC8572DS.h                        |  2 --
 include/configs/MPC8610HPCD.h                      |  1 -
 include/configs/MigoR.h                            |  1 -
 include/configs/P1010RDB.h                         |  2 --
 include/configs/P1022DS.h                          |  2 --
 include/configs/P1023RDB.h                         |  2 --
 include/configs/P2041RDB.h                         |  2 --
 include/configs/PMC440.h                           |  1 -
 include/configs/T102xQDS.h                         |  2 --
 include/configs/T102xRDB.h                         |  2 --
 include/configs/T1040QDS.h                         |  2 --
 include/configs/T104xRDB.h                         |  2 --
 include/configs/T208xQDS.h                         |  2 --
 include/configs/T208xRDB.h                         |  2 --
 include/configs/T4240RDB.h                         |  2 --
 include/configs/UCP1020.h                          |  2 --
 include/configs/a3m071.h                           |  1 -
 include/configs/alpr.h                             |  1 -
 include/configs/am3517_crane.h                     |  1 -
 include/configs/am43xx_evm.h                       |  1 -
 include/configs/amcc-common.h                      |  2 --
 include/configs/amcore.h                           |  1 -
 include/configs/ap325rxa.h                         |  1 -
 include/configs/ap_sh4a_4a.h                       |  1 -
 include/configs/apalis_t30.h                       |  2 --
 include/configs/apf27.h                            |  1 -
 include/configs/apx4devkit.h                       |  1 -
 include/configs/aristainetos-common.h              |  2 --
 include/configs/armadillo-800eva.h                 |  1 -
 include/configs/aspenite.h                         |  1 -
 include/configs/astro_mcf5373l.h                   |  1 -
 include/configs/at91-sama5_common.h                |  1 -
 include/configs/at91sam9rlek.h                     |  1 -
 include/configs/atstk1003.h                        |  1 -
 include/configs/atstk1004.h                        |  1 -
 include/configs/balloon3.h                         |  1 -
 include/configs/bcm28155_ap.h                      |  1 -
 include/configs/bct-brettl2.h                      |  1 -
 include/configs/beagle_x15.h                       |  1 -
 include/configs/beaver.h                           |  1 -
 include/configs/bf518f-ezbrd.h                     |  1 -
 include/configs/bf525-ucr2.h                       |  1 -
 include/configs/bf526-ezbrd.h                      |  1 -
 include/configs/bf527-ezkit.h                      |  1 -
 include/configs/bf537-minotaur.h                   |  2 --
 include/configs/bf537-pnav.h                       |  1 -
 include/configs/bf537-srv1.h                       |  2 --
 include/configs/bf537-stamp.h                      |  1 -
 include/configs/bf561-acvilon.h                    |  1 -
 include/configs/bf609-ezkit.h                      |  1 -
 include/configs/bfin_adi_common.h                  |  2 --
 include/configs/bg0900.h                           |  2 --
 include/configs/blackstamp.h                       |  1 -
 include/configs/bur_am335x_common.h                |  1 -
 include/configs/calimain.h                         |  1 -
 include/configs/cardhu.h                           |  1 -
 include/configs/cm-bf527.h                         |  1 -
 include/configs/cm-bf537e.h                        |  1 -
 include/configs/cm-bf537u.h                        |  1 -
 include/configs/cm_t54.h                           |  1 -
 include/configs/cmi_mpc5xx.h                       |  1 -
 include/configs/colibri_pxa270.h                   |  1 -
 include/configs/colibri_t20.h                      |  2 --
 include/configs/colibri_t30.h                      |  2 --
 include/configs/colibri_vf.h                       |  1 -
 include/configs/controlcenterd.h                   |  2 --
 include/configs/corenet_ds.h                       |  2 --
 include/configs/da830evm.h                         |  1 -
 include/configs/da850evm.h                         |  1 -
 include/configs/dalmore.h                          |  1 -
 include/configs/davinci_dm6467evm.h                |  1 -
 include/configs/dbau1x00.h                         |  1 -
 include/configs/dig297.h                           |  1 -
 include/configs/dnp5370.h                          |  2 --
 include/configs/dra7xx_evm.h                       |  1 -
 include/configs/duovero.h                          |  1 -
 include/configs/ea20.h                             |  1 -
 include/configs/eb_cpu5282.h                       |  1 -
 include/configs/ecovec.h                           |  1 -
 include/configs/embestmx6boards.h                  |  1 -
 include/configs/enbw_cmc.h                         |  1 -
 include/configs/espt.h                             |  1 -
 include/configs/ethernut5.h                        |  1 -
 include/configs/exynos4-common.h                   |  2 --
 include/configs/flea3.h                            |  1 -
 include/configs/fx12mm.h                           |  1 -
 include/configs/gr_ep2s60.h                        |  1 +
 include/configs/grsim.h                            |  1 -
 include/configs/gw_ventana.h                       |  2 --
 include/configs/h2200.h                            |  1 -
 include/configs/harmony.h                          |  1 -
 include/configs/hrcon.h                            |  1 -
 include/configs/ip04.h                             |  1 -
 include/configs/ipam390.h                          |  1 -
 include/configs/jetson-tk1.h                       |  1 -
 include/configs/jornada.h                          |  1 -
 include/configs/km/keymile-common.h                |  1 -
 include/configs/km/kmp204x-common.h                |  1 -
 include/configs/lp8x4x.h                           |  1 -
 include/configs/ls1021aqds.h                       |  2 --
 include/configs/ls1021atwr.h                       |  2 --
 include/configs/ls2085a_common.h                   |  1 -
 include/configs/ls2085aqds.h                       |  1 -
 include/configs/ls2085ardb.h                       |  1 -
 include/configs/lsxl.h                             |  1 -
 include/configs/lwmon5.h                           |  1 -
 include/configs/m28evk.h                           |  2 --
 include/configs/m53evk.h                           |  2 --
 include/configs/mcx.h                              |  1 -
 include/configs/medcom-wide.h                      |  1 -
 include/configs/microblaze-generic.h               |  1 -
 include/configs/mimc200.h                          |  1 -
 include/configs/motionpro.h                        |  1 -
 include/configs/mpc8308_p1m.h                      |  1 -
 include/configs/ms7722se.h                         |  1 -
 include/configs/munices.h                          |  1 -
 include/configs/mx23_olinuxino.h                   |  1 -
 include/configs/mx23evk.h                          |  1 -
 include/configs/mx25pdk.h                          |  2 --
 include/configs/mx28evk.h                          |  2 --
 include/configs/mx35pdk.h                          |  1 -
 include/configs/mx51_efikamx.h                     |  1 -
 include/configs/mx51evk.h                          |  1 -
 include/configs/mx53ard.h                          |  2 --
 include/configs/mx53evk.h                          |  1 -
 include/configs/mx53loco.h                         |  1 -
 include/configs/mx53smd.h                          |  1 -
 include/configs/mx6cuboxi.h                        |  2 --
 include/configs/mx6qarm2.h                         |  1 -
 include/configs/mx6sabre_common.h                  |  2 --
 include/configs/mx6slevk.h                         |  1 -
 include/configs/mx6sxsabresd.h                     |  1 -
 include/configs/nhk8815.h                          |  1 -
 include/configs/nitrogen6x.h                       |  2 --
 include/configs/nokia_rx51.h                       |  1 -
 include/configs/novena.h                           |  2 --
 include/configs/nyan-big.h                         |  1 -
 include/configs/odroid.h                           |  1 -
 include/configs/omap3_beagle.h                     |  1 -
 include/configs/omap3_cairo.h                      |  2 --
 include/configs/omap3_evm_quick_mmc.h              |  1 -
 include/configs/omap3_evm_quick_nand.h             |  1 -
 include/configs/omap3_igep00x0.h                   |  1 -
 include/configs/omap3_logic.h                      |  2 --
 include/configs/omap3_mvblx.h                      |  1 -
 include/configs/omap3_pandora.h                    |  1 -
 include/configs/omap3_sdp3430.h                    |  1 -
 include/configs/omap3_zoom1.h                      |  1 -
 include/configs/omap4_panda.h                      |  1 -
 include/configs/omap5_uevm.h                       |  1 -
 include/configs/omapl138_lcdk.h                    |  1 -
 include/configs/origen.h                           |  1 -
 include/configs/ot1200.h                           |  2 --
 include/configs/p1_p2_rdb_pc.h                     |  2 --
 include/configs/p1_twr.h                           |  2 --
 include/configs/p3p440.h                           |  1 -
 include/configs/palmld.h                           |  1 -
 include/configs/palmtc.h                           |  1 -
 include/configs/palmtreo680.h                      |  1 -
 include/configs/paz00.h                            |  1 -
 include/configs/pcs440ep.h                         |  1 -
 include/configs/platinum.h                         |  1 -
 include/configs/plutux.h                           |  1 -
 include/configs/qemu-ppce500.h                     |  2 --
 include/configs/qong.h                             |  2 --
 include/configs/r0p7734.h                          |  1 -
 include/configs/r2dplus.h                          |  1 -
 include/configs/r7780mp.h                          |  1 -
 include/configs/rcar-gen2-common.h                 |  1 -
 include/configs/rsk7203.h                          |  1 -
 include/configs/s5p_goni.h                         |  1 -
 include/configs/sc_sps_1.h                         |  2 --
 include/configs/scb9328.h                          |  1 -
 include/configs/seaboard.h                         |  1 -
 include/configs/secomx6quq7.h                      |  2 --
 include/configs/sh7752evb.h                        |  1 -
 include/configs/sh7753evb.h                        |  1 -
 include/configs/sh7757lcr.h                        |  1 -
 include/configs/sh7763rdp.h                        |  1 -
 include/configs/sh7785lcr.h                        |  1 -
 include/configs/shmin.h                            |  1 -
 include/configs/siemens-am33x-common.h             |  1 -
 include/configs/smdkv310.h                         |  1 -
 include/configs/socfpga_arria5.h                   |  2 --
 include/configs/socfpga_cyclone5.h                 |  2 --
 include/configs/spear-common.h                     |  1 -
 include/configs/stamp9g20.h                        |  1 -
 include/configs/stv0991.h                          |  1 -
 include/configs/sunxi-common.h                     |  1 -
 include/configs/t4qds.h                            |  2 --
 include/configs/tam3517-common.h                   |  1 -
 include/configs/tbs2910.h                          |  2 --
 include/configs/tcm-bf518.h                        |  1 -
 include/configs/tcm-bf537.h                        |  1 -
 include/configs/tec-ng.h                           |  1 -
 include/configs/tec.h                              |  1 -
 include/configs/tegra-common.h                     |  1 -
 include/configs/ti814x_evm.h                       |  1 -
 include/configs/ti_am335x_common.h                 |  1 -
 include/configs/ti_omap4_common.h                  |  1 -
 include/configs/ti_omap5_common.h                  |  1 -
 include/configs/titanium.h                         |  1 -
 include/configs/tqma6.h                            |  2 --
 include/configs/tricorder.h                        |  1 -
 include/configs/trimslice.h                        |  1 -
 include/configs/tx25.h                             |  1 -
 include/configs/udoo.h                             |  2 --
 include/configs/vct.h                              |  2 --
 include/configs/venice2.h                          |  1 -
 include/configs/ventana.h                          |  1 -
 include/configs/versatile.h                        |  1 -
 include/configs/vexpress_aemv8a.h                  |  1 -
 include/configs/vexpress_common.h                  |  1 -
 include/configs/vf610twr.h                         |  1 -
 include/configs/vision2.h                          |  1 -
 include/configs/vpac270.h                          |  1 -
 include/configs/wandboard.h                        |  2 --
 include/configs/warp.h                             |  1 -
 include/configs/whistler.h                         |  1 -
 include/configs/woodburn_common.h                  |  1 -
 include/configs/x600.h                             |  1 -
 include/configs/x86-common.h                       |  1 -
 include/configs/xilinx-ppc.h                       |  1 -
 include/configs/xpedite1000.h                      |  1 -
 include/configs/xpedite517x.h                      |  1 -
 include/configs/xpedite520x.h                      |  1 -
 include/configs/xpedite537x.h                      |  1 -
 include/configs/xpedite550x.h                      |  1 -
 include/configs/zeus.h                             |  1 -
 include/configs/zipitz2.h                          |  1 -
 include/configs/zmx25.h                            |  1 -
 lib/Kconfig                                        |  3 ++
 net/Kconfig                                        |  1 +
 1290 files changed, 1462 insertions(+), 437 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-08-12 19:37 Joe Hershberger
  2015-08-13 13:16 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-08-12 19:37 UTC (permalink / raw)
  To: u-boot

The following changes since commit e2c1c5bae619d2e87505de99f907a26237640bc9:

  Merge git://git.denx.de/u-boot-dm (2015-08-10 10:06:07 -0400)

are available in the git repository at:


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

for you to fetch changes up to faa765d40760d84bff0de26a5a5f605621dbff39:

  net: e1000: Increase autoneg timeout to 8 seconds (2015-08-12 14:15:29 -0500)

----------------------------------------------------------------
Clemens Gruber (2):
      net: Improve 88E151x PHY initialization
      net: Add support for Marvell 88E1510 PHY

Daniel Inderbitzin (1):
      qoriq eth.c bugfix: handle received corrupted frames correctly

Jeroen Hofstee (1):
      net: davinci_emac: don't teardown inactive rx channel

Jiandong Zheng (1):
      net: phy: broadcom: Add BCM Cygnus PHY

J?rg Krause (2):
      net: phy: fix data type of phy_id
      net: phy: delay only if reset handler is registered

Max Krummenacher (1):
      tftp.c: fix CONFIG_TFTP_TSIZE for small files

Shengzhou Liu (1):
      net/phy: set led for rtl8211f phy

Stefan Roese (1):
      net: e1000: Increase autoneg timeout to 8 seconds

Tim Harvey (3):
      e1000: releasing semaphore once no longer needed
      Revert "e1000: fix sw fw sync on igb i210/i211"
      e1000: remove unnecessary clearing of SWSM.SWSM_SMBI

Vladimir Zapolskiy (4):
      net: lpc32xx: correct command register reset value
      net: lpc32xx: connect MAC to phy with CONFIG_PHY_ADDR id
      net: lpc32xx: improve MAC configuration on reset and initialization
      net: lpc32xx: add RMII phy mode support

Wu, Josh (1):
      net: macb: add gmac multi-queue support

 arch/arm/cpu/arm926ejs/lpc32xx/devices.c |  7 +++-
 drivers/net/davinci_emac.c               |  3 +-
 drivers/net/e1000.c                      | 34 +++++++++++-----
 drivers/net/e1000.h                      |  3 +-
 drivers/net/fm/eth.c                     |  5 ++-
 drivers/net/lpc32xx_eth.c                | 55 +++++++++++++++-----------
 drivers/net/macb.c                       | 33 ++++++++++++++++
 drivers/net/macb.h                       |  9 +++++
 drivers/net/phy/broadcom.c               | 29 ++++++++++++++
 drivers/net/phy/marvell.c                | 67 +++++++++++++++++++++++++-------
 drivers/net/phy/phy.c                    | 10 +++--
 drivers/net/phy/realtek.c                |  8 ++++
 net/tftp.c                               |  2 +
 13 files changed, 210 insertions(+), 55 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-08-21 21:48 Joe Hershberger
  2015-08-24 13:44 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-08-21 21:48 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Nearly done with net for this release.

After this I just know of 2 series and a few patches that are awaiting
new versions.

The following changes since commit 8d77576371381ade83de475bb639949b44941e8c:

  ARM: davinci: remove support for cam_enc_4xx (2015-08-20 12:55:50 -0400)

are available in the git repository at:

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

for you to fetch changes up to a77fda1f7df4739d044ca9fcf413b1c93cef111e:

  net: Move CONFIG_E1000 options to Kconfig (2015-08-21 16:40:23 -0500)

----------------------------------------------------------------
Michal Simek (1):
      net: Return -EINTR when ctrl+c is pressed

Mingkai Hu (1):
      net: e1000: Support 64-bit physical address

Pavel Machek (1):
      tftp: adjust settings to be suitable for 100Mbit ethernet

Simon Glass (6):
      net: e1000: Move #include of common.h to the C files
      net: e1000: Prepare for driver model conversion
      net: e1000: Convert to driver model
      net: e1000: Add Kconfig options
      Tidy up some defconfig files
      net: Move CONFIG_E1000 options to Kconfig

 README                                             |   3 -
 configs/Ainol_AW1_defconfig                        |   2 +-
 configs/Ampe_A76_defconfig                         |   2 +-
 configs/B4420QDS_NAND_defconfig                    |   2 +
 configs/B4420QDS_SPIFLASH_defconfig                |   2 +
 configs/B4420QDS_defconfig                         |   2 +
 configs/B4860QDS_NAND_defconfig                    |   2 +
 configs/B4860QDS_SECURE_BOOT_defconfig             |   2 +
 configs/B4860QDS_SPIFLASH_defconfig                |   2 +
 configs/B4860QDS_SRIO_PCIE_BOOT_defconfig          |   2 +
 configs/B4860QDS_defconfig                         |   2 +
 configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig |   2 +
 configs/BSC9132QDS_NAND_DDRCLK100_defconfig        |   2 +
 configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig |   2 +
 configs/BSC9132QDS_NAND_DDRCLK133_defconfig        |   2 +
 configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig  |   2 +
 configs/BSC9132QDS_NOR_DDRCLK100_defconfig         |   2 +
 configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig  |   2 +
 configs/BSC9132QDS_NOR_DDRCLK133_defconfig         |   2 +
 .../BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig   |   2 +
 configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig      |   2 +
 .../BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig   |   2 +
 configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig      |   2 +
 .../BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig |   2 +
 configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig    |   2 +
 .../BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig |   2 +
 configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig    |   2 +
 configs/C29XPCIE_NAND_defconfig                    |   2 +
 configs/C29XPCIE_NOR_SECBOOT_defconfig             |   2 +
 configs/C29XPCIE_SPIFLASH_SECBOOT_defconfig        |   2 +
 configs/C29XPCIE_SPIFLASH_defconfig                |   2 +
 configs/C29XPCIE_defconfig                         |   2 +
 configs/Chuwi_V7_CW0825_defconfig                  |   2 +-
 configs/Et_q8_v1_6_defconfig                       |   2 +-
 configs/Hyundai_A7HD_defconfig                     |   2 +-
 configs/Ippo_q8h_v1_2_a33_1024x600_defconfig       |   2 +-
 configs/Ippo_q8h_v1_2_defconfig                    |   2 +-
 configs/Ippo_q8h_v5_defconfig                      |   2 +-
 configs/MPC8536DS_36BIT_defconfig                  |   2 +
 configs/MPC8536DS_SDCARD_defconfig                 |   2 +
 configs/MPC8536DS_SPIFLASH_defconfig               |   2 +
 configs/MPC8536DS_defconfig                        |   2 +
 configs/MPC8544DS_defconfig                        |   2 +
 configs/MPC8548CDS_36BIT_defconfig                 |   2 +
 configs/MPC8548CDS_defconfig                       |   2 +
 configs/MPC8548CDS_legacy_defconfig                |   2 +
 configs/MPC8569MDS_ATM_defconfig                   |   2 +
 configs/MPC8569MDS_defconfig                       |   2 +
 configs/MPC8572DS_36BIT_defconfig                  |   2 +
 configs/MPC8572DS_defconfig                        |   2 +
 configs/MSI_Primo73_defconfig                      |   1 -
 configs/MSI_Primo81_defconfig                      |   3 +-
 configs/Merrii_A80_Optimus_defconfig               |   1 -
 configs/Mini-X_defconfig                           |   2 +-
 configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig   |   2 +
 configs/P1010RDB-PA_36BIT_NAND_defconfig           |   2 +
 configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig    |   2 +
 configs/P1010RDB-PA_36BIT_NOR_defconfig            |   2 +
 configs/P1010RDB-PA_36BIT_SDCARD_defconfig         |   2 +
 .../P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig   |   2 +
 configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig       |   2 +
 configs/P1010RDB-PA_NAND_SECBOOT_defconfig         |   2 +
 configs/P1010RDB-PA_NAND_defconfig                 |   2 +
 configs/P1010RDB-PA_NOR_SECBOOT_defconfig          |   2 +
 configs/P1010RDB-PA_NOR_defconfig                  |   2 +
 configs/P1010RDB-PA_SDCARD_defconfig               |   2 +
 configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig     |   2 +
 configs/P1010RDB-PA_SPIFLASH_defconfig             |   2 +
 configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig   |   2 +
 configs/P1010RDB-PB_36BIT_NAND_defconfig           |   2 +
 configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig    |   2 +
 configs/P1010RDB-PB_36BIT_NOR_defconfig            |   2 +
 configs/P1010RDB-PB_36BIT_SDCARD_defconfig         |   2 +
 .../P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig   |   2 +
 configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig       |   2 +
 configs/P1010RDB-PB_NAND_SECBOOT_defconfig         |   2 +
 configs/P1010RDB-PB_NAND_defconfig                 |   2 +
 configs/P1010RDB-PB_NOR_SECBOOT_defconfig          |   2 +
 configs/P1010RDB-PB_NOR_defconfig                  |   2 +
 configs/P1010RDB-PB_SDCARD_defconfig               |   2 +
 configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig     |   2 +
 configs/P1010RDB-PB_SPIFLASH_defconfig             |   2 +
 configs/P1020MBG-PC_36BIT_SDCARD_defconfig         |   2 +
 configs/P1020MBG-PC_36BIT_defconfig                |   2 +
 configs/P1020MBG-PC_SDCARD_defconfig               |   2 +
 configs/P1020MBG-PC_defconfig                      |   2 +
 configs/P1020RDB-PC_36BIT_NAND_defconfig           |   2 +
 configs/P1020RDB-PC_36BIT_SDCARD_defconfig         |   2 +
 configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig       |   2 +
 configs/P1020RDB-PC_36BIT_defconfig                |   2 +
 configs/P1020RDB-PC_NAND_defconfig                 |   2 +
 configs/P1020RDB-PC_SDCARD_defconfig               |   2 +
 configs/P1020RDB-PC_SPIFLASH_defconfig             |   2 +
 configs/P1020RDB-PC_defconfig                      |   2 +
 configs/P1020RDB-PD_NAND_defconfig                 |   2 +
 configs/P1020RDB-PD_SDCARD_defconfig               |   2 +
 configs/P1020RDB-PD_SPIFLASH_defconfig             |   2 +
 configs/P1020RDB-PD_defconfig                      |   2 +
 configs/P1020UTM-PC_36BIT_SDCARD_defconfig         |   2 +
 configs/P1020UTM-PC_36BIT_defconfig                |   2 +
 configs/P1020UTM-PC_SDCARD_defconfig               |   2 +
 configs/P1020UTM-PC_defconfig                      |   2 +
 configs/P1021RDB-PC_36BIT_NAND_defconfig           |   2 +
 configs/P1021RDB-PC_36BIT_SDCARD_defconfig         |   2 +
 configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig       |   2 +
 configs/P1021RDB-PC_36BIT_defconfig                |   2 +
 configs/P1021RDB-PC_NAND_defconfig                 |   2 +
 configs/P1021RDB-PC_SDCARD_defconfig               |   2 +
 configs/P1021RDB-PC_SPIFLASH_defconfig             |   2 +
 configs/P1021RDB-PC_defconfig                      |   2 +
 configs/P1022DS_36BIT_NAND_defconfig               |   2 +
 configs/P1022DS_36BIT_SDCARD_defconfig             |   2 +
 configs/P1022DS_36BIT_SPIFLASH_defconfig           |   2 +
 configs/P1022DS_36BIT_defconfig                    |   2 +
 configs/P1022DS_NAND_defconfig                     |   2 +
 configs/P1022DS_SDCARD_defconfig                   |   2 +
 configs/P1022DS_SPIFLASH_defconfig                 |   2 +
 configs/P1022DS_defconfig                          |   2 +
 configs/P1023RDB_defconfig                         |   2 +
 configs/P1024RDB_36BIT_defconfig                   |   2 +
 configs/P1024RDB_NAND_defconfig                    |   2 +
 configs/P1024RDB_SDCARD_defconfig                  |   2 +
 configs/P1024RDB_SPIFLASH_defconfig                |   2 +
 configs/P1024RDB_defconfig                         |   2 +
 configs/P1025RDB_36BIT_defconfig                   |   2 +
 configs/P1025RDB_NAND_defconfig                    |   2 +
 configs/P1025RDB_SDCARD_defconfig                  |   2 +
 configs/P1025RDB_SPIFLASH_defconfig                |   2 +
 configs/P1025RDB_defconfig                         |   2 +
 configs/P2020RDB-PC_36BIT_NAND_defconfig           |   2 +
 configs/P2020RDB-PC_36BIT_SDCARD_defconfig         |   2 +
 configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig       |   2 +
 configs/P2020RDB-PC_36BIT_defconfig                |   2 +
 configs/P2020RDB-PC_NAND_defconfig                 |   2 +
 configs/P2020RDB-PC_SDCARD_defconfig               |   2 +
 configs/P2020RDB-PC_SPIFLASH_defconfig             |   2 +
 configs/P2020RDB-PC_defconfig                      |   2 +
 configs/P2041RDB_NAND_defconfig                    |   2 +
 configs/P2041RDB_SDCARD_defconfig                  |   2 +
 configs/P2041RDB_SECURE_BOOT_defconfig             |   2 +
 configs/P2041RDB_SPIFLASH_defconfig                |   2 +
 configs/P2041RDB_SRIO_PCIE_BOOT_defconfig          |   2 +
 configs/P2041RDB_defconfig                         |   2 +
 configs/P3041DS_NAND_SECURE_BOOT_defconfig         |   4 +-
 configs/P3041DS_NAND_defconfig                     |   2 +
 configs/P3041DS_SDCARD_defconfig                   |   2 +
 configs/P3041DS_SECURE_BOOT_defconfig              |   2 +
 configs/P3041DS_SPIFLASH_defconfig                 |   2 +
 configs/P3041DS_SRIO_PCIE_BOOT_defconfig           |   2 +
 configs/P3041DS_defconfig                          |   2 +
 configs/P4080DS_SDCARD_defconfig                   |   2 +
 configs/P4080DS_SECURE_BOOT_defconfig              |   2 +
 configs/P4080DS_SPIFLASH_defconfig                 |   2 +
 configs/P4080DS_SRIO_PCIE_BOOT_defconfig           |   2 +
 configs/P4080DS_defconfig                          |   2 +
 configs/P5020DS_NAND_SECURE_BOOT_defconfig         |   4 +-
 configs/P5020DS_NAND_defconfig                     |   2 +
 configs/P5020DS_SDCARD_defconfig                   |   2 +
 configs/P5020DS_SECURE_BOOT_defconfig              |   2 +
 configs/P5020DS_SPIFLASH_defconfig                 |   2 +
 configs/P5020DS_SRIO_PCIE_BOOT_defconfig           |   2 +
 configs/P5020DS_defconfig                          |   2 +
 configs/P5040DS_NAND_SECURE_BOOT_defconfig         |   4 +-
 configs/P5040DS_NAND_defconfig                     |   2 +
 configs/P5040DS_SDCARD_defconfig                   |   2 +
 configs/P5040DS_SECURE_BOOT_defconfig              |   2 +
 configs/P5040DS_SPIFLASH_defconfig                 |   2 +
 configs/P5040DS_defconfig                          |   2 +
 configs/T1023RDB_NAND_defconfig                    |   2 +
 configs/T1023RDB_SDCARD_defconfig                  |   2 +
 configs/T1023RDB_SECURE_BOOT_defconfig             |   2 +
 configs/T1023RDB_SPIFLASH_defconfig                |   2 +
 configs/T1023RDB_defconfig                         |   2 +
 configs/T1024QDS_D4_SECURE_BOOT_defconfig          |   2 +
 configs/T1024QDS_NAND_defconfig                    |   2 +
 configs/T1024QDS_SDCARD_defconfig                  |   2 +
 configs/T1024QDS_SECURE_BOOT_defconfig             |   2 +
 configs/T1024QDS_SPIFLASH_defconfig                |   2 +
 configs/T1024QDS_defconfig                         |   2 +
 configs/T1024RDB_NAND_defconfig                    |   2 +
 configs/T1024RDB_SDCARD_defconfig                  |   2 +
 configs/T1024RDB_SECURE_BOOT_defconfig             |   2 +
 configs/T1024RDB_SPIFLASH_defconfig                |   2 +
 configs/T1024RDB_defconfig                         |   2 +
 configs/T1040D4RDB_NAND_defconfig                  |   6 +-
 configs/T1040D4RDB_SDCARD_defconfig                |   6 +-
 configs/T1040D4RDB_SECURE_BOOT_defconfig           |   4 +-
 configs/T1040D4RDB_SPIFLASH_defconfig              |   6 +-
 configs/T1040D4RDB_defconfig                       |   4 +-
 configs/T1040QDS_D4_defconfig                      |   2 +
 configs/T1040QDS_SECURE_BOOT_defconfig             |   2 +
 configs/T1040QDS_defconfig                         |   2 +
 configs/T1040RDB_NAND_defconfig                    |   2 +
 configs/T1040RDB_SDCARD_defconfig                  |   2 +
 configs/T1040RDB_SECURE_BOOT_defconfig             |   2 +
 configs/T1040RDB_SPIFLASH_defconfig                |   2 +
 configs/T1040RDB_defconfig                         |   2 +
 configs/T1042D4RDB_NAND_defconfig                  |   6 +-
 configs/T1042D4RDB_SDCARD_defconfig                |   6 +-
 configs/T1042D4RDB_SECURE_BOOT_defconfig           |   4 +-
 configs/T1042D4RDB_SPIFLASH_defconfig              |   6 +-
 configs/T1042D4RDB_defconfig                       |   4 +-
 configs/T1042RDB_PI_NAND_defconfig                 |   2 +
 configs/T1042RDB_PI_SDCARD_defconfig               |   2 +
 configs/T1042RDB_PI_SPIFLASH_defconfig             |   2 +
 configs/T1042RDB_PI_defconfig                      |   2 +
 configs/T1042RDB_SECURE_BOOT_defconfig             |   2 +
 configs/T1042RDB_defconfig                         |   2 +
 configs/T2080QDS_NAND_defconfig                    |   2 +
 configs/T2080QDS_SDCARD_defconfig                  |   2 +
 configs/T2080QDS_SECURE_BOOT_defconfig             |   2 +
 configs/T2080QDS_SPIFLASH_defconfig                |   2 +
 configs/T2080QDS_SRIO_PCIE_BOOT_defconfig          |   2 +
 configs/T2080QDS_defconfig                         |   2 +
 configs/T2080RDB_NAND_defconfig                    |   2 +
 configs/T2080RDB_SDCARD_defconfig                  |   2 +
 configs/T2080RDB_SECURE_BOOT_defconfig             |   2 +
 configs/T2080RDB_SPIFLASH_defconfig                |   2 +
 configs/T2080RDB_SRIO_PCIE_BOOT_defconfig          |   2 +
 configs/T2080RDB_defconfig                         |   2 +
 configs/T2081QDS_NAND_defconfig                    |   2 +
 configs/T2081QDS_SDCARD_defconfig                  |   2 +
 configs/T2081QDS_SPIFLASH_defconfig                |   2 +
 configs/T2081QDS_SRIO_PCIE_BOOT_defconfig          |   2 +
 configs/T2081QDS_defconfig                         |   2 +
 configs/T4160QDS_NAND_defconfig                    |   2 +
 configs/T4160QDS_SDCARD_defconfig                  |   2 +
 configs/T4160QDS_SECURE_BOOT_defconfig             |   2 +
 configs/T4160QDS_defconfig                         |   2 +
 configs/T4160RDB_defconfig                         |   2 +
 configs/T4240QDS_NAND_defconfig                    |   2 +
 configs/T4240QDS_SDCARD_defconfig                  |   2 +
 configs/T4240QDS_SECURE_BOOT_defconfig             |   2 +
 configs/T4240QDS_SRIO_PCIE_BOOT_defconfig          |   2 +
 configs/T4240QDS_defconfig                         |   2 +
 configs/T4240RDB_SDCARD_defconfig                  |   2 +
 configs/T4240RDB_defconfig                         |   2 +
 configs/TWR-P1025_defconfig                        |   2 +
 configs/TZX-Q8-713B7_defconfig                     |   2 +-
 configs/UCP1020_SPIFLASH_defconfig                 |   2 +
 configs/UCP1020_defconfig                          |   2 +
 configs/UTOO_P66_defconfig                         |   2 +-
 configs/Yones_Toptech_BD1078_defconfig             |   2 +-
 configs/am43xx_evm_defconfig                       |   2 +-
 configs/apalis_t30_defconfig                       |   2 +
 configs/arndale_defconfig                          |   4 +-
 configs/ba10_tv_box_defconfig                      |   2 +-
 configs/bayleybay_defconfig                        |   2 +
 configs/caddy2_defconfig                           |   2 +
 configs/cgtqmx6qeval_defconfig                     |   5 +-
 configs/cm_fx6_defconfig                           |   7 +-
 configs/coreboot-x86_defconfig                     |   2 +
 configs/crownbay_defconfig                         |   2 +
 configs/dalmore_defconfig                          |   2 +-
 configs/db-88f6820-gp_defconfig                    |   2 +-
 configs/e2220-1170_defconfig                       |   2 +-
 configs/forfun_q88db_defconfig                     |   2 +-
 configs/ga10h_v1_1_defconfig                       |   2 +-
 configs/gwventana_defconfig                        |   2 +
 configs/iNet_3F_defconfig                          |   2 +-
 configs/iNet_3W_defconfig                          |   2 +-
 configs/iNet_86VS_defconfig                        |   2 +-
 configs/jetson-tk1_defconfig                       |   2 +-
 configs/kmcoge4_defconfig                          |   2 +
 configs/kmlion1_defconfig                          |   2 +
 configs/ls1021aqds_ddr4_nor_defconfig              |   2 +
 configs/ls1021aqds_ddr4_nor_lpuart_defconfig       |   2 +
 configs/ls1021aqds_nand_defconfig                  |   2 +
 configs/ls1021aqds_nor_SECURE_BOOT_defconfig       |   2 +
 configs/ls1021aqds_nor_defconfig                   |   2 +
 configs/ls1021aqds_nor_lpuart_defconfig            |   2 +
 configs/ls1021aqds_qspi_defconfig                  |   6 +-
 configs/ls1021aqds_sdcard_defconfig                |   2 +
 configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |   2 +
 configs/ls1021atwr_nor_defconfig                   |   2 +
 configs/ls1021atwr_nor_lpuart_defconfig            |   2 +
 configs/ls1021atwr_qspi_defconfig                  |   6 +-
 configs/ls1021atwr_sdcard_defconfig                |   2 +
 configs/ls2085aqds_defconfig                       |   2 +
 configs/ls2085aqds_nand_defconfig                  |   2 +
 configs/ls2085ardb_defconfig                       |   2 +
 configs/ls2085ardb_nand_defconfig                  |   2 +
 configs/mx6ul_14x14_evk_defconfig                  |   2 +-
 configs/nyan-big_defconfig                         |   2 +-
 configs/odroid-xu3_defconfig                       |   5 +-
 configs/p2371-0000_defconfig                       |   2 +-
 configs/p2571_defconfig                            |   2 +-
 configs/peach-pi_defconfig                         |  28 +-
 configs/peach-pit_defconfig                        |  28 +-
 configs/qemu-ppce500_defconfig                     |   2 +
 configs/qemu-x86_defconfig                         |   2 +
 configs/sandbox_defconfig                          |  22 +-
 configs/smdk5250_defconfig                         |  18 +-
 configs/smdk5420_defconfig                         |   5 +-
 configs/snow_defconfig                             |  42 +-
 configs/socfpga_arria5_defconfig                   |  14 +-
 configs/socfpga_cyclone5_defconfig                 |  12 +-
 configs/socfpga_socrates_defconfig                 |  12 +-
 configs/spring_defconfig                           |  42 +-
 configs/stv0991_defconfig                          |   2 +-
 configs/tqma6s_wru4_mmc_defconfig                  |   4 +-
 configs/venice2_defconfig                          |   2 +-
 drivers/net/Kconfig                                |  32 ++
 drivers/net/e1000.c                                | 595 +++++++++++++--------
 drivers/net/e1000.h                                |   7 +-
 drivers/net/e1000_spi.c                            |   1 +
 include/configs/B4860QDS.h                         |   1 -
 include/configs/BSC9132QDS.h                       |   1 -
 include/configs/C29XPCIE.h                         |   1 -
 include/configs/MPC8536DS.h                        |   1 -
 include/configs/MPC8544DS.h                        |   1 -
 include/configs/MPC8548CDS.h                       |   1 -
 include/configs/MPC8569MDS.h                       |   1 -
 include/configs/MPC8572DS.h                        |   1 -
 include/configs/P1010RDB.h                         |   1 -
 include/configs/P1022DS.h                          |   1 -
 include/configs/P1023RDB.h                         |   1 -
 include/configs/P2041RDB.h                         |   1 -
 include/configs/T102xQDS.h                         |   1 -
 include/configs/T102xRDB.h                         |   1 -
 include/configs/T1040QDS.h                         |   1 -
 include/configs/T104xRDB.h                         |   1 -
 include/configs/T208xQDS.h                         |   1 -
 include/configs/T208xRDB.h                         |   1 -
 include/configs/T4240RDB.h                         |   1 -
 include/configs/UCP1020.h                          |   1 -
 include/configs/apalis_t30.h                       |   1 -
 include/configs/bayleybay.h                        |   1 -
 include/configs/corenet_ds.h                       |   1 -
 include/configs/crownbay.h                         |   1 -
 include/configs/gw_ventana.h                       |   1 -
 include/configs/km/kmp204x-common.h                |   1 -
 include/configs/ls1021aqds.h                       |   1 -
 include/configs/ls1021atwr.h                       |   1 -
 include/configs/ls2085aqds.h                       |   1 -
 include/configs/ls2085ardb.h                       |   1 -
 include/configs/p1_p2_rdb_pc.h                     |   1 -
 include/configs/p1_twr.h                           |   1 -
 include/configs/qemu-ppce500.h                     |   1 -
 include/configs/qemu-x86.h                         |   1 -
 include/configs/t4qds.h                            |   1 -
 include/configs/vme8349.h                          |   1 -
 net/net.c                                          |   1 +
 net/tftp.c                                         |  10 +-
 344 files changed, 1103 insertions(+), 447 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-09-30 17:23 Joe Hershberger
  2015-10-03  0:35 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-09-30 17:23 UTC (permalink / raw)
  To: u-boot

The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:

  Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)

are available in the git repository at:

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

for you to fetch changes up to 8ac46a98618ea21cf9900961fcff9cf803198271:

  sunxi: add NetConsole by default for Banana Pi/Pro (2015-09-29 21:54:46 -0500)

----------------------------------------------------------------
Bernhard Nortmann (5):
      net: expose eth_is_active() function to test network device state
      net: fix netconsole when CONFIG_DM_ETH is set
      net: avoid eth_unregister() call when function is unavailable
      net: support NETCONSOLE option via Kconfig
      sunxi: add NetConsole by default for Banana Pi/Pro

Mugunthan V N (1):
      net: phy: on phy device create do not initialize link to 1

 common/bootm.c              |  2 ++
 configs/Bananapi_defconfig  |  1 +
 configs/Bananapro_defconfig |  1 +
 drivers/net/netconsole.c    | 14 +++++++++++---
 drivers/net/phy/phy.c       |  2 +-
 include/net.h               |  4 ++++
 net/Kconfig                 |  6 ++++++
 net/eth.c                   | 18 +++++++++++++++++-
 8 files changed, 43 insertions(+), 5 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2015-10-29 19:34 Joe Hershberger
  2015-10-30  2:09 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2015-10-29 19:34 UTC (permalink / raw)
  To: u-boot

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(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-01-28 23:32 Joe Hershberger
  2016-02-09 17:01 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-01-28 23:32 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-02-18 17:39 Joe Hershberger
  2016-02-20  0:54 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-02-18 17:39 UTC (permalink / raw)
  To: u-boot

Bug fixes.

The following changes since commit 727a25b2418031e1b94ba603e0eb61657024091b:

  Prepare v2016.03-rc2 (2016-02-15 21:44:30 +0000)

are available in the git repository at:

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

for you to fetch changes up to a8c3eca43393cffef16a40e683f7a4d45b37e6ed:

  net: phy: marvell: Fix problem with phy_reset() clearing BMCR
(2016-02-18 11:32:03 -0600)

----------------------------------------------------------------
Stefan Roese (2):
      net: phy: marvell: Call phy_reset() where possible
      net: phy: marvell: Fix problem with phy_reset() clearing BMCR

 drivers/net/phy/marvell.c | 26 +++-----------------------
 1 file changed, 3 insertions(+), 23 deletions(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-02-26 19:42 Joe Hershberger
  2016-02-28  1:19 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-02-26 19:42 UTC (permalink / raw)
  To: u-boot

The following changes since commit 24862c640ea50ac88be343161eb681bea5dbfeef:

  test/py: skip tests that require large CONFIG_SYS_MAXARGS
(2016-02-26 08:42:12 -0500)

are available in the git repository at:

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

for you to fetch changes up to 50768f5b06e7704cf2bc209f89e250130c3fff5b:

  net: bootp: Add environment variable for timeout period (2016-02-26
13:37:38 -0600)

----------------------------------------------------------------
Alexandre Messier (1):
      net: bootp: Add environment variable for timeout period

Alison Wang (1):
      net: phy: atheros: Fix problem with phy_reset() clearing BMCR

 README                    |  6 ++++++
 drivers/net/phy/atheros.c |  3 +++
 net/bootp.c               | 11 ++++++++++-
 3 files changed, 19 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-05-03 20:01 Joe Hershberger
  2016-05-03 21:34 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-05-03 20:01 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-05-03 22:58 Joe Hershberger
  2016-05-04  1:35 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-05-03 22:58 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here are the bug fixes for this release.

The following changes since commit e96e064f51139c4af39f14499564ef76e40bbc29:

  usb: dwc2: Init desc_before_addr (2016-05-03 19:21:18 +0200)

are available in the git repository at:

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

for you to fetch changes up to 700877a62bfa88ef6e0267749db49f4dc63e2ea2:

  net: increase maximum frame size to accomediate VLAN packets (2016-05-03 17:52:12 -0500)

----------------------------------------------------------------
Lev Iserovich (1):
      fdt: fix setting MAC addresses for multiple interfaces

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

 common/fdt_support.c              | 20 ++++++++++++++------
 drivers/net/ldpaa_eth/ldpaa_eth.c |  1 +
 include/env_flags.h               |  4 ++--
 include/net.h                     | 16 +++++-----------
 4 files changed, 22 insertions(+), 19 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-05-24 16:50 Joe Hershberger
  2016-05-24 23:18 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-05-24 16:50 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-06-21 22:04 Joe Hershberger
  2016-06-22 14:38 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-06-21 22:04 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 9f823615af919c6b89f0b80197f009f78299dcde:

  Kconfig: Add a new DISTRO_DEFAULTS Kconfig option (2016-06-20 21:30: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 69fd0d4131c73a3b8a199a8d88fb4e5c688b58d5:

  NFS: Add error message when U-Boot NFS version (V2) is not supported by NFS server (2016-06-21 17:01:52 -0500)

----------------------------------------------------------------
Alexey Firago (1):
      net: phy: micrel: add support for KSZ886x switches in MIIM mode

Guillaume GARDET (1):
      NFS: Add error message when U-Boot NFS version (V2) is not supported by NFS server

Nathan Rossi (1):
      net: phy: marvell: Do not reset 88e1310 after autoneg

Stephen Warren (1):
      net: rtl8169: fix switching between adapters

 drivers/net/phy/marvell.c |  5 +----
 drivers/net/phy/micrel.c  | 26 ++++++++++++++++++++++++++
 drivers/net/rtl8169.c     | 13 +++++++++----
 net/nfs.c                 | 17 ++++++++++++++++-
 4 files changed, 52 insertions(+), 9 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-07-06 15:46 Joe Hershberger
  2016-07-08  2:50 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-07-06 15:46 UTC (permalink / raw)
  To: u-boot

Hi Tom,

A few small last minute compile fixes and a phy support addition.

The following changes since commit e8009beff6d5c55c1bf1ae8184791f167e6378b0:

  Merge git://git.denx.de/u-boot-arc (2016-07-04 11:46:21 -0400)

are available in the git repository at:


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

for you to fetch changes up to 4c64c4db3b87818318ed8b4cd6907c508aaf04ce:

  net: rtl8169: Fix return value for rtl_send_common (2016-07-06 10:45:11 -0500)

----------------------------------------------------------------
Alexey Brodkin (1):
      net: designware: Make driver independent from DM_GPIO again

Joe Hershberger (1):
      common: Always include errno.h in common.h

Mingkai Hu (1):
      driver: net: phylib: add support for aquantia AQR106/107 PHY

Oleksandr Tymoshenko (1):
      net: rtl8169: Fix return value for rtl_send_common

Ralf Hubert (1):
      net: Fix incorrect RPC packets on 64-bit systems

 drivers/net/designware.c   | 10 ++++++++--
 drivers/net/designware.h   |  7 ++++++-
 drivers/net/phy/aquantia.c | 28 ++++++++++++++++++++++++++++
 drivers/net/rtl8169.c      |  4 ++--
 include/common.h           |  1 +
 net/nfs.c                  | 12 ++++++------
 6 files changed, 51 insertions(+), 11 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-08-15 20:20 Joe Hershberger
  2016-08-15 20:26 ` Joe Hershberger
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-08-15 20:20 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit f4b0df1823921ad3bc39820466e9c5201cef6210:

  Merge git://git.denx.de/u-boot-dm (2016-08-12 16:00:50 -0400)

are available in the git repository at:


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

for you to fetch changes up to 23f728cd317c93e3342766614109ea15de07bf4d:

  net: mii: Clean up legacy glue that is not used (2016-08-15 15:17:45 -0500)

----------------------------------------------------------------
Alban Bedel (1):
      net: e1000: Fix the build with driver model and SPI EEPROM

Chris Packham (1):
      net: smsc95xx: Use correct get_unaligned functions

Joe Hershberger (5):
      scripts: Add a cocci patch for miiphy_register
      net: mii: Use spatch to update miiphy_register
      net: mii: Fix changes made by spatch
      net: mii: Changes not made by spatch
      net: mii: Clean up legacy glue that is not used

Max Filippov (7):
      net/ethoc: add Kconfig entry for the driver
      net/ethoc: use priv instead of dev internally
      net/ethoc: add CONFIG_DM_ETH support
      net/ethoc: support device tree
      net/ethoc: don't mix virtual and physical addresses
      net/ethoc: support private memory configurations
      net/ethoc: implement MDIO bus and support phylib

Wenyou Yang (1):
      net: macb: Fix build error for CONFIG_DM_ETH enabled

 arch/m68k/include/asm/fec.h                |   9 +-
 arch/mips/mach-au1x00/au1x00_eth.c         |  25 +-
 arch/powerpc/cpu/mpc8260/ether_fcc.c       |  13 +-
 arch/powerpc/cpu/mpc85xx/ether_fcc.c       |  13 +-
 arch/powerpc/cpu/mpc8xx/fec.c              |  40 ++-
 arch/powerpc/cpu/ppc4xx/miiphy.c           |  11 +-
 board/gdsys/405ep/io.c                     |  13 +-
 board/gdsys/405ep/iocon.c                  |  27 +-
 board/gdsys/405ex/io64.c                   |  25 +-
 board/gdsys/mpc8308/hrcon.c                |  27 +-
 board/gdsys/mpc8308/strider.c              |  27 +-
 common/miiphyutil.c                        |  73 ----
 configs/openrisc-generic_defconfig         |   2 +
 drivers/net/4xx_enet.c                     |  20 +-
 drivers/net/Kconfig                        |   5 +
 drivers/net/armada100_fec.c                |  33 +-
 drivers/net/at91_emac.c                    |  28 +-
 drivers/net/bcm-sf2-eth-gmac.c             |  18 +-
 drivers/net/bcm-sf2-eth.c                  |  13 +-
 drivers/net/bcm-sf2-eth.h                  |   8 +-
 drivers/net/bfin_mac.c                     |  43 ++-
 drivers/net/davinci_emac.c                 |  34 +-
 drivers/net/e1000.c                        |   6 +-
 drivers/net/e1000_spi.c                    |  59 ++--
 drivers/net/eepro100.c                     |  34 +-
 drivers/net/enc28j60.c                     |  26 +-
 drivers/net/ep93xx_eth.c                   |  40 ++-
 drivers/net/ethoc.c                        | 526 +++++++++++++++++++++++------
 drivers/net/fsl_mcdmafec.c                 |  13 +-
 drivers/net/ftmac110.c                     |  35 +-
 drivers/net/lpc32xx_eth.c                  |  52 ++-
 drivers/net/macb.c                         | 123 +++++--
 drivers/net/mcffec.c                       |  13 +-
 drivers/net/mcfmii.c                       |  19 +-
 drivers/net/mpc512x_fec.c                  |  30 +-
 drivers/net/mpc5xxx_fec.c                  |  30 +-
 drivers/net/mvgbe.c                        |  33 +-
 drivers/net/phy/miiphybb.c                 |  25 +-
 drivers/net/sh_eth.c                       |  12 +-
 drivers/net/smc911x.c                      |  35 +-
 drivers/qe/uec.c                           |  32 +-
 drivers/usb/eth/smsc95xx.c                 |   4 +-
 include/configs/corvus.h                   |   1 +
 include/configs/openrisc-generic.h         |   1 -
 include/configs/smartweb.h                 |   1 +
 include/configs/snapper9g45.h              |   1 +
 include/configs/taurus.h                   |   1 +
 include/dm/platform_data/net_ethoc.h       |  21 ++
 include/miiphy.h                           |  20 +-
 scripts/coccinelle/net/mdio_register.cocci | 142 ++++++++
 50 files changed, 1326 insertions(+), 516 deletions(-)
 create mode 100644 include/dm/platform_data/net_ethoc.h
 create mode 100644 scripts/coccinelle/net/mdio_register.cocci

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-08-15 20:30 Joe Hershberger
  2016-08-16  1:09 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-08-15 20:30 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit f4b0df1823921ad3bc39820466e9c5201cef6210:

  Merge git://git.denx.de/u-boot-dm (2016-08-12 16:00:50 -0400)

are available in the git repository at:


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

for you to fetch changes up to cc2593128f7ad1b879e9e5bd3097f6c717cf4c9a:

  net: mii: Clean up legacy glue that is not used (2016-08-15 15:29:04 -0500)

----------------------------------------------------------------
Alban Bedel (1):
      net: e1000: Fix the build with driver model and SPI EEPROM

Chris Packham (1):
      net: smsc95xx: Use correct get_unaligned functions

Joe Hershberger (5):
      scripts: Add a cocci patch for miiphy_register
      net: mii: Use spatch to update miiphy_register
      net: mii: Fix changes made by spatch
      net: mii: Changes not made by spatch
      net: mii: Clean up legacy glue that is not used

Max Filippov (7):
      net/ethoc: add Kconfig entry for the driver
      net/ethoc: use priv instead of dev internally
      net/ethoc: add CONFIG_DM_ETH support
      net/ethoc: support device tree
      net/ethoc: don't mix virtual and physical addresses
      net/ethoc: support private memory configurations
      net/ethoc: implement MDIO bus and support phylib

Wenyou Yang (1):
      net: macb: Fix build error for CONFIG_DM_ETH enabled

 arch/m68k/include/asm/fec.h                |   9 +-
 arch/mips/mach-au1x00/au1x00_eth.c         |  25 +-
 arch/powerpc/cpu/mpc8260/ether_fcc.c       |  13 +-
 arch/powerpc/cpu/mpc85xx/ether_fcc.c       |  13 +-
 arch/powerpc/cpu/mpc8xx/fec.c              |  40 ++-
 arch/powerpc/cpu/ppc4xx/miiphy.c           |  11 +-
 board/gdsys/405ep/io.c                     |  13 +-
 board/gdsys/405ep/iocon.c                  |  27 +-
 board/gdsys/405ex/io64.c                   |  25 +-
 board/gdsys/mpc8308/hrcon.c                |  27 +-
 board/gdsys/mpc8308/strider.c              |  27 +-
 common/miiphyutil.c                        |  73 ----
 configs/openrisc-generic_defconfig         |   2 +
 drivers/net/4xx_enet.c                     |  20 +-
 drivers/net/Kconfig                        |   5 +
 drivers/net/armada100_fec.c                |  33 +-
 drivers/net/at91_emac.c                    |  28 +-
 drivers/net/bcm-sf2-eth-gmac.c             |  18 +-
 drivers/net/bcm-sf2-eth.c                  |  13 +-
 drivers/net/bcm-sf2-eth.h                  |   8 +-
 drivers/net/bfin_mac.c                     |  43 ++-
 drivers/net/davinci_emac.c                 |  34 +-
 drivers/net/e1000.c                        |   6 +-
 drivers/net/e1000_spi.c                    |  59 ++--
 drivers/net/eepro100.c                     |  34 +-
 drivers/net/enc28j60.c                     |  26 +-
 drivers/net/ep93xx_eth.c                   |  40 ++-
 drivers/net/ethoc.c                        | 526 +++++++++++++++++++++++------
 drivers/net/fsl_mcdmafec.c                 |  13 +-
 drivers/net/ftmac110.c                     |  35 +-
 drivers/net/lpc32xx_eth.c                  |  52 ++-
 drivers/net/macb.c                         | 123 +++++--
 drivers/net/mcffec.c                       |  13 +-
 drivers/net/mcfmii.c                       |  19 +-
 drivers/net/mpc512x_fec.c                  |  30 +-
 drivers/net/mpc5xxx_fec.c                  |  30 +-
 drivers/net/mvgbe.c                        |  33 +-
 drivers/net/phy/miiphybb.c                 |  25 +-
 drivers/net/sh_eth.c                       |  12 +-
 drivers/net/smc911x.c                      |  35 +-
 drivers/qe/uec.c                           |  32 +-
 drivers/usb/eth/smsc95xx.c                 |   4 +-
 include/configs/corvus.h                   |   1 +
 include/configs/openrisc-generic.h         |   1 -
 include/configs/smartweb.h                 |   1 +
 include/configs/snapper9g45.h              |   1 +
 include/configs/taurus.h                   |   1 +
 include/dm/platform_data/net_ethoc.h       |  21 ++
 include/miiphy.h                           |  20 +-
 scripts/coccinelle/net/mdio_register.cocci | 142 ++++++++
 50 files changed, 1326 insertions(+), 516 deletions(-)
 create mode 100644 include/dm/platform_data/net_ethoc.h
 create mode 100644 scripts/coccinelle/net/mdio_register.cocci

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-08-23  2:26 Joe Hershberger
  2016-08-24 15:32 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-08-23  2:26 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit c98b171e1098f94b2ff7720c45a25a602882f876:

  Merge branch 'rmobile' of git://git.denx.de/u-boot-sh (2016-08-20 16:40:34 -0400)

are available in the git repository at:


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

for you to fetch changes up to 8c83c0303c0eaa5f5323d08ffe1f786759e509be:

  net: mii: check phy advertising register when geting link status (2016-08-22 14:21:23 -0500)

----------------------------------------------------------------
Dongpo Li (1):
      net: mii: check phy advertising register when geting link status

Guillaume GARDET (1):
      net: NFS: Add NFSv3 support

Hou Zhiqiang (1):
      net/fm: Remove unused code of FMan QMI

Joe Hershberger (12):
      net: Stop including NFS overhead in defragment max
      net: nfs: Remove separate buffer for default name
      net: nfs: Remove unused define
      net: nfs: Share the file handle buffer for v2 / v3
      net: nfs: Correct the reply data buffer size
      net: nfs: Fix lines that are too long
      net: nfs: Consolidate handling of NFSv3 attributes
      net: nfs: Correct a comment
      net: nfs: Use consistent names for the rpc_pkt
      net: nfs: Move some prints to debug statements
      net: nfs: Use the tx buffer to construct rpc msgs
      net: nfs: Simplify rpc_add_credentials()

karl beldan (4):
      net: davinci_emac: Remove useless dcache ops on descriptors
      net: davinci_emac: Round up top tx buffer boundaries for dcache ops
      net: davinci_emac: Invalidate only the received portion of a buffer
      net: davinci_emac: Restore the internal MDIO accessors return values

 common/miiphyutil.c        |  18 ++-
 drivers/net/davinci_emac.c |  53 ++-----
 drivers/net/fm/fm.c        |   3 -
 net/net.c                  |  10 +-
 net/nfs.c                  | 368 +++++++++++++++++++++++++++++++--------------
 net/nfs.h                  |  15 +-
 6 files changed, 293 insertions(+), 174 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-09-09 18:52 Joe Hershberger
  2016-09-09 19:53 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-09-09 18:52 UTC (permalink / raw)
  To: u-boot

Hi Tom,

A few last minute fixes. Turns out I broke NFS.

The following changes since commit 16f416661ec5ffa46b3f879a0b83907bbec13714:

  Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-09-09 09:45:32 -0400)

are available in the git repository at:


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

for you to fetch changes up to 41d1258aceb45b45f9e68f67a9c40f0afbc09dc9:

  net: asix: Fix AX88772B when used with DriverModel (2016-09-09 13:13:42 -0500)

----------------------------------------------------------------
Joe Hershberger (2):
      Revert "net: nfs: Use the tx buffer to construct rpc msgs"
      Revert "net: nfs: Correct the reply data buffer size"

Joshua Scott (1):
      net: asix: Fix AX88772B when used with DriverModel

 drivers/usb/eth/asix.c |  5 +++
 net/nfs.c              | 88 ++++++++++++++++++++++++--------------------------
 net/nfs.h              |  2 +-
 3 files changed, 49 insertions(+), 46 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-10-13 17:34 Joe Hershberger
  2016-10-13 22:45 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-10-13 17:34 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 5ebd27d860ec0c6e36f1b0f973653fe66a7360be:

  Merge branch 'master' of git://git.denx.de/u-boot-x86 (2016-10-12 13:59:26 -0400)

are available in the git repository at:


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

for you to fetch changes up to c9abfbdd66ed97e1cac8553d0b31bd23f68480a9:

  net: smsc95xx: fix DM MAC address reading (2016-10-13 12:25:40 -0500)

----------------------------------------------------------------
Andrea Merello (1):
      phy: atheros: add support for RGMII_ID, RGMII_TXID and RGMII_RXID

Chris Packham (3):
      net: Add support for mv88e609x switches
      net: mv88e61xx: Add support for fixed links
      net: mvneta: fix typo in comment

Guillaume GARDET (1):
      test: add NFS download test

Hannes Schmelzer (1):
      net: write enetaddr down to hardware on env_callback

Mugunthan V N (3):
      drivers: net: phy: atheros: add separate config for AR8031
      include: configs: am335x: add Atheros phy support
      driver: net: cpsw: add support for RGMII id mode support and RMII clock source selection

Peter Chubb (2):
      rtl8169: fix cache misalignment message on transmit.
      net: Fix cache misalignment message after network load operations

Roger Quadros (2):
      board: am335x-icev2: add ethernet phy mode detection logic
      board: am335x: Always set eth/eth1addr environment variable

Stephen Warren (1):
      net: smsc95xx: fix DM MAC address reading

 board/ti/am335x/board.c      | 154 +++++++++++++++++++++++++++++++++---------
 cmd/net.c                    |   3 -
 drivers/net/cpsw.c           | 157 +++++++++++++++++++++++++++++++++++++++----
 drivers/net/mvneta.c         |   2 +-
 drivers/net/phy/atheros.c    |  53 ++++++++++++++-
 drivers/net/phy/mv88e61xx.c  |  61 ++++++++++++++++-
 drivers/net/rtl8169.c        |   3 +-
 drivers/usb/eth/smsc95xx.c   |  16 +++++
 include/configs/am335x_evm.h |   2 +
 include/cpsw.h               |   1 +
 net/eth-uclass.c             |   1 +
 test/py/tests/test_net.py    |  49 ++++++++++++++
 12 files changed, 447 insertions(+), 55 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-11-07 17:29 Joe Hershberger
  2016-11-08 20:52 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-11-07 17:29 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 4b6035da482cccda06aeb419634f99937c9fc783:

  mx6sabresd: Make Ethernet functional again (2016-11-06 06:59:27 -0500)

are available in the git repository at:

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

for you to fetch changes up to aa555fe9f07a21b3bbdab15aea594f3869e5ab22:

  net: use random ethernet address if invalid and not zero (2016-11-07 11:28:16 -0600)

----------------------------------------------------------------
Ash Charles (1):
      net: phy: micrel: center FLP burst timing at 16ms

Chris Packham (1):
      net: mvgbe: Fix build error with CONFIG_PHYLIB

Siva Durga Prasad Paladugu (1):
      net: use random ethernet address if invalid and not zero

Stephen Warren (6):
      dt: net: add DWC EQoS binding
      net: add driver for Synopsys Ethernet QoS device
      ARM: tegra: add SoC-level hook for board_late_init()
      ARM: tegra: configure Ethernet address on Tegra186
      ARM: tegra: add DWC EQoS (ethernet) to Tegra186 DT
      ARM: tegra: enable Ethernet on p2771-0000

 arch/arm/dts/tegra186-p2771-0000.dtsi              |    5 +
 arch/arm/dts/tegra186.dtsi                         |   20 +
 arch/arm/mach-tegra/board186.c                     |    7 +-
 arch/arm/mach-tegra/tegra186/Makefile              |    1 +
 arch/arm/mach-tegra/tegra186/nvtboot_board.c       |   54 +
 configs/p2771-0000-000_defconfig                   |    1 +
 configs/p2771-0000-500_defconfig                   |    1 +
 .../net/snps,dwc-qos-ethernet.txt                  |  166 +++
 drivers/net/Kconfig                                |   11 +
 drivers/net/Makefile                               |    1 +
 drivers/net/dwc_eth_qos.c                          | 1552 ++++++++++++++++++++
 drivers/net/mvgbe.c                                |   25 +-
 drivers/net/phy/micrel.c                           |   23 +
 include/micrel.h                                   |    3 +
 net/eth-uclass.c                                   |    3 +-
 15 files changed, 1849 insertions(+), 24 deletions(-)
 create mode 100644 arch/arm/mach-tegra/tegra186/nvtboot_board.c
 create mode 100644 doc/device-tree-bindings/net/snps,dwc-qos-ethernet.txt
 create mode 100644 drivers/net/dwc_eth_qos.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2016-12-08 16:37 Joe Hershberger
  2016-12-09 12:12 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2016-12-08 16:37 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 388019f1e2166638453bc4e0cc5d138c2a19e0c9:

  Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-12-06 08:07:20 -0500)

are available in the git repository at:


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

for you to fetch changes up to bb135a0180c31fbd7456021fb9700b49bba7f533:

  net/phy/vitesse: Rework RGMII skew configuration for VSC8601 (2016-12-08 10:36:22 -0600)

----------------------------------------------------------------
Alex (1):
      net/phy/vitesse: Rework RGMII skew configuration for VSC8601

Marek Vasut (1):
      net: phy: micrel: Fix error handling

Stefan Roese (1):
      net: usb: r8152: Use ALLOC_CACHE_ALIGN_BUFFER() to allocate the buffers

oliver at schinagl.nl (3):
      net: phy: realtek: Use the BIT() macro
      net: phy: realtek: make define more consistent
      net: phy: realtek: Only force master mode on rtl8211b/c

shaohui xie (1):
      net: fman: fix 2.5G SGMII settings

 drivers/net/fm/eth.c      | 33 +++++++++++++++++++++++----------
 drivers/net/fm/memac.c    |  1 +
 drivers/net/phy/micrel.c  |  6 ++++--
 drivers/net/phy/realtek.c | 36 ++++++++++++++++++++++++++----------
 drivers/net/phy/vitesse.c | 43 ++++++++++++++++++++++++-------------------
 drivers/usb/eth/r8152.c   | 22 ++++++++++++++++------
 include/fsl_memac.h       |  1 +
 7 files changed, 95 insertions(+), 47 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2017-02-09 16:25 Joe Hershberger
  2017-02-09 19:50 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2017-02-09 16:25 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit c83a824e62277162ad35f52879b2316902c0eff5:

  Merge git://git.denx.de/u-boot-fsl-qoriq (2017-02-03 20:33: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 a5fd13ad1913d9c66c47666dbedac7703a48e502:

  net: phy: MSCC Add Support for VSC8530-VSC8531-VSC8540-VSC8541 (2017-02-08 16:32:58 -0600)

----------------------------------------------------------------
Alex (1):
      drivers: net: Provide Kconfig menu for PHYLIB

Daniel Strnad (1):
      net: fec_mxc: Fix corruption of device tree blob

Heiner Kallweit (1):
      net: designware: Fix for use with current Linux device tree for Meson GX

Joe Hershberger (1):
      net: phy: Improve the Marvell 151x constants

John Haechten (1):
      net: phy: MSCC Add Support for VSC8530-VSC8531-VSC8540-VSC8541

Mugunthan V N (1):
      net: phy: dp83867: Add support for MAC impedance configuration

Phil Edworthy (5):
      net: phy: ti: Fix dp83867 RGMII_TXID interface path
      net: phy: Fix mask so that we can identify Marvell 88E1518
      net: phy: Add support for Marvell M88E1512
      net: phy: Marvell: Use phy_interface_is_rgmii helper function
      net: phy: vitesse: Fix cis8204 RGMII_ID code

Wenyou Yang (3):
      net: Kconfig: Add CONFIG_MACB option
      net: macb: Add the clock support
      net: macb: Remove redundant #ifdef CONFIG_DM_ETH

oliver at schinagl.nl (6):
      net: cosmetic: Do not use magic values for ARP_HLEN
      net: cosmetic: Make the MAC address string less magical
      net: cosmetic: Define ethernet name length
      net: core: cosmetic: A MAC address is not limited to SROM
      tools: Allow crc8 to be used
      tools: Add tool to add crc8 to a mac address

 arch/arm/dts/dra72-evm-revc.dts |   4 +-
 common/fdt_support.c            |   2 +-
 configs/am335x_evm_defconfig    |   1 +
 drivers/net/Kconfig             |  38 +--
 drivers/net/designware.c        |   1 +
 drivers/net/fec_mxc.c           |   1 -
 drivers/net/macb.c              |  44 +++-
 drivers/net/phy/Kconfig         |  93 ++++++++
 drivers/net/phy/Makefile        |   1 +
 drivers/net/phy/marvell.c       |  63 +++--
 drivers/net/phy/mscc.c          | 508 ++++++++++++++++++++++++++++++++++++++++
 drivers/net/phy/phy.c           |   3 +
 drivers/net/phy/ti.c            |  34 ++-
 drivers/net/phy/vitesse.c       |   4 +-
 include/net.h                   |  60 +++--
 include/phy.h                   |   1 +
 include/u-boot/crc.h            |   3 +
 net/eth-uclass.c                |  12 +-
 net/eth_common.c                |   2 +-
 net/eth_legacy.c                |  10 +-
 tools/.gitignore                |   1 +
 tools/Makefile                  |   5 +
 tools/gen_ethaddr_crc.c         |  75 ++++++
 23 files changed, 872 insertions(+), 94 deletions(-)
 create mode 100644 drivers/net/phy/Kconfig
 create mode 100644 drivers/net/phy/mscc.c
 create mode 100644 tools/gen_ethaddr_crc.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2017-03-07 20:01 Joe Hershberger
  2017-03-08 17:48 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2017-03-07 20:01 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 3fd2b3aa19b9479b5e785087e4951d3a7bbb87be:

  net: macb: Fix ETH not found when clock not support (2017-03-01 21:28:39 -0500)

are available in the git repository at:

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

for you to fetch changes up to 2c2ab8d65ff6c95a8af0fdb90cb34a777c28e3a1:

  net: zynq_gem: Fix masking of supported phydev features (2017-03-07 11:27:33 -0600)

----------------------------------------------------------------
Nathan Rossi (1):
      net: zynq_gem: Fix masking of supported phydev features

 drivers/net/zynq_gem.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2017-03-27 16:50 Joe Hershberger
  2017-04-04 19:59 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2017-03-27 16:50 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 5cf618ee60a752d058a767372ca1ecb8d9c09b16:

  Merge git://git.denx.de/u-boot-arc (2017-03-24 08:19:30 -0400)

are available in the git repository at:


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

for you to fetch changes up to db40c1aa1c100d8a9e33206575efd8b3678f31db:

  drivers/net/phy: add fixed-phy / fixed-link support (2017-03-26 09:58:26 -0500)

----------------------------------------------------------------
Alexandre Messier (1):
      net: link_local: Fix netmask endianness bug

Hannes Schmelzer (1):
      drivers/net/phy: add fixed-phy / fixed-link support

Suji Velupillai (1):
      net: fix cache misaligned issue in Broadcom SF2 driver

Tuomas Tynkkynen (1):
      fdt_support: Fixup 'ethernet' aliases not ending in digits

Yung-Ching LIN (2):
      board: ge: bx50v3: fix AR8033 reset timing issue
      board: ge: bx50v3: apply the proper register setting to fix the voltage peak issue

oliver at schinagl.nl (2):
      net: sunxi-emac: Write HW address via function
      net: sunxi: Enable eeprom on OLinuXino Lime boards

 board/ge/bx50v3/bx50v3.c                    |   6 +-
 common/fdt_support.c                        |  10 ++-
 configs/A10-OLinuXino-Lime_defconfig        |   4 +
 configs/A20-OLinuXino-Lime2_defconfig       |   4 +
 configs/A20-OLinuXino-Lime_defconfig        |   4 +
 configs/A20-OLinuXino_MICRO_defconfig       |   4 +
 doc/device-tree-bindings/net/fixed-link.txt |  30 ++++++++
 drivers/net/bcm-sf2-eth-gmac.c              | 113 +++++++++++++++-------------
 drivers/net/bcm-sf2-eth.h                   |   4 +-
 drivers/net/phy/Kconfig                     |  10 +++
 drivers/net/phy/Makefile                    |   1 +
 drivers/net/phy/fixed.c                     |  82 ++++++++++++++++++++
 drivers/net/phy/phy.c                       |  23 +++++-
 drivers/net/sunxi_emac.c                    |  19 ++++-
 include/phy.h                               |   3 +
 net/link_local.c                            |   2 +-
 16 files changed, 249 insertions(+), 70 deletions(-)
 create mode 100644 doc/device-tree-bindings/net/fixed-link.txt
 create mode 100644 drivers/net/phy/fixed.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2017-06-02 19:45 Joe Hershberger
  2017-06-04 17:11 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2017-06-02 19:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 46bac66b20da6d50e757bdca74703153f233090b:

  sandbox: Move to use live tree (2017-06-01 07:03:17 -0600)

are available in the git repository at:

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

for you to fetch changes up to 2303bff7d55df47105740e5d635d50ef9f6856b6:

  net: pch_gbe: Add cache maintenance (2017-06-02 14:44:20 -0500)

----------------------------------------------------------------
Jacob Chen (1):
      net: designware: Add phy supply support

Madalin Bucur (2):
      armv8/ls1043a: RGMII PHY requires internal delay on Tx
      armv8/ls1046a: RGMII PHY requires internal delay on Tx

Olliver Schinagl (1):
      net: zynq_gem: Do not return -ENOSYS on success

Paul Burton (4):
      net: pch_gbe: Reset during probe
      net: pch_gbe: Fix rx descriptor buffer addresses
      net: pch_gbe: CPU accessible addresses are virtual
      net: pch_gbe: Add cache maintenance

Phil Edworthy (1):
      net: phy: marvell 88e151x: Fix handling of RGMII interface types

Philipp Tomsich (1):
      net: Kconfig:make PHY_GIGE and individual Micrel PHYs selectable

Sekhar Nori (1):
      drivers: net: cpsw: abort init() on aneg timeout

Siva Durga Prasad Paladugu (2):
      net: zynq_gem: Use wait_for_bit with non breakable
      net: zynq_gem: Dont flush dummy descriptors

Stefan Chulski (1):
      net: mvpp2.c: Enable 10G support for port 0 (SFI)

Wenyou Yang (1):
      net: macb: Fix GMAC not work when enable DM_ETH

xypron.glpk at gmx.de (1):
      net: core: avoid possible NULL pointer dereference

 drivers/net/Kconfig       |  8 +++++++
 drivers/net/cpsw.c        | 34 ++++++++++++++++++-----------
 drivers/net/designware.c  | 17 +++++++++++++++
 drivers/net/fm/ls1043.c   |  4 ++--
 drivers/net/fm/ls1046.c   |  4 ++--
 drivers/net/macb.c        |  7 ++----
 drivers/net/mvpp2.c       | 55 ++++++++++++++++++++++++++++++++++-------------
 drivers/net/pch_gbe.c     | 44 ++++++++++++++++++++++++++-----------
 drivers/net/phy/Kconfig   | 34 +++++++++++++++++++++++++++++
 drivers/net/phy/marvell.c | 45 +++++++++++++++++++++++++++++++++++++-
 drivers/net/zynq_gem.c    | 16 +++++---------
 net/eth-uclass.c          |  3 ++-
 12 files changed, 209 insertions(+), 62 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2017-08-07 20:30 Joe Hershberger
  2017-08-08 21:03 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2017-08-07 20:30 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit eaa90e5df2a4a1cb12fb73571978a9379242d0b5:

  common/env_embedded.c: rename PPCENV/PPCTEXT macros (2017-08-04 20:38:39 -0400)

are available in the git repository at:

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

for you to fetch changes up to da3b9e7fd6a1e38af3cf0dff0248427c9df583ff:

  Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig (2017-08-07 15:22:29 -0500)

----------------------------------------------------------------
Alexandru Gagniuc (7):
      net: phy: Remove duplicate Kconfig selection for Micrel KSZ9021
      net: phy: micrel: Separate KSZ9000 drivers from KSZ8000 drivers
      configs: Replace deprecated Micrel defines with PHY_MICREL_KSZ90X1
      net: phy: micrel: Remove ksz90x1 drivers from micrel_ksz8xxx
      net: phy: Hide Micrel KSZ9021 and KSZ9031 Kconfig options
      Move PHYLIB to Kconfig
      Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig

Arun Parameswaran (1):
      net: phy: Add AFE settings to the Broadcom Cygnus phy

Christian Gmeiner (1):
      drivers/net/phy/fixed: do not overwrite addr

Denis Pynkin (1):
      net: Use packed structures for networking

Holger Dengler (1):
      net: Fix compile failure in net.c

Jimmy Du (1):
      net: Get mac address from driver as seed

Joe Hershberger (2):
      net: ag7xxx: Comment register names
      net: ag7xxx: Propagate errors on phy access

Masahiro Yamada (1):
      net: add static to do_tftpput()

Philipp Tomsich (1):
      net: usb: r8152: fix "duplicate 'const' declaration specifier"

Sebastien Bourdelin (1):
      net: phy: micrel: add an option to disable gigabit for the KSZ9031

Suji Velupillai (1):
      net: move Broadcom SF2 driver to Kconfig

Vladimir Zapolskiy (1):
      net: tftp: silence a subscript above array bounds compile time warning

 arch/arm/Kconfig                                   |   3 +
 arch/arm/include/asm/arch-bcmcygnus/configs.h      |   6 +-
 arch/arm/mach-mvebu/include/mach/config.h          |   1 -
 arch/powerpc/include/asm/config.h                  |   5 -
 cmd/net.c                                          |   2 +-
 configs/B4420QDS_NAND_defconfig                    |   1 +
 configs/B4420QDS_SPIFLASH_defconfig                |   1 +
 configs/B4420QDS_defconfig                         |   1 +
 configs/B4860QDS_NAND_defconfig                    |   1 +
 configs/B4860QDS_SECURE_BOOT_defconfig             |   1 +
 configs/B4860QDS_SPIFLASH_defconfig                |   1 +
 configs/B4860QDS_SRIO_PCIE_BOOT_defconfig          |   1 +
 configs/B4860QDS_defconfig                         |   1 +
 configs/BSC9131RDB_NAND_SYSCLK100_defconfig        |   1 +
 configs/BSC9131RDB_NAND_defconfig                  |   1 +
 configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig    |   1 +
 configs/BSC9131RDB_SPIFLASH_defconfig              |   1 +
 configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig |   1 +
 configs/BSC9132QDS_NAND_DDRCLK100_defconfig        |   1 +
 configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig |   1 +
 configs/BSC9132QDS_NAND_DDRCLK133_defconfig        |   1 +
 configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig  |   1 +
 configs/BSC9132QDS_NOR_DDRCLK100_defconfig         |   1 +
 configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig  |   1 +
 configs/BSC9132QDS_NOR_DDRCLK133_defconfig         |   1 +
 .../BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig   |   1 +
 configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig      |   1 +
 .../BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig   |   1 +
 configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig      |   1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig |   1 +
 configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig    |   1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig |   1 +
 configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig    |   1 +
 configs/C29XPCIE_NAND_defconfig                    |   1 +
 configs/C29XPCIE_NOR_SECBOOT_defconfig             |   1 +
 configs/C29XPCIE_SPIFLASH_SECBOOT_defconfig        |   1 +
 configs/C29XPCIE_SPIFLASH_defconfig                |   1 +
 configs/C29XPCIE_defconfig                         |   1 +
 configs/Cyrus_P5020_defconfig                      |   3 +
 configs/Cyrus_P5040_defconfig                      |   3 +
 configs/MPC8308RDB_defconfig                       |   1 +
 configs/MPC8313ERDB_33_defconfig                   |   1 +
 configs/MPC8313ERDB_66_defconfig                   |   1 +
 configs/MPC8313ERDB_NAND_33_defconfig              |   1 +
 configs/MPC8313ERDB_NAND_66_defconfig              |   1 +
 configs/MPC8315ERDB_defconfig                      |   1 +
 configs/MPC8349EMDS_defconfig                      |   1 +
 configs/MPC8349ITXGP_defconfig                     |   1 +
 configs/MPC8349ITX_LOWBOOT_defconfig               |   1 +
 configs/MPC8349ITX_defconfig                       |   1 +
 configs/MPC837XEMDS_HOST_defconfig                 |   1 +
 configs/MPC837XEMDS_defconfig                      |   1 +
 configs/MPC837XERDB_defconfig                      |   1 +
 configs/MPC8536DS_36BIT_defconfig                  |   1 +
 configs/MPC8536DS_SDCARD_defconfig                 |   1 +
 configs/MPC8536DS_SPIFLASH_defconfig               |   1 +
 configs/MPC8536DS_defconfig                        |   1 +
 configs/MPC8541CDS_defconfig                       |   1 +
 configs/MPC8541CDS_legacy_defconfig                |   1 +
 configs/MPC8544DS_defconfig                        |   1 +
 configs/MPC8548CDS_36BIT_defconfig                 |   1 +
 configs/MPC8548CDS_defconfig                       |   1 +
 configs/MPC8548CDS_legacy_defconfig                |   1 +
 configs/MPC8555CDS_defconfig                       |   1 +
 configs/MPC8555CDS_legacy_defconfig                |   1 +
 configs/MPC8568MDS_defconfig                       |   1 +
 configs/MPC8572DS_36BIT_defconfig                  |   1 +
 configs/MPC8572DS_defconfig                        |   1 +
 configs/MPC8641HPCN_36BIT_defconfig                |   1 +
 configs/MPC8641HPCN_defconfig                      |   1 +
 configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig   |   1 +
 configs/P1010RDB-PA_36BIT_NAND_defconfig           |   1 +
 configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig    |   1 +
 configs/P1010RDB-PA_36BIT_NOR_defconfig            |   1 +
 configs/P1010RDB-PA_36BIT_SDCARD_defconfig         |   1 +
 .../P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig   |   1 +
 configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig       |   1 +
 configs/P1010RDB-PA_NAND_SECBOOT_defconfig         |   1 +
 configs/P1010RDB-PA_NAND_defconfig                 |   1 +
 configs/P1010RDB-PA_NOR_SECBOOT_defconfig          |   1 +
 configs/P1010RDB-PA_NOR_defconfig                  |   1 +
 configs/P1010RDB-PA_SDCARD_defconfig               |   1 +
 configs/P1010RDB-PA_SPIFLASH_SECBOOT_defconfig     |   1 +
 configs/P1010RDB-PA_SPIFLASH_defconfig             |   1 +
 configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig   |   1 +
 configs/P1010RDB-PB_36BIT_NAND_defconfig           |   1 +
 configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig    |   1 +
 configs/P1010RDB-PB_36BIT_NOR_defconfig            |   1 +
 configs/P1010RDB-PB_36BIT_SDCARD_defconfig         |   1 +
 .../P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig   |   1 +
 configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig       |   1 +
 configs/P1010RDB-PB_NAND_SECBOOT_defconfig         |   1 +
 configs/P1010RDB-PB_NAND_defconfig                 |   1 +
 configs/P1010RDB-PB_NOR_SECBOOT_defconfig          |   1 +
 configs/P1010RDB-PB_NOR_defconfig                  |   1 +
 configs/P1010RDB-PB_SDCARD_defconfig               |   1 +
 configs/P1010RDB-PB_SPIFLASH_SECBOOT_defconfig     |   1 +
 configs/P1010RDB-PB_SPIFLASH_defconfig             |   1 +
 configs/P1020MBG-PC_36BIT_SDCARD_defconfig         |   1 +
 configs/P1020MBG-PC_36BIT_defconfig                |   1 +
 configs/P1020MBG-PC_SDCARD_defconfig               |   1 +
 configs/P1020MBG-PC_defconfig                      |   1 +
 configs/P1020RDB-PC_36BIT_NAND_defconfig           |   1 +
 configs/P1020RDB-PC_36BIT_SDCARD_defconfig         |   1 +
 configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig       |   1 +
 configs/P1020RDB-PC_36BIT_defconfig                |   1 +
 configs/P1020RDB-PC_NAND_defconfig                 |   1 +
 configs/P1020RDB-PC_SDCARD_defconfig               |   1 +
 configs/P1020RDB-PC_SPIFLASH_defconfig             |   1 +
 configs/P1020RDB-PC_defconfig                      |   1 +
 configs/P1020RDB-PD_NAND_defconfig                 |   1 +
 configs/P1020RDB-PD_SDCARD_defconfig               |   1 +
 configs/P1020RDB-PD_SPIFLASH_defconfig             |   1 +
 configs/P1020RDB-PD_defconfig                      |   1 +
 configs/P1020UTM-PC_36BIT_SDCARD_defconfig         |   1 +
 configs/P1020UTM-PC_36BIT_defconfig                |   1 +
 configs/P1020UTM-PC_SDCARD_defconfig               |   1 +
 configs/P1020UTM-PC_defconfig                      |   1 +
 configs/P1021RDB-PC_36BIT_NAND_defconfig           |   1 +
 configs/P1021RDB-PC_36BIT_SDCARD_defconfig         |   1 +
 configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig       |   1 +
 configs/P1021RDB-PC_36BIT_defconfig                |   1 +
 configs/P1021RDB-PC_NAND_defconfig                 |   1 +
 configs/P1021RDB-PC_SDCARD_defconfig               |   1 +
 configs/P1021RDB-PC_SPIFLASH_defconfig             |   1 +
 configs/P1021RDB-PC_defconfig                      |   1 +
 configs/P1022DS_36BIT_NAND_defconfig               |   1 +
 configs/P1022DS_36BIT_SDCARD_defconfig             |   1 +
 configs/P1022DS_36BIT_SPIFLASH_defconfig           |   1 +
 configs/P1022DS_36BIT_defconfig                    |   1 +
 configs/P1022DS_NAND_defconfig                     |   1 +
 configs/P1022DS_SDCARD_defconfig                   |   1 +
 configs/P1022DS_SPIFLASH_defconfig                 |   1 +
 configs/P1022DS_defconfig                          |   1 +
 configs/P1023RDB_defconfig                         |   1 +
 configs/P1024RDB_36BIT_defconfig                   |   1 +
 configs/P1024RDB_NAND_defconfig                    |   1 +
 configs/P1024RDB_SDCARD_defconfig                  |   1 +
 configs/P1024RDB_SPIFLASH_defconfig                |   1 +
 configs/P1024RDB_defconfig                         |   1 +
 configs/P1025RDB_36BIT_defconfig                   |   1 +
 configs/P1025RDB_NAND_defconfig                    |   1 +
 configs/P1025RDB_SDCARD_defconfig                  |   1 +
 configs/P1025RDB_SPIFLASH_defconfig                |   1 +
 configs/P1025RDB_defconfig                         |   1 +
 configs/P2020RDB-PC_36BIT_NAND_defconfig           |   1 +
 configs/P2020RDB-PC_36BIT_SDCARD_defconfig         |   1 +
 configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig       |   1 +
 configs/P2020RDB-PC_36BIT_defconfig                |   1 +
 configs/P2020RDB-PC_NAND_defconfig                 |   1 +
 configs/P2020RDB-PC_SDCARD_defconfig               |   1 +
 configs/P2020RDB-PC_SPIFLASH_defconfig             |   1 +
 configs/P2020RDB-PC_defconfig                      |   1 +
 configs/P2041RDB_NAND_defconfig                    |   1 +
 configs/P2041RDB_SDCARD_defconfig                  |   1 +
 configs/P2041RDB_SECURE_BOOT_defconfig             |   1 +
 configs/P2041RDB_SPIFLASH_defconfig                |   1 +
 configs/P2041RDB_SRIO_PCIE_BOOT_defconfig          |   1 +
 configs/P2041RDB_defconfig                         |   1 +
 configs/P3041DS_NAND_SECURE_BOOT_defconfig         |   1 +
 configs/P3041DS_NAND_defconfig                     |   1 +
 configs/P3041DS_SDCARD_defconfig                   |   1 +
 configs/P3041DS_SECURE_BOOT_defconfig              |   1 +
 configs/P3041DS_SPIFLASH_defconfig                 |   1 +
 configs/P3041DS_SRIO_PCIE_BOOT_defconfig           |   1 +
 configs/P3041DS_defconfig                          |   1 +
 configs/P4080DS_SDCARD_defconfig                   |   1 +
 configs/P4080DS_SECURE_BOOT_defconfig              |   1 +
 configs/P4080DS_SPIFLASH_defconfig                 |   1 +
 configs/P4080DS_SRIO_PCIE_BOOT_defconfig           |   1 +
 configs/P4080DS_defconfig                          |   1 +
 configs/P5020DS_NAND_SECURE_BOOT_defconfig         |   1 +
 configs/P5020DS_NAND_defconfig                     |   1 +
 configs/P5020DS_SDCARD_defconfig                   |   1 +
 configs/P5020DS_SECURE_BOOT_defconfig              |   1 +
 configs/P5020DS_SPIFLASH_defconfig                 |   1 +
 configs/P5020DS_SRIO_PCIE_BOOT_defconfig           |   1 +
 configs/P5020DS_defconfig                          |   1 +
 configs/P5040DS_NAND_SECURE_BOOT_defconfig         |   1 +
 configs/P5040DS_NAND_defconfig                     |   1 +
 configs/P5040DS_SDCARD_defconfig                   |   1 +
 configs/P5040DS_SECURE_BOOT_defconfig              |   1 +
 configs/P5040DS_SPIFLASH_defconfig                 |   1 +
 configs/P5040DS_defconfig                          |   1 +
 configs/T1023RDB_NAND_defconfig                    |   1 +
 configs/T1023RDB_SDCARD_defconfig                  |   1 +
 configs/T1023RDB_SECURE_BOOT_defconfig             |   1 +
 configs/T1023RDB_SPIFLASH_defconfig                |   1 +
 configs/T1023RDB_defconfig                         |   1 +
 configs/T1024QDS_DDR4_SECURE_BOOT_defconfig        |   1 +
 configs/T1024QDS_DDR4_defconfig                    |   1 +
 configs/T1024QDS_NAND_defconfig                    |   1 +
 configs/T1024QDS_SDCARD_defconfig                  |   1 +
 configs/T1024QDS_SECURE_BOOT_defconfig             |   1 +
 configs/T1024QDS_SPIFLASH_defconfig                |   1 +
 configs/T1024QDS_defconfig                         |   1 +
 configs/T1024RDB_NAND_defconfig                    |   1 +
 configs/T1024RDB_SDCARD_defconfig                  |   1 +
 configs/T1024RDB_SECURE_BOOT_defconfig             |   1 +
 configs/T1024RDB_SPIFLASH_defconfig                |   1 +
 configs/T1024RDB_defconfig                         |   1 +
 configs/T1040D4RDB_NAND_defconfig                  |   1 +
 configs/T1040D4RDB_SDCARD_defconfig                |   1 +
 configs/T1040D4RDB_SECURE_BOOT_defconfig           |   1 +
 configs/T1040D4RDB_SPIFLASH_defconfig              |   1 +
 configs/T1040D4RDB_defconfig                       |   1 +
 configs/T1040QDS_DDR4_defconfig                    |   1 +
 configs/T1040QDS_SECURE_BOOT_defconfig             |   1 +
 configs/T1040QDS_defconfig                         |   1 +
 configs/T1040RDB_NAND_defconfig                    |   1 +
 configs/T1040RDB_SDCARD_defconfig                  |   1 +
 configs/T1040RDB_SECURE_BOOT_defconfig             |   1 +
 configs/T1040RDB_SPIFLASH_defconfig                |   1 +
 configs/T1040RDB_defconfig                         |   1 +
 configs/T1042D4RDB_NAND_defconfig                  |   1 +
 configs/T1042D4RDB_SDCARD_defconfig                |   1 +
 configs/T1042D4RDB_SECURE_BOOT_defconfig           |   1 +
 configs/T1042D4RDB_SPIFLASH_defconfig              |   1 +
 configs/T1042D4RDB_defconfig                       |   1 +
 configs/T1042RDB_PI_NAND_SECURE_BOOT_defconfig     |   1 +
 configs/T1042RDB_PI_NAND_defconfig                 |   1 +
 configs/T1042RDB_PI_SDCARD_defconfig               |   1 +
 configs/T1042RDB_PI_SPIFLASH_defconfig             |   1 +
 configs/T1042RDB_PI_defconfig                      |   1 +
 configs/T1042RDB_SECURE_BOOT_defconfig             |   1 +
 configs/T1042RDB_defconfig                         |   1 +
 configs/T2080QDS_NAND_defconfig                    |   1 +
 configs/T2080QDS_SDCARD_defconfig                  |   1 +
 configs/T2080QDS_SECURE_BOOT_defconfig             |   1 +
 configs/T2080QDS_SPIFLASH_defconfig                |   1 +
 configs/T2080QDS_SRIO_PCIE_BOOT_defconfig          |   1 +
 configs/T2080QDS_defconfig                         |   1 +
 configs/T2080RDB_NAND_defconfig                    |   1 +
 configs/T2080RDB_SDCARD_defconfig                  |   1 +
 configs/T2080RDB_SECURE_BOOT_defconfig             |   1 +
 configs/T2080RDB_SPIFLASH_defconfig                |   1 +
 configs/T2080RDB_SRIO_PCIE_BOOT_defconfig          |   1 +
 configs/T2080RDB_defconfig                         |   1 +
 configs/T2081QDS_NAND_defconfig                    |   1 +
 configs/T2081QDS_SDCARD_defconfig                  |   1 +
 configs/T2081QDS_SPIFLASH_defconfig                |   1 +
 configs/T2081QDS_SRIO_PCIE_BOOT_defconfig          |   1 +
 configs/T2081QDS_defconfig                         |   1 +
 configs/T4160QDS_NAND_defconfig                    |   1 +
 configs/T4160QDS_SDCARD_defconfig                  |   1 +
 configs/T4160QDS_SECURE_BOOT_defconfig             |   1 +
 configs/T4160QDS_defconfig                         |   1 +
 configs/T4160RDB_defconfig                         |   1 +
 configs/T4240QDS_NAND_defconfig                    |   1 +
 configs/T4240QDS_SDCARD_defconfig                  |   1 +
 configs/T4240QDS_SECURE_BOOT_defconfig             |   1 +
 configs/T4240QDS_SRIO_PCIE_BOOT_defconfig          |   1 +
 configs/T4240QDS_defconfig                         |   1 +
 configs/T4240RDB_SDCARD_defconfig                  |   1 +
 configs/T4240RDB_defconfig                         |   1 +
 configs/TQM834x_defconfig                          |   1 +
 configs/TWR-P1025_defconfig                        |   1 +
 configs/UCP1020_SPIFLASH_defconfig                 |   1 +
 configs/UCP1020_defconfig                          |   1 +
 configs/alt_defconfig                              |   2 +
 configs/am335x_baltos_defconfig                    |   1 +
 configs/am335x_boneblack_defconfig                 |   1 +
 configs/am335x_boneblack_vboot_defconfig           |   1 +
 configs/am335x_evm_defconfig                       |   1 +
 configs/am335x_evm_nor_defconfig                   |   1 +
 configs/am335x_evm_norboot_defconfig               |   1 +
 configs/am335x_evm_spiboot_defconfig               |   1 +
 configs/am335x_evm_usbspl_defconfig                |   1 +
 configs/am335x_hs_evm_defconfig                    |   1 +
 configs/am335x_igep003x_defconfig                  |   1 +
 configs/am335x_shc_defconfig                       |   1 +
 configs/am335x_shc_ict_defconfig                   |   1 +
 configs/am335x_shc_netboot_defconfig               |   1 +
 configs/am335x_shc_prompt_defconfig                |   1 +
 configs/am335x_shc_sdboot_defconfig                |   1 +
 configs/am335x_shc_sdboot_prompt_defconfig         |   1 +
 configs/am335x_sl50_defconfig                      |   1 +
 configs/am43xx_evm_defconfig                       |   1 +
 configs/am43xx_evm_ethboot_defconfig               |   1 +
 configs/am43xx_evm_qspiboot_defconfig              |   1 +
 configs/am43xx_evm_usbhost_boot_defconfig          |   1 +
 configs/am43xx_hs_evm_defconfig                    |   1 +
 configs/am57xx_evm_defconfig                       |   1 +
 configs/am57xx_evm_nodt_defconfig                  |   1 +
 configs/am57xx_hs_evm_defconfig                    |   1 +
 configs/ap_sh4a_4a_defconfig                       |   1 +
 configs/apalis_imx6_defconfig                      |   3 +
 configs/apalis_imx6_nospl_com_defconfig            |   3 +
 configs/apalis_imx6_nospl_it_defconfig             |   3 +
 configs/aristainetos2_defconfig                    |   3 +
 configs/aristainetos2b_defconfig                   |   3 +
 configs/aristainetos_defconfig                     |   2 +
 configs/armadillo-800eva_defconfig                 |   1 +
 configs/axm_defconfig                              |   1 +
 configs/bcm28155_w1d_defconfig                     |   5 +-
 configs/bcm911360_entphn-ns_defconfig              |   1 +
 configs/bcm911360_entphn_defconfig                 |   1 +
 configs/bcm911360k_defconfig                       |   1 +
 configs/bcm958300k-ns_defconfig                    |   1 +
 configs/bcm958300k_defconfig                       |   1 +
 configs/bcm958305k_defconfig                       |   1 +
 configs/birdland_bav335a_defconfig                 |   1 +
 configs/birdland_bav335b_defconfig                 |   1 +
 configs/bk4r1_defconfig                            |   2 +
 configs/brppt1_mmc_defconfig                       |   1 +
 configs/brppt1_nand_defconfig                      |   1 +
 configs/brppt1_spi_defconfig                       |   1 +
 configs/brxre1_defconfig                           |   1 +
 configs/cgtqmx6eval_defconfig                      |   1 +
 configs/chiliboard_defconfig                       |   1 +
 configs/cl-som-am57x_defconfig                     |   1 +
 configs/clearfog_defconfig                         |   1 +
 configs/cm_fx6_defconfig                           |   1 +
 configs/cm_t335_defconfig                          |   1 +
 configs/cm_t43_defconfig                           |   1 +
 configs/colibri_imx6_defconfig                     |   2 +
 configs/colibri_imx6_nospl_defconfig               |   2 +
 configs/colibri_imx7_defconfig                     |   2 +
 configs/colibri_vf_defconfig                       |   2 +
 .../controlcenterd_36BIT_SDCARD_DEVELOP_defconfig  |   1 +
 configs/controlcenterd_36BIT_SDCARD_defconfig      |   1 +
 configs/controlcenterdc_defconfig                  |   1 +
 configs/corvus_defconfig                           |   1 +
 configs/db-88f6820-amc_defconfig                   |   1 +
 configs/db-88f6820-gp_defconfig                    |   1 +
 configs/db-mv784mp-gp_defconfig                    |   1 +
 configs/devkit3250_defconfig                       |   1 +
 configs/dms-ba16-1g_defconfig                      |   1 +
 configs/dms-ba16_defconfig                         |   1 +
 configs/dra7xx_evm_defconfig                       |   1 +
 configs/dra7xx_hs_evm_defconfig                    |   1 +
 configs/draco_defconfig                            |   1 +
 configs/ds414_defconfig                            |   1 +
 configs/ecovec_defconfig                           |   1 +
 configs/espt_defconfig                             |   1 +
 configs/etamin_defconfig                           |   1 +
 configs/flea3_defconfig                            |   2 +
 configs/gose_defconfig                             |   2 +
 configs/gurnard_defconfig                          |   1 +
 configs/hrcon_defconfig                            |   1 +
 configs/hrcon_dh_defconfig                         |   1 +
 configs/ids8313_defconfig                          |   1 +
 configs/imx6q_logic_defconfig                      |   1 +
 configs/k2e_evm_defconfig                          |   1 +
 configs/k2e_hs_evm_defconfig                       |   1 +
 configs/k2g_evm_defconfig                          |   2 +
 configs/k2g_hs_evm_defconfig                       |   2 +
 configs/k2hk_evm_defconfig                         |   1 +
 configs/k2hk_hs_evm_defconfig                      |   1 +
 configs/k2l_evm_defconfig                          |   1 +
 configs/kmcoge4_defconfig                          |   1 +
 configs/kmlion1_defconfig                          |   1 +
 configs/koelsch_defconfig                          |   2 +
 configs/lager_defconfig                            |   2 +
 configs/liteboard_defconfig                        |   1 +
 configs/ls1021aiot_qspi_defconfig                  |   1 +
 configs/ls1021aiot_sdcard_defconfig                |   1 +
 configs/ls1021aqds_ddr4_nor_defconfig              |   1 +
 configs/ls1021aqds_ddr4_nor_lpuart_defconfig       |   1 +
 configs/ls1021aqds_nand_defconfig                  |   1 +
 configs/ls1021aqds_nor_SECURE_BOOT_defconfig       |   1 +
 configs/ls1021aqds_nor_defconfig                   |   1 +
 configs/ls1021aqds_nor_lpuart_defconfig            |   1 +
 configs/ls1021aqds_qspi_defconfig                  |   1 +
 configs/ls1021aqds_sdcard_ifc_defconfig            |   1 +
 configs/ls1021aqds_sdcard_qspi_defconfig           |   1 +
 configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |   1 +
 configs/ls1021atwr_nor_defconfig                   |   1 +
 configs/ls1021atwr_nor_lpuart_defconfig            |   1 +
 configs/ls1021atwr_qspi_defconfig                  |   1 +
 .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig    |   1 +
 configs/ls1021atwr_sdcard_ifc_defconfig            |   1 +
 configs/ls1021atwr_sdcard_qspi_defconfig           |   1 +
 configs/ls1043aqds_defconfig                       |   1 +
 configs/ls1043aqds_lpuart_defconfig                |   1 +
 configs/ls1043aqds_nand_defconfig                  |   1 +
 configs/ls1043aqds_nor_ddr3_defconfig              |   1 +
 configs/ls1043aqds_qspi_defconfig                  |   1 +
 configs/ls1043aqds_sdcard_ifc_defconfig            |   1 +
 configs/ls1043aqds_sdcard_qspi_defconfig           |   1 +
 configs/ls1043ardb_SECURE_BOOT_defconfig           |   1 +
 configs/ls1043ardb_defconfig                       |   1 +
 configs/ls1043ardb_nand_SECURE_BOOT_defconfig      |   1 +
 configs/ls1043ardb_nand_defconfig                  |   1 +
 configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig    |   1 +
 configs/ls1043ardb_sdcard_defconfig                |   1 +
 configs/ls1046aqds_SECURE_BOOT_defconfig           |   1 +
 configs/ls1046aqds_defconfig                       |   1 +
 configs/ls1046aqds_lpuart_defconfig                |   1 +
 configs/ls1046aqds_nand_defconfig                  |   1 +
 configs/ls1046aqds_qspi_defconfig                  |   1 +
 configs/ls1046aqds_sdcard_ifc_defconfig            |   1 +
 configs/ls1046aqds_sdcard_qspi_defconfig           |   1 +
 configs/ls1046ardb_emmc_defconfig                  |   1 +
 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig      |   1 +
 configs/ls1046ardb_qspi_defconfig                  |   1 +
 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig    |   1 +
 configs/ls1046ardb_sdcard_defconfig                |   1 +
 configs/ls2080aqds_SECURE_BOOT_defconfig           |   1 +
 configs/ls2080aqds_defconfig                       |   1 +
 configs/ls2080aqds_nand_defconfig                  |   1 +
 configs/ls2080aqds_qspi_defconfig                  |   1 +
 configs/ls2080aqds_sdcard_defconfig                |   1 +
 configs/ls2080ardb_SECURE_BOOT_defconfig           |   1 +
 configs/ls2080ardb_defconfig                       |   1 +
 configs/ls2080ardb_nand_defconfig                  |   1 +
 configs/ls2081ardb_defconfig                       |   1 +
 configs/ls2088ardb_qspi_defconfig                  |   1 +
 configs/m53evk_defconfig                           |   2 +
 configs/marsboard_defconfig                        |   1 +
 configs/maxbcm_defconfig                           |   1 +
 configs/mccmon6_nor_defconfig                      |   3 +
 configs/mccmon6_sd_defconfig                       |   3 +
 configs/microblaze-generic_defconfig               |   2 +
 configs/mpc8308_p1m_defconfig                      |   1 +
 configs/mx6cuboxi_defconfig                        |   1 +
 configs/mx6qsabrelite_defconfig                    |   3 +
 configs/mx6sabreauto_defconfig                     |   1 +
 configs/mx6sabresd_defconfig                       |   1 +
 configs/mx6slevk_defconfig                         |   1 +
 configs/mx6slevk_spinor_defconfig                  |   1 +
 configs/mx6slevk_spl_defconfig                     |   1 +
 configs/mx6sxsabreauto_defconfig                   |   1 +
 configs/mx6sxsabresd_defconfig                     |   1 +
 configs/mx6sxsabresd_spl_defconfig                 |   1 +
 configs/mx6ul_14x14_evk_defconfig                  |   2 +
 configs/mx6ul_9x9_evk_defconfig                    |   2 +
 configs/mx7dsabresd_defconfig                      |   1 +
 configs/mx7dsabresd_secure_defconfig               |   1 +
 configs/nitrogen6dl2g_defconfig                    |   3 +
 configs/nitrogen6dl_defconfig                      |   3 +
 configs/nitrogen6q2g_defconfig                     |   3 +
 configs/nitrogen6q_defconfig                       |   3 +
 configs/nitrogen6s1g_defconfig                     |   3 +
 configs/nitrogen6s_defconfig                       |   3 +
 configs/novena_defconfig                           |   3 +
 configs/ot1200_defconfig                           |   1 +
 configs/ot1200_spl_defconfig                       |   1 +
 configs/pcm051_rev1_defconfig                      |   1 +
 configs/pcm051_rev3_defconfig                      |   1 +
 configs/pcm052_defconfig                           |   2 +
 configs/pcm058_defconfig                           |   3 +
 configs/pengwyn_defconfig                          |   1 +
 configs/pepper_defconfig                           |   3 +
 configs/pico-imx6ul_defconfig                      |   2 +
 configs/pico-imx7d_defconfig                       |   1 +
 configs/platinum_picon_defconfig                   |   1 +
 configs/platinum_titanium_defconfig                |   3 +
 configs/porter_defconfig                           |   2 +
 configs/pxm2_defconfig                             |   1 +
 configs/r0p7734_defconfig                          |   1 +
 configs/r8a7795_salvator-x_defconfig               |   1 +
 configs/r8a7796_salvator-x_defconfig               |   1 +
 configs/rastaban_defconfig                         |   1 +
 configs/riotboard_defconfig                        |   1 +
 configs/rut_defconfig                              |   1 +
 configs/sbc8349_PCI_33_defconfig                   |   1 +
 configs/sbc8349_PCI_66_defconfig                   |   1 +
 configs/sbc8349_defconfig                          |   1 +
 configs/sbc8548_PCI_33_PCIE_defconfig              |   1 +
 configs/sbc8548_PCI_33_defconfig                   |   1 +
 configs/sbc8548_PCI_66_PCIE_defconfig              |   1 +
 configs/sbc8548_PCI_66_defconfig                   |   1 +
 configs/sbc8548_defconfig                          |   1 +
 configs/sbc8641d_defconfig                         |   1 +
 configs/sc_sps_1_defconfig                         |   1 +
 configs/secomx6quq7_defconfig                      |   3 +
 configs/sh7752evb_defconfig                        |   1 +
 configs/sh7753evb_defconfig                        |   1 +
 configs/sh7757lcr_defconfig                        |   1 +
 configs/sh7763rdp_defconfig                        |   1 +
 configs/silk_defconfig                             |   2 +
 configs/smartweb_defconfig                         |   1 +
 configs/socfpga_arria5_defconfig                   |   2 +
 configs/socfpga_cyclone5_defconfig                 |   2 +
 configs/socfpga_de0_nano_soc_defconfig             |   2 +
 configs/socfpga_de10_nano_defconfig                |   2 +
 configs/socfpga_de1_soc_defconfig                  |   2 +
 configs/socfpga_is1_defconfig                      |   2 +
 configs/socfpga_sockit_defconfig                   |   2 +
 configs/socfpga_socrates_defconfig                 |   2 +
 configs/socfpga_vining_fpga_defconfig              |   2 +
 configs/socrates_defconfig                         |   1 +
 configs/stout_defconfig                            |   2 +
 configs/strider_con_defconfig                      |   1 +
 configs/strider_con_dp_defconfig                   |   1 +
 configs/strider_cpu_defconfig                      |   1 +
 configs/strider_cpu_dp_defconfig                   |   1 +
 configs/stv0991_defconfig                          |   1 +
 configs/taurus_defconfig                           |   1 +
 configs/tbs2910_defconfig                          |   1 +
 configs/theadorable_debug_defconfig                |   1 +
 configs/thuban_defconfig                           |   1 +
 configs/ti814x_evm_defconfig                       |   1 +
 configs/titanium_defconfig                         |   3 +
 configs/tqma6dl_mba6_mmc_defconfig                 |   3 +
 configs/tqma6dl_mba6_spi_defconfig                 |   3 +
 configs/tqma6q_mba6_mmc_defconfig                  |   3 +
 configs/tqma6q_mba6_spi_defconfig                  |   3 +
 configs/tqma6s_mba6_mmc_defconfig                  |   3 +
 configs/tqma6s_mba6_spi_defconfig                  |   3 +
 configs/tqma6s_wru4_mmc_defconfig                  |   1 +
 configs/ts4800_defconfig                           |   1 +
 configs/turris_omnia_defconfig                     |   1 +
 configs/udoo_defconfig                             |   3 +
 configs/udoo_neo_defconfig                         |   2 +
 configs/ve8313_defconfig                           |   1 +
 configs/vf610twr_defconfig                         |   2 +
 configs/vf610twr_nand_defconfig                    |   2 +
 configs/vining_2000_defconfig                      |   1 +
 configs/vme8349_defconfig                          |   1 +
 configs/wandboard_defconfig                        |   1 +
 configs/woodburn_defconfig                         |   2 +
 configs/woodburn_sd_defconfig                      |   2 +
 configs/work_92105_defconfig                       |   1 +
 configs/x600_defconfig                             |   2 +
 configs/xpedite517x_defconfig                      |   1 +
 configs/xpedite520x_defconfig                      |   1 +
 configs/xpedite537x_defconfig                      |   1 +
 configs/xpedite550x_defconfig                      |   1 +
 configs/xpress_defconfig                           |   1 +
 configs/xpress_spl_defconfig                       |   1 +
 configs/zc5601_defconfig                           |   1 +
 drivers/net/Kconfig                                |  24 ++
 drivers/net/ag7xxx.c                               |  45 ++-
 drivers/net/bcm-sf2-eth.h                          |   2 -
 drivers/net/phy/Kconfig                            |  46 +--
 drivers/net/phy/Makefile                           |   3 +-
 drivers/net/phy/broadcom.c                         |  64 +++-
 drivers/net/phy/fixed.c                            |   1 -
 drivers/net/phy/micrel_ksz8xxx.c                   | 200 ++++++++++
 drivers/net/phy/{micrel.c => micrel_ksz90x1.c}     | 403 ++++++---------------
 drivers/net/phy/phy.c                              |   7 +-
 drivers/usb/eth/r8152.c                            |   4 +-
 include/config_phylib_all_drivers.h                |   1 -
 include/configs/UCP1020.h                          |   5 +-
 include/configs/advantech_dms-ba16.h               |   1 -
 include/configs/alt.h                              |   2 -
 include/configs/am335x_evm.h                       |   1 -
 include/configs/am335x_igep003x.h                  |   1 -
 include/configs/am335x_shc.h                       |   1 -
 include/configs/am335x_sl50.h                      |   1 -
 include/configs/am43xx_evm.h                       |   1 -
 include/configs/am57xx_evm.h                       |   1 -
 include/configs/ap_sh4a_4a.h                       |   2 -
 include/configs/apalis_imx6.h                      |   3 -
 include/configs/aristainetos-common.h              |   3 -
 include/configs/aristainetos2.h                    |   1 -
 include/configs/aristainetos2b.h                   |   1 -
 include/configs/armadillo-800eva.h                 |   1 -
 include/configs/baltos.h                           |   1 -
 include/configs/bav335x.h                          |   1 -
 include/configs/bur_am335x_common.h                |   1 -
 include/configs/cgtqmx6eval.h                      |   1 -
 include/configs/chiliboard.h                       |   1 -
 include/configs/cl-som-am57x.h                     |   1 -
 include/configs/cm_fx6.h                           |   1 -
 include/configs/cm_t335.h                          |   1 -
 include/configs/cm_t43.h                           |   1 -
 include/configs/colibri_imx6.h                     |   2 -
 include/configs/colibri_imx7.h                     |   2 -
 include/configs/colibri_vf.h                       |   2 -
 include/configs/corvus.h                           |   1 -
 include/configs/cyrus.h                            |   2 -
 include/configs/devkit3250.h                       |   1 -
 include/configs/dra7xx_evm.h                       |   1 -
 include/configs/ecovec.h                           |   1 -
 include/configs/embestmx6boards.h                  |   1 -
 include/configs/espt.h                             |   1 -
 include/configs/flea3.h                            |   2 -
 include/configs/ge_bx50v3.h                        |   1 -
 include/configs/gose.h                             |   2 -
 include/configs/imx6_logic.h                       |   1 -
 include/configs/k2g_evm.h                          |   1 -
 include/configs/km/kmp204x-common.h                |   1 -
 include/configs/koelsch.h                          |   2 -
 include/configs/lager.h                            |   2 -
 include/configs/liteboard.h                        |   1 -
 include/configs/ls1021aiot.h                       |   1 -
 include/configs/ls1021aqds.h                       |   1 -
 include/configs/ls1021atwr.h                       |   1 -
 include/configs/ls1043aqds.h                       |   1 -
 include/configs/ls1043ardb.h                       |   1 -
 include/configs/ls1046aqds.h                       |   1 -
 include/configs/ls1046ardb.h                       |   1 -
 include/configs/ls2080aqds.h                       |   1 -
 include/configs/ls2080ardb.h                       |   1 -
 include/configs/m53evk.h                           |   2 -
 include/configs/mccmon6.h                          |   3 -
 include/configs/microblaze-generic.h               |   2 -
 include/configs/mx6cuboxi.h                        |   1 -
 include/configs/mx6sabre_common.h                  |   1 -
 include/configs/mx6slevk.h                         |   1 -
 include/configs/mx6sxsabreauto.h                   |   1 -
 include/configs/mx6sxsabresd.h                     |   1 -
 include/configs/mx6ul_14x14_evk.h                  |   3 -
 include/configs/mx7dsabresd.h                      |   1 -
 include/configs/nitrogen6x.h                       |   3 -
 include/configs/novena.h                           |   3 -
 include/configs/ot1200.h                           |   1 -
 include/configs/pcm051.h                           |   1 -
 include/configs/pcm052.h                           |   2 -
 include/configs/pcm058.h                           |   4 -
 include/configs/pengwyn.h                          |   1 -
 include/configs/pepper.h                           |   3 -
 include/configs/pico-imx6ul.h                      |   2 -
 include/configs/pico-imx7d.h                       |   1 -
 include/configs/platinum.h                         |   2 -
 include/configs/platinum_titanium.h                |   2 -
 include/configs/porter.h                           |   2 -
 include/configs/r0p7734.h                          |   1 -
 include/configs/s32v234evb.h                       |   2 -
 include/configs/salvator-x.h                       |   1 -
 include/configs/sama5d3xek.h                       |   2 -
 include/configs/sc_sps_1.h                         |   1 -
 include/configs/secomx6quq7.h                      |   2 -
 include/configs/sh7752evb.h                        |   1 -
 include/configs/sh7753evb.h                        |   1 -
 include/configs/sh7757lcr.h                        |   1 -
 include/configs/sh7763rdp.h                        |   1 -
 include/configs/siemens-am33x-common.h             |   1 -
 include/configs/silk.h                             |   2 -
 include/configs/smartweb.h                         |   1 -
 include/configs/snapper9g45.h                      |   1 -
 include/configs/socfpga_arria10_socdk.h            |   4 -
 include/configs/socfpga_arria5_socdk.h             |   4 -
 include/configs/socfpga_cyclone5_socdk.h           |   4 -
 include/configs/socfpga_de0_nano_soc.h             |   4 -
 include/configs/socfpga_de10_nano.h                |   4 -
 include/configs/socfpga_de1_soc.h                  |   4 -
 include/configs/socfpga_is1.h                      |   2 -
 include/configs/socfpga_sockit.h                   |   4 -
 include/configs/socfpga_socrates.h                 |   4 -
 include/configs/socfpga_vining_fpga.h              |   2 -
 include/configs/stout.h                            |   2 -
 include/configs/stv0991.h                          |   1 -
 include/configs/sunxi-common.h                     |   1 -
 include/configs/taurus.h                           |   1 -
 include/configs/tbs2910.h                          |   1 -
 include/configs/ti814x_evm.h                       |   1 -
 include/configs/ti_armv7_keystone2.h               |   1 -
 include/configs/titanium.h                         |   3 -
 include/configs/tqma6.h                            |   1 -
 include/configs/tqma6_mba6.h                       |   2 -
 include/configs/ts4800.h                           |   1 -
 include/configs/udoo.h                             |   3 -
 include/configs/udoo_neo.h                         |   3 -
 include/configs/vf610twr.h                         |   2 -
 include/configs/vining_2000.h                      |   1 -
 include/configs/wandboard.h                        |   1 -
 include/configs/woodburn_common.h                  |   2 -
 include/configs/work_92105.h                       |   1 -
 include/configs/x600.h                             |   2 -
 include/configs/xpress.h                           |   1 -
 include/configs/zc5601.h                           |   1 -
 include/net.h                                      |  14 +-
 include/phy.h                                      |   3 +-
 net/bootp.h                                        |   2 +-
 net/dns.h                                          |   2 +-
 net/net.c                                          |   4 +-
 net/net_rand.h                                     |   4 +-
 net/nfs.h                                          |   2 +-
 net/sntp.h                                         |   2 +-
 net/tftp.c                                         |   4 +-
 scripts/config_whitelist.txt                       |   3 -
 665 files changed, 1120 insertions(+), 553 deletions(-)
 create mode 100644 drivers/net/phy/micrel_ksz8xxx.c
 rename drivers/net/phy/{micrel.c => micrel_ksz90x1.c} (62%)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2017-08-14 17:48 Joe Hershberger
  2017-08-15  0:03 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2017-08-14 17:48 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit aa6aaf93211b7e22361e75f1068e1e565e731f25:

  ARM: rockchip: rock: Correct test to use CONFIG_IS_ENABLED not defined (2017-08-14 13:33:07 -0400)

are available in the git repository at:

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

for you to fetch changes up to a5fe87e829487cb5589afba3b5d8c3adff3b077d:

  driver: net: ldpaa: Update priv->phydev after free() (2017-08-14 12:47:33 -0500)

----------------------------------------------------------------
Madalin Bucur (1):
      net: fman: add support RGMII_TXID to memac

Prabhakar Kushwaha (1):
      driver: net: ldpaa: Update priv->phydev after free()

Yuiko Oshino (2):
      net: Add mii_resolve_flowctrl_fdx()
      usb: net: Add support for Microchip LAN75xx and LAN78xx

 drivers/net/fm/memac.c            |   4 +-
 drivers/net/ldpaa_eth/ldpaa_eth.c |   4 +-
 drivers/usb/Kconfig               |   2 +
 drivers/usb/eth/Kconfig           |  17 ++
 drivers/usb/eth/Makefile          |   2 +
 drivers/usb/eth/lan75xx.c         | 315 ++++++++++++++++++++++++
 drivers/usb/eth/lan78xx.c         | 477 ++++++++++++++++++++++++++++++++++++
 drivers/usb/eth/lan7x.c           | 499 ++++++++++++++++++++++++++++++++++++++
 drivers/usb/eth/lan7x.h           | 230 ++++++++++++++++++
 include/linux/mii.h               |  23 ++
 10 files changed, 1571 insertions(+), 2 deletions(-)
 create mode 100644 drivers/usb/eth/Kconfig
 create mode 100644 drivers/usb/eth/lan75xx.c
 create mode 100644 drivers/usb/eth/lan78xx.c
 create mode 100644 drivers/usb/eth/lan7x.c
 create mode 100644 drivers/usb/eth/lan7x.h

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2017-09-07 18:29 Joe Hershberger
  2017-09-08  0:02 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2017-09-07 18:29 UTC (permalink / raw)
  To: u-boot

Hi Tom,

A few minor fixes for you.
RGMII fix for LS1043/6 and cosmetic stuff.

The following changes since commit 84a42069f253554dbc2c7b4bbd28149a7a88c0ab:

  env: Add 'envtools' target to 'make help' (2017-09-05 20:34:09 -0400)

are available in the git repository at:

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

for you to fetch changes up to e4691564ccd366618934e70b7f621df7e1c5d70b:

  net: fix typos (2017-09-07 13:23:52 -0500)

----------------------------------------------------------------
Heinrich Schuchardt (1):
      net: fix typos

Madalin Bucur (2):
      net: phy: realtek: fix enabling of the TX-delay for RTL8211F
      armv8: ls1043/ls1046aqds: add support for RGMII_TXID

Tom Rini (1):
      net: nfs: Drop CONFIG_NFS_READ_SIZE

 board/freescale/ls1043aqds/eth.c |  1 +
 board/freescale/ls1046aqds/eth.c |  1 +
 drivers/net/fsl_mcdmafec.c       |  2 +-
 drivers/net/mcffec.c             |  2 +-
 drivers/net/mvneta.c             |  2 +-
 drivers/net/phy/realtek.c        | 24 ++++++++++++++----------
 net/nfs.h                        | 13 +++++--------
 7 files changed, 24 insertions(+), 21 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-01-03 21:32 Joe Hershberger
  2018-01-04  1:09 ` Tom Rini
  2018-01-09 18:06 ` Tom Rini
  0 siblings, 2 replies; 176+ messages in thread
From: Joe Hershberger @ 2018-01-03 21:32 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:

  boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)

are available in the git repository at:

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

for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:

  phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 -0600)


All board pass compile tests on Travis: https://travis-ci.org/jhershbe/u-boot/builds/324666118


----------------------------------------------------------------
Chris Brandt (3):
      net: sh-eth: fix inl and outl definitions
      net: sh-eth: remove sh_eth_offset_rz table
      net: miiphybb: fix casting error

Florian Fainelli (4):
      net: phy: Add Broadcom BCM53xx switch driver
      net: designware: Pad small packets
      net: phy: b53: Add b53_reg read/write commands
      configs: Update Lamobo_R1 with B53 switch options

Jason Brown (1):
      net: mvneta - Fixed recv() when multiple packets have arrived.

Joe Hershberger (4):
      net: Fix buffer overrun error in netconsole
      net: Remove nfs.h include from bootp.c
      net: Correct size of NFS buffers
      net: dhcp: Allow "MAY_FAIL" to still try each adapter

Lukasz Majewski (1):
      net: phy: marvell: Add functions to read PHY's extended registers

Nobuhiro Iwamatsu (5):
      net: sh-eth: Fix coding style checked by checkpatch.pl
      net: sh-eth: Remove bd_t from sh_eth_config()
      net: sh-eth: Change read/write() param to struct sh_eth_info
      net: sh-eth: Fix misaligned cache operation warning
      net: sh-eth: Add to Kconfig and convert

Patrice Chotard (2):
      dm: core: add missing dev_count_phandle_with_args()
      net: designware: add clock support

Wilson Lee (1):
      net: macb: Add support for Xilinx Zynq SoC

Zhao Qiang (1):
      phy: atheros: set auto-negotiation for AR8021

 configs/Lamobo_R1_defconfig        |   3 +
 configs/alt_defconfig              |   3 +-
 configs/ap_sh4a_4a_defconfig       |   3 +-
 configs/armadillo-800eva_defconfig |   3 +-
 configs/ecovec_defconfig           |   3 +-
 configs/espt_defconfig             |   3 +-
 configs/gose_defconfig             |   3 +-
 configs/koelsch_defconfig          |   3 +-
 configs/lager_defconfig            |   3 +-
 configs/porter_defconfig           |   3 +-
 configs/r0p7734_defconfig          |   3 +-
 configs/sh7752evb_defconfig        |   3 +-
 configs/sh7753evb_defconfig        |   3 +-
 configs/sh7757lcr_defconfig        |   3 +-
 configs/sh7763rdp_defconfig        |   3 +-
 configs/silk_defconfig             |   3 +-
 configs/stout_defconfig            |   3 +-
 drivers/core/read.c                |   7 +
 drivers/net/Kconfig                |  13 +
 drivers/net/designware.c           |  48 +++
 drivers/net/designware.h           |   4 +
 drivers/net/macb.c                 |  91 ++++-
 drivers/net/macb.h                 |   1 +
 drivers/net/mvneta.c               |   6 +-
 drivers/net/netconsole.c           |   7 +-
 drivers/net/phy/Kconfig            |  17 +
 drivers/net/phy/Makefile           |   1 +
 drivers/net/phy/atheros.c          |   1 +
 drivers/net/phy/b53.c              | 768 +++++++++++++++++++++++++++++++++++++
 drivers/net/phy/marvell.c          |  29 ++
 drivers/net/phy/miiphybb.c         |   2 +-
 drivers/net/phy/phy.c              |   3 +
 drivers/net/sh_eth.c               | 155 ++++----
 drivers/net/sh_eth.h               |  76 +---
 include/configs/alt.h              |   1 -
 include/configs/ap_sh4a_4a.h       |   1 -
 include/configs/armadillo-800eva.h |   1 -
 include/configs/ecovec.h           |   1 -
 include/configs/espt.h             |   1 -
 include/configs/gose.h             |   1 -
 include/configs/koelsch.h          |   1 -
 include/configs/lager.h            |   1 -
 include/configs/porter.h           |   1 -
 include/configs/r0p7734.h          |   1 -
 include/configs/sh7752evb.h        |   1 -
 include/configs/sh7753evb.h        |   1 -
 include/configs/sh7757lcr.h        |   1 -
 include/configs/sh7763rdp.h        |   1 -
 include/configs/silk.h             |   1 -
 include/configs/stout.h            |   1 -
 include/phy.h                      |   1 +
 net/bootp.c                        |  18 +-
 net/nfs.h                          |   4 +-
 scripts/config_whitelist.txt       |   1 -
 54 files changed, 1133 insertions(+), 187 deletions(-)
 create mode 100644 drivers/net/phy/b53.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-01-15 18:06 Joe Hershberger
  2018-01-16  2:25 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-01-15 18:06 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 3dde8f20377c3a051dda64497bdf0cdb23e03a2d:

  Merge git://git.denx.de/u-boot-mmc (2018-01-14 22:26:38 -0500)

are available in the git repository at:


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

for you to fetch changes up to 1e2d2597a667e16adfe0a8a9be22e904cee84727:

  phy: atheros: set auto-negotiation for AR8021 (2018-01-15 12:05:27 -0600)

----------------------------------------------------------------
Chris Brandt (3):
      net: sh-eth: fix inl and outl definitions
      net: sh-eth: remove sh_eth_offset_rz table
      net: miiphybb: fix casting error

Florian Fainelli (4):
      net: phy: Add Broadcom BCM53xx switch driver
      net: designware: Pad small packets
      net: phy: b53: Add b53_reg read/write commands
      configs: Update Lamobo_R1 with B53 switch options

Jason Brown (1):
      net: mvneta - Fixed recv() when multiple packets have arrived.

Joe Hershberger (3):
      net: Fix buffer overrun error in netconsole
      net: Remove nfs.h include from bootp.c
      net: dhcp: Allow "MAY_FAIL" to still try each adapter

Lukasz Majewski (1):
      net: phy: marvell: Add functions to read PHY's extended registers

Nobuhiro Iwamatsu (5):
      net: sh-eth: Fix coding style checked by checkpatch.pl
      net: sh-eth: Remove bd_t from sh_eth_config()
      net: sh-eth: Change read/write() param to struct sh_eth_info
      net: sh-eth: Fix misaligned cache operation warning
      net: sh-eth: Add to Kconfig and convert

Patrice Chotard (2):
      dm: core: add missing dev_count_phandle_with_args()
      net: designware: add clock support

Wilson Lee (1):
      net: macb: Add support for Xilinx Zynq SoC

Zhao Qiang (1):
      phy: atheros: set auto-negotiation for AR8021

 configs/Lamobo_R1_defconfig        |   3 +
 configs/alt_defconfig              |   3 +-
 configs/ap_sh4a_4a_defconfig       |   3 +-
 configs/armadillo-800eva_defconfig |   3 +-
 configs/ecovec_defconfig           |   3 +-
 configs/espt_defconfig             |   3 +-
 configs/gose_defconfig             |   3 +-
 configs/koelsch_defconfig          |   3 +-
 configs/lager_defconfig            |   3 +-
 configs/porter_defconfig           |   3 +-
 configs/r0p7734_defconfig          |   3 +-
 configs/sh7752evb_defconfig        |   3 +-
 configs/sh7753evb_defconfig        |   3 +-
 configs/sh7757lcr_defconfig        |   3 +-
 configs/sh7763rdp_defconfig        |   3 +-
 configs/silk_defconfig             |   3 +-
 configs/stout_defconfig            |   3 +-
 drivers/core/read.c                |   7 +
 drivers/net/Kconfig                |  13 +
 drivers/net/designware.c           |  48 +++
 drivers/net/designware.h           |   4 +
 drivers/net/macb.c                 |  91 ++++-
 drivers/net/macb.h                 |   1 +
 drivers/net/mvneta.c               |   6 +-
 drivers/net/netconsole.c           |   7 +-
 drivers/net/phy/Kconfig            |  17 +
 drivers/net/phy/Makefile           |   1 +
 drivers/net/phy/atheros.c          |   1 +
 drivers/net/phy/b53.c              | 768 +++++++++++++++++++++++++++++++++++++
 drivers/net/phy/marvell.c          |  29 ++
 drivers/net/phy/miiphybb.c         |   2 +-
 drivers/net/phy/phy.c              |   3 +
 drivers/net/sh_eth.c               | 155 ++++----
 drivers/net/sh_eth.h               |  76 +---
 include/configs/alt.h              |   1 -
 include/configs/ap_sh4a_4a.h       |   1 -
 include/configs/armadillo-800eva.h |   1 -
 include/configs/ecovec.h           |   1 -
 include/configs/espt.h             |   1 -
 include/configs/gose.h             |   1 -
 include/configs/koelsch.h          |   1 -
 include/configs/lager.h            |   1 -
 include/configs/porter.h           |   1 -
 include/configs/r0p7734.h          |   1 -
 include/configs/sh7752evb.h        |   1 -
 include/configs/sh7753evb.h        |   1 -
 include/configs/sh7757lcr.h        |   1 -
 include/configs/sh7763rdp.h        |   1 -
 include/configs/silk.h             |   1 -
 include/configs/stout.h            |   1 -
 include/phy.h                      |   1 +
 net/bootp.c                        |  18 +-
 scripts/config_whitelist.txt       |   1 -
 53 files changed, 1131 insertions(+), 185 deletions(-)
 create mode 100644 drivers/net/phy/b53.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-02-27 17:17 Joe Hershberger
  2018-02-28  3:41 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-02-27 17:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 4bafceff0e9e5a36908031e41c69a6b37e82da58:

  Merge git://git.denx.de/u-boot-mmc (2018-02-25 22:28:59 -0500)

are available in the git repository at:


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

for you to fetch changes up to a0fd381fc60460a23d85c71ea06af0daa2427b2c:

  net: phy: smsc: Add SMSC LAN8741 support (2018-02-26 15:51:37 -0600)

----------------------------------------------------------------
Arno Steffens (1):
      net: phy: smsc: Add SMSC LAN8741 support

Bernhard Messerklinger (1):
      net: e1000: Fix e1000_igb semaphore handling

Eugeniy Paltsev (1):
      NET: designware: fix clock enable

Mario Six (7):
      net: tsec: Fix style violations
      net: tsec: Fix memory leak in error path
      net: tsec: Make live-tree compatible
      net: phy: marvell: Fix style violations
      net: phy: marvell 88e151x: Fix handling of bare RGMII interface type
      cmd: mdio: Fix style violations
      phy: Fix style violations

 cmd/mdio.c                |   7 ++-
 drivers/net/designware.c  |   2 +-
 drivers/net/e1000.c       |   2 +-
 drivers/net/phy/marvell.c |  47 ++++++++++---------
 drivers/net/phy/phy.c     |  94 ++++++++++++++++++++++---------------
 drivers/net/phy/smsc.c    |  11 +++++
 drivers/net/tsec.c        | 116 +++++++++++++++++++++++-----------------------
 7 files changed, 155 insertions(+), 124 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-03-22 20:39 Joe Hershberger
  2018-03-23  1:21 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-03-22 20:39 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 2511930193a420eb8bb6cfa9c60912626f68ae67:

  Merge git://git.denx.de/u-boot-mips (2018-03-21 18:58:03 -0400)

are available in the git repository at:


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

for you to fetch changes up to d04791dfa5e14183148c4b966a392de7a9869a10:

  net: Drop CONFIG_ENC28J60 (2018-03-22 15:05:32 -0500)

----------------------------------------------------------------
Alexander Graf (2):
      net: Only access network devices after init
      lan7xxx: Require phylib

Calvin Johnson (12):
      drivers: net: phy: Fix aquantia compilation with DM
      drivers: net: pfe_eth: LS1012A PFE driver introduction
      drivers: net: pfe_eth: provide pfe commands
      drivers: net: pfe_eth: LS1012A PFE headers
      board: freescale: ls1012aqds: enable network support on ls1012aqds
      board: freescale: ls1012afrdm: enable network support on ls1012afrdm
      board: freescale: ls1012ardb: enable network support on ls1012ardb
      board: freescale: ls1012a2g5rdb: enable network support on ls1012a2g5rdb
      armv8: fsl-lsch2: add pfe macros and update ccsr_scfg structure
      armv8: fsl-lsch2: configure pfe's DDR and HDBUS interfaces and ECC
      armv8: layerscape: csu: enable ns access to PFE registers
      configs: ls1012a: add pfe configuration for LS1012A

Heinrich Schuchardt (3):
      net: mvpp2x: add check after calloc
      drivers: net: cpsw: remove superfluous assignment.
      net: macb: remove superfluous logical constraint

Leonid Iziumtsev (1):
      net: Fix netretry condition

Prabhakar Kushwaha (1):
      armv8: fsl-layerscape: Add support of GPIO structure

Priyanka Jain (2):
      net/phy/cortina.c: Update get_phy_id implementation
      net/phy/cortina: Add No firmware upload option

Tuomas Tynkkynen (1):
      net: Drop CONFIG_ENC28J60

kevans at FreeBSD.org (2):
      net: phy: Add PHY_RTL8211E_PINE64_GIGABIT_FIX for realtek phys
      Configs: Use the newly added PHY_RTL8211E_PINE64_GIGABIT_FIX

 arch/arm/cpu/armv8/fsl-layerscape/soc.c            |  23 +
 .../include/asm/arch-fsl-layerscape/immap_lsch2.h  |  63 +-
 .../include/asm/arch-fsl-layerscape/ns_access.h    |   2 +
 arch/arm/include/asm/arch-fsl-layerscape/soc.h     |   3 +
 board/freescale/ls1012afrdm/Kconfig                |  29 +
 board/freescale/ls1012afrdm/Makefile               |   1 +
 board/freescale/ls1012afrdm/eth.c                  | 124 +++
 board/freescale/ls1012afrdm/ls1012afrdm.c          |   5 -
 board/freescale/ls1012aqds/Kconfig                 |  45 +
 board/freescale/ls1012aqds/Makefile                |   1 +
 board/freescale/ls1012aqds/eth.c                   | 309 +++++++
 board/freescale/ls1012aqds/ls1012aqds.c            |  97 +-
 board/freescale/ls1012aqds/ls1012aqds_pfe.h        |  45 +
 board/freescale/ls1012aqds/ls1012aqds_qixis.h      |   2 +-
 board/freescale/ls1012ardb/Kconfig                 |  59 ++
 board/freescale/ls1012ardb/Makefile                |   1 +
 board/freescale/ls1012ardb/eth.c                   | 135 +++
 board/freescale/ls1012ardb/ls1012ardb.c            |   4 -
 configs/ls1012a2g5rdb_qspi_defconfig               |   2 +
 configs/ls1012afrdm_qspi_defconfig                 |   2 +
 configs/ls1012aqds_qspi_defconfig                  |   2 +
 configs/ls1012ardb_qspi_defconfig                  |   2 +
 configs/pine64_plus_defconfig                      |   2 +
 drivers/net/Kconfig                                |   1 +
 drivers/net/Makefile                               |   2 +-
 drivers/net/cpsw.c                                 |   2 +-
 drivers/net/enc28j60.c                             | 959 --------------------
 drivers/net/enc28j60.h                             | 238 -----
 drivers/net/macb.c                                 |   2 +-
 drivers/net/mvpp2.c                                |   4 +
 drivers/net/pfe_eth/Kconfig                        |  12 +
 drivers/net/pfe_eth/Makefile                       |  12 +
 drivers/net/pfe_eth/pfe_cmd.c                      | 497 ++++++++++
 drivers/net/pfe_eth/pfe_driver.c                   | 643 +++++++++++++
 drivers/net/pfe_eth/pfe_eth.c                      | 297 ++++++
 drivers/net/pfe_eth/pfe_firmware.c                 | 230 +++++
 drivers/net/pfe_eth/pfe_hw.c                       | 999 +++++++++++++++++++++
 drivers/net/pfe_eth/pfe_mdio.c                     | 291 ++++++
 drivers/net/phy/Kconfig                            |  10 +
 drivers/net/phy/aquantia.c                         |   1 +
 drivers/net/phy/cortina.c                          |  59 +-
 drivers/net/phy/realtek.c                          |  34 +
 drivers/usb/eth/Kconfig                            |   2 +
 include/configs/ls1012a2g5rdb.h                    |  11 +-
 include/configs/ls1012a_common.h                   |   6 +-
 include/configs/ls1012afrdm.h                      |   2 +-
 include/configs/ls1012ardb.h                       |   6 +-
 include/dm/platform_data/pfe_dm_eth.h              |  21 +
 include/net/pfe_eth/pfe/cbus.h                     |  77 ++
 include/net/pfe_eth/pfe/cbus/bmu.h                 |  40 +
 include/net/pfe_eth/pfe/cbus/class_csr.h           | 180 ++++
 include/net/pfe_eth/pfe/cbus/emac.h                | 140 +++
 include/net/pfe_eth/pfe/cbus/gpi.h                 |  62 ++
 include/net/pfe_eth/pfe/cbus/hif.h                 |  68 ++
 include/net/pfe_eth/pfe/cbus/hif_nocpy.h           |  40 +
 include/net/pfe_eth/pfe/cbus/tmu_csr.h             | 148 +++
 include/net/pfe_eth/pfe/cbus/util_csr.h            |  47 +
 include/net/pfe_eth/pfe/pfe_hw.h                   | 163 ++++
 include/net/pfe_eth/pfe_driver.h                   |  59 ++
 include/net/pfe_eth/pfe_eth.h                      | 104 +++
 include/net/pfe_eth/pfe_firmware.h                 |  17 +
 include/net/pfe_eth/pfe_mdio.h                     |  13 +
 include/netdev.h                                   |   2 -
 net/eth-uclass.c                                   |   4 +-
 net/net.c                                          |   2 +-
 65 files changed, 5198 insertions(+), 1267 deletions(-)
 create mode 100644 board/freescale/ls1012afrdm/eth.c
 create mode 100644 board/freescale/ls1012aqds/eth.c
 create mode 100644 board/freescale/ls1012aqds/ls1012aqds_pfe.h
 create mode 100644 board/freescale/ls1012ardb/eth.c
 delete mode 100644 drivers/net/enc28j60.c
 delete mode 100644 drivers/net/enc28j60.h
 create mode 100644 drivers/net/pfe_eth/Kconfig
 create mode 100644 drivers/net/pfe_eth/Makefile
 create mode 100644 drivers/net/pfe_eth/pfe_cmd.c
 create mode 100644 drivers/net/pfe_eth/pfe_driver.c
 create mode 100644 drivers/net/pfe_eth/pfe_eth.c
 create mode 100644 drivers/net/pfe_eth/pfe_firmware.c
 create mode 100644 drivers/net/pfe_eth/pfe_hw.c
 create mode 100644 drivers/net/pfe_eth/pfe_mdio.c
 create mode 100644 include/dm/platform_data/pfe_dm_eth.h
 create mode 100644 include/net/pfe_eth/pfe/cbus.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/bmu.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/class_csr.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/emac.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/gpi.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/hif.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/hif_nocpy.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/tmu_csr.h
 create mode 100644 include/net/pfe_eth/pfe/cbus/util_csr.h
 create mode 100644 include/net/pfe_eth/pfe/pfe_hw.h
 create mode 100644 include/net/pfe_eth/pfe_driver.h
 create mode 100644 include/net/pfe_eth/pfe_eth.h
 create mode 100644 include/net/pfe_eth/pfe_firmware.h
 create mode 100644 include/net/pfe_eth/pfe_mdio.h

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-04-15  4:18 Joe Hershberger
  2018-04-15 17:52 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-04-15  4:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

There are a few checkpatch warnings, but I checked each of them and they seem appropriate.

The following changes since commit 93cb6142c1d349492d23bad3951b5a8f59eaafed:

  Merge git://git.denx.de/u-boot-sh (2018-04-13 09:23:53 -0400)

are available in the git repository at:


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

for you to fetch changes up to 16879cd25a4089cde2f3393fb09567df53402679:

  net: phy: Don't limit phy addresses by default (2018-04-13 15:56:47 -0500)

----------------------------------------------------------------
Joe Hershberger (12):
      net: Make CMD_NET a menuconfig
      net: Fix distro default dependencies
      net: Move net command options to the cmd menu
      net: Move the DHCP command below the BOOTP command
      net: Improve menu options and help for BOOTP options
      net: Add the BOOTP_DNS2 option to Kconfig
      net: Improve BOOTP PXE config option
      net: Make the BOOTP options default
      net: Make core net code depend on NET instead of CMD_NET
      Revert "Kconfig: cmd: Make networking command dependent on NET"
      xilinx: Only enable dist boot pxe when DHCP is enabled
      net: phy: Don't limit phy addresses by default

Marek Vasut (1):
      net: sh_eth: Add remaining Gen2 DT compatible

Matt Pelland (1):
      net: mvneta: support setting hardware address

Peng Fan (4):
      net: fec_mxc: simplify fec_get_miibus
      net: fec: set dev->seq to priv->dev_id
      net: fec: sharing MDIO for two enet controllers
      net: fex_mxc: add i.MX6UL/SX/SL compatible

Siva Durga Prasad Paladugu (1):
      net: zynq_gem: Use max-speed property from dt

Ye Li (2):
      net: fec_mxc: Fix DM driver issue in recv
      net: fec: Fix issue in DM probe timeout

 Kconfig                                    |  12 +--
 cmd/Kconfig                                | 127 ++++++++++++++++++++++++-----
 cmd/bootefi.c                              |   4 +-
 cmd/net.c                                  |   4 +
 configs/am335x_baltos_defconfig            |   1 +
 configs/am335x_shc_defconfig               |   1 +
 configs/am335x_shc_ict_defconfig           |   1 +
 configs/am335x_shc_netboot_defconfig       |   1 +
 configs/am335x_shc_prompt_defconfig        |   1 +
 configs/am335x_shc_sdboot_defconfig        |   1 +
 configs/am335x_shc_sdboot_prompt_defconfig |   1 +
 configs/devkit3250_defconfig               |   1 +
 configs/ds414_defconfig                    |   1 +
 configs/khadas-vim_defconfig               |   1 +
 configs/libretech-cc_defconfig             |   1 +
 configs/p212_defconfig                     |   1 +
 configs/pepper_defconfig                   |   1 +
 configs/work_92105_defconfig               |   1 +
 configs/x600_defconfig                     |   1 +
 drivers/net/Kconfig                        |  13 ++-
 drivers/net/fec_mxc.c                      |  55 +++++++++----
 drivers/net/mvneta.c                       |  10 +++
 drivers/net/phy/Kconfig                    |   8 ++
 drivers/net/sh_eth.c                       |   3 +
 drivers/net/zynq_gem.c                     |   9 ++
 include/configs/mx28evk.h                  |   1 +
 include/configs/socfpga_common.h           |   2 +-
 include/configs/xilinx_zynqmp.h            |   2 +-
 include/configs/zynq-common.h              |   2 +-
 include/netdev.h                           |   6 +-
 lib/efi_loader/Makefile                    |   2 +-
 lib/efi_loader/efi_device_path.c           |   2 +-
 net/Kconfig                                |  51 ------------
 net/Makefile                               |  14 ++--
 34 files changed, 224 insertions(+), 118 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-06-13 19:00 Joe Hershberger
  2018-06-14 15:36 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-06-13 19:00 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit acaee30608ce203289a180d664b7f0abb2e64ee7:

  ARM: DTS: resync a3517.dtsi with Linux 4.17 (2018-06-13 07:49:14 -0400)

are available in the git repository at:

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

for you to fetch changes up to 5b2c9a6ce3ce66796e8c375133da8340c7ab2adc:

  net: gem: Check return value from memalign/malloc (2018-06-13 13:59:04 -0500)

----------------------------------------------------------------
Alex Kiernan (1):
      net: cpsw: ti: Reap completed packets before stopping interface

Chris Packham (2):
      net: phy: mv88e61xx: Force CPU port link up
      net: mvgbe: extract common code for SMI wait

Joe Hershberger (2):
      net: Express LINK_LOCAL dependency on LIB_RAND
      net: sunxi: Correct MAC address register order

Jon Nettleton (1):
      mvebu: neta: align DMA buffers

Kunihiko Hayashi (2):
      net: include/phy.h: add new mode for internal phy
      net: add Socionext AVE ethernet driver support

Leonid Iziumtsev (1):
      net: Protect net_state from reentrant net_loop()

Mario Six (3):
      net: Always align tx packets
      net: Initialize as many ethernet devices as possible
      tsec: Fix reading phy registers from DT

Michal Simek (3):
      net: zynq_gem: Fix return type for phy...()
      net: zynq_gem: Initialize phyreg variable
      net: gem: Check return value from memalign/malloc

Quentin Schulz (1):
      net: designware: set the PS bit when resetting DMA bus in MII configuration

Radu Bulie (1):
      drivers/net/vsc9953: Initialize action RAM in VCAP complex

Vasily Khoruzhick (1):
      net: nfs: don't fail when nfs_read_reply returns -NFS_RPC_DROP

Vicentiu Galanopulo (1):
      net/phy/cortina: Add support for CS4223 PHY

 cmd/Kconfig                 |   1 +
 drivers/net/Kconfig         |  10 +
 drivers/net/Makefile        |   1 +
 drivers/net/cpsw.c          |  24 +-
 drivers/net/designware.c    |   9 +
 drivers/net/mvgbe.c         |  47 +--
 drivers/net/mvgbe.h         |   1 +
 drivers/net/mvneta.c        |  18 +-
 drivers/net/phy/cortina.c   |  48 ++-
 drivers/net/phy/mv88e61xx.c |  51 ++-
 drivers/net/sni_ave.c       | 995 ++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/sunxi_emac.c    |   4 +-
 drivers/net/tsec.c          |   5 +-
 drivers/net/vsc9953.c       | 134 ++++++
 drivers/net/zynq_gem.c      |  16 +-
 include/cortina.h           |   4 +
 include/phy.h               |   3 +
 include/vsc9953.h           |  70 ++++
 net/arp.c                   |   3 +-
 net/eth-uclass.c            |   4 +-
 net/net.c                   |   3 +
 net/nfs.c                   |   2 +
 net/ping.c                  |   3 +-
 23 files changed, 1383 insertions(+), 73 deletions(-)
 create mode 100644 drivers/net/sni_ave.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-07-02 19:49 Joe Hershberger
  2018-07-02 19:57 ` Tom Rini
  2018-07-03  3:24 ` Tom Rini
  0 siblings, 2 replies; 176+ messages in thread
From: Joe Hershberger @ 2018-07-02 19:49 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit ac378bb05fa3cac3197085431f577e0dbddd4b4a:

  Merge git://git.denx.de/u-boot-x86 (2018-07-01 22:13:34 -0400)

are available in the git repository at:


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

for you to fetch changes up to a9ea30d267f26bee0b3a5cdd659624a866da3d19:

  ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP (2018-07-02 14:14:21 -0500)

----------------------------------------------------------------
Alex Kiernan (1):
      net: fastboot: Fix build when FASTBOOT_FLASH is disabled

Alexander Graf (3):
      net: Prefer command line arguments
      net: Add option to prefer bootp/dhcp serverip
      ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP

Lothar Felten (1):
      net: Add new wol command - Wake on LAN

Michal Simek (1):
      net: zynq_gem: Initialize val variable in zynq_gem_miiphy_read()

Rabeeh Khoury (2):
      net: mvneta: dcache flush TX descriptors at init
      net: mvneta: zero Tx descriptors on init

 cmd/Kconfig                  | 15 +++++++
 cmd/Makefile                 |  1 +
 cmd/net.c                    | 10 ++++-
 cmd/wol.c                    | 33 +++++++++++++++
 configs/ax25-ae350_defconfig |  1 +
 configs/pengwyn_defconfig    |  1 +
 drivers/net/mvneta.c         |  2 +
 drivers/net/zynq_gem.c       |  2 +-
 include/configs/ax25-ae350.h |  1 -
 include/net.h                |  5 ++-
 net/Makefile                 |  1 +
 net/bootp.c                  | 21 +++++++---
 net/fastboot.c               |  2 +
 net/net.c                    | 21 ++++++++++
 net/wol.c                    | 96 ++++++++++++++++++++++++++++++++++++++++++++
 net/wol.h                    | 65 ++++++++++++++++++++++++++++++
 16 files changed, 266 insertions(+), 11 deletions(-)
 create mode 100644 cmd/wol.c
 create mode 100644 net/wol.c
 create mode 100644 net/wol.h

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-07-26 19:12 Joe Hershberger
  2018-07-27 17:09 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-07-26 19:12 UTC (permalink / raw)
  To: u-boot

Hi Tom,

All tests are passing: https://travis-ci.org/jhershbe/u-boot/builds/408198713

The following changes since commit 08fcdd332f3d6bc7842e21a97c80789d9233e147:

  Makefile: Fix 'clean' target (2018-07-26 07:12:31 -0400)

are available in the git repository at:

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

for you to fetch changes up to 26026e695afa794ac018a09e79a48120d322b60d:

  net: zynq_gem: convert to use livetree (2018-07-26 14:08:23 -0500)

----------------------------------------------------------------
Andrew Thomas (1):
      initialize net_mode.if_type

Chris Packham (2):
      net: mvgbe: prepare for conversion to driver model
      net: mvgbe: convert to DM

Grygorii Strashko (6):
      net: phy: dp83867: switch to use ofnode api
      net: phy: add ofnode node to struct phy_device
      net: phy: dp83867: switch to use phy_get_ofnode()
      net: phy: xilinx: switch to use phy_get_ofnode()
      drivers: net: cpsw: fix phy dt node setting
      drivers: net: zynq_gem: fix phy dt node setting

Joe Hershberger (24):
      console: Remember if ctrlc is disabled in console_tstc()
      sandbox: Don't disable ctrlc() on sandbox if in raw mode
      sandbox: eth-raw: Correct valid socket test in send/recv
      sandbox: Fix format of fake-host-hwaddr in test.dts
      net: Only call halt on a driver that has been init'ed
      sandbox: eth-raw: Make sure descriptors are always initialized
      net: Correct comment in Kconfig
      net: sandbox: Convert sandbox mock eth driver to livetree
      net: sandbox-raw: Convert raw eth driver to livetree
      sandbox: eth-raw: Add a function to ask the host about localhost
      sandbox: eth-raw: Allow interface to be specified by index
      sandbox: eth-raw: Make random MAC addresses available to eth-raw
      sandbox: eth-raw: Add a SIMPLE_BUS to enumerate host interfaces
      net: Correct size of NFS buffers
      net: Check subnet against the actual ip address in use for nfs
      net: Always print basic info for nfs, just like tftp
      net: When checking prerequisites, consider boot_file_name
      net: Re-check prerequisites when autoloading
      net: Make copy_filename() accept NULL src
      net: Read bootfile from env on netboot_common()
      net: Consolidate the parsing of bootfile
      arm: Prevent redefinition error in fsl-layerscape
      phy: Break include cycle
      net: phy: Clean up includes of common.h

Murali Karicheri (1):
      net: phy: dp83867: add workaround for incorrect RX_CTRL pin strap

Siva Durga Prasad Paladugu (1):
      net: zynq_gem: convert to use livetree

 arch/arm/cpu/armv8/fsl-layerscape/cpu.c |   2 +-
 arch/sandbox/cpu/eth-raw-os.c           |  81 +++++--
 arch/sandbox/dts/sandbox.dts            |  18 +-
 arch/sandbox/dts/sandbox64.dts          |  18 +-
 arch/sandbox/dts/test.dts               |   8 +-
 arch/sandbox/include/asm/eth-raw-os.h   |  38 ++-
 cmd/net.c                               |   6 +
 common/console.c                        |   9 +-
 drivers/net/Kconfig                     |   5 +-
 drivers/net/Makefile                    |   1 +
 drivers/net/cpsw.c                      |   2 +-
 drivers/net/mvgbe.c                     | 416 ++++++++++++++++++++++++++------
 drivers/net/mvgbe.h                     |  16 ++
 drivers/net/phy/atheros.c               |   1 +
 drivers/net/phy/broadcom.c              |   1 -
 drivers/net/phy/davicom.c               |   1 +
 drivers/net/phy/generic_10g.c           |   2 -
 drivers/net/phy/lxt.c                   |   1 +
 drivers/net/phy/marvell.c               |   1 -
 drivers/net/phy/micrel_ksz8xxx.c        |   1 -
 drivers/net/phy/micrel_ksz90x1.c        |   2 -
 drivers/net/phy/natsemi.c               |   1 +
 drivers/net/phy/phy.c                   |   6 +-
 drivers/net/phy/realtek.c               |   1 -
 drivers/net/phy/smsc.c                  |   1 +
 drivers/net/phy/teranetics.c            |   1 -
 drivers/net/phy/ti.c                    |  41 +++-
 drivers/net/phy/vitesse.c               |   1 +
 drivers/net/phy/xilinx_phy.c            |  10 +-
 drivers/net/sandbox-raw-bus.c           |  66 +++++
 drivers/net/sandbox-raw.c               |  53 +++-
 drivers/net/sandbox.c                   |  16 +-
 drivers/net/zynq_gem.c                  |  30 ++-
 drivers/serial/sandbox.c                |   4 +
 include/exports.h                       |   3 +-
 include/net.h                           |  14 ++
 include/phy.h                           |  68 ++----
 include/phy_interface.h                 |  65 +++++
 lib/efi_loader/efi_net.c                |   1 +
 net/eth-uclass.c                        |   2 +-
 net/net.c                               |  71 ++++--
 net/nfs.c                               |  43 ++--
 net/nfs.h                               |   7 +-
 net/tftp.c                              |  13 +-
 44 files changed, 830 insertions(+), 318 deletions(-)
 create mode 100644 drivers/net/sandbox-raw-bus.c
 create mode 100644 include/phy_interface.h

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-10-11 19:23 Joe Hershberger
  2018-10-12 15:52 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-10-11 19:23 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-10-24 19:45 Joe Hershberger
  2018-10-26 11:52 ` Tom Rini
  2018-10-26 16:45 ` Tom Rini
  0 siblings, 2 replies; 176+ messages in thread
From: Joe Hershberger @ 2018-10-24 19:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Tested as https://travis-ci.org/jhershbe/u-boot/builds/445352605

The following changes since commit 1ed3c0954bd160dafcad8847a51c3ddd5f992f51:

  Merge branch 'master' of git://git.denx.de/u-boot-samsung (2018-10-23 21:13:32 -0400)

are available in the git repository at:


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

for you to fetch changes up to 58ec4d3342f4ffd195f3f3f2e570f772500c6ecb:

  net: fec_mxc: add support for i.MX8X (2018-10-24 14:45:38 -0500)

----------------------------------------------------------------
Anatolij Gustschin (1):
      net: fec_mxc: add support for i.MX8X

Baruch Siach (2):
      net: mvpp2: fix polarity of PHY reset signal
      net: mvpp2: increase PHY reset pulse

Hector Palacios (1):
      cmd: mii: don't check address for 'device' subcommand

Jeremy Gebben (3):
      configs: migrate CONFIG_PHY_AQUANTIA to Kconfig
      net: phy: aquantia: add firmware loading support
      net: phy: aquantia: autodetect if firmware needs to be loaded

Martin Fuzzey (4):
      net: dm: fec: Fix time unit error in phy-reset-duration
      net: dm: fec: Fix phy-reset-duration clamping and defaults
      net: dm: fec: Support the phy-supply binding
      net: dm: fec: Obtain the transceiver type from the DT

Pankaj Bansal (1):
      miiphy: Add function to retrieve MDIO bus list head

Priyanka Jain (1):
      net/phy: Add phy-id for IN112525_S03

 cmd/mii.c                                          |   2 +-
 common/miiphyutil.c                                |   5 +
 configs/T1023RDB_NAND_defconfig                    |   2 +-
 configs/T1023RDB_SDCARD_defconfig                  |   2 +-
 configs/T1023RDB_SECURE_BOOT_defconfig             |   2 +-
 configs/T1023RDB_SPIFLASH_defconfig                |   2 +-
 configs/T1023RDB_defconfig                         |   2 +-
 configs/T1024RDB_NAND_defconfig                    |   2 +-
 configs/T1024RDB_SDCARD_defconfig                  |   2 +-
 configs/T1024RDB_SECURE_BOOT_defconfig             |   2 +-
 configs/T1024RDB_SPIFLASH_defconfig                |   2 +-
 configs/T1024RDB_defconfig                         |   2 +-
 configs/T2080QDS_NAND_defconfig                    |   2 +-
 configs/T2080QDS_SDCARD_defconfig                  |   2 +-
 configs/T2080QDS_SECURE_BOOT_defconfig             |   2 +-
 configs/T2080QDS_SPIFLASH_defconfig                |   2 +-
 configs/T2080QDS_SRIO_PCIE_BOOT_defconfig          |   2 +-
 configs/T2080QDS_defconfig                         |   2 +-
 configs/T2080RDB_NAND_defconfig                    |   2 +-
 configs/T2080RDB_SDCARD_defconfig                  |   2 +-
 configs/T2080RDB_SECURE_BOOT_defconfig             |   2 +-
 configs/T2080RDB_SPIFLASH_defconfig                |   2 +-
 configs/T2080RDB_SRIO_PCIE_BOOT_defconfig          |   2 +-
 configs/T2080RDB_defconfig                         |   2 +-
 configs/T2081QDS_NAND_defconfig                    |   2 +-
 configs/T2081QDS_SDCARD_defconfig                  |   2 +-
 configs/T2081QDS_SPIFLASH_defconfig                |   2 +-
 configs/T2081QDS_SRIO_PCIE_BOOT_defconfig          |   2 +-
 configs/T2081QDS_defconfig                         |   2 +-
 configs/ls1043ardb_defconfig                       |   2 +-
 configs/ls1043ardb_nand_SECURE_BOOT_defconfig      |   2 +-
 configs/ls1043ardb_nand_defconfig                  |   2 +-
 configs/ls1043ardb_sdcard_defconfig                |   2 +-
 configs/ls1046ardb_emmc_defconfig                  |   2 +-
 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig      |   2 +-
 configs/ls1046ardb_qspi_defconfig                  |   2 +-
 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig    |   2 +-
 configs/ls1046ardb_sdcard_defconfig                |   2 +-
 configs/ls1088ardb_qspi_SECURE_BOOT_defconfig      |   1 +
 configs/ls1088ardb_qspi_defconfig                  |   1 +
 .../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig   |   1 +
 configs/ls1088ardb_sdcard_qspi_defconfig           |   1 +
 configs/ls2080ardb_SECURE_BOOT_defconfig           |   2 +-
 configs/ls2080ardb_defconfig                       |   2 +-
 configs/ls2080ardb_nand_defconfig                  |   2 +-
 configs/ls2081ardb_defconfig                       |   2 +-
 configs/ls2088ardb_qspi_SECURE_BOOT_defconfig      |   2 +-
 configs/ls2088ardb_qspi_defconfig                  |   2 +-
 drivers/net/Kconfig                                |   2 +-
 drivers/net/fec_mxc.c                              | 121 ++++++++--
 drivers/net/fec_mxc.h                              |   7 +
 drivers/net/mvpp2.c                                |   4 +-
 drivers/net/phy/Kconfig                            |  26 ++-
 drivers/net/phy/aquantia.c                         | 254 ++++++++++++++++++++-
 include/configs/T102xRDB.h                         |   2 -
 include/configs/T208xQDS.h                         |   1 -
 include/configs/T208xRDB.h                         |   2 -
 include/configs/ls1043ardb.h                       |   2 -
 include/configs/ls1046ardb.h                       |   2 -
 include/configs/ls1088ardb.h                       |   3 -
 include/configs/ls2080ardb.h                       |   3 -
 include/miiphy.h                                   |   1 +
 include/phy.h                                      |   7 +-
 63 files changed, 446 insertions(+), 86 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2018-11-05 17:51 Joe Hershberger
  2018-11-06  4:06 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2018-11-05 17:51 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Built successfully on Travis: https://travis-ci.org/jhershbe/u-boot/builds/450020193

The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)

are available in the git repository at:


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

for you to fetch changes up to 79d8127168e211f4745bd2183a3338c6c4e2d003:

  driver: net: ti: keystone_net: switch to use common mdio lib (2018-11-05 10:42:01 -0600)

----------------------------------------------------------------
Cédric Le Goater (13):
      net: ftgmac100: use the BIT() macro
      net: ftgmac100: use the aligned() macro
      net: ftgmac100: convert to driver model
      net: ftgmac100: use setbits_le32() in the reset method
      net: ftgmac100: add MDIO bus and phylib support
      net: ftgmac100: convert the RX/TX descriptor arrays
      net: ftgmac100: handle timeouts when transmitting
      net: ftgmac100: add clock support
      aspeed: ast2500: fix missing break in D2PLL clock enablement
      net: ftgmac100: Add support for the Aspeed SoC
      aspeed: Update ast2500 SoC DTS file to Linux v4.17-rc6 level
      aspeed: Activate ethernet devices on the ast2500 Eval Board
      aspeed: ast2500: fix D2-PLL clock setting in RGMII mode

Grygorii Strashko (7):
      driver: net: consolidate ti's code in separate folder
      configs: net: convert DRIVER_TI_KEYSTONE_NET kconfig
      drivers: net: keystone_net: drop non dm code
      driver: net: ti: cpsw: update to use SPDX identifier
      driver: net: ti: introduce common mdio support library
      driver: net: ti: cpsw: switch to use common mdio lib
      driver: net: ti: keystone_net: switch to use common mdio lib

Quentin Schulz (3):
      net: phy: mscc: add support for VSC8584 PHY
      net: phy: mscc: factorize part of config function for VSC8584
      net: phy: mscc: add support for VSC8574 PHY

Stefan Roese (1):
      net: Add MT7628 ethernet driver

 arch/arm/dts/ast2500-evb.dts                       |   23 +
 arch/arm/dts/ast2500.dtsi                          | 1949 ++++++++++++--------
 arch/arm/include/asm/ti-common/keystone_net.h      |   27 -
 arch/arm/mach-davinci/dp83848.c                    |    2 +-
 arch/arm/mach-davinci/et1011c.c                    |    2 +-
 arch/arm/mach-davinci/ksz8873.c                    |    2 +-
 arch/arm/mach-davinci/lxt972.c                     |    2 +-
 board/ti/ks2_evm/board.c                           |   53 -
 board/ti/ks2_evm/board.h                           |    3 -
 board/ti/ks2_evm/board_k2e.c                       |   74 -
 board/ti/ks2_evm/board_k2g.c                       |   18 -
 board/ti/ks2_evm/board_k2hk.c                      |   42 -
 board/ti/ks2_evm/board_k2l.c                       |   42 -
 configs/evb-ast2500_defconfig                      |    8 +
 configs/k2e_evm_defconfig                          |    1 +
 configs/k2e_hs_evm_defconfig                       |    1 +
 configs/k2g_evm_defconfig                          |    1 +
 configs/k2g_hs_evm_defconfig                       |    1 +
 configs/k2hk_evm_defconfig                         |    1 +
 configs/k2hk_hs_evm_defconfig                      |    1 +
 configs/k2l_evm_defconfig                          |    1 +
 configs/k2l_hs_evm_defconfig                       |    1 +
 .../net/mediatek,mt7628-eth.txt                    |   17 +
 drivers/clk/aspeed/clk_ast2500.c                   |   39 +
 drivers/net/Kconfig                                |   45 +-
 drivers/net/Makefile                               |    5 +-
 drivers/net/ftgmac100.c                            |  732 ++++----
 drivers/net/ftgmac100.h                            |  158 +-
 drivers/net/mt7628-eth.c                           |  644 +++++++
 drivers/net/phy/mscc.c                             |  995 ++++++++++
 drivers/net/ti/Kconfig                             |   20 +
 drivers/net/ti/Makefile                            |    7 +
 drivers/net/{ => ti}/cpsw-common.c                 |    0
 drivers/net/{ => ti}/cpsw.c                        |  146 +-
 drivers/net/ti/cpsw_mdio.c                         |  203 ++
 drivers/net/ti/cpsw_mdio.h                         |   18 +
 drivers/net/{ => ti}/davinci_emac.c                |    0
 drivers/net/{ => ti}/davinci_emac.h                |    0
 drivers/net/{ => ti}/keystone_net.c                |  401 +---
 include/configs/ti_armv7_keystone2.h               |    1 -
 include/netdev.h                                   |    1 -
 41 files changed, 3657 insertions(+), 2030 deletions(-)
 create mode 100644 doc/device-tree-bindings/net/mediatek,mt7628-eth.txt
 create mode 100644 drivers/net/mt7628-eth.c
 create mode 100644 drivers/net/ti/Kconfig
 create mode 100644 drivers/net/ti/Makefile
 rename drivers/net/{ => ti}/cpsw-common.c (100%)
 rename drivers/net/{ => ti}/cpsw.c (90%)
 create mode 100644 drivers/net/ti/cpsw_mdio.c
 create mode 100644 drivers/net/ti/cpsw_mdio.h
 rename drivers/net/{ => ti}/davinci_emac.c (100%)
 rename drivers/net/{ => ti}/davinci_emac.h (100%)
 rename drivers/net/{ => ti}/keystone_net.c (68%)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-01-24 17:35 Joe Hershberger
  2019-01-25 15:16 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-01-24 17:35 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Passed the travis build... https://travis-ci.org/jhershbe/u-boot/builds/483483372

The following changes since commit aff66f22d6eeb27c6329c0a3c1ebc52914c8affa:

  Merge tag 'mips-pull-2019-01-23' of git://git.denx.de/u-boot-mips (2019-01-23 17:24:31 -0500)

are available in the git repository at:


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

for you to fetch changes up to 91c9cbabf935b37ab6c0b9b622e7faf0b350acb6:

  net: phy: aquantia: Print information on config (2019-01-24 11:35:30 -0600)

----------------------------------------------------------------
Aditya Prayoga (1):
      net: mvneta: Add GPIO configuration support

Andreas Pretzsch (1):
      net: phy: micrel: fix KSZ9031 clock skew for values greater 0ps

Baruch Siach (2):
      net: mvpp2: fix lookup of mdio registers base address
      net: mvpp2: mdio device per port

Carlo Caione (1):
      net: phy: realtek: Add functions to read PHY's extended registers

Chris Packham (3):
      net: mvgbe: fallback phy-mode to GMII
      net: move ether_crc to tsec driver
      net: remove CONFIG_MCAST_TFTP

Pankaj Bansal (1):
      net: phy: Add clause 45 identifier to phy_device

Ramon Fried (1):
      net: macb: fix mapping of registers

Simon Goldschmidt (4):
      net: designware: fix tx packet length
      net: designware: clear padding bytes
      net: remove duplicate definition of ETHADDR_WILDCARD
      net: fix env flags for eth10addr and above

Thomas RIENOESSL (1):
      net: explicitly assign errno to return code in case of network failure

Valentin-catalin Neacsu (2):
      net: phy: aquantia: Enable autoneg when on USXGMII
      net: phy: aquantia: Print information on config

 README                           |   9 --
 drivers/net/designware.c         |  18 ++--
 drivers/net/macb.c               |   4 +-
 drivers/net/mvgbe.c              |   6 +-
 drivers/net/mvneta.c             |  15 +++
 drivers/net/mvpp2.c              |  84 +++++++--------
 drivers/net/phy/aquantia.c       |  39 +++++++
 drivers/net/phy/micrel_ksz90x1.c |   4 +-
 drivers/net/phy/phy.c            |  15 ++-
 drivers/net/phy/realtek.c        |  29 ++++++
 drivers/net/rtl8139.c            |   6 +-
 drivers/net/tsec.c               |  37 +++++--
 drivers/usb/gadget/ether.c       |   3 -
 include/env_callback.h           |   2 -
 include/env_flags.h              |   2 +-
 include/net.h                    |  15 +--
 include/phy.h                    |   1 +
 net/eth-uclass.c                 |   2 -
 net/eth_legacy.c                 |  28 -----
 net/net.c                        |   8 +-
 net/tftp.c                       | 219 ---------------------------------------
 scripts/config_whitelist.txt     |   1 -
 test/dm/eth.c                    |   2 +-
 23 files changed, 184 insertions(+), 365 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-03-05 18:02 Joe Hershberger
  2019-03-07 14:15 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-03-05 18:02 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These patches passed the CI build here: https://travis-ci.org/jhershbe/u-boot/builds/501807294

The following changes since commit aff66f22d6eeb27c6329c0a3c1ebc52914c8affa:

  Merge tag 'mips-pull-2019-01-23' of git://git.denx.de/u-boot-mips (2019-01-23 17:24:31 -0500)

are available in the git repository at:


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

for you to fetch changes up to 91c9cbabf935b37ab6c0b9b622e7faf0b350acb6:

  net: phy: aquantia: Print information on config (2019-01-24 11:35:30 -0600)

----------------------------------------------------------------
Aditya Prayoga (1):
      net: mvneta: Add GPIO configuration support

Andreas Pretzsch (1):
      net: phy: micrel: fix KSZ9031 clock skew for values greater 0ps

Baruch Siach (2):
      net: mvpp2: fix lookup of mdio registers base address
      net: mvpp2: mdio device per port

Carlo Caione (1):
      net: phy: realtek: Add functions to read PHY's extended registers

Chris Packham (3):
      net: mvgbe: fallback phy-mode to GMII
      net: move ether_crc to tsec driver
      net: remove CONFIG_MCAST_TFTP

Pankaj Bansal (1):
      net: phy: Add clause 45 identifier to phy_device

Ramon Fried (1):
      net: macb: fix mapping of registers

Simon Goldschmidt (4):
      net: designware: fix tx packet length
      net: designware: clear padding bytes
      net: remove duplicate definition of ETHADDR_WILDCARD
      net: fix env flags for eth10addr and above

Thomas RIENOESSL (1):
      net: explicitly assign errno to return code in case of network failure

Valentin-catalin Neacsu (2):
      net: phy: aquantia: Enable autoneg when on USXGMII
      net: phy: aquantia: Print information on config

 README                           |   9 --
 drivers/net/designware.c         |  18 ++--
 drivers/net/macb.c               |   4 +-
 drivers/net/mvgbe.c              |   6 +-
 drivers/net/mvneta.c             |  15 +++
 drivers/net/mvpp2.c              |  84 +++++++--------
 drivers/net/phy/aquantia.c       |  39 +++++++
 drivers/net/phy/micrel_ksz90x1.c |   4 +-
 drivers/net/phy/phy.c            |  15 ++-
 drivers/net/phy/realtek.c        |  29 ++++++
 drivers/net/rtl8139.c            |   6 +-
 drivers/net/tsec.c               |  37 +++++--
 drivers/usb/gadget/ether.c       |   3 -
 include/env_callback.h           |   2 -
 include/env_flags.h              |   2 +-
 include/net.h                    |  15 +--
 include/phy.h                    |   1 +
 net/eth-uclass.c                 |   2 -
 net/eth_legacy.c                 |  28 -----
 net/net.c                        |   8 +-
 net/tftp.c                       | 219 ---------------------------------------
 scripts/config_whitelist.txt     |   1 -
 test/dm/eth.c                    |   2 +-
 23 files changed, 184 insertions(+), 365 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-03-12 18:15 Joe Hershberger
  2019-03-19 22:41 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-03-12 18:15 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These patches passed the CI build here: https://travis-ci.org/jhershbe/u-boot/builds/501807294

The following changes since commit 2e8092d94f40a5692baf3ec768ce3216a7bf032a:

  Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11 15:48:57 -0400)

are available in the git repository at:


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

for you to fetch changes up to 85f05f72bacc2d047731fc648055551e4f6b34cf:

  net: phy: aquantia: Set only autoneg on in register 4.c441 (2019-03-12 13:13:37 -0500)

----------------------------------------------------------------
Andrejs Cainikovs (2):
      net: dm: fec: Support phy-reset-post-delay property
      dts: imx8qxp-mek: Add PHY post reset delay

Carlo Caione (4):
      net: phy: realtek: Introduce quirk to mark RXC not stoppable
      net: phy: Add generic helpers to access MMD PHY registers
      net: phy: ti: use generic helpers to access MMD registers
      cmd: mdio: Switch to generic helpers when accessing the registers

James Byrne (2):
      net: phy: micrel: Use correct skew values on KSZ9021
      net: phy: micrel: Find Micrel PHY node correctly

Meenakshi Aggarwal (1):
      mc : Reduce MC memory size to 128M

Murali Karicheri (7):
      ARM: k2g-gp-evm: update to rgmii pinmux configuration
      ARM: k2g-ice: Add pinmux support for rgmii interface
      net: netcp: add support for phy with rgmii ids
      ARM: k2g: add a workaround to reset the phy
      ARM: dts: k2g-evm: remove unused phy-mode property from phy node
      k2g: config enable ti phy dp83867 for k2g
      ARM: dts: k2g-ice: add dt node for netcp

Pankaj Bansal (1):
      drivers: net: ldpaa_eth: fix resource leak

Siva Durga Prasad Paladugu (2):
      net: phy: Reloc next and prev pointers inside phy_drivers
      net: phy: Fix return value check phy_probe

Valentin-catalin Neacsu (1):
      net: phy: aquantia: Set only autoneg on in register 4.c441

Vladimir Oltean (6):
      net: phy: ar803x: Address packet drops at low traffic rate due to SmartEEE feature
      net: phy: ar803x: Make RGMII Tx delays actually configurable for AR8035
      net: phy: ar803x: Use common functions for RGMII internal delays
      net: phy: ar803x: Clarify the configuration of the CLK_25M output pin
      net: phy: ar803x: Explicitly disable RGMII delays
      net: phy: ar803x: Clarify the intention of ar8021_config

 arch/arm/dts/fsl-imx8qxp-mek.dts                   |   1 +
 arch/arm/dts/keystone-k2g-evm.dts                  |   1 -
 arch/arm/dts/keystone-k2g-ice.dts                  |  35 ++++++
 arch/arm/dts/sama5d3xcm.dtsi                       |  32 ++---
 arch/arm/dts/sama5d3xcm_cmp.dtsi                   |  32 ++---
 arch/arm/dts/socfpga_arria5_socdk.dts              |   4 +-
 arch/arm/dts/socfpga_cyclone5_is1.dts              |   4 +-
 arch/arm/dts/socfpga_cyclone5_socdk.dts            |   4 +-
 arch/arm/dts/socfpga_cyclone5_sockit.dts           |   4 +-
 arch/arm/dts/socfpga_cyclone5_vining_fpga.dts      |   4 +-
 arch/arm/mach-keystone/include/mach/hardware-k2g.h |   3 +
 arch/arm/mach-keystone/include/mach/mux-k2g.h      |   5 +
 board/ti/ks2_evm/board_k2g.c                       |  15 +++
 board/ti/ks2_evm/mux-k2g.h                         |  51 +++++---
 cmd/mdio.c                                         |  27 +++--
 configs/k2g_evm_defconfig                          |   1 +
 doc/device-tree-bindings/net/micrel-ksz90x1.txt    |  27 +++++
 drivers/net/fec_mxc.c                              |  11 ++
 drivers/net/fec_mxc.h                              |   1 +
 drivers/net/fsl-mc/mc.c                            |  22 +++-
 drivers/net/ldpaa_eth/ldpaa_eth.c                  |   1 +
 drivers/net/phy/Kconfig                            |  41 +++++++
 drivers/net/phy/aquantia.c                         |   7 +-
 drivers/net/phy/atheros.c                          | 128 ++++++++++++++------
 drivers/net/phy/micrel_ksz90x1.c                   |  24 +++-
 drivers/net/phy/phy.c                              |  21 +++-
 drivers/net/phy/realtek.c                          |  19 +++
 drivers/net/phy/ti.c                               | 130 ++++-----------------
 drivers/net/ti/keystone_net.c                      |  22 +++-
 include/configs/ls1088a_common.h                   |   2 +-
 include/configs/ls2080a_common.h                   |   2 +-
 include/configs/lx2160a_common.h                   |   2 +-
 include/phy.h                                      |  70 +++++++++++
 33 files changed, 526 insertions(+), 227 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-05-07 22:09 Joe Hershberger
  2019-05-08 22:24 ` Joe Hershberger
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-05-07 22:09 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

I rebased on your master and built for BB Black. DHCP seems to work fine.
MLO also now fits again.

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 -0400)

are available in the git repository at:

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

for you to fetch changes up to 8d0c6858455e89b089222a08d55ff711681ca011:

  net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 14:51:55 -0500)

----------------------------------------------------------------
Carlo Caione (4):
      net: phy: Add generic helpers to access MMD PHY registers
      net: phy: ti: use generic helpers to access MMD registers
      cmd: mdio: Switch to generic helpers when accessing the registers
      net: phy: realtek: Introduce quirk to mark RXC not stoppable

James Byrne (2):
      net: phy: micrel: Use correct skew values on KSZ9021
      net: phy: micrel: Find Micrel PHY node correctly

Murali Karicheri (2):
      ARM: k2g-gp-evm: update to rgmii pinmux configuration
      ARM: k2g-ice: Add pinmux support for rgmii interface

Pankaj Bansal (1):
      drivers: net: ldpaa_eth: fix resource leak

Siva Durga Prasad Paladugu (2):
      net: phy: Reloc next and prev pointers inside phy_drivers
      net: phy: Fix return value check phy_probe

Valentin-catalin Neacsu (1):
      net: phy: aquantia: Set only autoneg on in register 4.c441

Vladimir Oltean (6):
      net: phy: ar803x: Address packet drops at low traffic rate due to SmartEEE feature
      net: phy: ar803x: Make RGMII Tx delays actually configurable for AR8035
      net: phy: ar803x: Use common functions for RGMII internal delays
      net: phy: ar803x: Clarify the configuration of the CLK_25M output pin
      net: phy: ar803x: Explicitly disable RGMII delays
      net: phy: ar803x: Clarify the intention of ar8021_config

 arch/arm/dts/sama5d3xcm.dtsi                    |  32 +++---
 arch/arm/dts/sama5d3xcm_cmp.dtsi                |  32 +++---
 arch/arm/dts/socfpga_arria5_socdk.dts           |   4 +-
 arch/arm/dts/socfpga_cyclone5_is1.dts           |   4 +-
 arch/arm/dts/socfpga_cyclone5_socdk.dts         |   4 +-
 arch/arm/dts/socfpga_cyclone5_sockit.dts        |   4 +-
 arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
 board/ti/ks2_evm/mux-k2g.h                      |  36 +++----
 cmd/mdio.c                                      |  27 +++--
 doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +++++
 drivers/net/ldpaa_eth/ldpaa_eth.c               |   1 +
 drivers/net/phy/Kconfig                         |  41 ++++++++
 drivers/net/phy/aquantia.c                      |   7 +-
 drivers/net/phy/atheros.c                       | 128 ++++++++++++++++-------
 drivers/net/phy/micrel_ksz90x1.c                |  24 ++++-
 drivers/net/phy/phy.c                           |  21 +++-
 drivers/net/phy/realtek.c                       |  19 ++++
 drivers/net/phy/ti.c                            | 130 +++++-------------------
 include/phy.h                                   |  70 +++++++++++++
 19 files changed, 394 insertions(+), 221 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-05-08 22:30 Joe Hershberger
  2019-05-09 22:25 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-05-08 22:30 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is the series with the AR8xxx phy series removed until we figure it out.

Tested to work fine on your evm.

The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 -0400)

are available in the git repository at:

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

for you to fetch changes up to 6314d1c8c035d1c4d14ea1ffd133f25385edd067:

  net: phy: micrel: Find Micrel PHY node correctly (2019-05-08 17:27:01 -0500)

----------------------------------------------------------------
Carlo Caione (4):
      net: phy: Add generic helpers to access MMD PHY registers
      net: phy: ti: use generic helpers to access MMD registers
      cmd: mdio: Switch to generic helpers when accessing the registers
      net: phy: realtek: Introduce quirk to mark RXC not stoppable

James Byrne (2):
      net: phy: micrel: Use correct skew values on KSZ9021
      net: phy: micrel: Find Micrel PHY node correctly

Murali Karicheri (2):
      ARM: k2g-gp-evm: update to rgmii pinmux configuration
      ARM: k2g-ice: Add pinmux support for rgmii interface

Pankaj Bansal (1):
      drivers: net: ldpaa_eth: fix resource leak

Siva Durga Prasad Paladugu (2):
      net: phy: Reloc next and prev pointers inside phy_drivers
      net: phy: Fix return value check phy_probe

Valentin-catalin Neacsu (1):
      net: phy: aquantia: Set only autoneg on in register 4.c441

 arch/arm/dts/sama5d3xcm.dtsi                    |  32 +++---
 arch/arm/dts/sama5d3xcm_cmp.dtsi                |  32 +++---
 arch/arm/dts/socfpga_arria5_socdk.dts           |   4 +-
 arch/arm/dts/socfpga_cyclone5_is1.dts           |   4 +-
 arch/arm/dts/socfpga_cyclone5_socdk.dts         |   4 +-
 arch/arm/dts/socfpga_cyclone5_sockit.dts        |   4 +-
 arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
 board/ti/ks2_evm/mux-k2g.h                      |  36 +++----
 cmd/mdio.c                                      |  27 +++--
 doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +++++
 drivers/net/ldpaa_eth/ldpaa_eth.c               |   1 +
 drivers/net/phy/Kconfig                         |  20 ++++
 drivers/net/phy/aquantia.c                      |   7 +-
 drivers/net/phy/micrel_ksz90x1.c                |  24 ++++-
 drivers/net/phy/phy.c                           |  21 +++-
 drivers/net/phy/realtek.c                       |  19 ++++
 drivers/net/phy/ti.c                            | 130 +++++-------------------
 include/phy.h                                   |  70 +++++++++++++
 18 files changed, 283 insertions(+), 183 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-05-14 19:57 Joe Hershberger
  2019-05-15 17:42 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-05-14 19:57 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Tested on Travis... https://travis-ci.org/jhershbe/u-boot/builds/531963238

The following changes since commit 90176e3be63802bc8630bab651d169993f0f0763:

  Merge tag 'efi-2019-07-rc3' of git://git.denx.de/u-boot-efi (2019-05-13 07:13:28 -0400)

are available in the git repository at:

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

for you to fetch changes up to ebb97ea86878e56daadcc2d5d063ed59a10b5744:

  eth: mtk-eth: fix incorrect read of phy-handle (2019-05-14 14:43:33 -0500)

----------------------------------------------------------------
James Byrne (1):
      net: phy: micrel: Allow KSZ8xxx and KSZ90x1 to be used together

Michal Simek (1):
      phy: ti: Init node before reading

Thierry Reding (2):
      net: rtl8169: Implement ->hwaddr_write() callback
      net: rtl8169: Support RTL-8168h/8111h

Weijie Gao (1):
      eth: mtk-eth: fix incorrect read of phy-handle

 configs/alt_defconfig                |  1 +
 configs/aristainetos_defconfig       |  1 +
 configs/bk4r1_defconfig              |  1 +
 configs/colibri_imx6_defconfig       |  1 +
 configs/colibri_imx7_defconfig       |  1 +
 configs/colibri_imx7_emmc_defconfig  |  1 +
 configs/colibri_vf_defconfig         |  1 +
 configs/flea3_defconfig              |  1 +
 configs/gose_defconfig               |  1 +
 configs/imx6dl_mamoj_defconfig       |  1 +
 configs/imx6qdl_icore_rqs_defconfig  |  1 +
 configs/k2g_evm_defconfig            |  1 +
 configs/k2g_hs_evm_defconfig         |  1 +
 configs/koelsch_defconfig            |  1 +
 configs/lager_defconfig              |  1 +
 configs/m53menlo_defconfig           |  1 +
 configs/mx6ul_14x14_evk_defconfig    |  1 +
 configs/mx6ul_9x9_evk_defconfig      |  1 +
 configs/opos6uldev_defconfig         |  1 +
 configs/pcm052_defconfig             |  1 +
 configs/phycore_pcl063_defconfig     |  1 +
 configs/pico-hobbit-imx6ul_defconfig |  1 +
 configs/pico-imx6ul_defconfig        |  1 +
 configs/pico-pi-imx6ul_defconfig     |  1 +
 configs/porter_defconfig             |  1 +
 configs/silk_defconfig               |  1 +
 configs/stout_defconfig              |  1 +
 configs/stv0991_defconfig            |  1 +
 configs/udoo_neo_defconfig           |  1 +
 configs/vf610twr_defconfig           |  1 +
 configs/vf610twr_nand_defconfig      |  1 +
 configs/woodburn_defconfig           |  1 +
 configs/woodburn_sd_defconfig        |  1 +
 drivers/net/mtk_eth.c                |  7 ++++---
 drivers/net/phy/Kconfig              | 19 +++++--------------
 drivers/net/phy/micrel_ksz8xxx.c     |  8 +++++---
 drivers/net/phy/micrel_ksz90x1.c     |  2 +-
 drivers/net/phy/ti.c                 |  8 ++++----
 drivers/net/rtl8169.c                | 19 +++++++++++++++++++
 39 files changed, 71 insertions(+), 25 deletions(-)

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-06-01 23:10 Joe Hershberger
  2019-06-02 20:03 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-06-01 23:10 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Tested on Jenkins at https://travis-ci.org/jhershbe/u-boot/builds/540178505

Basic bug fixes and minor features for 2019.07.

The following changes since commit 8a802a2eefd36865eaa3d927d1db7af63bb2d922:

  Merge tag 'rockchip-for-v2019.07-rc3' of git://git.denx.de/u-boot-rockchip (2019-05-31 07:17:09 -0400)

are available in the git repository at:

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

for you to fetch changes up to b4c20f20adad8d246b95be5bebacb730462c8c01:

  cmd: mdio: Fix access to arbitrary PHY addresses (2019-06-01 13:33:17 -0500)

----------------------------------------------------------------
Bin Meng (4):
      clk: sifive: Add clock driver for GEMGXL MGMT
      dm: net: macb: Update macb_linkspd_cb() signature
      dm: net: macb: Implement link speed change callback
      riscv: sifive: fu540: Enable GEMGXL MGMT driver

Thierry Reding (2):
      net: eth-uclass: Write MAC address to hardware after probe
      net: eth-uclass: Support device tree MAC addresses

Vladimir Oltean (1):
      cmd: mdio: Fix access to arbitrary PHY addresses

 Documentation/devicetree/bindings/net/ethernet.txt | 66 ++++++++++++++++++++++
 board/sifive/fu540/Kconfig                         |  1 +
 cmd/mdio.c                                         |  9 ++-
 drivers/clk/sifive/Kconfig                         |  7 +++
 drivers/clk/sifive/Makefile                        |  2 +
 drivers/clk/sifive/gemgxl-mgmt.c                   | 60 ++++++++++++++++++++
 drivers/net/macb.c                                 | 57 ++++++++++++++++++-
 net/eth-uclass.c                                   | 32 ++++++++++-
 8 files changed, 228 insertions(+), 6 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/net/ethernet.txt
 create mode 100644 drivers/clk/sifive/gemgxl-mgmt.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-07-15 22:49 Joe Hershberger
  2019-07-16 14:57 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-07-15 22:49 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These patches passed travis [1] and are ready for master.

Thanks,
-Joe

[1] - https://travis-ci.org/jhershbe/u-boot/builds/559064493

The following changes since commit a9a3a37f92b072a56693ad665ab4c5cc73028d16:

  Merge tag 'u-boot-stm32-20190712' of https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-07-14 09:09:49 -0400)

are available in the git repository at:

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

for you to fetch changes up to 0dc97fc3d8cd8c4154f63c9ea74f5e73ee48fa6c:

  net: macb: Add support for 1000-baseX (2019-07-15 13:32:26 -0500)

----------------------------------------------------------------
Alex Marginean (2):
      net: introduce MDIO DM class for MDIO devices
      test: dm: add MDIO test

Grygorii Strashko (3):
      arm64: dts: ti: k3-am65: add mcu cpsw node
      arm64: dts: k3-am654-base-board: add mcu cpsw nuss pinmux and phy defs
      configs: am65x_evm_a53: enable networking

Horatiu Vultur (2):
      net: mscc: serval: Remove delay when serdes is configured
      net: mscc: refactor mscc_miim

Keerthy (2):
      driver: net: ti: cpsw-mdio: use phys_addr_t for mdio_base addr
      net: ethernet: ti: Introduce am654 gigabit eth switch subsystem driver

Radu Pirea (2):
      net: macb: Fixed reading MII_LPA register
      net: macb: Add support for 1000-baseX

Trent Piepho (4):
      cmd: mii: Refactor some of the MII reg dump code
      cmd: mii: Add the standard 1000BASE-T registers
      net: phy: ti: Use default values for tx/rx delay and fifo size
      net: phy: ti: Fix clock output DT property

Yinbo Zhu (1):
      net: phy: cortina: Use block layer to read from mmc

 arch/Kconfig                                 |   2 +
 arch/arm/dts/k3-am65.dtsi                    |   2 +
 arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 170 ++++++
 arch/sandbox/dts/test.dts                    |   4 +
 cmd/mdio.c                                   |   5 +
 cmd/mii.c                                    | 189 ++++---
 configs/am65x_evm_a53_defconfig              |   6 +
 drivers/net/Kconfig                          |  23 +
 drivers/net/Makefile                         |   1 +
 drivers/net/macb.c                           |   8 +-
 drivers/net/mdio_sandbox.c                   |  92 ++++
 drivers/net/mscc_eswitch/Makefile            |  10 +-
 drivers/net/mscc_eswitch/jr2_switch.c        | 119 +---
 drivers/net/mscc_eswitch/luton_switch.c      | 101 +---
 drivers/net/mscc_eswitch/mscc_miim.c         |  28 +
 drivers/net/mscc_eswitch/mscc_miim.h         |  14 +-
 drivers/net/mscc_eswitch/ocelot_switch.c     | 104 +---
 drivers/net/mscc_eswitch/serval_switch.c     | 103 +---
 drivers/net/mscc_eswitch/servalt_switch.c    | 102 +---
 drivers/net/phy/cortina.c                    |   5 +
 drivers/net/phy/ti.c                         |  16 +-
 drivers/net/ti/Kconfig                       |   8 +
 drivers/net/ti/Makefile                      |   1 +
 drivers/net/ti/am65-cpsw-nuss.c              | 792 +++++++++++++++++++++++++++
 drivers/net/ti/cpsw_mdio.c                   |   4 +-
 drivers/net/ti/cpsw_mdio.h                   |   2 +-
 include/dm/uclass-id.h                       |   1 +
 include/miiphy.h                             |  49 ++
 net/Makefile                                 |   1 +
 net/mdio-uclass.c                            | 115 ++++
 test/dm/Makefile                             |   1 +
 test/dm/mdio.c                               |  53 ++
 32 files changed, 1506 insertions(+), 625 deletions(-)
 create mode 100644 drivers/net/mdio_sandbox.c
 create mode 100644 drivers/net/ti/am65-cpsw-nuss.c
 create mode 100644 net/mdio-uclass.c
 create mode 100644 test/dm/mdio.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-07-18 21:38 Joe Hershberger
  2019-07-23 13:46 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-07-18 21:38 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These patches passed Travis-CI here: https://travis-ci.org/jhershbe/u-boot/builds/559182108

The following changes since commit 0e80dda32c8d724c2a98dbbfb2f1e59762788f15:

  Merge branch 'master' of https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2019-07-16 11:19:31 -0400)

are available in the git repository at:

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

for you to fetch changes up to bbfc562719c463ba6e7b03125aedd5720a325d2d:

  net: unaligned copying of unsigned long (2019-07-18 16:37:13 -0500)

----------------------------------------------------------------
Alex Marginean (6):
      drivers: net: phy: Ignore PHY ID 0 during PHY probing
      net: add comments to phy APIs
      net: add MDIO_MUX DM class
      doc: bindings: Add description for MDIO MUX dts nodes
      test: dm_mdio: add a 2nd register to the emulated PHY
      test: dm: add a test for MDIO MUX DM uclass

Alexandru Marginean (1):
      drivers: net: phy: Use Aquantia driver for AQR112, AQR412

Heinrich Schuchardt (2):
      net: assign maintainer for include/net.h
      net: unaligned copying of unsigned long

Simon Goldschmidt (2):
      cmd: mdio: prevent data abort when no mdio bus is found
      net: designware: remove mdio bus on probe failure

 MAINTAINERS                               |   1 +
 arch/Kconfig                              |   1 +
 arch/sandbox/dts/test.dts                 |  23 ++-
 cmd/mdio.c                                |   5 +
 doc/device-tree-bindings/net/mdio-mux.txt | 138 ++++++++++++++++++
 drivers/net/Kconfig                       |  22 +++
 drivers/net/Makefile                      |   1 +
 drivers/net/designware.c                  |  20 ++-
 drivers/net/mdio_mux_sandbox.c            |  97 +++++++++++++
 drivers/net/mdio_sandbox.c                |  16 ++-
 drivers/net/phy/aquantia.c                |  28 ++++
 drivers/net/phy/phy.c                     |  11 ++
 include/dm/uclass-id.h                    |   1 +
 include/miiphy.h                          |  20 +++
 include/net.h                             |   4 +-
 include/phy.h                             |  80 +++++++++++
 net/Makefile                              |   1 +
 net/mdio-mux-uclass.c                     | 232 ++++++++++++++++++++++++++++++
 test/dm/Makefile                          |   1 +
 test/dm/mdio.c                            |   3 +
 test/dm/mdio_mux.c                        |  80 +++++++++++
 21 files changed, 770 insertions(+), 15 deletions(-)
 create mode 100644 doc/device-tree-bindings/net/mdio-mux.txt
 create mode 100644 drivers/net/mdio_mux_sandbox.c
 create mode 100644 net/mdio-mux-uclass.c
 create mode 100644 test/dm/mdio_mux.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-07-25 18:38 Joe Hershberger
  2019-07-26 19:37 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-07-25 18:38 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These changes passed Travis-CI here: https://travis-ci.org/jhershbe/u-boot/builds/562815175

The following changes since commit a9aa4c5700c68c070d63a391b51ea8d341b6e8a6:

  Merge branch '2019-07-24-master-imports' (2019-07-24 14:15:51 -0400)

are available in the git repository at:

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

for you to fetch changes up to d53e52225527625c72c4dbff4fe8c0b68a553340:

  net: sun8i_emac: Test the correct phy (2019-07-25 13:36:13 -0500)

----------------------------------------------------------------
Alex Marginean (9):
      include: configs: ls1028a: set SYS_RX_ETH_BUFFER to 8
      drivers: net: add NXP ENETC ethernet driver
      drivers: net: add NXP ENETC MDIO driver
      drivers: net: apply serdes configuration for ENETC Ethernet interfaces
      arm: dts: ls1028a updates for network interfaces
      configs: ls1028a: enable networking options in rdb, qds defconfig
      drivers: net: fsl_enetc: add support for SGMII 2500
      drivers: net: driver for MDIO muxes controlled over I2C
      doc: bindings: Add binding for register driven MDIO muxes

Anup Patel (3):
      net: macb: Extend MACB driver for SiFive Unleashed board
      net: macb: Fix check for little-endian system in gmac_configure_dma()
      riscv: sifive: fu540: Sync-up config header with RISC-V QEMU support

Bartosz Golaszewski (1):
      net: davinci_emac: convert to using the driver model

Bin Meng (1):
      arm: ls1021atwr: Convert to use driver model TSEC driver

Emmanuel Vadot (1):
      net: sun8i_emac: Test the correct phy

Jianchao Wang (1):
      Add support for the NXP LS1021A-TSN board

Ramon Fried (7):
      net: macb: sync header definitions as taken from Linux
      net: macb: add support for faster clk rates
      net: macb: use bit access macro from header file
      net: macb: add support for SGMII phy interface
      net: macb: add dma_burst_length config
      net: macb: apply sane DMA configuration
      net/macb: increase RX buffer size for GEM

Simon Goldschmidt (1):
      net: designware: use 'phy_connect' instead of open coded

Vladimir Oltean (7):
      net: tsec: Refactor the readout of the tbi-handle property
      net: tsec: Fix offset of MDIO registers for DM_ETH
      net: tsec: Reverse Christmas tree notation
      net: tsec: Make errors visible
      net: tsec: Common handling of MAC station address for DM_ETH
      net: tsec: Change compatible strings to match Linux
      configs: ls1021atwr: Fix distro_bootcmd for QSPI boot

 arch/arm/Kconfig                                   |  14 +
 arch/arm/cpu/armv7/ls102xa/cpu.c                   |   2 +-
 arch/arm/cpu/armv7/ls102xa/fdt.c                   |  10 +
 arch/arm/dts/Makefile                              |   2 +-
 arch/arm/dts/fsl-ls1028a-qds.dts                   |  13 +
 arch/arm/dts/fsl-ls1028a-rdb.dts                   |  13 +
 arch/arm/dts/fsl-ls1028a.dtsi                      |  24 +
 arch/arm/dts/ls1021a-tsn.dts                       |  77 ++
 arch/arm/dts/ls1021a-twr.dtsi                      |  32 +
 arch/arm/dts/ls1021a.dtsi                          |  30 +-
 arch/arm/mach-davinci/cpu.c                        |  13 -
 arch/arm/mach-omap2/omap3/emac.c                   |   3 +-
 board/davinci/da8xxevm/da850evm.c                  |   6 -
 board/davinci/da8xxevm/omapl138_lcdk.c             |  14 -
 board/freescale/ls1021atsn/Kconfig                 |  18 +
 board/freescale/ls1021atsn/MAINTAINERS             |   8 +
 board/freescale/ls1021atsn/Makefile                |   3 +
 board/freescale/ls1021atsn/README.rst              |  97 +++
 board/freescale/ls1021atsn/ls1021atsn.c            | 260 ++++++
 board/freescale/ls1021atsn/ls102xa_pbi.cfg         |  15 +
 board/freescale/ls1021atsn/ls102xa_rcw_sd.cfg      |   8 +
 board/freescale/ls1021atwr/ls1021atwr.c            |  38 -
 board/logicpd/am3517evm/am3517evm.c                |   1 -
 board/ti/ti816x/evm.c                              |   3 +-
 configs/am3517_evm_defconfig                       |   1 +
 configs/da850_am18xxevm_defconfig                  |   1 +
 configs/da850evm_defconfig                         |   1 +
 configs/da850evm_direct_nor_defconfig              |   1 +
 configs/da850evm_nand_defconfig                    |   1 +
 configs/ls1021atsn_qspi_defconfig                  |  79 ++
 configs/ls1021atsn_sdcard_defconfig                |  91 +++
 configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |   2 +
 configs/ls1021atwr_nor_defconfig                   |   2 +
 configs/ls1021atwr_nor_lpuart_defconfig            |   2 +
 configs/ls1021atwr_qspi_defconfig                  |   2 +
 .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig    |   2 +
 configs/ls1021atwr_sdcard_ifc_defconfig            |   2 +
 configs/ls1021atwr_sdcard_qspi_defconfig           |   2 +
 configs/ls1028aqds_tfa_SECURE_BOOT_defconfig       |   6 +-
 configs/ls1028aqds_tfa_defconfig                   |   5 +-
 configs/ls1028ardb_tfa_SECURE_BOOT_defconfig       |   4 +
 configs/ls1028ardb_tfa_defconfig                   |   3 +
 configs/omapl138_lcdk_defconfig                    |   1 +
 configs/ti816x_evm_defconfig                       |   1 +
 doc/device-tree-bindings/net/fsl-tsec-phy.txt      |   4 +-
 doc/device-tree-bindings/net/mdio-mux-reg.txt      |  82 ++
 drivers/net/Kconfig                                |  15 +
 drivers/net/Makefile                               |   2 +
 drivers/net/designware.c                           |   8 +-
 drivers/net/fsl_enetc.c                            | 597 ++++++++++++++
 drivers/net/fsl_enetc.h                            | 229 ++++++
 drivers/net/fsl_enetc_mdio.c                       | 149 ++++
 drivers/net/macb.c                                 | 208 +++--
 drivers/net/macb.h                                 | 870 ++++++++++++++++-----
 drivers/net/sun8i_emac.c                           |  29 +-
 drivers/net/ti/davinci_emac.c                      |  77 +-
 drivers/net/tsec.c                                 |  59 +-
 include/configs/ls1021atsn.h                       | 250 ++++++
 include/configs/ls1021atwr.h                       |  30 +-
 include/configs/ls1028a_common.h                   |   4 +
 include/configs/sifive-fu540.h                     |  18 +-
 include/netdev.h                                   |   1 -
 include/tsec.h                                     |   4 +-
 63 files changed, 3081 insertions(+), 468 deletions(-)
 create mode 100644 arch/arm/dts/ls1021a-tsn.dts
 create mode 100644 board/freescale/ls1021atsn/Kconfig
 create mode 100644 board/freescale/ls1021atsn/MAINTAINERS
 create mode 100644 board/freescale/ls1021atsn/Makefile
 create mode 100644 board/freescale/ls1021atsn/README.rst
 create mode 100644 board/freescale/ls1021atsn/ls1021atsn.c
 create mode 100644 board/freescale/ls1021atsn/ls102xa_pbi.cfg
 create mode 100644 board/freescale/ls1021atsn/ls102xa_rcw_sd.cfg
 create mode 100644 configs/ls1021atsn_qspi_defconfig
 create mode 100644 configs/ls1021atsn_sdcard_defconfig
 create mode 100644 doc/device-tree-bindings/net/mdio-mux-reg.txt
 create mode 100644 drivers/net/fsl_enetc.c
 create mode 100644 drivers/net/fsl_enetc.h
 create mode 100644 drivers/net/fsl_enetc_mdio.c
 create mode 100644 include/configs/ls1021atsn.h

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread
* [U-Boot] Pull request: u-boot-net.git master
@ 2019-09-04 16:42 Joe Hershberger
  2019-09-05 13:24 ` Tom Rini
  0 siblings, 1 reply; 176+ messages in thread
From: Joe Hershberger @ 2019-09-04 16:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR has bug, CVE, and regression fixes as well as a few features that took
some back-and-forth.

Travis tested here: https://travis-ci.org/jhershbe/u-boot/builds/580493530

The following changes since commit 448f11f7503995746a7b71e5e3b3a831c4651be9:

  Merge tag 'arc-for-2019.10-rc4' of https://gitlab.denx.de/u-boot/custodians/u-boot-arc (2019-09-03 12:40:50 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-net.git master

for you to fetch changes up to 5a5d1def59024dd3225e2a6142f8ee3ee10180a8:

  net: nfs: remove superfluous packed attribute (2019-09-04 11:37:19 -0500)

----------------------------------------------------------------
Alex Marginean (6):
      drivers: net: driver for MDIO muxes controlled over I2C
      net: mdio-uclass: name MDIO according to device-name property if preset
      doc: bindings: add mdio.txt describing generic MDIO properties
      drivers: net: add marvell MDIO driver
      arm: dts: Set custom names for cp110 master/slave MDIO buses
      drivers: net: fsl_enet_mdio: fix missing terminator in PCI ID array

Bin Meng (1):
      Revert "net: macb: Fixed reading MII_LPA register"

Florinel Iordache (1):
      drivers/fsl-mc: Create Kconfig file to manage driver specific configs better

Heinrich Schuchardt (6):
      test: dm_mdio: avoid out of bounds access
      drivers: net: pfe_eth: undefined return value
      network: set timeline for CONFIG_DM_ETH conversion
      env: net: U_BOOT_ENV_CALLBACKs should not depend on CMD_NET
      net: nfs: remove superfluous conversions
      net: nfs: remove superfluous packed attribute

Joe Hershberger (3):
      net: Fix Covarity Defect 244093
      net: mdio: Clarify code flow Covarity 244085 & 244090
      Revert "drivers: net: driver for MDIO muxes controlled over I2C"

Matt Pelland (1):
      net: mvpp2: support setting hardware addresses from ethernet core

Michael Walle (1):
      net: make net_random_ethaddr() more random

Patrick Delaunay (2):
      net: dwc_eth_qos: Change eqos_ops function to static
      net: dwc_et_qos: update weak function board_interface_eth_init

Ralph Siemsen (1):
      net: designware: drop compatible altr, socfpga-stmmac

Ramon Fried (3):
      net: introduce packet capture support
      doc: pcap: add pcap cmd documentation
      configs: sandbox: enable PCAP capture cmd

Stefan Roese (1):
      net: macb: Fix rx buffer cache handling

liucheng (G) (5):
      CVE: net: fix unbounded memcpy of UDP packet
      CVE: nfs: fix stack-based buffer overflow in some nfs_handler reply helper functions
      CVE-2019-14194/CVE-2019-14198: nfs: fix unbounded memcpy with a failed length check at nfs_read_reply
      CVE-2019-14195: nfs: fix unbounded memcpy with unvalidated length at nfs_readlink_reply
      CVE-2019-14196: nfs: fix unbounded memcpy with a failed length check at nfs_lookup_reply

 Makefile                                      |  11 ++
 arch/arm/cpu/armv8/fsl-layerscape/Kconfig     |  17 --
 arch/arm/dts/armada-cp110-master.dtsi         |   1 +
 arch/arm/dts/armada-cp110-slave.dtsi          |   1 +
 board/st/stm32mp1/stm32mp1.c                  |  16 +-
 cmd/Kconfig                                   |   7 +
 cmd/Makefile                                  |   1 +
 cmd/mdio.c                                    |   3 +-
 cmd/pcap.c                                    |  71 ++++++++
 configs/sandbox_defconfig                     |   1 +
 doc/README.pcap                               |  62 +++++++
 doc/device-tree-bindings/net/marvell-mdio.txt |  15 ++
 doc/device-tree-bindings/net/mdio.txt         |  36 ++++
 doc/driver-model/migration.rst                |   8 +
 drivers/net/Kconfig                           |  11 ++
 drivers/net/Makefile                          |   1 +
 drivers/net/designware.c                      |   1 -
 drivers/net/dwc_eth_qos.c                     |  28 +--
 drivers/net/fsl-mc/Kconfig                    |  25 +++
 drivers/net/fsl_enetc_mdio.c                  |   1 +
 drivers/net/macb.c                            |   8 +-
 drivers/net/mdio_mux_i2creg.c                 | 108 ++++++++++++
 drivers/net/mdio_sandbox.c                    |   4 +-
 drivers/net/mvmdio.c                          | 236 ++++++++++++++++++++++++++
 drivers/net/mvpp2.c                           |   8 +
 drivers/net/pfe_eth/pfe_mdio.c                |   3 +-
 include/env_callback.h                        |   2 +-
 include/env_flags.h                           |   2 +-
 include/net.h                                 |   2 +-
 include/net/pcap.h                            |  55 ++++++
 include/netdev.h                              |   3 +
 net/Makefile                                  |   1 +
 net/eth-uclass.c                              |   5 +
 net/eth_legacy.c                              |  10 +-
 net/mdio-uclass.c                             |  13 +-
 net/net.c                                     |  14 ++
 net/nfs.c                                     |  19 ++-
 net/nfs.h                                     |   2 +-
 net/pcap.c                                    | 156 +++++++++++++++++
 39 files changed, 911 insertions(+), 57 deletions(-)
 create mode 100644 cmd/pcap.c
 create mode 100644 doc/README.pcap
 create mode 100644 doc/device-tree-bindings/net/marvell-mdio.txt
 create mode 100644 doc/device-tree-bindings/net/mdio.txt
 create mode 100644 drivers/net/fsl-mc/Kconfig
 create mode 100644 drivers/net/mdio_mux_i2creg.c
 create mode 100644 drivers/net/mvmdio.c
 create mode 100644 include/net/pcap.h
 create mode 100644 net/pcap.c

Thanks!
-Joe

^ permalink raw reply	[flat|nested] 176+ messages in thread

end of thread, other threads:[~2019-11-03 15:22 UTC | newest]

Thread overview: 176+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-23 19:36 [U-Boot] Pull request: u-boot-net.git master Joe Hershberger
2012-05-24 19:24 ` Wolfgang Denk
2012-07-19 16:54 Joe Hershberger
2012-07-20  6:57 ` Wolfgang Denk
2012-07-24 19:19 Joe Hershberger
2012-07-26  8:57 ` Wolfgang Denk
2012-09-27 17:38 Joe Hershberger
2012-09-27 20:05 ` Tom Rini
2012-12-11 19:38 Joe Hershberger
2012-12-11 23:47 ` Langer Thomas
2012-12-12  3:42   ` Joe Hershberger
2012-12-12 13:16     ` Tom Rini
2012-12-15 18:41 Joe Hershberger
2012-12-18 19:59 ` Tom Rini
2013-06-25  0:21 Joe Hershberger
2013-06-25 14:55 ` Tom Rini
2013-08-19 17:39 Joe Hershberger
2013-08-19 21:59 ` Tom Rini
2013-11-22 23:08 Joe Hershberger
2013-11-25 21:56 ` Tom Rini
2014-01-14 19:12 Joe Hershberger
2014-01-14 21:01 ` Tom Rini
2015-01-30 22:01 Joe Hershberger
2015-02-02 18:59 ` Tom Rini
2015-04-20 23:08 Joe Hershberger
2015-04-21 14:06 ` Tom Rini
2015-05-19 18:56 Joe Hershberger
2015-05-20 11:28 ` Tom Rini
2015-05-20 17:11   ` Joe Hershberger
2015-05-21 13:09     ` Tom Rini
2015-05-21 13:50       ` Joe Hershberger
2015-05-26 17:24 Joe Hershberger
2015-05-27  2:02 ` Tom Rini
2015-05-27 16:17   ` Joe Hershberger
2015-06-01 18:24 Joe Hershberger
2015-06-02 12:55 ` Tom Rini
2015-08-12 19:37 Joe Hershberger
2015-08-13 13:16 ` Tom Rini
2015-08-21 21:48 Joe Hershberger
2015-08-24 13:44 ` Tom Rini
2015-09-30 17:23 Joe Hershberger
2015-10-03  0:35 ` Tom Rini
2015-10-29 19:34 Joe Hershberger
2015-10-30  2:09 ` Tom Rini
2016-01-28 23:32 Joe Hershberger
2016-02-09 17:01 ` Tom Rini
2016-02-18 17:39 Joe Hershberger
2016-02-20  0:54 ` Tom Rini
2016-02-26 19:42 Joe Hershberger
2016-02-28  1:19 ` Tom Rini
2016-05-03 20:01 Joe Hershberger
2016-05-03 21:34 ` Tom Rini
2016-05-03 21:49   ` Joe Hershberger
2016-05-03 22:58 Joe Hershberger
2016-05-04  1:35 ` Tom Rini
2016-05-24 16:50 Joe Hershberger
2016-05-24 23:18 ` Tom Rini
2016-06-21 22:04 Joe Hershberger
2016-06-22 14:38 ` Tom Rini
2016-07-06 15:46 Joe Hershberger
2016-07-08  2:50 ` Tom Rini
2016-08-15 20:20 Joe Hershberger
2016-08-15 20:26 ` Joe Hershberger
2016-08-15 20:30 Joe Hershberger
2016-08-16  1:09 ` Tom Rini
2016-08-23  2:26 Joe Hershberger
2016-08-24 15:32 ` Tom Rini
2016-09-09 18:52 Joe Hershberger
2016-09-09 19:53 ` Tom Rini
2016-10-13 17:34 Joe Hershberger
2016-10-13 22:45 ` Tom Rini
2016-11-07 17:29 Joe Hershberger
2016-11-08 20:52 ` Tom Rini
2016-12-08 16:37 Joe Hershberger
2016-12-09 12:12 ` Tom Rini
2016-12-09 16:22   ` Joe Hershberger
2016-12-09 17:43     ` Michal Simek
2016-12-09 18:35       ` Joe Hershberger
2016-12-09 19:09         ` Michal Simek
2016-12-09 19:52         ` Tom Rini
2017-02-09 16:25 Joe Hershberger
2017-02-09 19:50 ` Tom Rini
2017-03-07 20:01 Joe Hershberger
2017-03-08 17:48 ` Tom Rini
2017-03-27 16:50 Joe Hershberger
2017-04-04 19:59 ` Tom Rini
2017-06-02 19:45 Joe Hershberger
2017-06-04 17:11 ` Tom Rini
2017-08-07 20:30 Joe Hershberger
2017-08-08 21:03 ` Tom Rini
2017-08-14 17:48 Joe Hershberger
2017-08-15  0:03 ` Tom Rini
2017-09-07 18:29 Joe Hershberger
2017-09-08  0:02 ` Tom Rini
2018-01-03 21:32 Joe Hershberger
2018-01-04  1:09 ` Tom Rini
2018-01-04 17:56   ` Joe Hershberger
2018-01-09 18:06 ` Tom Rini
2018-01-15 18:10   ` Joe Hershberger
2018-01-15 18:13     ` Tom Rini
2018-01-15 18:15       ` Joe Hershberger
2018-01-15 18:22         ` Tom Rini
2018-01-15 18:23           ` Joe Hershberger
2018-01-15 18:06 Joe Hershberger
2018-01-16  2:25 ` Tom Rini
2018-01-17 18:46   ` Joe Hershberger
2018-02-27 17:17 Joe Hershberger
2018-02-28  3:41 ` Tom Rini
2018-03-22 20:39 Joe Hershberger
2018-03-23  1:21 ` Tom Rini
2018-04-15  4:18 Joe Hershberger
2018-04-15 17:52 ` Tom Rini
2018-06-13 19:00 Joe Hershberger
2018-06-14 15:36 ` Tom Rini
2018-07-02 19:49 Joe Hershberger
2018-07-02 19:57 ` Tom Rini
2018-07-02 20:09   ` Joe Hershberger
2018-07-03  3:24 ` Tom Rini
2018-07-26 19:12 Joe Hershberger
2018-07-27 17:09 ` Tom Rini
2018-10-11 19:23 Joe Hershberger
2018-10-12 15:52 ` Tom Rini
2018-10-24 19:45 Joe Hershberger
2018-10-26 11:52 ` Tom Rini
2018-10-26 12:24   ` Stefano Babic
2018-10-26 12:40     ` Tom Rini
2018-10-26 13:04   ` Anatolij Gustschin
2018-10-26 14:46   ` York Sun
2018-10-26 16:45 ` Tom Rini
2018-11-05 17:51 Joe Hershberger
2018-11-06  4:06 ` Tom Rini
2018-11-06 20:58   ` Joe Hershberger
2019-01-24 17:35 Joe Hershberger
2019-01-25 15:16 ` Tom Rini
2019-03-05 18:02 Joe Hershberger
2019-03-07 14:15 ` Tom Rini
2019-03-12 18:15 Joe Hershberger
2019-03-19 22:41 ` Tom Rini
2019-04-30 21:15   ` Joe Hershberger
2019-04-30 21:28     ` Tom Rini
2019-05-01  0:56       ` Joe Hershberger
2019-05-01  1:19         ` Tom Rini
2019-05-07 22:09 Joe Hershberger
2019-05-08 22:24 ` Joe Hershberger
2019-05-08 22:37   ` Tom Rini
2019-05-08 22:40   ` [U-Boot] [EXT] " Vladimir Oltean
2019-05-08 22:42     ` Tom Rini
2019-05-08 22:45       ` [U-Boot] " Vladimir Oltean
2019-05-08 22:48         ` Tom Rini
2019-05-08 22:52           ` Vladimir Oltean
2019-05-08 22:54             ` Tom Rini
2019-05-08 23:05               ` Vladimir Oltean
2019-05-09  2:38                 ` Tom Rini
2019-05-09 12:51                 ` Vladimir Oltean
2019-05-10 21:50                   ` Joe Hershberger
2019-05-15 14:58                     ` Tom Rini
2019-07-25 22:40                       ` Vladimir Oltean
2019-07-25 23:12                         ` Tom Rini
2019-11-02 13:17                       ` Michael Walle
2019-11-02 14:12                         ` Tom Rini
2019-11-02 14:30                           ` Vladimir Oltean
2019-11-02 15:05                             ` Tom Rini
2019-11-03 15:22                               ` Michael Walle
2019-05-08 22:30 Joe Hershberger
2019-05-09 22:25 ` Tom Rini
2019-05-14 19:57 Joe Hershberger
2019-05-15 17:42 ` Tom Rini
2019-06-01 23:10 Joe Hershberger
2019-06-02 20:03 ` Tom Rini
2019-07-15 22:49 Joe Hershberger
2019-07-16 14:57 ` Tom Rini
2019-07-18 21:38 Joe Hershberger
2019-07-23 13:46 ` Tom Rini
2019-07-25 18:38 Joe Hershberger
2019-07-26 19:37 ` Tom Rini
2019-07-26 19:39   ` Joe Hershberger
2019-09-04 16:42 Joe Hershberger
2019-09-05 13:24 ` Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.