[GIT PULL] amd/xilinx patches for v2025.10-rc1 v2
Michal Simek
michal.simek at amd.com
Mon Jun 8 14:51:14 CEST 2026
Hi Tom,
please pull these changes to your tree. (Apologize that it is marked as v2.
I have created v1 2 weeks ago but it failed in CI that's why I didn't send it
out and then created new tag not to do force push).
Thanks,
Michal
The following changes since commit 9e87893c24d1f21350e69bc222e6a3214c933b3b:
Merge tag 'u-boot-imx-next-20260605' of
https://gitlab.denx.de/u-boot/custodians/u-boot-imx into next (2026-06-05
11:37:51 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2026.10-rc1-v2
for you to fetch changes up to 8efa173b389e5cef6eece991351442baea0264fd:
reset: zynqmp: Implement rst_reset using PM_RESET_ACTION_PULSE (2026-06-08
10:50:06 +0200)
----------------------------------------------------------------
AMD/Xilinx/FPGA changes for v2026.10-rc1 v2
zynqmp:
- Clean up USB gadget configuration
mbv:
- Reduce SPL size
versal:
- Add support for A/B capsule update
versal2:
- Add support for A/B capsule update
reset:
- Introduce reset_reset_bulk() generic interface
- zynqmp: Implement reset_reset_bulk() interface
spi:
- cadence: Switch to reset_reset_bulk() interface
----------------------------------------------------------------
Michal Simek (7):
xilinx: mbv: Disable AVAILABLE_HARTS
xilinx: mbv: Allow compiler to optimize inlining in SPL
reset: Add reset_reset() and reset_reset_bulk() API
reset: Add sandbox tests for reset_reset() and reset_reset_bulk()
reset: sandbox: Cover reset_reset() fallback with second sandbox provider
spi: cadence: Use reset_reset_bulk() for proper reset cycling
reset: zynqmp: Implement rst_reset using PM_RESET_ACTION_PULSE
Padmarao Begari (7):
arm64: xilinx: Add PMC PGGS3 and PGGS4 registers
firmware: zynqmp: Add PMC PGGS register read API
board: xilinx: Add capsule and FWU support
board: amd: Add capsule and FWU support
board: xilinx: Add FWU boot index support
configs: xilinx: Enable DFU MTD support
configs: amd: Enable capsule update and DFU support
Pranav Sanwal (2):
configs: zynqmp: Enable USB gadget download support
board: zynqmp: Remove hardcoded USB ethernet initialization
arch/arm/mach-versal/include/mach/hardware.h | 3 +
arch/arm/mach-versal2/include/mach/hardware.h | 3 +
arch/sandbox/dts/test.dts | 10 +-
arch/sandbox/include/asm/reset.h | 3 +
board/amd/versal2/board.c | 131 +++++++++++++++++++-
board/xilinx/common/board.c | 73 +++++++++++
board/xilinx/versal/board.c | 42 ++++++-
board/xilinx/zynqmp/zynqmp.c | 4 -
configs/amd_versal2_virt_defconfig | 15 ++-
configs/xilinx_mbv32_defconfig | 2 +
configs/xilinx_versal_virt_defconfig | 2 +
configs/xilinx_zynqmp_virt_defconfig | 1 +
drivers/firmware/firmware-zynqmp.c | 54 +++++++-
drivers/reset/reset-uclass.c | 34 +++++
drivers/reset/reset-zynqmp.c | 11 ++
drivers/reset/sandbox-reset-test.c | 14 +++
drivers/reset/sandbox-reset.c | 58 +++++++++
drivers/spi/cadence_qspi.c | 16 +--
include/configs/amd_versal2.h | 5 +
include/reset-uclass.h | 19 +++
include/reset.h | 49 ++++++++
include/zynqmp_firmware.h | 4 +
test/dm/reset.c | 107 ++++++++++++++++
23 files changed, 637 insertions(+), 23 deletions(-)
More information about the U-Boot
mailing list