Add POWER_EFFICIENCY uclamp max to adpf config
Add the "UclampMax_EfficientBase" value to the ADPF config in the powerhint.json to specify efficient core scheduling in the static case, and "UclampMax_EfficientOffset" for the dynamic case, for this device. Bug: 277285195 Test: manual Change-Id: I408f207d41271fdf9ae7892ca89efa3bc02c2625
This commit is contained in:
parent
482efebce6
commit
ee38ca5673
3 changed files with 36 additions and 0 deletions
|
@ -2750,6 +2750,8 @@
|
||||||
"UclampMin_Init": 231,
|
"UclampMin_Init": 231,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2774,6 +2776,8 @@
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 161,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2798,6 +2802,8 @@
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 161,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2825,6 +2831,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 196,
|
"UclampMin_High": 196,
|
||||||
"UclampMin_Low": 196,
|
"UclampMin_Low": 196,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
@ -2849,6 +2857,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 52,
|
"UclampMin_High": 52,
|
||||||
"UclampMin_Low": 52,
|
"UclampMin_Low": 52,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
@ -2873,6 +2883,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 0,
|
"UclampMin_High": 0,
|
||||||
"UclampMin_Low": 0,
|
"UclampMin_Low": 0,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
|
|
@ -2465,6 +2465,8 @@
|
||||||
"UclampMin_Init": 231,
|
"UclampMin_Init": 231,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2489,6 +2491,8 @@
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 161,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2513,6 +2517,8 @@
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 161,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2540,6 +2546,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 196,
|
"UclampMin_High": 196,
|
||||||
"UclampMin_Low": 196,
|
"UclampMin_Low": 196,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
@ -2564,6 +2572,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 52,
|
"UclampMin_High": 52,
|
||||||
"UclampMin_Low": 52,
|
"UclampMin_Low": 52,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
@ -2588,6 +2598,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 0,
|
"UclampMin_High": 0,
|
||||||
"UclampMin_Low": 0,
|
"UclampMin_Low": 0,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
|
|
@ -2660,6 +2660,8 @@
|
||||||
"UclampMin_Init": 231,
|
"UclampMin_Init": 231,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2684,6 +2686,8 @@
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 161,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2708,6 +2712,8 @@
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 161,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
"SamplingWindow_I": 0,
|
"SamplingWindow_I": 0,
|
||||||
"SamplingWindow_D": 1,
|
"SamplingWindow_D": 1,
|
||||||
|
@ -2735,6 +2741,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 196,
|
"UclampMin_High": 196,
|
||||||
"UclampMin_Low": 196,
|
"UclampMin_Low": 196,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
@ -2759,6 +2767,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 52,
|
"UclampMin_High": 52,
|
||||||
"UclampMin_Low": 52,
|
"UclampMin_Low": 52,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
@ -2783,6 +2793,8 @@
|
||||||
"UclampMin_Init": 250,
|
"UclampMin_Init": 250,
|
||||||
"UclampMin_High": 0,
|
"UclampMin_High": 0,
|
||||||
"UclampMin_Low": 0,
|
"UclampMin_Low": 0,
|
||||||
|
"UclampMax_EfficientBase": 500,
|
||||||
|
"UclampMax_EfficientOffset": 200,
|
||||||
"ReportingRateLimitNs": 1,
|
"ReportingRateLimitNs": 1,
|
||||||
"EarlyBoost_On": false,
|
"EarlyBoost_On": false,
|
||||||
"EarlyBoost_TimeFactor": 0.0,
|
"EarlyBoost_TimeFactor": 0.0,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue