Hi Tom,

please pull the following changes. I missed rc2 but I think it should be just fine to pull this at this stage. I can't see any issue in CI too.

Soon we will be sending patches to cleanup firmware interface to be prepared to move Versal Gen 2 to SCMI. That cleanup should land in 2027.01-rc1.

Thanks,
Michal

The following changes since commit 77bc0326456d9d6a83aa7adac201d1c97a008b61:

Merge tag 'fsl-qoriq-for-2026.10-rc3' of https://git.u-boot-project.org/u-boot/custodians/u-boot-fsl-qoriq (2026-08-11 08:49:22 -0600)

are available in the Git repository at:

https://git.u-boot-project.org/u-boot/custodians/u-boot-amd.git tags/xilinx-for-v2026.10-rc3

for you to fetch changes up to 86cc9f2fb5637d64e2da78c43fdccf4c50daef8c:

  MAINTAINERS: Add missing fragment for Versal Gen 2 (2026-08-12 07:06:12 +0200)

----------------------------------------------------------------
AMD/Xilinx changes for v2026.10-rc3

Versal Gen 2:
- Add support for 2VM3654 device
- Add missing MAINTAINERS fragment

AMD:
- Fix fwu dfu_string generation not to alter with generic DFU

Firmware/ufs:
- UFS interface cleanup
- Remove ZynqMP firmware dependency from UFS

zynqmp_gqspi:
- Fix quad mode bus conflict

MB-V:
- shrink SPL size and enforce size limits
- remake ELF from BIN

----------------------------------------------------------------
Michal Simek (13):
      arm64: versal2: Make hardware.h assembly safe
      arm64: versal2: Select GIC redistributor base at runtime
      board: xilinx: Generate FWU capsule dfu_alt_info from fwu_platform_hook()
      xilinx: mbv: Disable CPU driver in SPL
      xilinx: mbv: Disable arch-specific memory functions in SPL
      xilinx: zynqmp: Setup BOARD_SIZE_LIMIT for mini configurations
      xilinx: zynqmp: Enable SPL for zynqmp mini
      firmware: zynqmp: Remove duplicated sys_proto.h header
      xilinx: versal2: Add PM UFS firmware interface
      ufs: amd-versal2: Perform controller reset in the init callback
      xilinx: versal2: Clean UFS firmware interface
      ufs: amd-versal2: Remove ZYNQMP_FIRMWARE dependency
      MAINTAINERS: Add missing fragment for Versal Gen 2

Sandeep Gundlupet Raju (1):
      xilinx: mbv: Enable SPL_REMAKE_ELF support

Suraj Kakade (1):
      spi: zynqmp_gqspi: fix quad mode bus conflict

 MAINTAINERS                                    |   6 +
 arch/arm/mach-versal2/Makefile                 |   1 +
 arch/arm/mach-versal2/cpu.c                    |  40 ++++++
 arch/arm/mach-versal2/include/mach/hardware.h  |  87 +++++++------
 arch/arm/mach-versal2/include/mach/sys_proto.h |   7 +-
 arch/arm/mach-versal2/lowlevel_init.S          |  40 ++++++
 board/amd/versal2/board.c                      |  39 ------
 board/xilinx/common/board.c                    |  37 +++++-
 board/xilinx/versal/board.c                    |  39 ------
 configs/xilinx_mbv32_defconfig                 |   5 +
 configs/xilinx_zynqmp_mini_defconfig           |  20 ++-
 configs/xilinx_zynqmp_mini_qspi_defconfig      |   6 +-
 drivers/firmware/firmware-zynqmp.c             | 104 +++++++++++++--
 drivers/spi/zynqmp_gqspi.c                     |  43 +++++--
 drivers/ufs/Kconfig                            |   2 +-
 drivers/ufs/ufs-amd-versal2.c                  | 133 +++++++-------------
 include/configs/amd_versal2.h                  |   9 ++
 include/zynqmp_firmware.h                      |  13 +-
 18 files changed, 388 insertions(+), 243 deletions(-)
 create mode 100644 arch/arm/mach-versal2/lowlevel_init.S

Reply via email to