summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohit Kataria <mkataria@nvidia.com>2012-06-20 11:05:39 +0530
committerSimone Willett <swillett@nvidia.com>2012-07-23 14:40:57 -0700
commitd7acce488a847262cb783b9caa77d37794f6daf1 (patch)
treee7a83497c1a66c96b8136a9eb55ceeaae7e9aab8
parentb514ab80b45d2e4d8e504f798c01eb5ff47a4a0e (diff)
ARM: Tegra3: clocks: Configurable cbus divider
Added config option to set cbus divider. Bug 978870 Change-Id: I49c57064ce695dd703ad97a50b8c0d373f5a05d0 Signed-off-by: Mohit Kataria <mkataria@nvidia.com> Reviewed-on: http://git-master/r/114197 (cherry picked from commit 3f2b0e2b973a106d62e1f4bfb75bb40bd1a96b9b) Reviewed-on: http://git-master/r/109962 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
-rw-r--r--arch/arm/mach-tegra/Kconfig4
-rw-r--r--arch/arm/mach-tegra/tegra3_clocks.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
index ed35a91c575c..b84d32add5f8 100644
--- a/arch/arm/mach-tegra/Kconfig
+++ b/arch/arm/mach-tegra/Kconfig
@@ -430,6 +430,10 @@ config TEGRA_SE_ON_CBUS
help
This option enables SE clock to be derived from cbus
+config TEGRA_CBUS_CLOCK_DIVIDER
+ int "CBUS clock divider"
+ default "2"
+
config TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND
bool "Use conservative cpu frequency governor when device enters early suspend"
depends on HAS_EARLYSUSPEND && CPU_FREQ
diff --git a/arch/arm/mach-tegra/tegra3_clocks.c b/arch/arm/mach-tegra/tegra3_clocks.c
index bf7fde0154db..87592e2ee3c5 100644
--- a/arch/arm/mach-tegra/tegra3_clocks.c
+++ b/arch/arm/mach-tegra/tegra3_clocks.c
@@ -4232,7 +4232,7 @@ static struct clk tegra_clk_cbus = {
.ops = &tegra_clk_cbus_ops,
.max_rate = 700000000,
.mul = 1,
- .div = 2,
+ .div = CONFIG_TEGRA_CBUS_CLOCK_DIVIDER,
.flags = PERIPH_ON_CBUS,
.shared_bus_backup = {
.input = &tegra_pll_p,