Hi Tom,

please pull these patches to your tree.
I have also took FWU patches which are only for our platform.

Thanks,
Michal

The following changes since commit eea470fd7f6a0db9fbdf8ab187a8b522dbb49c10:

Subtree merge tag 'v6.17-dts' of dts repo [1] into dts/upstream (2025-10-08 15:01:20 -0600)

are available in the Git repository at:

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

for you to fetch changes up to a040578d8270ed8788d7663808ea63ce5ffd7840:

spi: cadence-qspi: Remove cdns,is-dma property handling (2025-10-14 16:00:45 +0200)

----------------------------------------------------------------
AMD/Xilinx/FPGA changes for v2026.01-rc1 v2

zynqmp:
- DT updates
- Enable new commands

mbv:
- Simplify defconfigs

clk:
- Separate legacy handler and use SMC handler

misc:
- Tighten TTC Kconfig dependency

net:
- Add 10GBE support to Gem

pwm:
- cadence-ttc: Fix array sizes

fwu:
- Add platform hook support

spi:
- Remove undocumented cdns,is-dma property

video:
- Fix DPSUB RGB handling

----------------------------------------------------------------
Andrew Goodbody (2):
      pwm: cadence-ttc: Insufficient elements in array
      video: zynqmp: Prevent use of uninitialised variables

Michal Simek (15):
      clk: xilinx: Call generic smc_call_handler()
      clk: xilinx: Separate legacy format to own handler
      arm64: zynqmp: Remove undocumented arasan, has-mdma property
      arm64: zynqmp: Remove RTC calibration from sm-k26
      arm64: zynqmp: Remove "ti,tps53679" property
      arm64: zynqmp: Fix incomplete comment in zynqmp-sc-vn-p-b2197-00-revA.dtso
      arm64: zynqmp: Enable PSCI 1.0
      arm64: zynqmp: Update compatible string for tps546X24
      arm64: zynqmp: Introduce DP port labels
      arm64: zynqmp: Enable DP for kr260, kv260, zcu100, zcu102, zcu104, zcu111
      arm64: zynqmp: Add pmw_fan label to k26
      arm64: zynqmp: Fix DTOVL warning about graphs in kv/kr260
      xilinx: Replace PHY_VITESSE by PHY_MSCC
      xilinx: Enable SNTP/DATE commands and RTC
      spi: cadence-qspi: Remove cdns,is-dma property handling

Naman Trivedi (1):
      drivers: firmware: update xilinx_pm_request to support max payload

Padmarao Begari (4):
      arm64: xilinx: Add i2c mux idle disconnect property
      FWU: Add platform hook support for fwu metata
      board: xilinx: update guid based on metadata
      xilinx: mbv: Remove redundancy in MB-V defconfigs

Quanyang Wang (1):
      arm64: zynqmp: Disable coresight by default

Radhey Shyam Pandey (1):
      arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106

Tom Rini (1):
      timer: Tighten CADENCE_TTC_TIMER dependencies

