Hi Tom,

please pull the first batch of Marvell related patches:

----------------------------------------------------------------
- mrvl_uart.sh: Remove script (Pali)
- Fix Espressobin build for configs where ENV is not in SPI (Rogier)
- mvebu: a37xx: Add support for reading OTP (Pali)
- mvebu: uDPU: Ethernet fixes and misc DT and defconfig changes (Robert)
- mvebu: Add support for reading LD0 and LD1 eFuse (Pali)
- kwboot: Replace fstat()+st_size by lseek()+SEEK_END (Pali)
- mvebu: turris_omnia: Enable CONFIG_CMD_FUSE (Pali)
- arm: Add CONFIG_SPL_SYS_NO_VECTOR_TABLE used on 32bit MVEBU (Pali)
- mvebu: a37xx: Add support for writing Security OTP values (Pali)
- mvebu: turris: Misc enhancements and cleanups / fixes (Pali)
- Sheevaplug : Use Marvell uclass mvgbe and PHY driver for Ethernet (Tony)
----------------------------------------------------------------

Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=176&view=results

Thanks,
Stefan

The following changes since commit 22bfaa1f673ab5442dfb9778eea4c9a18dee42d0:

  configs: Resync with savedefconfig (2022-04-20 14:48:59 -0400)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to ac47bd230cd3430589c63f81e57b3d30e0abe0db:

arm: kirkwood: Sheevaplug : Use Marvell uclass mvgbe and PHY driver for Ethernet (2022-04-21 13:14:52 +0200)

----------------------------------------------------------------
Pali Rohár (17):
      tools/mrvl_uart.sh: Remove script
      arm: mvebu: a37xx: Add support for reading NB and SB fuse OTP value
      arm: mvebu: a37xx: Enable fuse command on all Armada 3720 boards
      arm: mvebu: a37xx: Move generic mbox code to arch/arm/mach-mvebu
      arm: mvebu: a37xx: Extend mbox_do_cmd() code
      arm: mvebu: a37xx: Add support for reading Security OTP values
      arm: mvebu: Add support for reading LD0 and LD1 eFuse
      tools: kwboot: Replace fstat()+st_size by lseek()+SEEK_END
      arm: Introduce new CONFIG_SPL_SYS_NO_VECTOR_TABLE option
      arm: Do not compile vector table when SYS_NO_VECTOR_TABLE is enabled
      arm: mvebu: Enable CONFIG_SPL_SYS_NO_VECTOR_TABLE for 32-bit mvebu
      arm: mvebu: a37xx: Add support for writing Security OTP values
      board: turris: Move Turris Atsha OTP code to separate file
      board: turris: Do not cache Atsha device in BSS
      board: turris: Allow to specify first eth idx of first MAC address
      board: turris: Rename atsha204a@64 DT node to crypto@64
      arm: mvebu: turris_omnia: Enable CONFIG_CMD_FUSE

Robert Marko (4):
      arm: mvebu: dts: uDPU: update DTS
      net: mvneta: add SFP TX disable handling
      arm: mvebu: dts: uDPU: fix non-working networking
      mvebu: uDPU: update defconfig

Rogier Stam (1):
      arm: mvebu: Fix Espressobin build for configs where ENV is not in SPI

Tony Dinh (1):
arm: kirkwood: Sheevaplug : Use Marvell uclass mvgbe and PHY driver for Ethernet

 arch/arm/Kconfig                                 |   4 +
 arch/arm/cpu/armv7/start.S                       |   4 +-
 arch/arm/dts/armada-3720-uDPU-u-boot.dtsi        |  24 +++
 arch/arm/dts/armada-3720-uDPU.dts                |  21 ++-
 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi |   4 +-
 arch/arm/lib/vectors.S                           |   6 +
 arch/arm/mach-mvebu/Kconfig                      |   2 +
 arch/arm/mach-mvebu/Makefile                     |   3 +
 arch/arm/mach-mvebu/armada3700/Makefile          |   3 +-
arch/arm/mach-mvebu/armada3700/efuse.c | 217 +++++++++++++++++++++++
 arch/arm/mach-mvebu/armada3700/mbox.c            |  83 +++++++++
 arch/arm/mach-mvebu/efuse.c                      |  28 +++
 arch/arm/mach-mvebu/include/mach/efuse.h         |   5 +
 arch/arm/mach-mvebu/include/mach/mbox.h          |  40 +++++
 arch/arm/mach-omap2/Kconfig                      |   1 +
 board/CZ.NIC/turris_atsha_otp.c                  | 119 +++++++++++++
 board/CZ.NIC/turris_atsha_otp.h                  |   9 +
 board/CZ.NIC/turris_mox/mox_sp.c                 |  73 +-------
 board/CZ.NIC/turris_omnia/Makefile               |   2 +-
 board/CZ.NIC/turris_omnia/turris_omnia.c         | 108 +----------
 board/Marvell/mvebu_armada-37xx/board.c          |   4 +-
 board/Marvell/sheevaplug/sheevaplug.c            |  83 ++-------
 board/Marvell/sheevaplug/sheevaplug.h            |  24 ---
 configs/mvebu_db-88f3720_defconfig               |   2 +
 configs/mvebu_espressobin-88f3720_defconfig      |   2 +
 configs/sheevaplug_defconfig                     |   4 +-
 configs/turris_mox_defconfig                     |   2 +
 configs/turris_omnia_defconfig                   |   2 +
 configs/uDPU_defconfig                           |  12 +-
 drivers/net/mvneta.c                             |  12 ++
 include/configs/sheevaplug.h                     |  19 +-
 tools/kwboot.c                                   |  19 +-
 tools/mrvl_uart.sh                               | 119 -------------
 33 files changed, 628 insertions(+), 432 deletions(-)
 create mode 100644 arch/arm/mach-mvebu/armada3700/efuse.c
 create mode 100644 arch/arm/mach-mvebu/armada3700/mbox.c
 create mode 100644 arch/arm/mach-mvebu/include/mach/mbox.h
 create mode 100644 board/CZ.NIC/turris_atsha_otp.c
 create mode 100644 board/CZ.NIC/turris_atsha_otp.h
 delete mode 100644 board/Marvell/sheevaplug/sheevaplug.h
 delete mode 100755 tools/mrvl_uart.sh

Reply via email to