powerhint: use DISPLAY_IDLE signal to control TA boost am: b88f1debbd am: 39a1ff2324 am: c9a84db9c9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15933523 Change-Id: I046a8a4c3287e5a52bd8ee03047180462cf4cca6
This commit is contained in:
commit
5befe81292
1 changed files with 109 additions and 14 deletions
123
powerhint.json
123
powerhint.json
|
@ -122,8 +122,10 @@
|
|||
"Path": "/sys/kernel/vendor_sched/ta_uclamp_min",
|
||||
"Values": [
|
||||
"553",
|
||||
"158",
|
||||
"108",
|
||||
"43",
|
||||
"1",
|
||||
"246",
|
||||
"157",
|
||||
"107",
|
||||
"42"
|
||||
|
@ -390,11 +392,6 @@
|
|||
"Duration": 5000,
|
||||
"Value": "9999999"
|
||||
},
|
||||
{
|
||||
"PowerHint": "LAUNCH",
|
||||
"Type": "EndHint",
|
||||
"Value": "DISABLE_TA_BOOST"
|
||||
},
|
||||
{
|
||||
"PowerHint": "LAUNCH",
|
||||
"Node": "CPULittleClusterMaxFreq",
|
||||
|
@ -1014,15 +1011,103 @@
|
|||
"Value": "1"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISABLE_TA_BOOST",
|
||||
"PowerHint": "ADPF_DISABLE_TA_BOOST",
|
||||
"Type": "MaskHint",
|
||||
"Value": "BOOST_DISPLAY"
|
||||
},
|
||||
{
|
||||
"PowerHint": "ADPF_DISABLE_TA_BOOST",
|
||||
"Type": "EndHint",
|
||||
"Value": "BOOST_120HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "ADPF_DISABLE_TA_BOOST",
|
||||
"Type": "EndHint",
|
||||
"Value": "BOOST_90HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "ADPF_DISABLE_TA_BOOST",
|
||||
"Type": "EndHint",
|
||||
"Value": "BOOST_60HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "BOOST_DISPLAY",
|
||||
"Type": "DoHint",
|
||||
"Value": "BOOST_120HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "BOOST_DISPLAY",
|
||||
"Type": "DoHint",
|
||||
"Value": "BOOST_90HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "BOOST_DISPLAY",
|
||||
"Type": "DoHint",
|
||||
"Value": "BOOST_60HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "INTERACTION",
|
||||
"Type": "DoHint",
|
||||
"Value": "BOOST_DISPLAY"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISPLAY_UPDATE_IMMINENT",
|
||||
"Type": "DoHint",
|
||||
"Value": "BOOST_DISPLAY"
|
||||
},
|
||||
{
|
||||
"PowerHint": "BOOST_120HZ",
|
||||
"Node": "TAUClampBoost",
|
||||
"Duration": 0,
|
||||
"Value": "1"
|
||||
"Duration": 200,
|
||||
"Value": "158"
|
||||
},
|
||||
{
|
||||
"PowerHint": "BOOST_90HZ",
|
||||
"Node": "TAUClampBoost",
|
||||
"Duration": 200,
|
||||
"Value": "108"
|
||||
},
|
||||
{
|
||||
"PowerHint": "BOOST_60HZ",
|
||||
"Node": "TAUClampBoost",
|
||||
"Duration": 200,
|
||||
"Value": "43"
|
||||
},
|
||||
{
|
||||
"PowerHint": "REFRESH_120FPS",
|
||||
"Type": "MaskHint",
|
||||
"Value": "BOOST_60HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "REFRESH_120FPS",
|
||||
"Type": "MaskHint",
|
||||
"Value": "BOOST_90HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "REFRESH_90FPS",
|
||||
"Type": "MaskHint",
|
||||
"Value": "BOOST_60HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "REFRESH_90FPS",
|
||||
"Type": "MaskHint",
|
||||
"Value": "BOOST_120HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "REFRESH_60FPS",
|
||||
"Type": "MaskHint",
|
||||
"Value": "BOOST_90HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "REFRESH_60FPS",
|
||||
"Type": "MaskHint",
|
||||
"Value": "BOOST_120HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISPLAY_IDLE",
|
||||
"Type": "DoHint",
|
||||
"Value": "DISABLE_TA_BOOST"
|
||||
"Node": "TAUClampBoost",
|
||||
"Duration": 0,
|
||||
"Value": "1"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISPLAY_IDLE",
|
||||
|
@ -1032,12 +1117,22 @@
|
|||
{
|
||||
"PowerHint": "DISPLAY_IDLE",
|
||||
"Type": "EndHint",
|
||||
"Value": "DISPLAY_UPDATE_IMMINENT"
|
||||
"Value": "BOOST_120HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISPLAY_UPDATE_IMMINENT",
|
||||
"PowerHint": "DISPLAY_IDLE",
|
||||
"Type": "EndHint",
|
||||
"Value": "DISABLE_TA_BOOST"
|
||||
"Value": "BOOST_90HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISPLAY_IDLE",
|
||||
"Type": "EndHint",
|
||||
"Value": "BOOST_60HZ"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISPLAY_IDLE",
|
||||
"Type": "EndHint",
|
||||
"Value": "DISPLAY_UPDATE_IMMINENT"
|
||||
},
|
||||
{
|
||||
"PowerHint": "DISPLAY_UPDATE_IMMINENT",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue