[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