diff options
author | Yudong Tan <ytan@nvidia.com> | 2011-06-13 13:14:01 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2012-03-22 23:27:55 -0700 |
commit | 9c46e5090355ee81adb7afbe41669af44c96838e (patch) | |
tree | c90ed846f560d33056878b92c172c01ad2b9b1b9 | |
parent | 0715524280137a0df24de0bfca87fe054ebbe99e (diff) |
arm: tegra: Add platform types for Tegra
Change-Id: Ib9ef42efcbc24d1424a1b43e7d4ad46b97255aaa
Reviewed-on: http://git-master/r/36350
Reviewed-by: Yudong Tan <ytan@nvidia.com>
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R99f25c1b92fe4a9322d83e00c9560fc7ada2b641
-rw-r--r-- | arch/arm/mach-tegra/Kconfig | 38 |
1 files changed, 27 insertions, 11 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig index cf0e55637b97..1279eefa6902 100644 --- a/arch/arm/mach-tegra/Kconfig +++ b/arch/arm/mach-tegra/Kconfig @@ -112,13 +112,29 @@ config MACH_VENTANA # Enterprise +choice + prompt "Tegra platform type" + default TEGRA_SILICON_PLATFORM + +config TEGRA_SILICON_PLATFORM + bool "Silicon" + help + This enables support for a Tegra silicon platform. + +config TEGRA_SIMULATION_PLATFORM + bool "Simulation" + help + This enables support for a Tegra simulation platform. + Select this only if you are an NVIDIA developer working + on a simulation platform. + config TEGRA_FPGA_PLATFORM - bool "Support for NVIDIA Tegra FPGA platform" - default n - help - This enables the NVIDIA Tegra FPGA platform support. - Select this only if you are an NVIDIA developer working on - an FPGA platforms. All others must leave this unselected. + bool "FPGA" + help + This enables support for a Tegra FPGA platform. + Select this only if you are an NVIDIA developer working + on a FPGA platform. +endchoice choice prompt "Low-level debug console UART" @@ -166,17 +182,17 @@ config TEGRA_PWM config TEGRA_EMC_SCALING_ENABLE bool "Enable scaling the memory frequency" - depends on !TEGRA_FPGA_PLATFORM + depends on TEGRA_SILICON_PLATFORM default n config TEGRA_CPU_DVFS bool "Enable voltage scaling on Tegra CPU" - depends on !TEGRA_FPGA_PLATFORM + depends on TEGRA_SILICON_PLATFORM default y config TEGRA_CORE_DVFS bool "Enable voltage scaling on Tegra core" - depends on !TEGRA_FPGA_PLATFORM + depends on TEGRA_SILICON_PLATFORM depends on TEGRA_CPU_DVFS default y @@ -229,7 +245,7 @@ config TEGRA_ARB_SEMAPHORE config TEGRA_THERMAL_THROTTLE bool "Enable throttling of CPU speed on overtemp" - depends on !TEGRA_FPGA_PLATFORM + depends on TEGRA_SILICON_PLATFORM depends on CPU_FREQ default y help @@ -264,7 +280,7 @@ config TEGRA_MC_PROFILE config TEGRA_EDP_LIMITS bool "Enforce electrical design limits" - depends on !TEGRA_FPGA_PLATFORM + depends on TEGRA_SILICON_PLATFORM depends on CPU_FREQ default y if ARCH_TEGRA_3x_SOC default n |