[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