diff options
author | Chandrakanth Gorantla <cgorantla@nvidia.com> | 2012-02-15 14:41:58 +0530 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-02-17 07:42:17 -0800 |
commit | 7108e0a05e1d07996d7c3ba9835ce57f7a1f7e77 (patch) | |
tree | 69efe56721dbf60f1aeb5eaa97da5e15747ab357 /arch/arm/mach-tegra/pm.c | |
parent | 3ad2eea7ad71171ec06eb6835459116a2e0794d2 (diff) |
Revert "arm: tegra3: change min_rate for sclk"
This reverts commit a61ef84d7746134aae316fa76867d69fc0753880.
Bug 939415
Change-Id: I7d7c2a69ac7261a221cf69b8f8981d42f575f789
Signed-off-by: Chandrakanth Gorantla <cgorantla@nvidia.com>
Reviewed-on: http://git-master/r/84025
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/pm.c')
-rw-r--r-- | arch/arm/mach-tegra/pm.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/arch/arm/mach-tegra/pm.c b/arch/arm/mach-tegra/pm.c index 98903f7365ee..bd0775328d75 100644 --- a/arch/arm/mach-tegra/pm.c +++ b/arch/arm/mach-tegra/pm.c @@ -33,7 +33,6 @@ #include <linux/debugfs.h> #include <linux/delay.h> #include <linux/suspend.h> -#include <linux/earlysuspend.h> #include <linux/slab.h> #include <linux/serial_reg.h> #include <linux/seq_file.h> @@ -1278,35 +1277,3 @@ static int tegra_debug_uart_syscore_init(void) return 0; } arch_initcall(tegra_debug_uart_syscore_init); - -#ifdef CONFIG_HAS_EARLYSUSPEND -static struct clk *clk_wake; - -static void pm_early_suspend(struct early_suspend *h) -{ - if (clk_wake) - clk_disable(clk_wake); - pm_qos_update_request(&awake_cpu_freq_req, PM_QOS_DEFAULT_VALUE); -} - -static void pm_late_resume(struct early_suspend *h) -{ - if (clk_wake) - clk_enable(clk_wake); - pm_qos_update_request(&awake_cpu_freq_req, (s32)AWAKE_CPU_FREQ_MIN); -} - -static struct early_suspend pm_early_suspender = { - .suspend = pm_early_suspend, - .resume = pm_late_resume, -}; - -static int pm_init_wake_behavior(void) -{ - clk_wake = tegra_get_clock_by_name("wake.sclk"); - register_early_suspend(&pm_early_suspender); - return 0; -} - -late_initcall(pm_init_wake_behavior); -#endif |