diff options
| author | Adithya R <gh0strider.2k18.reborn@gmail.com> | 2019-01-27 14:17:13 +0000 |
|---|---|---|
| committer | Elektroschmock <elektroschmock78@googlemail.com> | 2019-06-03 18:28:25 +0200 |
| commit | 53610eb021cb050faedc31458f4eeb10b036140f (patch) | |
| tree | 6d4624ede63f5c5084f673b0d41f4e791a864caa | |
| parent | 551b29404150b94e28bd4f75e85e6b2f46015b2d (diff) | |
shamu: overlays: Update power profile for Pie
* Match the changes made in LineageOS/android_frameworks_base@3d422c3
* Since Pie, AOSP is forcing us to define speeds and power values per CPU cluster.
For single cluster chipsets like MSM8974, define cluster0 with only 4 cores
to retain the existing behaviour.
Change-Id: Ida1edb9cc0335ffdb0ec6857da02b84a6a9d1633
| -rw-r--r-- | overlay/frameworks/base/core/res/res/xml/power_profile.xml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/overlay/frameworks/base/core/res/res/xml/power_profile.xml index 3a813714..a7a5aa43 100644 --- a/overlay/frameworks/base/core/res/res/xml/power_profile.xml +++ b/overlay/frameworks/base/core/res/res/xml/power_profile.xml @@ -2,7 +2,7 @@ <!-- ** ** Copyright 2014, The Android Open Source Project -** Copyright (C) 2018 The LineageOS Project +** Copyright (C) 2018-2019 The LineageOS Project ** ** Licensed under the Apache License, Version 2.0 (the "License") ** you may not use this file except in compliance with the License. @@ -27,13 +27,14 @@ <item name="battery.capacity">3220</item> <!-- Power consumption when CPU is suspended --> - <item name="cpu.idle">6</item> + <item name="cpu.suspend">6</item> <!-- Additional power consumption when CPU is in a kernel idle loop --> - <item name="cpu.awake">8</item> + <item name="cpu.idle">8</item> <!-- Different CPU speeds as reported in /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies --> - <array name="cpu.speeds"> + <item name="cpu.clusters.cores">4</item> + <array name="cpu.core_speeds.cluster0"> <value>300000</value> <!-- 300 MHz CPU speed --> <value>422400</value> <!-- 422 MHz CPU speed --> <value>652800</value> <!-- 652 MHz CPU speed --> @@ -55,7 +56,7 @@ </array> <!-- Additional power used by CPUs when running at different speeds. --> - <array name="cpu.active"> + <array name="cpu.core_power.cluster0"> <value>71</value> <!-- 300 MHz CPU speed --> <value>83</value> <!-- 422 MHz CPU speed --> <value>97</value> <!-- 652 MHz CPU speed --> |
