[PATCH 0/4] arm64: versal2: Add support for new AMD Versal Gen 2 SoC
Michal Simek
michal.simek at amd.com
Tue Jun 11 13:01:39 CEST 2024
On 5/29/24 16:47, Michal Simek wrote:
> Hi,
>
> I am sending patches for adding initial support for new AMD Versal Gen 2
> SoC. If you want to find out more information please take a look at this
> page:
> https://www.amd.com/en/products/adaptive-socs-and-fpgas/versal.html
>
> Thanks,
> Michal
>
>
> Michal Simek (4):
> arm64: versal2: Add support for AMD Versal Gen 2
> soc: versal2: Add SoC driver for AMD Versal Gen 2
> mmc: versal2: Update zynq_sdhci driver to support AMD Versal Gen 2
> spi: versal2: Enable spi drivers for Versal Gen 2
>
> arch/arm/Kconfig | 14 +
> arch/arm/Makefile | 1 +
> arch/arm/dts/Makefile | 2 +
> arch/arm/dts/amd-versal2-virt.dts | 11 +
> arch/arm/mach-versal2/Kconfig | 55 +++
> arch/arm/mach-versal2/Makefile | 10 +
> arch/arm/mach-versal2/clk.c | 34 ++
> arch/arm/mach-versal2/cpu.c | 93 +++++
> arch/arm/mach-versal2/include/mach/hardware.h | 97 +++++
> .../arm/mach-versal2/include/mach/sys_proto.h | 9 +
> board/amd/common | 1 +
> board/amd/versal2/Kconfig | 16 +
> board/amd/versal2/MAINTAINERS | 7 +
> board/amd/versal2/Makefile | 11 +
> board/amd/versal2/board.c | 343 ++++++++++++++++++
> board/amd/versal2/cmds.c | 81 +++++
> board/xilinx/Kconfig | 6 +-
> configs/amd_versal2_virt_defconfig | 150 ++++++++
> drivers/gpio/Kconfig | 2 +-
> drivers/mailbox/Kconfig | 2 +-
> drivers/mmc/zynq_sdhci.c | 22 +-
> drivers/soc/Kconfig | 8 +
> drivers/soc/Makefile | 1 +
> drivers/soc/soc_amd_versal2.c | 77 ++++
> drivers/spi/Kconfig | 2 +-
> drivers/spi/cadence_qspi.c | 3 +-
> drivers/spi/zynqmp_gqspi.c | 6 +-
> env/Kconfig | 6 +-
> include/configs/amd_versal2.h | 143 ++++++++
> 29 files changed, 1193 insertions(+), 20 deletions(-)
> create mode 100644 arch/arm/dts/amd-versal2-virt.dts
> create mode 100644 arch/arm/mach-versal2/Kconfig
> create mode 100644 arch/arm/mach-versal2/Makefile
> create mode 100644 arch/arm/mach-versal2/clk.c
> create mode 100644 arch/arm/mach-versal2/cpu.c
> create mode 100644 arch/arm/mach-versal2/include/mach/hardware.h
> create mode 100644 arch/arm/mach-versal2/include/mach/sys_proto.h
> create mode 120000 board/amd/common
> create mode 100644 board/amd/versal2/Kconfig
> create mode 100644 board/amd/versal2/MAINTAINERS
> create mode 100644 board/amd/versal2/Makefile
> create mode 100644 board/amd/versal2/board.c
> create mode 100644 board/amd/versal2/cmds.c
> create mode 100644 configs/amd_versal2_virt_defconfig
> create mode 100644 drivers/soc/soc_amd_versal2.c
> create mode 100644 include/configs/amd_versal2.h
>
Applied.
M
More information about the U-Boot
mailing list