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

Joe Hershberger joe.hershberger at ni.com
Mon Nov 5 17:51:41 UTC 2018


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


More information about the U-Boot mailing list