powerhint.json: enable gpu capacity signalling.

Enables a signal indicating that the app has janked as
detected by the ADPF API.

Bug: 290625326
Test: perf / power tests

Change-Id: Iaf0f131cab90e4225642af243303473f56a34320
This commit is contained in:
Kevin DuBois 2024-02-14 13:38:19 -08:00
parent 2c982ee612
commit fe02aeed6d
2 changed files with 32 additions and 12 deletions

View file

@ -2959,6 +2959,7 @@
"Value": "20 80" "Value": "20 80"
} }
], ],
"GpuSysfsPath" : "/sys/devices/platform/1f000000.mali",
"AdpfConfig": [ "AdpfConfig": [
{ {
"Name": "REFRESH_120FPS", "Name": "REFRESH_120FPS",
@ -2982,7 +2983,9 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0 "StaleTimeFactor": 15.0,
"GpuBoost": true,
"GpuCapacityBoostMax": 40000
}, },
{ {
"Name": "REFRESH_90FPS", "Name": "REFRESH_90FPS",
@ -3006,7 +3009,9 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0 "StaleTimeFactor": 15.0,
"GpuBoost": true,
"GpuCapacityBoostMax": 32500
}, },
{ {
"Name": "REFRESH_60FPS", "Name": "REFRESH_60FPS",
@ -3030,7 +3035,9 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0 "StaleTimeFactor": 15.0,
"GpuBoost": true,
"GpuCapacityBoostMax": 25000
}, },
{ {
"Name": "UiHighBoostWithoutPid", "Name": "UiHighBoostWithoutPid",
@ -3054,7 +3061,8 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0 "StaleTimeFactor": 5.0,
"GpuBoost": false
}, },
{ {
"Name": "UiLowBoostWithoutPid", "Name": "UiLowBoostWithoutPid",
@ -3078,7 +3086,8 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0 "StaleTimeFactor": 5.0,
"GpuBoost": false
}, },
{ {
"Name": "UiLowNoneBoost", "Name": "UiLowNoneBoost",
@ -3102,7 +3111,8 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0 "StaleTimeFactor": 5.0,
"GpuBoost": false
} }
] ]
} }

View file

@ -2863,6 +2863,7 @@
"Value": "20 80" "Value": "20 80"
} }
], ],
"GpuSysfsPath" : "/sys/devices/platform/1f000000.mali",
"AdpfConfig": [ "AdpfConfig": [
{ {
"Name": "REFRESH_120FPS", "Name": "REFRESH_120FPS",
@ -2886,7 +2887,9 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0 "StaleTimeFactor": 15.0,
"GpuBoost": true,
"GpuCapacityBoostMax": 150000
}, },
{ {
"Name": "REFRESH_90FPS", "Name": "REFRESH_90FPS",
@ -2910,7 +2913,9 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0 "StaleTimeFactor": 15.0,
"GpuBoost": true,
"GpuCapacityBoostMax": 125000
}, },
{ {
"Name": "REFRESH_60FPS", "Name": "REFRESH_60FPS",
@ -2934,7 +2939,9 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0 "StaleTimeFactor": 15.0,
"GpuBoost": true,
"GpuCapacityBoostMax": 100000
}, },
{ {
"Name": "UiHighBoostWithoutPid", "Name": "UiHighBoostWithoutPid",
@ -2958,7 +2965,8 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0 "StaleTimeFactor": 5.0,
"GpuBoost": false
}, },
{ {
"Name": "UiLowBoostWithoutPid", "Name": "UiLowBoostWithoutPid",
@ -2982,7 +2990,8 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0 "StaleTimeFactor": 5.0,
"GpuBoost": false
}, },
{ {
"Name": "UiLowNoneBoost", "Name": "UiLowNoneBoost",
@ -3006,7 +3015,8 @@
"EarlyBoost_On": false, "EarlyBoost_On": false,
"EarlyBoost_TimeFactor": 0.0, "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0, "TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0 "StaleTimeFactor": 5.0,
"GpuBoost": false
} }
] ]
} }