summaryrefslogtreecommitdiff
path: root/power
diff options
context:
space:
mode:
authorSrinath Sridharan <srinathsr@google.com>2016-07-28 18:52:04 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-07-28 18:52:04 +0000
commit7a69f1edaa12560f247d73f4f5eda174d70e93e9 (patch)
treecce7c02e2ada1eea46431389af09c25ae34fcd8f /power
parent5dd51ea00fcd45e0015c1189079b43827951ef73 (diff)
parent09025cf9f4a91529860293065702855b1d791a14 (diff)
downloadmarlin-7a69f1edaa12560f247d73f4f5eda174d70e93e9.tar.gz
Adding correct tunable values for sustained performance mode.
am: 09025cf9f4 Change-Id: Ie3990a14152c26de0ab56e033e39c7343696cc5e
Diffstat (limited to 'power')
-rw-r--r--power/power.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/power/power.c b/power/power.c
index 66817af0..dd7f77f8 100644
--- a/power/power.c
+++ b/power/power.c
@@ -272,12 +272,12 @@ static void power_hint(struct power_module *module, power_hint_t hint,
static int sustained_mode_handle = 0;
pthread_mutex_lock(&s_interaction_lock);
if (data && sustained_performance_mode == 0) {
- int resources[] = {0x40804000, 750, 0x40804100, 750};
+ int resources[] = {0x40804000, 1200, 0x40804100, 1200};
int duration = 0;
sustained_mode_handle = interaction_with_handle(
sustained_mode_handle, duration,
sizeof(resources) / sizeof(resources[0]), resources);
- sysfs_write(GPU_MAX_FREQ_PATH, "510000000");
+ sysfs_write(GPU_MAX_FREQ_PATH, "315000000");
sustained_performance_mode = 1;
} else if (sustained_performance_mode == 1) {
release_request(sustained_mode_handle);