Venkatesh Yadav Abbarapu (1):
      drivers: net: Add versal2 10GBE device support

 arch/arm/dts/versal-mini-ospi.dtsi             |   1 -
 arch/arm/dts/versal-net-mini-ospi.dtsi         |   1 -
 arch/arm/dts/zynqmp-g-a2197-00-revA.dts        |   2 +-
 arch/arm/dts/zynqmp-m-a2197-01-revA.dts        |   2 +-
 arch/arm/dts/zynqmp-m-a2197-02-revA.dts        |   2 +-
 arch/arm/dts/zynqmp-m-a2197-03-revA.dts        |   2 +-
 arch/arm/dts/zynqmp-mini-nand.dts              |   1 -
 arch/arm/dts/zynqmp-p-a2197-00-revA.dts        |   2 +-
 arch/arm/dts/zynqmp-sc-vek280-revA.dtso        |   1 +
 arch/arm/dts/zynqmp-sc-vhk158-revA.dtso        |   2 +
 arch/arm/dts/zynqmp-sc-vm-p-m1369-00-revA.dtso |  28 ++---
 arch/arm/dts/zynqmp-sc-vn-p-b2197-00-revA.dtso |  16 +--
 arch/arm/dts/zynqmp-sc-vpk120-revB.dtso        |   2 +
 arch/arm/dts/zynqmp-sc-vpk180-revA.dtso        |   1 +
 arch/arm/dts/zynqmp-sc-vpk180-revB.dtso        |   1 +
 arch/arm/dts/zynqmp-sck-kr-g-revA.dtso         |  19 ++++
 arch/arm/dts/zynqmp-sck-kr-g-revB.dtso         |   2 +-
 arch/arm/dts/zynqmp-sck-kv-g-revA.dtso         |  21 +++-
 arch/arm/dts/zynqmp-sck-kv-g-revB.dtso         |   4 +-
 arch/arm/dts/zynqmp-sm-k26-revA.dts            |   3 +-
 arch/arm/dts/zynqmp-vp-x-a2785-00-revA.dts     |   2 +-
 arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts       |   1 -
 arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts       |   1 -
 arch/arm/dts/zynqmp-zcu100-revC.dts            |  18 +++
 arch/arm/dts/zynqmp-zcu102-revA.dts            |  18 +++
 arch/arm/dts/zynqmp-zcu104-revA.dts            |  18 +++
 arch/arm/dts/zynqmp-zcu104-revC.dts            |  18 +++
 arch/arm/dts/zynqmp-zcu106-revA.dts            |  14 +--
 arch/arm/dts/zynqmp-zcu111-revA.dts            |  18 +++
 arch/arm/dts/zynqmp.dtsi                       |  18 +--
 arch/arm/mach-zynqmp/aes.c                     |   3 +-
 arch/arm/mach-zynqmp/cpu.c                     |   4 +-
 arch/arm/mach-zynqmp/zynqmp.c                  |  10 +-
 board/xilinx/common/board.c                    |  27 +++++
 board/xilinx/zynqmp/zynqmp.c                   |   2 +-
 configs/amd_versal2_virt_defconfig             |   5 +-
 configs/microblaze-generic_defconfig           |   3 +
 configs/xilinx_mbv32_defconfig                 |   3 +
 configs/xilinx_mbv32_smode_defconfig           |  49 +-------
 configs/xilinx_mbv64_defconfig                 |  47 +-------
 configs/xilinx_mbv64_smode_defconfig           |  50 +-------
 configs/xilinx_versal_net_virt_defconfig       |   5 +-
 configs/xilinx_versal_virt_defconfig           |   5 +-
 configs/xilinx_zynq_virt_defconfig             |   3 +
 configs/xilinx_zynqmp_kria_defconfig           |   1 +
 configs/xilinx_zynqmp_virt_defconfig           |   3 +-
 drivers/clk/clk_versal.c                       |  55 +++++----
 drivers/firmware/firmware-zynqmp.c             |  36 +++---
 drivers/fpga/versalpl.c                        |   5 +-
 drivers/fpga/zynqmppl.c                        |   8 +-
 drivers/gpio/zynqmp_gpio_modepin.c             |   4 +-
 drivers/mmc/zynq_sdhci.c                       |  13 ++-
 drivers/net/zynq_gem.c                         |  95 +++++++++++++++-
 drivers/pinctrl/pinctrl-zynqmp.c               |  24 ++--
 drivers/power/domain/zynqmp-power-domain.c     |   2 +-
 drivers/pwm/pwm-cadence-ttc.c                  |  10 +-
 drivers/reset/reset-zynqmp.c                   |   2 +-
 drivers/soc/soc_amd_versal2.c                  |   2 +-
 drivers/soc/soc_xilinx_versal.c                |   2 +-
 drivers/soc/soc_xilinx_versal_net.c            |   2 +-
 drivers/soc/soc_xilinx_zynqmp.c                |   2 +-
 drivers/spi/cadence_ospi_versal.c              |   4 +-
 drivers/spi/cadence_qspi.c                     |  10 +-
 drivers/spi/cadence_qspi.h                     |   5 -
 drivers/spi/cadence_qspi_apb.c                 | 119 --------------------
 drivers/timer/Kconfig                          |   2 +-
 drivers/video/zynqmp/zynqmp_dpsub.c            |  12 +-
 include/fwu.h                                  |  11 ++
 include/zynqmp_firmware.h                      |   8 +-
 lib/fwu_updates/fwu.c                          |  18 +++
 70 files changed, 481 insertions(+), 429 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

Reply via email to