diff options
author | Mike Turquette <mturquette@gmail.com> | 2009-11-11 11:00:38 -0800 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2009-11-11 14:59:09 -0800 |
commit | b029839cf1f3aa095de73aa2acc241f1c65201ab (patch) | |
tree | 8765e2432e20db5fcf8802852985013959593065 | |
parent | 1ea6e6652a63f5db18d753d6a2c963d966b6d9c2 (diff) | |
download | blackbird-op-linux-b029839cf1f3aa095de73aa2acc241f1c65201ab.tar.gz blackbird-op-linux-b029839cf1f3aa095de73aa2acc241f1c65201ab.zip |
omap3: Decrease cpufreq transition latency
Adjust OMAP3 frequency transition latency from 10,000,000uS to a more
reasonable 300,000uS. This causes ondemand and conservative governors to
sample CPU load more often resulting in more responsive behavior.
Tested on Android 2.6.29; using this value and conservative governor, CORE
power consumption on Zoom2 was comparable to the old and unresponsive
10,000,000uS value while UI responsiveness was greatly improved.
Signed-off-by: Mike Turquette <mturquette@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r-- | arch/arm/plat-omap/cpu-omap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/plat-omap/cpu-omap.c b/arch/arm/plat-omap/cpu-omap.c index 1868c0d8f9b5..341235c278ac 100644 --- a/arch/arm/plat-omap/cpu-omap.c +++ b/arch/arm/plat-omap/cpu-omap.c @@ -127,7 +127,7 @@ static int __init omap_cpu_init(struct cpufreq_policy *policy) } /* FIXME: what's the actual transition time? */ - policy->cpuinfo.transition_latency = 10 * 1000 * 1000; + policy->cpuinfo.transition_latency = 300 * 1000; return 0; } |