[GIT PULL] xilinx patches for v2025.04-rc1 v2

Michal Simek monstr at monstr.eu
Tue Jan 14 15:50:16 CET 2025


Hi Tom,

here are some patches I have collected so far. There is nothing significant in 
it. Just trying to clean my inbox. I am not expecting many changes for .04 anyway.

Thanks,
Michal

The following changes since commit 6a0db9ee030f634731b792d864fc7a9df6cc6b80:

   Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-usb 
(2025-01-13 08:25:00 -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-rc1-v2

for you to fetch changes up to 3a2bf24a85b2b35f1c7d6f0633d6aa528a6970b8:

   rtc: zynqmp: allow on Versal architectures (2025-01-14 15:34:51 +0100)

----------------------------------------------------------------
AMD/Xilinx changes for v2025.04-rc1 v2

Versal:
- Enable dfu support for SPI with multiboot

ZynqMP:
- Align multiboot reg description
- DT syncups
- Wire missing DTs in defconfig
- Kria: Remove usb hub initialization via commands
- Kria: Update DP reset in psu_init

AMD/Xilinx:
- Enable SPI_STACKED_PARALLEL configs

SPI/ZYNQMP_GQSPI:
- Update debug message to use log_debug()

RTC:
- Enable ZYNQMP_RTC for Versal SOCs

----------------------------------------------------------------
Ibai Erkiaga (1):
       zynqmp_gqspi: update to log_debug

Jonathan Stroud (1):
       arm64: zynqmp: Add eeprom labels for System Controller dts

Michal Simek (8):
       arm64: versal: Wire SPIs for dfu_alt_info variable generation
       arm64: versal: Support operations around multiboot register
       arm64: versal: RO multi_boot register in non JTAG bootmode
       arm64: zynqmp: Do not use hardcoded address in do_zynqmp_reboot()
       arm64: zynqmp: Sync DTs with Linux v6.13-rc1
       zynqmp: Remove usb init initialization for Kria
       xilinx: Sort OF_LIST and add missing vpk120 and zcu670 platforms
       arm64: zynqmp: Enable iio-hwmon description only for SOM

Naman Trivedi (1):
       arm64: zynqmp: add clock-output-names property in clock nodes

Neal Frager (1):
       board: zynqmp: zynqmp-sm-k26-revA: release DP from reset

Venkatesh Yadav Abbarapu (2):
       config: xilinx: Enable the SPI_STACKED_PARALLEL config option
       board: xilinx: Add missing prototype for set_dfu_alt_info

Vincent Fazio (1):
       rtc: zynqmp: allow on Versal architectures

  arch/arm/dts/zynqmp-clk-ccf.dtsi                      |  15 ++-
  arch/arm/dts/zynqmp-e-a2197-00-revA.dts               |   4 +
  arch/arm/dts/zynqmp-sc-revB.dts                       |   1 +
  arch/arm/dts/zynqmp-sm-k26-revA.dts                   |  22 +----
  arch/arm/dts/zynqmp-zcu100-revC.dts                   |   4 -
  arch/arm/dts/zynqmp-zcu102-revA.dts                   |   4 -
  arch/arm/dts/zynqmp-zcu104-revA.dts                   |   4 -
  arch/arm/dts/zynqmp-zcu104-revC.dts                   |   4 -
  arch/arm/dts/zynqmp.dtsi                              | 102 +++++++++++++++++++-
  arch/arm/mach-zynqmp/zynqmp.c                         |   2 +-
  board/xilinx/versal/board.c                           |  91 ++++++++++++++---
  board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c |   2 +-
  board/xilinx/zynqmp/zynqmp_kria.env                   |  14 +--
  configs/amd_versal2_mini_qspi_defconfig               |   1 +
  configs/xilinx_versal_mini_qspi_defconfig             |   1 +
  configs/xilinx_versal_net_mini_qspi_defconfig         |   1 +
  configs/xilinx_versal_virt_defconfig                  |   1 +
  configs/xilinx_zynqmp_kria_defconfig                  |   1 +
  configs/xilinx_zynqmp_mini_qspi_defconfig             |   1 +
  configs/xilinx_zynqmp_virt_defconfig                  |   2 +-
  configs/zynq_cse_qspi_defconfig                       |   1 +
  drivers/rtc/Kconfig                                   |   2 +-
  drivers/spi/zynqmp_gqspi.c                            |   2 +-
  23 files changed, 212 insertions(+), 70 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