summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/Kconfig
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2011-11-11 18:19:16 -0800
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:50:19 -0800
commite6fa3337de9a8d0ee7236f424905d7ccdcc2401e (patch)
tree57f2818152896472b26a40dd636d05ceb1c4d711 /arch/arm/mach-tegra/Kconfig
parent7f650285a37030a14bf9036a95a1d8d66e4cb666 (diff)
ARM: tegra: clock: Support restricted PLLM usage
Added configuration option TEGRA_PLLM_RESTRICTED - when enabled, PLLM - memory PLL - usage may be restricted to modules with dividers capable of dividing maximum PLLM frequency at minimum voltage. When disabled, PLLM is available as a clock source with no restrictions (current configuration), which may effectively increase lower limit for core voltage if high grade SDRAM is used. Implemented PLLM restrictions in Tegra3 clock framework and DVFS, but keep them disabled by default. Bug 884419 Signed-off-by: Alex Frid <afrid@nvidia.com> (cherry picked from commit 5313ebcae92839146870d5865bc0f4cd08b35c61) (cherry picked from commit 634647a9d2a8c1e03c8d98d0b2199950c947acc3) Change-Id: I012452d92830ad6b63ec407350568b8c316b3caa Reviewed-on: http://git-master/r/66512 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com> Rebase-Id: R22de0f09e7af2640499ec8cd96e974328d78bace
Diffstat (limited to 'arch/arm/mach-tegra/Kconfig')
-rw-r--r--arch/arm/mach-tegra/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
index 70c1f988331f..d376c8e22e16 100644
--- a/arch/arm/mach-tegra/Kconfig
+++ b/arch/arm/mach-tegra/Kconfig
@@ -390,4 +390,14 @@ config TEGRA_THERMAL_SYSFS
bool "Enable Thermal driver to use Thermal Sysfs infrastructure"
depends on THERMAL
default n
+
+config TEGRA_PLLM_RESTRICTED
+ bool "Restrict PLLM usage as module clock source"
+ depends on !ARCH_TEGRA_2x_SOC
+ default n
+ help
+ When enabled, PLLM usage may be restricted to modules with dividers
+ capable of dividing maximum PLLM frequency at minimum voltage. When
+ disabled, PLLM is used as a clock source with no restrictions (which
+ may effectively increase lower limit for core voltage).
endif