[GIT PULL] xilinx patches for v2024.04-rc1-v2
Michal Simek
monstr at monstr.eu
Wed Jan 17 14:53:40 CET 2024
Hi Tom,
please pull these patches to your tree. They are mostly targeting DT for fixing
issues against DT schema and SR IR certification. I can't see any issue from
buildman or Gitlab CI.
Thanks,
Michal
The following changes since commit c5e461fbf7cc72f0c1c8a79226b6a5170e56cb4d:
Merge tag 'u-boot-imx-master-20240108' of
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-01-08 13:39:43 -0500)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2024.04-rc1-v2
for you to fetch changes up to 0a4595b538cc601563e828270ca822720c6eb6fe:
configs: zynqmp_kria: Enable CONFIG_OF_BOARD_SETUP (2024-01-17 08:12:21 +0100)
----------------------------------------------------------------
Xilinx changes for v2024.04-rc1-v2
xilinx:
- Enable NFS, WGET, DNS and BLKMAP by default
zynqmp:
- Support new power-management node
- Remove multiple blank lines from DTSes
- Wire multiboot with DFU infrastructure
- Fix i2c-gpio pinctrl group name
- SOM DT changes (phy on kd240, kv260 cleanups
- Cleanup i2c bus on zcu1285
- DT cleanup (fix node names not to use _)
- Fix USB interrupts
- Cleanup zcu100 DT
- Add support for kaslr-seed
zynqmp_r5:
- Fix W=1 issue with missing dir
tools:
- Improve zynqmpimage mkimage support
----------------------------------------------------------------
Brandon Maier (4):
tools: zynqmpimage: show info on partition 0
tools: zynqmpimage: print all partition sizes
tools: zynqmpimage: add partition extracting
tools: zynqmpimage: print partition names
Michal Simek (17):
xilinx: Enable DNS/WGET and BLKMAP for http boot
arm64: zynqmp: Describe ethernet phy on kd240
arm64: zynqmp: Fix i2c bus for kd240
arm64: zynqmp: Generate dfu_alt_info based on multiboot register
arm64: zynqmp: Move fixed clock to / for kv260
arm64: zynqmp: Fix clock node name in kv260 cards
arm64: zynqmp: Remove mt25qu512a compatible string from SOM
arm64: zynqmp: Rename i2c?-gpio to i2c?-gpio-grp
arm64: zynqmp: Describe interrupt by using macro (OCM)
arm64: zynqmp: Add missing description for efuse aeskey/pufuser
arm64: xilinx: Remove multiple blank lines from DTSes
arm64: zynqmp: Replace '-' by '_' in fixed clock nodes
arm64: zynqmp: Add support for new power-management node name
arm64: zynqmp: Match dwc3 interrupts description with values
arm64: zynqmp: Rename zynqmp-power node to power-management
arm64: zynqmp: Remove ltc2954 node
arm64: zynqmp: Start TPM automatically via preboot on Kria
Shubhrajyoti Datta (1):
arm64: zynqmp: Update the i2c0 node for zcu1285
Tejas Bhumkar (1):
xilinx: Enable the NFS command by default
Venkatesh Yadav Abbarapu (3):
xilinx: r5: Include the sys_r5_proto.h header for future use
xilinx: board: Update the kaslr-seed property
configs: zynqmp_kria: Enable CONFIG_OF_BOARD_SETUP
arch/arm/dts/zynq-zc702.dts | 2 +-
arch/arm/dts/zynqmp-dlc21-revA.dts | 5 +-
arch/arm/dts/zynqmp-e-a2197-00-revA.dts | 2 +-
arch/arm/dts/zynqmp-mini-emmc0.dts | 2 +-
arch/arm/dts/zynqmp-mini-emmc1.dts | 2 +-
arch/arm/dts/zynqmp-mini-qspi.dts | 2 +-
arch/arm/dts/zynqmp-p-a2197-00-revA.dts | 4 +-
arch/arm/dts/zynqmp-sc-revB.dts | 6 +-
arch/arm/dts/zynqmp-sc-vpk120-revB.dtso | 1 -
arch/arm/dts/zynqmp-sc-vpk180-revA.dtso | 1 -
arch/arm/dts/zynqmp-sc-vpk180-revB.dtso | 1 -
arch/arm/dts/zynqmp-sck-kd-g-revA.dtso | 4 +-
arch/arm/dts/zynqmp-sck-kr-g-revA.dtso | 14 +-
arch/arm/dts/zynqmp-sck-kr-g-revB.dtso | 2 +-
arch/arm/dts/zynqmp-sck-kv-g-revA.dtso | 52 +++---
arch/arm/dts/zynqmp-sck-kv-g-revB.dtso | 54 +++---
arch/arm/dts/zynqmp-sm-k26-revA.dts | 2 +-
arch/arm/dts/zynqmp-vp-x-a2785-00-revA.dts | 10 +-
arch/arm/dts/zynqmp-vpk120-revA.dts | 10 +-
arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts | 2 +-
arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts | 2 +-
arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts | 4 +-
arch/arm/dts/zynqmp-zcu100-revC.dts | 11 +-
arch/arm/dts/zynqmp-zcu102-revA.dts | 4 +-
arch/arm/dts/zynqmp-zcu104-revA.dts | 2 +-
arch/arm/dts/zynqmp-zcu104-revC.dts | 2 +-
arch/arm/dts/zynqmp-zcu106-revA.dts | 4 +-
arch/arm/dts/zynqmp-zcu111-revA.dts | 4 +-
arch/arm/dts/zynqmp-zcu1285-revA.dts | 174 --------------------
arch/arm/dts/zynqmp-zcu208-revA.dts | 4 +-
arch/arm/dts/zynqmp-zcu216-revA.dts | 4 +-
arch/arm/dts/zynqmp-zcu670-revA.dts | 6 +-
arch/arm/dts/zynqmp-zcu670-revB.dts | 6 +-
arch/arm/dts/zynqmp.dtsi | 14 +-
arch/arm/mach-zynqmp-r5/include/mach/sys_r5_proto.h | 5 +
board/xilinx/common/board.c | 49 ++++++
board/xilinx/zynqmp/zynqmp.c | 11 +-
board/xilinx/zynqmp/zynqmp_kria.env | 7 +-
configs/xilinx_versal_net_virt_defconfig | 4 +
configs/xilinx_versal_virt_defconfig | 4 +
configs/xilinx_zynq_virt_defconfig | 1 +
configs/xilinx_zynqmp_kria_defconfig | 1 +
configs/xilinx_zynqmp_virt_defconfig | 5 +
tools/zynqmpimage.c | 113 ++++++++++---
tools/zynqmpimage.h | 107 ++++++++++++
45 files changed, 398 insertions(+), 328 deletions(-)
create mode 100644 arch/arm/mach-zynqmp-r5/include/mach/sys_r5_proto.h
--
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