[GIT PULL] xilinx patches for v2024.07-rc3

Michal Simek monstr at monstr.eu
Tue Aug 6 08:02:37 CEST 2024


Hi Tom,

please pull these patches to your tree. I created tag yesterday and push it to 
gitlab to see issues and rc2 has been created that's why apologize that my tag 
is using rc2. There are new mini defconfigs but they can't break anything.

I am aware about one issue which is in the tree for a while. Please take a look at
https://lore.kernel.org/all/CAHTX3d+qAMKgL9T5Fo6y=rvXDiMS_mCiCEGazHt07eiVN32Fgw@mail.gmail.com/#t
but I didn't get any reaction from Simon about it yet.

Thanks,
Michal

The following changes since commit 6becf9ba1ab82af6f4fcf9f4d0da38f9c75212d2:

   Merge tag 'u-boot-imx-master-20240802' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-08-02 14:40:59 -0600)

are available in the Git repository at:

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

for you to fetch changes up to 81b28310628fdfde5e4cbee7a947dad0fc717eb8:

   soc: zynqmp: Add support for zu1eg_lr device (2024-08-05 16:14:10 +0200)

----------------------------------------------------------------
AMD/Xilinx changes for v2024.10-rc2

amd/xilinx:
- Enable CONFIG_MMC_SPEED_MODE_SET

env:
- support overriding spi dev from board code

clk:
- Add set_rate support for display clocks

spi:
- Describe is25lp01gg flash

zynq:
- Add support for 7z010_lr and 7z020_lr

zynqmp:
- Add support for zu1eg_lr
- Enable NFS for Kria
- DT changes
- Cleanup firmware handling in board_init()

versal-net:
- Setup spi seq number based on boot device
- dt-schema update for mini configurations

versal2:
- Disable uartlite driver
- Add support for mini configurations
- Enable NFS

----------------------------------------------------------------
Manikanta Guntupalli (2):
       arm64: zynqmp: Add resets property for UART nodes
       arm64: zynqmp: dts: Add rts delay property for rs485 mode on KD240

Michal Simek (7):
       arm64: versal2: Remove UARTLITE from defconfig
       arm64: versal-net: Align node names with dt-schema
       arm64: versal: Remove undocumented cadence,qspi compatible
       arm64: xilinx: Describe TPM reset for Kria CCs
       arm64: zynqmp: Remove PM firmware checking
       ARM: zynq: Add support for 7z010_lr and 7z020_lr
       soc: zynqmp: Add support for zu1eg_lr device

Prasad Kummari (3):
       mtd: spi-nor: ids: Add IS25LP01GG flash support
       xilinx: Enable the NFS command for zynqmp_kria
       amd: Enable the NFS command for Versal Gen 2

Venkatesh Yadav Abbarapu (8):
       clk: zynqmp: Add set_rate support for display clocks
       config: Enable the config CONFIG_MMC_SPEED_MODE_SET
       env_spi: support overriding spi dev from board code
       xilinx: versal-net: Handle spi seq number based on boot device
       arm64: versal2: Add support for mini configuration
       arm64: Add versal2 mini qspi support
       arm64: Add versal2 mini ospi support
       arm64: config: Add versal2 mini emmc defconfig

Vishal Patel (1):
       arm64: zynqmp: Fix pwm-fan polarity

  arch/arm/dts/amd-versal2-mini.dts        | 11 +++
  arch/arm/dts/versal-mini-ospi.dtsi       |  2 +-
  arch/arm/dts/versal-net-mini-emmc.dts    |  4 +-
  arch/arm/dts/versal-net-mini-ospi.dtsi   |  4 +-
  arch/arm/dts/versal-net-mini-qspi.dtsi   |  2 +-
  arch/arm/dts/zynqmp-sck-kd-g-revA.dtso   |  1 +
  arch/arm/dts/zynqmp-sm-k26-revA.dts      |  2 +-
  arch/arm/dts/zynqmp.dtsi                 |  2 +
  arch/arm/mach-zynq/cpu.c                 |  2 +
  board/xilinx/versal-net/board.c          | 45 +++++++++++
  board/xilinx/zynqmp/zynqmp.c             | 13 ---
  board/xilinx/zynqmp/zynqmp_kria.env      |  9 ++-
  configs/amd_versal2_mini_defconfig       | 77 ++++++++++++++++++
  configs/amd_versal2_mini_emmc_defconfig  | 69 ++++++++++++++++
  configs/amd_versal2_mini_ospi_defconfig  | 84 ++++++++++++++++++++
  configs/amd_versal2_mini_qspi_defconfig  | 79 ++++++++++++++++++
  configs/amd_versal2_virt_defconfig       |  3 +-
  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/clk/clk_zynqmp.c                 |  1 +
  drivers/mtd/spi/spi-nor-ids.c            |  2 +
  drivers/soc/soc_xilinx_zynqmp.c          |  8 ++
  env/sf.c                                 | 12 ++-
  include/configs/amd_versal2_mini.h       | 20 +++++
  include/spi.h                            |  2 +
  include/zynqpl.h                         |  6 ++
  29 files changed, 440 insertions(+), 26 deletions(-)
  create mode 100644 arch/arm/dts/amd-versal2-mini.dts
  create mode 100644 configs/amd_versal2_mini_defconfig
  create mode 100644 configs/amd_versal2_mini_emmc_defconfig
  create mode 100644 configs/amd_versal2_mini_ospi_defconfig
  create mode 100644 configs/amd_versal2_mini_qspi_defconfig
  create mode 100644 include/configs/amd_versal2_mini.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