Please pull u-boot-marvell/master
Stefan Roese
sr at denx.de
Thu Apr 21 16:18:55 CEST 2022
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:
git at 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 at 64 DT node to crypto at 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
More information about the U-Boot
mailing list