Hi Tom, please pull the following marvell changes for the next branch:
- arm: kirkwood: Remove unnecessary watchdog GPIO for ZyXEL NSA325 board (Tony) - net: mvpp2: fix NULL pointer dereference in mvpp2_phy_connect (Vincent) - mtd: nand: pxa3xx: Pass valid dev to dev_err() (Chris) - arm: mvebu: db-xc3-24g4xg: Remove marvell, nand-keep-config (Chris) - arm: mvebu: Add Allied Telesis x220 (Chris) - board: Synology: legacy.c: Include asm/io.h (Phil) - board: Synology: common: Fix typo in Makefile (Phil) - serial: serial_octeon_bootcmd.c: use correct Kconfig symbol (Heinrich) - arm: mvebu: Drop unnecessary BOARD_EARLY_INIT_F usage (Tom) - pinctrl: armada-38x: Staticize and constify driver ops (Marek) - arm: mach-mvebu: armada8k: cpuinfo and SAR (Vincent) - board: freebox: add Nodebox 10G board support (Vincent) - board: freebox: nbx10g: add emmcboot for dual-bank eMMC boot (Vincent) - board: freebox: nbx10g: add device serial and MAC address initialization (Vincent) - arm: dts: armada-8040-nbx: add U-Boot dtsi for conditional OP-TEE (Vincent) - timer: orion: Use dev_remap_addr_index() (Peng) CI (GitLab world build) is passing: https://source.denx.de/u-boot/custodians/u-boot-marvell/-/pipelines/30413 Thanks, Stefan The following changes since commit 511bd63db98836579764b87c961a7f50c8149839: Merge assorted patches to use device API to replace devfdt_ helpers (2026-06-09 16:00:11 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-marvell.git tags/u-boot-marvell-next-20260610 for you to fetch changes up to eab66c3a9085e07b227847b0c442ee8d2efb241d: timer: orion: Use dev_remap_addr_index() (2026-06-10 11:23:26 +0200) ---------------------------------------------------------------- u-boot-marvell changes 2026-06-10 ---------------------------------------------------------------- Chris Packham (3): mtd: nand: pxa3xx: Pass valid dev to dev_err() arm: mvebu: db-xc3-24g4xg: Remove marvell, nand-keep-config arm: mvebu: Add Allied Telesis x220 Heinrich Schuchardt (1): serial: serial_octeon_bootcmd.c: use correct Kconfig symbol Marek Vasut (1): pinctrl: armada-38x: Staticize and constify driver ops Peng Fan (1): timer: orion: Use dev_remap_addr_index() Phil Sutter (2): board: Synology: legacy.c: Include asm/io.h board: Synology: common: Fix typo in Makefile Tom Rini (1): arm: mvebu: Drop unnecessary BOARD_EARLY_INIT_F usage Tony Dinh (1): arm: kirkwood: Remove unnecessary watchdog GPIO for ZyXEL NSA325 board Vincent Jardin (6): net: mvpp2: fix NULL pointer dereference in mvpp2_phy_connect arm: mach-mvebu: armada8k: cpuinfo and SAR board: freebox: add Nodebox 10G board support board: freebox: nbx10g: add emmcboot for dual-bank eMMC boot board: freebox: nbx10g: add device serial and MAC address initialization arm: dts: armada-8040-nbx: add U-Boot dtsi for conditional OP-TEE arch/arm/dts/Makefile | 2 + arch/arm/dts/armada-8040-nbx-u-boot.dtsi | 15 + arch/arm/dts/armada-8040-nbx.dts | 259 ++++++++++++++++ arch/arm/dts/armada-xp-atl-x220.dts | 162 ++++++++++ arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi | 1 - arch/arm/mach-mvebu/Kconfig | 16 + arch/arm/mach-mvebu/armada8k/Makefile | 2 +- arch/arm/mach-mvebu/armada8k/cpu.c | 12 + arch/arm/mach-mvebu/armada8k/soc_info.c | 194 ++++++++++++ arch/arm/mach-mvebu/armada8k/soc_info.h | 14 + board/Marvell/mvebu_armada-37xx/board.c | 5 - board/Synology/common/Makefile | 2 +- board/Synology/common/legacy.c | 1 + board/alliedtelesis/x220/.gitattributes | 1 + board/alliedtelesis/x220/.gitignore | 1 + board/alliedtelesis/x220/MAINTAINERS | 8 + board/alliedtelesis/x220/Makefile | 14 + board/alliedtelesis/x220/binary.0 | Bin 0 -> 423 bytes board/alliedtelesis/x220/kwbimage.cfg.in | 12 + board/alliedtelesis/x220/x220.c | 67 ++++ board/freebox/nbx10g/Kconfig | 94 ++++++ board/freebox/nbx10g/MAINTAINERS | 6 + board/freebox/nbx10g/Makefile | 5 + board/freebox/nbx10g/board.c | 53 ++++ board/freebox/nbx10g/nbx_emmcboot.c | 357 ++++++++++++++++++++++ board/freebox/nbx10g/nbx_fbxserial.c | 286 +++++++++++++++++ board/freebox/nbx10g/nbx_fbxserial.h | 156 ++++++++++ board/freebox/nbx10g/nbx_imagetag.h | 78 +++++ board/freebox/nbx10g/nbx_nrboot.h | 34 +++ board/zyxel/nsa325/nsa325.c | 7 +- configs/eDPU_defconfig | 1 - configs/mvebu_db-88f3720_defconfig | 1 - configs/mvebu_espressobin-88f3720_defconfig | 1 - configs/mvebu_espressobin_ultra-88f3720_defconfig | 1 - configs/mvebu_nbx_88f8040_defconfig | 75 +++++ configs/uDPU_defconfig | 1 - configs/x220_defconfig | 76 +++++ doc/board/alliedtelesis/index.rst | 11 + doc/board/alliedtelesis/x220.rst | 39 +++ doc/board/index.rst | 1 + drivers/mtd/nand/raw/pxa3xx_nand.c | 11 +- drivers/net/mvpp2.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-38x.c | 2 +- drivers/serial/Kconfig | 2 +- drivers/timer/orion-timer.c | 3 +- include/configs/nbx10g.h | 29 ++ include/configs/x220.h | 20 ++ 47 files changed, 2114 insertions(+), 28 deletions(-) create mode 100644 arch/arm/dts/armada-8040-nbx-u-boot.dtsi create mode 100644 arch/arm/dts/armada-8040-nbx.dts create mode 100644 arch/arm/dts/armada-xp-atl-x220.dts create mode 100644 arch/arm/mach-mvebu/armada8k/soc_info.c create mode 100644 arch/arm/mach-mvebu/armada8k/soc_info.h create mode 100644 board/alliedtelesis/x220/.gitattributes create mode 100644 board/alliedtelesis/x220/.gitignore create mode 100644 board/alliedtelesis/x220/MAINTAINERS create mode 100644 board/alliedtelesis/x220/Makefile create mode 100644 board/alliedtelesis/x220/binary.0 create mode 100644 board/alliedtelesis/x220/kwbimage.cfg.in create mode 100644 board/alliedtelesis/x220/x220.c create mode 100644 board/freebox/nbx10g/Kconfig create mode 100644 board/freebox/nbx10g/MAINTAINERS create mode 100644 board/freebox/nbx10g/Makefile create mode 100644 board/freebox/nbx10g/board.c create mode 100644 board/freebox/nbx10g/nbx_emmcboot.c create mode 100644 board/freebox/nbx10g/nbx_fbxserial.c create mode 100644 board/freebox/nbx10g/nbx_fbxserial.h create mode 100644 board/freebox/nbx10g/nbx_imagetag.h create mode 100644 board/freebox/nbx10g/nbx_nrboot.h create mode 100644 configs/mvebu_nbx_88f8040_defconfig create mode 100644 configs/x220_defconfig create mode 100644 doc/board/alliedtelesis/index.rst create mode 100644 doc/board/alliedtelesis/x220.rst create mode 100644 include/configs/nbx10g.h create mode 100644 include/configs/x220.h

