[GIT PULL] AMD/Xilinx changes for 2026-07-rc1

Michal Simek monstr at monstr.eu
Mon Feb 16 08:37:18 CET 2026


Hi Tom,

please pull these patches to your next branch.

Thanks,
Michal

The following changes since commit 9e6b66409a3235ae73f1937929fe025911165bbb:

   Merge tag 'ab-next-11022026' of 
https://source.denx.de/u-boot/custodians/u-boot-tpm into next (2026-02-11 
10:42:18 -0600)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-microblaze.git 
tags/xilinx-for-v2026.07-rc1

for you to fetch changes up to 601e08e0b7abd15784d19daa05692fae350e5027:

   arm64: zynqmp: Wire gpio-delay driver for USB hub reset (2026-02-13 08:16:25 
+0100)

----------------------------------------------------------------
AMD/Xilinx/FPGA changes for v2026.07-rc1

gpio:
- Add gpio delay driver

zynqmp:
- Wire gpio usb delay
- Enable SPL pinctrl per pin

xilinx:
- Enable NFS support

versal2:
- Extend DDR initialization

zynqmp-rtc:
- Use clock framework for calibration value

----------------------------------------------------------------
Michal Simek (4):
       xilinx: mbv: Disable EFI loader
       gpio: Add GPIO delay driver
       xilinx: Enable GPIO delay driver on Kria platforms
       arm64: zynqmp: Wire gpio-delay driver for USB hub reset

Pranav Sanwal (2):
       fdtdec: Add declaration for get_next_memory_node() helper
       arm64: versal2: Populate DRAM banks before page table size calculation

Pranav Tilak (2):
       rtc: zynqmp: Add clock framework support with calibration fallback
       xilinx: Enable NFS support for all Xilinx platforms

Sean Anderson (1):
       pinctrl: zynqmp: Add SPL support

  arch/arm/dts/zynqmp-sck-kd-g-revA.dtso         |  13 +-
  arch/arm/dts/zynqmp-sck-kr-g-revA.dtso         |  16 ++-
  arch/arm/dts/zynqmp-sck-kr-g-revB.dtso         |  16 ++-
  arch/arm/dts/zynqmp-sck-kv-g-revA.dtso         |  13 +-
  arch/arm/dts/zynqmp-sck-kv-g-revB.dtso         |  11 +-
  arch/arm/mach-versal2/cpu.c                    |  55 ++++++--
  arch/arm/mach-versal2/include/mach/sys_proto.h |   4 +-
  board/amd/versal2/board.c                      |  75 ++++++++---
  configs/amd_versal2_virt_defconfig             |   1 +
  configs/xilinx_mbv32_defconfig                 |   1 +
  configs/xilinx_versal_net_virt_defconfig       |   1 +
  configs/xilinx_versal_virt_defconfig           |   1 +
  configs/xilinx_zynqmp_kria_defconfig           |   1 +
  configs/xilinx_zynqmp_virt_defconfig           |   1 +
  drivers/firmware/firmware-zynqmp.c             | 101 ++++++++++++++
  drivers/gpio/Kconfig                           |   8 ++
  drivers/gpio/Makefile                          |   1 +
  drivers/gpio/gpio-delay.c                      | 139 ++++++++++++++++++++
  drivers/pinctrl/Kconfig                        |   8 ++
  drivers/pinctrl/Makefile                       |   2 +-
  drivers/pinctrl/pinctrl-zynqmp.c               |   8 +-
  drivers/rtc/zynqmp_rtc.c                       |  64 ++++++---
  include/fdtdec.h                               |  24 ++++
  include/zynqmp_firmware.h                      |   5 +
  lib/fdtdec.c                                   |   7 +-
  25 files changed, 508 insertions(+), 68 deletions(-)
  create mode 100644 drivers/gpio/gpio-delay.c

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP/Versal ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal/Versal NET SoCs
TF-A maintainer - Xilinx ZynqMP/Versal/Versal NET SoCs


More information about the U-Boot mailing list