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

Joe Hershberger joe.hershberger at ni.com
Thu Mar 22 20:39:39 UTC 2018


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


More information about the U-Boot mailing list