summaryrefslogtreecommitdiff
path: root/arch/arm64/Kconfig
diff options
context:
space:
mode:
authorPeng Du <pdu@nvidia.com>2012-11-19 15:48:45 -0800
committerTom Cherry <tcherry@nvidia.com>2014-01-21 15:13:52 -0800
commit212285318da078557327390febc8653ed0e54837 (patch)
tree06998802566e4a83709b3afedd6789d92fd1b5a7 /arch/arm64/Kconfig
parent986b4130d6f47490cedefa1969c31994f1c92b9d (diff)
arm64: tegra132: initial config files
Change-Id: I17e4d6939864792bba4ff2940b701a191424d06e Signed-off-by: Peng Du <pdu@nvidia.com> Reviewed-on: http://git-master/r/196603 Reviewed-on: http://git-master/r/211297 Reviewed-on: http://git-master/r/214109 Reviewed-on: http://git-master/r/214714 Reviewed-on: http://git-master/r/226410 Reviewed-on: http://git-master/r/236840 Reviewed-on: http://git-master/r/246390 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
Diffstat (limited to 'arch/arm64/Kconfig')
-rw-r--r--arch/arm64/Kconfig37
1 files changed, 37 insertions, 0 deletions
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 279d44dd88b9..cc4d7e628796 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -97,6 +97,18 @@ config SWIOTLB
config IOMMU_HELPER
def_bool SWIOTLB
+config MULTI_IRQ_HANDLER
+ bool
+ help
+ Allow each machine to specify it's own IRQ handler at run time.
+
+config NEED_MACH_IO_H
+ bool
+ help
+ Select this when mach/io.h is required to provide special
+ definitions for this platform. The need for mach/io.h should
+ be avoided when possible. (HACK: copied from arch/arm)
+
source "init/Kconfig"
source "kernel/Kconfig.freezer"
@@ -113,6 +125,22 @@ config ARCH_VEXPRESS
This enables support for the ARMv8 software model (Versatile
Express).
+config ARCH_TEGRA
+ bool "NVIDIA Tegra"
+ select CLKDEV_LOOKUP
+ select CLKSRC_MMIO
+ select GENERIC_CLOCKEVENTS
+ select GENERIC_GPIO
+ select HAVE_CLK
+ select HAVE_SMP
+ select MIGHT_HAVE_CACHE_L2X0
+ select NEED_MACH_IO_H
+ help
+ This enables support for NVIDIA Tegra based systems (Tegra APX,
+ Tegra 6xx and Tegra 2 series).
+
+source "arch/arm64/mach-tegra/Kconfig"
+
endmenu
menu "Bus support"
@@ -254,6 +282,15 @@ endmenu
menu "Power management options"
+source "kernel/power/Kconfig"
+
+config ARCH_SUSPEND_POSSIBLE
+ depends on ARM64
+ def_bool y
+
+config ARM_CPU_SUSPEND
+ def_bool PM_SLEEP
+
source "drivers/cpuidle/Kconfig"
endmenu