summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/clock.h
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2011-04-07 23:55:52 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:42:37 -0800
commitad5c0c01152874543f5d9c5c0ab77a1ab66f57c7 (patch)
tree2b99ce110cc8e22df66c5aa9a433711c0f1d82bc /arch/arm/mach-tegra/clock.h
parentf628c14c12da489c09aa5ce3e7aa4f04fe38081b (diff)
ARM: tegra: clock: Limit Tegra3 fractional divisors usage
Per Tegra3 characterization results, do not use fractional ratios for dividing host1x/3d/2d/epp/mpe/vi/vde/se clocks. Also prevent using 1:1.5 ratio by system clock dividers (other fractional ratios are still allowed for sclk). Change sclk rounding algorithm to round up divider ladder, since sclk shared bus clock should honor maximum shared user request. Bug 803144 Original-Change-Id: I7b4bb1bb21a4ce4bbfb958c9a603a868dc3c05b4 Reviewed-on: http://git-master/r/29937 Tested-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Bo Yan <byan@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Tested-by: Diwakar Tundlam <dtundlam@nvidia.com> Rebase-Id: R45798e4d3aff886959c52a9155c257db4c801eda
Diffstat (limited to 'arch/arm/mach-tegra/clock.h')
-rw-r--r--arch/arm/mach-tegra/clock.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/clock.h b/arch/arm/mach-tegra/clock.h
index 1eeadf30f0c6..884a6823d327 100644
--- a/arch/arm/mach-tegra/clock.h
+++ b/arch/arm/mach-tegra/clock.h
@@ -51,6 +51,7 @@
#define DIV_U71_UART (1 << 18)
#define MUX_CLK_OUT (1 << 19)
#define PLLM (1 << 20)
+#define DIV_U71_INT (1 << 21)
#define ENABLE_ON_INIT (1 << 28)
#ifndef __ASSEMBLY__