[PATCH 0/9] xilinx: versal-net: Add support for new Versal NET SoC

Pali Rohár pali at kernel.org
Fri Sep 16 11:06:21 CEST 2022


Hello! I'm not maintainer of xilinx and I'm getting tons of emails. So
please do not send and spam me with unrelated emails/patches as I would
not have time to process those emails/patches which are important and
which I should review. Thanks.

On Friday 16 September 2022 10:53:11 Michal Simek wrote:
> Hi,
> 
> I am sending support for new Xilinx/AMD SoC called Versal NET.
> Versal NET is very similar to origin Versal SOC. There is different
> register layout, some IPs have been upgraded like i3c and some other
> changes in different location.
> 
> Thanks,
> Michal
> 
> 
> 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 (5):
>   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/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 +++++++++
>  .../mach-versal-net/include/mach/hardware.h   |  31 ++++
>  .../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      |  70 ++++++++
>  configs/xilinx_versal_net_virt_defconfig      | 118 ++++++++++++
>  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_net.h           | 156 ++++++++++++++++
>  include/configs/xilinx_versal_net_mini.h      |  28 +++
>  31 files changed, 912 insertions(+), 12 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
> 
> -- 
> 2.36.1
> 


More information about the U-Boot mailing list