[GIT PULL] xilinx patches for v2023.01-rc1 (round 2)
Michal Simek
monstr at monstr.eu
Mon Sep 26 16:03:28 CEST 2022
Hi Tom,
please pull the following patches to your tree. It is the second round with
small updates but especially adding new Xilinx SOC.
CI loop doesn't show any issue.
Thanks,
Michal
The following changes since commit ebdd6afa543324648138f780a648b8fb65d488eb:
Merge branch 'next' of
https://source.denx.de/u-boot/custodians/u-boot-marvell into next (2022-09-20
08:50:07 -0400)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2023.01-rc1-v2
for you to fetch changes up to f2641f066b53a2bbb933bccffd696a875fd9adf5:
arm64: versal-net: Add support for mini configuration (2022-09-26 14:23:30 +0200)
----------------------------------------------------------------
Xilinx changes for v2023.01-rc1 (round 2)
xilinx:
- Add support for new Versal NET SOC
zynqmp:
- Use mdio bus for ethernet phy description
- Wire ethernet phy reset via i2c-gpio
versal:
- Config cleanup
----------------------------------------------------------------
Jay Buddhabhatti (4):
clk: versal: Enable clock driver for Versal NET
firmware: zynqmp: Add Versal NET compatible string
mailbox: zynqmp: Enable ipi mailbox driver for Versal NET
reset: zynqmp: Enable reset driver for Versal NET
Michal Simek (8):
xilinx: versal: Remove unused comments from xilinx_versal.h
arm64: zynqmp: Describe TI phy as ethernet-phy-id
arm64: zynqmp: Wire GEM reset gpio
arm64: versal-net: Add support for Versal NET platform
spi: cadence_qspi: Add support for Versal NET platform
spi: zynqmp_gqspi: Add support for Versal NET
arm64: versal-net: Add defconfig for Versal NET
arm64: versal-net: Add support for mini configuration
Kconfig | 2 +-
MAINTAINERS | 7 +
arch/arm/Kconfig | 14 ++
arch/arm/Makefile | 1 +
arch/arm/dts/Makefile | 3 +
arch/arm/dts/versal-net-mini.dts | 67 ++++++++
arch/arm/dts/xilinx-versal-net-virt.dts | 11 ++
arch/arm/dts/zynqmp-zcu102-revA.dts | 20 ++-
arch/arm/dts/zynqmp-zcu104-revA.dts | 19 ++-
arch/arm/dts/zynqmp-zcu104-revC.dts | 19 ++-
arch/arm/dts/zynqmp-zcu111-revA.dts | 19 ++-
arch/arm/dts/zynqmp-zcu208-revA.dts | 19 ++-
arch/arm/dts/zynqmp-zcu216-revA.dts | 20 ++-
arch/arm/mach-versal-net/Kconfig | 43 +++++
arch/arm/mach-versal-net/Makefile | 10 ++
arch/arm/mach-versal-net/clk.c | 35 ++++
arch/arm/mach-versal-net/cpu.c | 89 ++++++++++
arch/arm/mach-versal-net/include/mach/hardware.h | 31 ++++
arch/arm/mach-versal-net/include/mach/sys_proto.h | 16 ++
board/xilinx/Kconfig | 6 +-
board/xilinx/versal-net/Kconfig | 9 ++
board/xilinx/versal-net/MAINTAINERS | 8 +
board/xilinx/versal-net/Makefile | 9 ++
board/xilinx/versal-net/board.c | 170 ++++++++++++++++++++
configs/xilinx_versal_net_mini_defconfig | 72 +++++++++
configs/xilinx_versal_net_virt_defconfig | 131 +++++++++++++++
drivers/clk/Kconfig | 2 +-
drivers/clk/clk_versal.c | 1 +
drivers/firmware/firmware-zynqmp.c | 1 +
drivers/mailbox/Kconfig | 2 +-
drivers/reset/reset-zynqmp.c | 1 +
drivers/spi/Kconfig | 2 +-
drivers/spi/cadence_ospi_versal.c | 3 +-
drivers/spi/zynqmp_gqspi.c | 3 +-
env/Kconfig | 6 +-
include/configs/xilinx_versal.h | 4 -
include/configs/xilinx_versal_net.h | 134 +++++++++++++++
include/configs/xilinx_versal_net_mini.h | 21 +++
38 files changed, 976 insertions(+), 54 deletions(-)
create mode 100644 arch/arm/dts/versal-net-mini.dts
create mode 100644 arch/arm/dts/xilinx-versal-net-virt.dts
create mode 100644 arch/arm/mach-versal-net/Kconfig
create mode 100644 arch/arm/mach-versal-net/Makefile
create mode 100644 arch/arm/mach-versal-net/clk.c
create mode 100644 arch/arm/mach-versal-net/cpu.c
create mode 100644 arch/arm/mach-versal-net/include/mach/hardware.h
create mode 100644 arch/arm/mach-versal-net/include/mach/sys_proto.h
create mode 100644 board/xilinx/versal-net/Kconfig
create mode 100644 board/xilinx/versal-net/MAINTAINERS
create mode 100644 board/xilinx/versal-net/Makefile
create mode 100644 board/xilinx/versal-net/board.c
create mode 100644 configs/xilinx_versal_net_mini_defconfig
create mode 100644 configs/xilinx_versal_net_virt_defconfig
create mode 100644 include/configs/xilinx_versal_net.h
create mode 100644 include/configs/xilinx_versal_net_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 ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs
More information about the U-Boot
mailing list