thermal: remove PMU_POLL control for game mode
We already have the CPU scheduler optimization for game mode to sustain the power and perf, so keep PMU_POLL being disabled to avoid the interfence on CPU scheduler. Bug: 329697728 Test: run genshin Change-Id: Ifb6838be9767d67cc1cf6a8109a33c5bfd402727
This commit is contained in:
parent
ea29f703a9
commit
df6bb6e93c
3 changed files with 198 additions and 180 deletions
|
@ -2635,66 +2635,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "419000"
|
"Value": "419000"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-MID",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-HIGH",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUTaperedDVFSHeadroomEnable",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPULittleClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "500"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUMidClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "3000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUBigClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "3000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "TAPreferIdle",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "FGPreferIdle",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "1"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -2803,6 +2743,72 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "PMU_POLL",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-HIGH",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "500"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "TAPreferIdle",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "FGPreferIdle",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "FACE_UNLOCK_BOOST",
|
"PowerHint": "FACE_UNLOCK_BOOST",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
|
|
@ -2635,66 +2635,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "419000"
|
"Value": "419000"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-MID",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-HIGH",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUTaperedDVFSHeadroomEnable",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPULittleClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "500"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUMidClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "3000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUBigClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "3000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "TAPreferIdle",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "FGPreferIdle",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "1"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -2803,6 +2743,72 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "PMU_POLL",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-HIGH",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "500"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "TAPreferIdle",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "FGPreferIdle",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "FACE_UNLOCK_BOOST",
|
"PowerHint": "FACE_UNLOCK_BOOST",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
|
|
@ -2635,66 +2635,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "419000"
|
"Value": "419000"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-MID",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "VIRTUAL-SKIN-CPU-HIGH",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "game"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUTaperedDVFSHeadroomEnable",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPULittleClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "500"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUMidClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "3000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "CPUBigClusterDownRateLimitUs",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "3000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "TAPreferIdle",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "FGPreferIdle",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "GAME",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "1"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -2803,6 +2743,72 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "PMU_POLL",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "VIRTUAL-SKIN-CPU-HIGH",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "game"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "500"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "TAPreferIdle",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "FGPreferIdle",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "FACE_UNLOCK_BOOST",
|
"PowerHint": "FACE_UNLOCK_BOOST",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue