summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSumit Gemini <sgemini@codeaurora.org>2021-06-16 17:00:23 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2021-07-13 00:58:47 -0700
commite24e7d92b69f4992490edd3afaf259538994b81c (patch)
treee581b0871b2532923bbce910396e82a04984c46f
parent1a8ca75beb3d91f0becc3f53a94081825d3060ce (diff)
Power : Add power tuning for sHDR encode use case
Add power tuning for sHDR encode case for Yupik. Change-Id: I82c7226899355c450aefab7f7f1d61ae3771f5bc
-rw-r--r--config/lahaina/powerhint.xml36
1 files changed, 36 insertions, 0 deletions
diff --git a/config/lahaina/powerhint.xml b/config/lahaina/powerhint.xml
index d505585..dc133a4 100644
--- a/config/lahaina/powerhint.xml
+++ b/config/lahaina/powerhint.xml
@@ -281,6 +281,22 @@
Id="0x00001334" Enable="true" Timeout="0" Target="lahaina"
Resources="0x40400000, 0x1, 0x40800100, 0x40C, 0x40800000, 0x4CC, 0x40C20000, 0x14, 0x40C1C000, 0x1E, 0x41820000, 0x0A, 0x41808000, 0x50, 0x4180C000, 0"/>
+ <!--camera 30FPS SHDR-->
+ <!--CPU-LLC BWMON - Set sample_ms 33 -->
+ <!--CPU-LLC BWMON - Set io_percent 100 -->
+ <!--CPU-LLC BWMON - Set hyst_length hist memory 0 -->
+ <!--CPU-LLC-DDR BWMON - Set sample_ms 33 -->
+ <!--CPU-LLC-DDR BWMON - Set io_percent 100 -->
+ <!--CPU-LLC-DDR BWMON - Set hyst_length hist memory 0 -->
+ <!--L CPU min freq 998400 -->
+ <!--L CPU - Disable schedutil PL -->
+ <!--L CPU - Set hispeed load 99 -->
+ <!--CPU0-LLC MEM LAT - Set ratio_ceil 200 -->
+ <!--CPU0-LLC-DDR MEM LAT - Set ratio_ceil 200 - no resource id yet-->
+ <Config
+ Id="0x00001337" Enable="true" Timeout="0" Target="lahaina"
+ Resources="0x41820000, 0x21, 0x41808000, 0x64, 0x4180C000, 0, 0x4300C000, 0x21, 0x43004000, 0x64, 0x43008000, 0, 0x40800100, 0x3E6, 0x41444100, 0, 0x41440100, 0x63,0x43420000, 0xC8"/>
+
<!--camera preview -->
<!--L CPU CORE 0 SCHED LOAD BOOST -->
<!--L CPU CORE 1 SCHED LOAD BOOST -->
@@ -665,6 +681,26 @@
0x40C68130, 0xFFFFFFFA, 0x4143C100, 940, 0x4183C000, 0x14, 0x43034000, 0x14,
0x40800100, 940, 0x40804100, 1804, 0x40CEC000, 0x1"/>
+ <!-- camera 30FPS SHDR -->
+ <!--L CPU CORE 0 SCHED LOAD BOOST -->
+ <!--L CPU CORE 1 SCHED LOAD BOOST -->
+ <!--L CPU CORE 2 SCHED LOAD BOOST -->
+ <!--L CPU CORE 3 SCHED LOAD BOOST -->
+ <!--L CPU Hispeed freq of 940Mhz -->
+ <!--L CPU - Set hispeed load 95 -->
+ <!--CPU-LLCC BWMON - Set sample_ms 20 -->
+ <!--LLCC-DDR BWMON - Set sample_ms 20 -->
+ <!--L CPU Min Freq 1324, Max Freq 1804 -->
+ <!--Sched downmigrate/group_downmigrate 40, Upmigrate/group_upmigrate 45 -->
+ <!--Sched_Prefer_spread 2 -->
+ <!--B CPU Min Freq 940 -->
+ <Config
+ Id="0x00001337" Enable="true" Timeout="0" Target="yupik"
+ Resources="0x40C68100, 0xFFFFFFFA, 0x40C68110, 0xFFFFFFFA, 0x40C68120, 0xFFFFFFFA,
+ 0x40C68130, 0xFFFFFFFA, 0x4143C100, 940, 0x41440100, 0x5F, 0x4183C000, 0x14, 0x43034000,
+ 0x14, 0x40800100, 1324, 0x40804100, 1804, 0x40C58000, 40, 0x40C54000, 45, 0x40C20000, 40,
+ 0x40C1C000, 45, 0x40CA8000, 0x2, 0x40800000, 940"/>
+
<!-- same settings for all the qvr power levels intentionally -->
<!-- qvr level cpu1 gpu1 -->
<!-- Prime CPU - Cluster min freq ~.806 Ghz -->