[GIT PULL] xilinx patches for v2025.01-rc1
Michal Simek
monstr at monstr.eu
Mon Sep 23 13:54:30 CEST 2024
Hi Tom,
please pull these patches to your tree. Most of them are related to dt-schema
and it's alignment.
But the most useful one is work done Prasad for being able to apply DT overlays
via Makefile rules. The rest are just small fixes.
Thanks,
Michal
The following changes since commit 948616894c6d3316a5ac8f2a891783e3e7ff3516:
mtd: spi-nor: scale up timeout for full-chip erase (2024-09-19 16:42:31 -0600)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2025.01-rc1
for you to fetch changes up to 61bf0fa8663d85c5d4088a9f82c9244181f3adce:
xilinx: zynqmp: Add bootmenu support (2024-09-20 15:33:01 +0200)
----------------------------------------------------------------
AMD/Xilinx changes for v2025.01-rc1
kbuild:
- Add rules for automatically applying DT overlays
Microblaze:
- Enable bootscript location via DT
AMD/Xilinx
- Enable SIMPLE_PM_BUS by default
ZynqMP:
- DT updates and alignments with dt-schema
- Call fdtoverlay via make directly
- Enable non-invasive CCI-400 PMU debug
- Disable secure access for boot devices
- Add new zynqmp reboot command
Versal NET:
- Cleanup spi_get_env_dev()
Kria:
- Add bootmenu support
sdhci:
- Do not call device_is_compatible everywhere
net:
- Remove is-internal-pcspma DT flag
----------------------------------------------------------------
John Vicky Vykuntapu (1):
xilinx: zynqmp: Add bootmenu support
Michal Simek (14):
xilinx: Enable SIMPLE_PM_BUS
arm64: zynqmp: Add missing vc7_xin fixed clock to sc-vpk180-revA
net: gem: Remove undocumented is-internal-pcspma dt flag
arm64: zynqmp: Define only one revision in zcu106-rev1.0
arm64: zynqmp: Fix status property for m-a2197 boards
arm64: zynqmp: Align gpio hogs with dt-schema
xilinx: Fix axi and mmc node names in mini configuration
arm64: zynqmp: Fix gpio-line-name size for m-a2197 platforms
arm64: zynqmp: Fix comment style around gpio line-names
arm64: zynqmp: fix i2c mux bus description for m-a2197 platforms
arm64: zynqmp: Align mini-qspi DT with dt-schema
arm64: zynqmp: Define phy-mode in zcu1275-revB
arm64: zynqmp: Use generic spi@ name in zcu111-revA
arm64: zynqmp: Rename ina226-vccint-io-bram-ps nodes
Padmarao Begari (2):
mmc: zynq_sdhci: Remove device_is_compatible() function
board: xilinx: Remove conditional check for Microblaze
Prasad Kummari (4):
xilinx: versal-net: fix no previous prototype for function warning.
arm64: zynqmp: Add u-boot command to boot into recovery image
kbuild: cherry-pick kbuild fdtoverlay changes from linux
arm64: zynqmp: Remove overlays and add new dtb entries for ZynqMP
Sean Anderson (2):
zynqmp: Disable secure access for boot devices
arm: zynqmp: Enable non-invasive CCI-400 PMU debug
arch/arm/dts/Makefile | 78 +++++++++++++++-----
arch/arm/dts/versal-mini-emmc0.dts | 2 +-
arch/arm/dts/versal-mini-emmc1.dts | 2 +-
arch/arm/dts/versal-mini-ospi.dtsi | 2 +-
arch/arm/dts/versal-mini-qspi.dtsi | 2 +-
arch/arm/dts/zynq-cse-nand.dts | 2 +-
arch/arm/dts/zynq-cse-nor.dts | 2 +-
arch/arm/dts/zynq-cse-qspi.dtsi | 2 +-
arch/arm/dts/zynqmp-dlc21-revA.dts | 3 +-
arch/arm/dts/zynqmp-e-a2197-00-revA.dts | 1 -
arch/arm/dts/zynqmp-g-a2197-00-revA.dts | 3 +-
arch/arm/dts/zynqmp-m-a2197-01-revA.dts | 16 ++--
arch/arm/dts/zynqmp-m-a2197-02-revA.dts | 16 ++--
arch/arm/dts/zynqmp-m-a2197-03-revA.dts | 16 ++--
arch/arm/dts/zynqmp-mini-emmc0.dts | 4 +-
arch/arm/dts/zynqmp-mini-emmc1.dts | 4 +-
arch/arm/dts/zynqmp-mini-nand.dts | 2 +-
arch/arm/dts/zynqmp-mini-qspi.dts | 16 ++--
arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-01-revA.dtso | 8 +-
arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-02-revA.dtso | 8 +-
arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-03-revA.dtso | 8 +-
arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-04-revA.dtso | 8 +-
arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-05-revA.dtso | 8 +-
arch/arm/dts/zynqmp-p-a2197-00-revA.dts | 11 ++-
arch/arm/dts/zynqmp-sc-revB.dts | 2 +-
arch/arm/dts/zynqmp-sc-vn-p-b2197-00-revA.dtso | 8 +-
arch/arm/dts/zynqmp-sc-vpk180-revA.dtso | 6 ++
arch/arm/dts/zynqmp-sck-kr-g-revA.dtso | 1 -
arch/arm/dts/zynqmp-sck-kr-g-revB.dtso | 1 -
arch/arm/dts/zynqmp-vp-x-a2785-00-revA.dts | 1 -
arch/arm/dts/zynqmp-vpk120-revA.dts | 1 -
arch/arm/dts/zynqmp-zcu106-rev1.0.dts | 2 +-
arch/arm/dts/zynqmp-zcu111-revA.dts | 2 +-
arch/arm/dts/zynqmp-zcu1275-revB.dts | 1 +
arch/arm/dts/zynqmp-zcu208-revA.dts | 4 +-
arch/arm/dts/zynqmp-zcu216-revA.dts | 4 +-
arch/arm/dts/zynqmp-zcu670-revA.dts | 2 +-
arch/arm/dts/zynqmp-zcu670-revB.dts | 2 +-
arch/arm/mach-zynqmp/include/mach/hardware.h | 11 ++-
arch/arm/mach-zynqmp/zynqmp.c | 26 +++++++
board/xilinx/common/board.c | 39 +++++-----
board/xilinx/versal-net/board.c | 5 +-
board/xilinx/zynqmp/zynqmp.c | 8 ++
board/xilinx/zynqmp/zynqmp_kria.env | 12 ++-
configs/amd_versal2_virt_defconfig | 1 +
configs/xilinx_versal_net_virt_defconfig | 1 +
configs/xilinx_versal_virt_defconfig | 1 +
configs/xilinx_zynq_virt_defconfig | 2 +
configs/xilinx_zynqmp_kria_defconfig | 1 +
configs/xilinx_zynqmp_virt_defconfig | 1 +
drivers/mmc/zynq_sdhci.c | 39 ++++++----
drivers/net/zynq_gem.c | 9 +--
scripts/Kbuild.include | 4 +
scripts/Makefile.build | 1 +
scripts/Makefile.lib | 27 +++++++
55 files changed, 293 insertions(+), 156 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