arm64: versal: Add support for new Xilinx Versal ACAPs
authorMichal Simek <michal.simek@xilinx.com>
Wed, 22 Aug 2018 12:55:27 +0000 (14:55 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 16 Oct 2018 14:53:21 +0000 (16:53 +0200)
commitec48b6c991f400c8583ac2f875d65a8539f0b437
treedd94b74d469d43e15c8db343ce78c96e6b73db1e
parente6149576e8dab0684e885b206b0fcde0c16402c1
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>
19 files changed:
Kconfig
MAINTAINERS
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-versal/Kconfig [new file with mode: 0644]
arch/arm/mach-versal/Makefile [new file with mode: 0644]
arch/arm/mach-versal/clk.c [new file with mode: 0644]
arch/arm/mach-versal/cpu.c [new file with mode: 0644]
arch/arm/mach-versal/include/mach/gpio.h [new file with mode: 0644]
arch/arm/mach-versal/include/mach/hardware.h [new file with mode: 0644]
arch/arm/mach-versal/include/mach/sys_proto.h [new file with mode: 0644]
board/xilinx/versal/MAINTAINERS [new file with mode: 0644]
board/xilinx/versal/Makefile [new file with mode: 0644]
board/xilinx/versal/board.c [new file with mode: 0644]
drivers/mmc/Kconfig
drivers/net/Kconfig
drivers/spi/Kconfig
env/Kconfig
include/configs/xilinx_versal.h [new file with mode: 0644]