diff options
author | Rajashekar Adi <radi@codeaurora.org> | 2019-11-12 14:58:51 +0530 |
---|---|---|
committer | Michael Bestas <mkbestas@lineageos.org> | 2020-03-08 02:31:45 +0200 |
commit | 00f8db45e4d29e264587adf7686e1c0e8ed43483 (patch) | |
tree | 30381e0951ee2e54404e35b43171ef13551fac6d /config | |
parent | fb30af8d566788d27e73590cd972e4805ecb369b (diff) | |
download | vendor_qcom_opensource_power-00f8db45e4d29e264587adf7686e1c0e8ed43483.tar.gz vendor_qcom_opensource_power-00f8db45e4d29e264587adf7686e1c0e8ed43483.tar.bz2 vendor_qcom_opensource_power-00f8db45e4d29e264587adf7686e1c0e8ed43483.zip |
power: add core ctl and io power changes to powerhal
make core ctl min cpus as 6 and io percent as 100
Change-Id: Ie74ef07db3245feebea077380c08a5c3adf9b07f
Diffstat (limited to 'config')
-rw-r--r-- | config/atoll/powerhint.xml | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/config/atoll/powerhint.xml b/config/atoll/powerhint.xml index ce4bc1d..712f38d 100644 --- a/config/atoll/powerhint.xml +++ b/config/atoll/powerhint.xml @@ -45,11 +45,13 @@ <!--CPU-LLCC BWMON - use AB 0 --> <!--LLCC-DDR BWMON - Set sample_ms 20 --> <!--CPU-LLCC BWMON - Set up_scale 0 --> + <!--L CPU core ctl min cpus 6 --> + <!--CPU-LLCC BWMON - io percent 100 --> <Config Id="0x00001331" Enable="true" Timeout="0" Target="atoll" Resources="0x40C68100, 0xFFFFFFFA, 0x40C68110, 0xFFFFFFFA, 0x40C68120, 0xFFFFFFFA, 0x40C68130, 0xFFFFFFFA, 0x40C68140, 0xFFFFFFFA, 0x40C68150, 0xFFFFFFFA, - 0x4143C100, 0x3F9, 0x41440100, 0x5F, 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x4182C000, 0"/> + 0x4143C100, 0x3F9, 0x41440100, 0x5F, 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x4182C000, 0, 0x41000100, 6, 0x41808000, 100"/> <!-- camera 60 FPS --> <!--L CPU CORE 0 SCHED LOAD BOOST --> @@ -62,11 +64,13 @@ <!--CPU-LLCC BWMON - use AB 0 --> <!--LLCC-DDR BWMON - Set sample ms 20 --> <!--CPU-LLCC BWMON - Set up_scale 0 --> + <!--L CPU core ctl min cpus 6 --> + <!--CPU-LLCC BWMON - io percent 100 --> <Config Id="0x00001332" Enable="true" Timeout="0" Target="atoll" Resources="0x40C68100, 0xFFFFFFFA, 0x40C68110, 0xFFFFFFFA, 0x40C68120, 0xFFFFFFFA, 0x40C68130, 0xFFFFFFFA, 0x40C68140, 0xFFFFFFFA, 0x40C68150, 0xFFFFFFFA, - 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x4182C000, 0"/> + 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x4182C000, 0, 0x41000100, 6, 0x41808000, 100"/> <!-- camera HFR --> <!--L CPU CORE 0 SCHED LOAD BOOST --> @@ -79,11 +83,13 @@ <!--CPU-LLCC BWMON - use AB 0 --> <!--LLCC-DDR BWMON - Set sample ms 20 --> <!--CPU-LLCC BWMON - Set up_scale 0 --> + <!--L CPU core ctl min cpus 6 --> + <!--CPU-LLCC BWMON - io percent 100 --> <Config Id="0x00001333" Enable="true" Timeout="0" Target="atoll" Resources="0x40C68100, 0xFFFFFFFA, 0x40C68110, 0xFFFFFFFA, 0x40C68120, 0xFFFFFFFA, 0x40C68130, 0xFFFFFFFA, 0x40C68140, 0xFFFFFFFA, 0x40C68150, 0xFFFFFFFA, - 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x4182C000, 0"/> + 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x4182C000, 0, 0x41000100, 6, 0x41808000, 100"/> <!-- HFR 480fps --> <!--L CPU CORE 0 SCHED LOAD BOOST --> @@ -97,11 +103,13 @@ <!--LLCC-DDR BWMON - Set sample ms 20 --> <!--CPU CORE 0 Min freq to 1.2Ghz --> <!--CPU-LLCC BWMON - Set up_scale 0 --> + <!--L CPU core ctl min cpus 6 --> + <!--CPU-LLCC BWMON - io percent 100 --> <Config Id="0x00001334" Enable="true" Timeout="0" Target="atoll" Resources="0x40C68100, 0xFFFFFFFA, 0x40C68110, 0xFFFFFFFA, 0x40C68120, 0xFFFFFFFA, 0x40C68130, 0xFFFFFFFA, 0x40C68140, 0xFFFFFFFA, 0x40C68150, 0xFFFFFFFA, - 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x40800100, 0x4B9, 0x4182C000, 0"/> + 0x4181C000, 0xC8, 0x41830000, 0, 0x4300C000, 0x14, 0x40800100, 0x4B9, 0x4182C000, 0, 0x41000100, 6, 0x41808000, 100"/> <!-- same settings for all the qvr power levels intentionally --> <!-- qvr level cpu1 gpu1 --> |