summaryrefslogtreecommitdiffstats
path: root/arch/arm64/Kconfig.platforms
diff options
context:
space:
mode:
authorZi Shen Lim2016-02-20 15:19:20 +0100
committerFlorian Fainelli2016-02-20 19:42:29 +0100
commit5bfb3889878756a7f6b673df1738c473424e169f (patch)
treeb01088c9c37753d0e585f5578e261afb267aa1da /arch/arm64/Kconfig.platforms
parentarm64: Select COMMON_CLK_IPROC, PINCTRL and GPIOLIB for iProc SoCs (diff)
downloadkernel-qcow2-linux-5bfb3889878756a7f6b673df1738c473424e169f.tar.gz
kernel-qcow2-linux-5bfb3889878756a7f6b673df1738c473424e169f.tar.xz
kernel-qcow2-linux-5bfb3889878756a7f6b673df1738c473424e169f.zip
arm64: Broadcom Vulcan support
Add a configuration option and a device tree for Broadcom's Vulcan ARM64 processor. vulcan.dtsi has the on-chip blocks like the PCIe controller, GICv3 with ITS, PMU, system timer and the pl011 UART. vulcan-eval.dts has definitions for a basic evaluation board. Vulcan's processor cores support the ARMv8.1 instruction set and will use "brcm,vulcan" as the compatible property. The firmware has PSCI 0.2 support for cpu wakeup. Signed-off-by: Zi Shen Lim <zlim@broadcom.com> [ updated and split dts - jchandra@broadcom.com ] Signed-off-by: Jayachandran C <jchandra@broadcom.com> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'arch/arm64/Kconfig.platforms')
-rw-r--r--arch/arm64/Kconfig.platforms5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index e20b50cbe8dc..c57b2cf516ac 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -134,6 +134,11 @@ config ARCH_VEXPRESS
This enables support for the ARMv8 software model (Versatile
Express).
+config ARCH_VULCAN
+ bool "Broadcom Vulcan SOC Family"
+ help
+ This enables support for Broadcom Vulcan SoC Family
+
config ARCH_XGENE
bool "AppliedMicro X-Gene SOC Family"
help