arm64: versal: Add support for new Xilinx Versal ACAPs
Xilinx is introducing Versal, an adaptive compute acceleration platform (ACAP), built on 7nm FinFET process technology. Versal ACAPs combine Scalar Processing Engines, Adaptable Hardware Engines, and Intelligent Engines with leading-edge memory and interfacing technologies to deliver powerful heterogeneous acceleration for any application. The Versal AI Core series has five devices, offering 128 to 400 AI Engines. The series includes dual-core Arm Cortex™-A72 application processors, dual-core Arm Cortex-R5 real-time processors, 256KB of on-chip memory with ECC, more than 1,900 DSP engines optimized for high-precision floating point with low latency. The patch is adding necessary infrastructure in place without enabling platform which is done in separate patch. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
@@ -538,7 +538,7 @@ config MMC_SDHCI_TEGRA
|
||||
|
||||
config MMC_SDHCI_ZYNQ
|
||||
bool "Arasan SDHCI controller support"
|
||||
depends on ARCH_ZYNQ || ARCH_ZYNQMP
|
||||
depends on ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_VERSAL
|
||||
depends on DM_MMC && OF_CONTROL && BLK
|
||||
depends on MMC_SDHCI
|
||||
help
|
||||
|
||||
@@ -344,7 +344,7 @@ config XILINX_EMACLITE
|
||||
This MAC is present in Xilinx Microblaze, Zynq and ZynqMP SoCs.
|
||||
|
||||
config ZYNQ_GEM
|
||||
depends on DM_ETH && (ARCH_ZYNQ || ARCH_ZYNQMP)
|
||||
depends on DM_ETH && (ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_VERSAL)
|
||||
select PHYLIB
|
||||
bool "Xilinx Ethernet GEM"
|
||||
help
|
||||
|
||||
@@ -243,7 +243,7 @@ config XILINX_SPI
|
||||
|
||||
config ZYNQ_SPI
|
||||
bool "Zynq SPI driver"
|
||||
depends on ARCH_ZYNQ || ARCH_ZYNQMP
|
||||
depends on ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_VERSAL
|
||||
help
|
||||
Enable the Zynq SPI driver. This driver can be used to
|
||||
access the SPI NOR flash on platforms embedding this Zynq
|
||||
@@ -260,7 +260,7 @@ config ZYNQ_QSPI
|
||||
|
||||
config ZYNQMP_GQSPI
|
||||
bool "Configure ZynqMP Generic QSPI"
|
||||
depends on ARCH_ZYNQMP
|
||||
depends on ARCH_ZYNQMP || ARCH_VERSAL
|
||||
help
|
||||
This option is used to enable ZynqMP QSPI controller driver which
|
||||
is used to communicate with qspi flash devices.
|
||||
|
||||
Reference in New Issue
Block a user