|
@@ -1891,20 +1891,20 @@
|
|
|
},
|
|
|
{
|
|
|
"PowerHint": "FACE_UNLOCK_BOOST",
|
|
|
- "Node": "CPU_LITTLE_TSKIN_BYPASS",
|
|
|
- "Duration": 1000,
|
|
|
- "Value": "1"
|
|
|
+ "Node": "CPUBigClusterMaxFreq",
|
|
|
+ "Duration": 500,
|
|
|
+ "Value": "9999999"
|
|
|
},
|
|
|
{
|
|
|
"PowerHint": "FACE_UNLOCK_BOOST",
|
|
|
- "Node": "CPU_MID_TSKIN_BYPASS",
|
|
|
- "Duration": 1000,
|
|
|
- "Value": "1"
|
|
|
+ "Node": "CPUBigClusterMinFreq",
|
|
|
+ "Duration": 500,
|
|
|
+ "Value": "1826000"
|
|
|
},
|
|
|
{
|
|
|
"PowerHint": "FACE_UNLOCK_BOOST",
|
|
|
"Node": "CPU_BIG_TSKIN_BYPASS",
|
|
|
- "Duration": 1000,
|
|
|
+ "Duration": 500,
|
|
|
"Value": "1"
|
|
|
},
|
|
|
{
|
|
@@ -1976,16 +1976,27 @@
|
|
|
"PID_Du": 0.0,
|
|
|
"UclampMin_On": true,
|
|
|
"UclampMin_Init": 232,
|
|
|
+ "UclampMin_LoadUp": 480,
|
|
|
+ "UclampMin_LoadReset": 480,
|
|
|
"UclampMin_High": 480,
|
|
|
"UclampMin_Low": 2,
|
|
|
+ "UclampMax_EfficientBase": 500,
|
|
|
+ "UclampMax_EfficientOffset": 200,
|
|
|
"SamplingWindow_P": 1,
|
|
|
"SamplingWindow_I": 0,
|
|
|
"SamplingWindow_D": 1,
|
|
|
"ReportingRateLimitNs": 83333330,
|
|
|
- "EarlyBoost_On": false,
|
|
|
- "EarlyBoost_TimeFactor": 0.0,
|
|
|
"TargetTimeFactor": 1.0,
|
|
|
- "StaleTimeFactor": 15.0
|
|
|
+ "StaleTimeFactor": 15.0,
|
|
|
+ "HeuristicBoost_On": true,
|
|
|
+ "HBoostOnMissedCycles": 8,
|
|
|
+ "HBoostOffMaxAvgRatio": 4.0,
|
|
|
+ "HBoostOffMissedCycles": 5,
|
|
|
+ "HBoostPidPuFactor": 0.5,
|
|
|
+ "HBoostUclampMin": 722,
|
|
|
+ "JankCheckTimeFactor": 1.2,
|
|
|
+ "LowFrameRateThreshold": 25,
|
|
|
+ "MaxRecordsNum": 300
|
|
|
},
|
|
|
{
|
|
|
"Name": "REFRESH_90FPS",
|
|
@@ -2000,16 +2011,27 @@
|
|
|
"PID_Du": 0.0,
|
|
|
"UclampMin_On": true,
|
|
|
"UclampMin_Init": 162,
|
|
|
+ "UclampMin_LoadUp": 480,
|
|
|
+ "UclampMin_LoadReset": 480,
|
|
|
"UclampMin_High": 480,
|
|
|
"UclampMin_Low": 2,
|
|
|
+ "UclampMax_EfficientBase": 500,
|
|
|
+ "UclampMax_EfficientOffset": 200,
|
|
|
"SamplingWindow_P": 1,
|
|
|
"SamplingWindow_I": 0,
|
|
|
"SamplingWindow_D": 1,
|
|
|
"ReportingRateLimitNs": 111111110,
|
|
|
- "EarlyBoost_On": false,
|
|
|
- "EarlyBoost_TimeFactor": 0.0,
|
|
|
"TargetTimeFactor": 1.0,
|
|
|
- "StaleTimeFactor": 15.0
|
|
|
+ "StaleTimeFactor": 15.0,
|
|
|
+ "HeuristicBoost_On": true,
|
|
|
+ "HBoostOnMissedCycles": 8,
|
|
|
+ "HBoostOffMaxAvgRatio": 4.0,
|
|
|
+ "HBoostOffMissedCycles": 5,
|
|
|
+ "HBoostPidPuFactor": 0.5,
|
|
|
+ "HBoostUclampMin": 722,
|
|
|
+ "JankCheckTimeFactor": 1.2,
|
|
|
+ "LowFrameRateThreshold": 25,
|
|
|
+ "MaxRecordsNum": 300
|
|
|
},
|
|
|
{
|
|
|
"Name": "REFRESH_60FPS",
|
|
@@ -2024,16 +2046,27 @@
|
|
|
"PID_Du": 0.0,
|
|
|
"UclampMin_On": true,
|
|
|
"UclampMin_Init": 162,
|
|
|
+ "UclampMin_LoadUp": 480,
|
|
|
+ "UclampMin_LoadReset": 480,
|
|
|
"UclampMin_High": 480,
|
|
|
"UclampMin_Low": 2,
|
|
|
+ "UclampMax_EfficientBase": 500,
|
|
|
+ "UclampMax_EfficientOffset": 200,
|
|
|
"SamplingWindow_P": 1,
|
|
|
"SamplingWindow_I": 0,
|
|
|
"SamplingWindow_D": 1,
|
|
|
"ReportingRateLimitNs": 166666660,
|
|
|
- "EarlyBoost_On": false,
|
|
|
- "EarlyBoost_TimeFactor": 0.0,
|
|
|
"TargetTimeFactor": 1.0,
|
|
|
- "StaleTimeFactor": 15.0
|
|
|
+ "StaleTimeFactor": 15.0,
|
|
|
+ "HeuristicBoost_On": true,
|
|
|
+ "HBoostOnMissedCycles": 8,
|
|
|
+ "HBoostOffMaxAvgRatio": 4.0,
|
|
|
+ "HBoostOffMissedCycles": 5,
|
|
|
+ "HBoostPidPuFactor": 0.5,
|
|
|
+ "HBoostUclampMin": 722,
|
|
|
+ "JankCheckTimeFactor": 1.2,
|
|
|
+ "LowFrameRateThreshold": 25,
|
|
|
+ "MaxRecordsNum": 300
|
|
|
},
|
|
|
{
|
|
|
"Name": "UiHighBoostWithoutPid",
|
|
@@ -2053,9 +2086,9 @@
|
|
|
"UclampMin_Init": 250,
|
|
|
"UclampMin_High": 197,
|
|
|
"UclampMin_Low": 197,
|
|
|
+ "UclampMax_EfficientBase": 500,
|
|
|
+ "UclampMax_EfficientOffset": 200,
|
|
|
"ReportingRateLimitNs": 1,
|
|
|
- "EarlyBoost_On": false,
|
|
|
- "EarlyBoost_TimeFactor": 0.0,
|
|
|
"TargetTimeFactor": 1.0,
|
|
|
"StaleTimeFactor": 5.0
|
|
|
},
|
|
@@ -2077,9 +2110,9 @@
|
|
|
"UclampMin_Init": 250,
|
|
|
"UclampMin_High": 53,
|
|
|
"UclampMin_Low": 53,
|
|
|
+ "UclampMax_EfficientBase": 500,
|
|
|
+ "UclampMax_EfficientOffset": 200,
|
|
|
"ReportingRateLimitNs": 1,
|
|
|
- "EarlyBoost_On": false,
|
|
|
- "EarlyBoost_TimeFactor": 0.0,
|
|
|
"TargetTimeFactor": 1.0,
|
|
|
"StaleTimeFactor": 5.0
|
|
|
},
|
|
@@ -2101,9 +2134,9 @@
|
|
|
"UclampMin_Init": 250,
|
|
|
"UclampMin_High": 0,
|
|
|
"UclampMin_Low": 0,
|
|
|
+ "UclampMax_EfficientBase": 500,
|
|
|
+ "UclampMax_EfficientOffset": 200,
|
|
|
"ReportingRateLimitNs": 1,
|
|
|
- "EarlyBoost_On": false,
|
|
|
- "EarlyBoost_TimeFactor": 0.0,
|
|
|
"TargetTimeFactor": 1.0,
|
|
|
"StaleTimeFactor": 5.0
|
|
|
}
|