[GIT PULL] amd/xilinx patches for v2025.04-rc2

Michal Simek monstr at monstr.eu
Thu Feb 6 08:57:41 CET 2025


Hi Tom,

please pull these patches to your tree. Nothing really significant there. Some 
binman fixes which were not spot before and switching our platform to LWIP to 
have cover it better.

Thanks,
Michal


The following changes since commit 97c125e6bb441a8062bdd28e82f17b1da1224416:

   Gitlab: Add results.xml to the list of artifacts as well. (2025-02-04 
11:57:36 -0600)

are available in the Git repository at:

   git at source.denx.de:u-boot/custodians/u-boot-microblaze.git 
tags/xilinx-for-v2025.04-rc2

for you to fetch changes up to 0f019056b2d23aaa839fab31c016d73009870a23:

   zynqmp: Save "bootseq" environment variable in decimal format (2025-02-05 
16:22:55 +0100)

----------------------------------------------------------------
AMD/Xilinx changes for v2025.04-rc2

fpga:
- Cleanup help
- Show xilinx only options on Xilinx devices

ospi-versal:
- Fix alignment issue
- Fix cadence_qspi_flash_reset() prototype

zynqmp:
- Define usb_pgood_delay
- Fix bootseq number

versal:
- Fix mini_ospi configuration

versal2:
- Enable OPTEE

xilinx:
- Enable some flashes
- Clean up SYS_MALLOC_F_LEN Kconfig
- Some binman fixes
- DT updates
- Enable mkfwumdata compilation
- Enable meminfo command
- Switch to LWIP and enable HTTPS

----------------------------------------------------------------
Alexander Dahl (1):
       fpga: Avoid ignored-qualifiers warning

Benjamin Szőke (1):
       zynqmp: Save "bootseq" environment variable in decimal format

Ibai Erkiaga (5):
       fpga: fix alignment on fpga cmd usage info
       fpga: improve loads usage information
       fpga: resort fpga commands
       fpga: xilinx exclusive commands
       fpga: add new symbol for fpga_loadb

Michal Simek (9):
       xilinx: Remove SYS_MALLOC_F_LEN setup via board Kconfig
       arm64: zynqmp: Describe ethernet controllers via aliases on SOM
       xilinx: Enable mkfwumdata tool for a/b update
       xilinx: Enable meminfo command with mapping
       xilinx: Enable MBEDTLS/LWIP/WGET and WGET_HTTPS
       fpga: Make do_fpga_loads() static
       arm64: zynqmp: Fix TEE loading address and add hash
       arm64: zynqmp: Use DTB address base from .config
       arm64: zynqmp: Describe images without TF-A

Padmarao Begari (2):
       spi: cadence_qspi: Fix OSPI DDR mode alignment issue
       configs: versal: update initial stack pointer

Prasad Kummari (2):
       configs: zynqmp: Add usb_pgood_delay for SOM boards
       arm64: zynqmp: enable u-boot itb generation via binman if SPL is enabled

Venkatesh Yadav Abbarapu (3):
       xilinx: Enable support for Infineon Octal flashes
       arm64: versal2: Enable the OPTEE command
       spi: cadence_qspi: Add missing prototype for cadence_qspi_flash_reset

  arch/arm/dts/zynqmp-binman-som.dts        | 19 +++++-
  arch/arm/dts/zynqmp-binman.dts            | 39 ++++++++----
  arch/arm/dts/zynqmp-sck-kd-g-revA.dtso    |  4 ++
  arch/arm/dts/zynqmp-sck-kr-g-revA.dtso    |  5 ++
  arch/arm/dts/zynqmp-sck-kv-g-revA.dtso    |  4 ++
  arch/arm/dts/zynqmp-sck-kv-g-revB.dtso    |  4 ++
  arch/arm/mach-zynq/Kconfig                |  3 -
  arch/arm/mach-zynqmp-r5/Kconfig           |  3 -
  arch/arm/mach-zynqmp/Kconfig              |  3 -
  board/xilinx/zynqmp/zynqmp.c              |  2 +-
  board/xilinx/zynqmp/zynqmp_kria.env       |  1 +
  cmd/Kconfig                               | 35 ++++++-----
  cmd/fpga.c                                | 65 +++++++++-----------
  configs/amd_versal2_virt_defconfig        | 15 ++---
  configs/microblaze-generic_defconfig      |  2 +
  configs/xilinx_versal_mini_ospi_defconfig |  2 +-
  configs/xilinx_versal_net_virt_defconfig  | 13 ++--
  configs/xilinx_versal_virt_defconfig      | 14 ++---
  configs/xilinx_zynq_virt_defconfig        |  9 ++-
  configs/xilinx_zynqmp_kria_defconfig      | 17 ++---
  configs/xilinx_zynqmp_virt_defconfig      | 20 ++----
  drivers/fpga/fpga.c                       | 14 ++---
  drivers/spi/cadence_ospi_versal.c         | 12 ++++
  drivers/spi/cadence_qspi.h                |  2 +-
  include/configs/xilinx_zynqmp.h           |  1 +
  include/fpga.h                            |  6 +-
  26 files changed, 177 insertions(+), 137 deletions(-)

-- 
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