[GIT PULL] xilinx patches for v2023.01-rc3

Michal Simek monstr at monstr.eu
Tue Nov 22 18:31:17 CET 2022


Hi Tom,

please pull the following patches to your tree. I can't see any build issue from 
buildman and gitlab CI looks also good.
https://source.denx.de/u-boot/custodians/u-boot-microblaze/-/pipelines/14191

Thanks,
Michal

The following changes since commit 16e49a14b2af1421cbaeefb9ce8ee863e45fd71b:

   Prepare v2023.01-rc2 (2022-11-21 12:33:14 -0500)

are available in the Git repository at:

   git at source.denx.de:u-boot/custodians/u-boot-microblaze.git 
tags/xilinx-for-v2023.01-rc3

for you to fetch changes up to 3655dd22a4c219d0ee69dc4a29e5553c1a1bb5d7:

   arm64: versal: Add octal spi flash mini u-boot configuration (2022-11-22 
15:02:07 +0100)

----------------------------------------------------------------
Xilinx changes for v2023.01-rc3

microblaze:
- Enable 32 bit addressing mode for SPIs

zynq:
- Minor DT fixes (PL clock enabling)

zynqmp:
- Disable watchdog by default
- Remove unused xlnx,eeprom chosen support
- Add missing symlink for vck190 SC revB
- Use mdio bus with ethernet-phy-id description

versal:
- Add mini qspi/ospi configuration

versal-net:
- Add soc driver
- Fix Kconfig entry for SOC
- Fix loading address location for MINI configuration
- Disable LMB for mini configuration

net:
- Fix ethernet-phy-id usage in the code

pinctrl:
- Revert high impedance/output enable support

timer:
- Fix timer relocation for Microblaze
- Fix timer wrap in 32bit Xilinx timer driver

----------------------------------------------------------------
Ashok Reddy Soma (4):
       qspi: versal-net: Add condition for tapdelay register
       arm64: versal: Add qspi flash mini u-boot configuration
       spi: cadence-qspi: Fix compilation error in mini u-boot flash reset
       arm64: versal: Add octal spi flash mini u-boot configuration

Christian Kohn (1):
       ARM: zynq: DT: Enable all FCLKs by default

Michal Simek (9):
       arm64: zynqmp: Disable watchdog by default for virt platform
       Revert "pinctrl: zynqmp: Add support for output-enable and 
bias-high-impedance"
       net: phy: Fix ethernet-phy-id <dot> in the code
       arm64: zynqmp: Create vck190 spl link for revB
       xilinx: versal-net: Fix incorrect platform name in Kconfig
       xilinx: versal-net: Fix SYS_LOAD_ADDR to point to OCM
       arm64: zynqmp: Describe TI phy as ethernet-phy-id with reset on zcu106
       xilinx: versal-net: Disable LMB for mini configuration
       soc: xilinx: versal-net: Add soc_xilinx_versal_net driver

Ovidiu Panait (3):
       timer-uclass: add timer_get_ops() macro
       timer-uclass: relocate ops pointers for CONFIG_NEEDS_MANUAL_RELOC
       timer: xilinx-timer: use timer_conv_64() to fix timer wrap around

T Karthik Reddy (1):
       microblaze: Make extended addressing support default

Venkatesh Yadav Abbarapu (1):
       xilinx: common: Remove zynq_board_read_rom_ethaddr()

  MAINTAINERS                                   |  1 +
  arch/arm/Kconfig                              |  2 +-
  arch/arm/dts/Makefile                         |  2 +
  arch/arm/dts/versal-mini-ospi-single.dts      | 16 ++++
  arch/arm/dts/versal-mini-ospi.dtsi            | 77 +++++++++++++++++++
  arch/arm/dts/versal-mini-qspi-single.dts      | 16 ++++
  arch/arm/dts/versal-mini-qspi.dtsi            | 72 ++++++++++++++++++
  arch/arm/dts/zynq-7000.dtsi                   |  2 +-
  arch/arm/dts/zynqmp-zcu106-revA.dts           | 19 +++--
  arch/arm/mach-versal-net/cpu.c                |  5 ++
  arch/arm/mach-zynq/include/mach/sys_proto.h   |  2 -
  arch/arm/mach-zynqmp/include/mach/sys_proto.h |  1 -
  board/xilinx/common/board.c                   | 28 -------
  board/xilinx/zynqmp/zynqmp-e-a2197-00-revB    |  1 +
  configs/microblaze-generic_defconfig          |  1 +
  configs/xilinx_versal_mini_ospi_defconfig     | 72 ++++++++++++++++++
  configs/xilinx_versal_mini_qspi_defconfig     | 75 +++++++++++++++++++
  configs/xilinx_versal_net_mini_defconfig      |  3 +-
  configs/xilinx_versal_net_virt_defconfig      |  2 +
  configs/xilinx_zynqmp_virt_defconfig          |  2 -
  drivers/core/ofnode.c                         |  4 +-
  drivers/net/zynq_gem.c                        | 16 ----
  drivers/pinctrl/pinctrl-zynqmp.c              |  9 ---
  drivers/soc/Kconfig                           |  8 ++
  drivers/soc/Makefile                          |  1 +
  drivers/soc/soc_xilinx_versal_net.c           | 78 ++++++++++++++++++++
  drivers/spi/cadence_ospi_versal.c             |  4 +-
  drivers/spi/zynqmp_gqspi.c                    |  3 +-
  drivers/timer/timer-uclass.c                  | 16 +++-
  drivers/timer/xilinx-timer.c                  |  2 +-
  include/timer.h                               |  2 +
  31 files changed, 468 insertions(+), 74 deletions(-)
  create mode 100644 arch/arm/dts/versal-mini-ospi-single.dts
  create mode 100644 arch/arm/dts/versal-mini-ospi.dtsi
  create mode 100644 arch/arm/dts/versal-mini-qspi-single.dts
  create mode 100644 arch/arm/dts/versal-mini-qspi.dtsi
  create mode 120000 board/xilinx/zynqmp/zynqmp-e-a2197-00-revB
  create mode 100644 configs/xilinx_versal_mini_ospi_defconfig
  create mode 100644 configs/xilinx_versal_mini_qspi_defconfig
  create mode 100644 drivers/soc/soc_xilinx_versal_net.c

-- 
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 ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs



More information about the U-Boot mailing list