diff options
author | Yudong Tan <ytan@nvidia.com> | 2011-06-13 13:14:01 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:47:19 -0800 |
commit | 607cfa68323723eb2566f7259c6de9fe94703292 (patch) | |
tree | b52f87726a387036537e1de8ae056954a31605e1 /arch/arm/mach-tegra/Kconfig | |
parent | 52b51e03c3216b5cfed616db6e4b8b124b124376 (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
Diffstat (limited to 'arch/arm/mach-tegra/Kconfig')
-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 5d3b5124b668..3301bad09368 100644 --- a/arch/arm/mach-tegra/Kconfig +++ b/arch/arm/mach-tegra/Kconfig @@ -130,13 +130,29 @@ config TEGRA_VERBIER_E1187 Select this only if you are an NVIDIA developer working on an verbier E1187 platforms. All others must leave this unselected. +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" @@ -191,17 +207,17 @@ config TEGRA_CARDHU_DSI 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 @@ -254,7 +270,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 @@ -289,7 +305,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 |