diff --git a/perf/powerhint-husky.json b/perf/powerhint-husky.json index ec28ddb..eeefaf4 100644 --- a/perf/powerhint-husky.json +++ b/perf/powerhint-husky.json @@ -191,6 +191,15 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "GPUDvfsPeriod", + "Path": "/sys/devices/platform/1f000000.mali/dvfs_period", + "Values": [ + "10", + "20" + ], + "ResetOnInit": true + }, { "Name": "ReducePreferIdle", "Path": "/proc/vendor_sched/reduce_prefer_idle", @@ -747,12 +756,23 @@ "Duration": 5000, "Value": "0" }, + { + "PowerHint": "LAUNCH_GPU", + "Node": "GPUDvfsPeriod", + "Duration": 1000, + "Value": "10" + }, { "PowerHint": "LAUNCH", "Node": "FGPreferIdle", "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_GPU" + }, { "PowerHint": "LAUNCH", "Node": "CPUBigClusterMaxFreq", @@ -836,6 +856,29 @@ "EnableProperty": "vendor.powerhal.camerarunning", "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED" }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_EXTEND" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUMidClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPULittleClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, { "PowerHint": "LAUNCH_PMU", "Node": "PMU_POLL", diff --git a/perf/powerhint-ripcurrent.json b/perf/powerhint-ripcurrent.json index b99fba9..1fda46a 100644 --- a/perf/powerhint-ripcurrent.json +++ b/perf/powerhint-ripcurrent.json @@ -175,6 +175,15 @@ ], "ResetOnInit": true }, + { + "Name": "GPUDvfsPeriod", + "Path": "/sys/devices/platform/1f000000.mali/dvfs_period", + "Values": [ + "10", + "20" + ], + "ResetOnInit": true + }, { "Name": "ReducePreferIdle", "Path": "/proc/vendor_sched/reduce_prefer_idle", @@ -731,12 +740,23 @@ "Duration": 5000, "Value": "0" }, + { + "PowerHint": "LAUNCH_GPU", + "Node": "GPUDvfsPeriod", + "Duration": 1000, + "Value": "10" + }, { "PowerHint": "LAUNCH", "Node": "FGPreferIdle", "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_GPU" + }, { "PowerHint": "LAUNCH", "Node": "CPUBigClusterMaxFreq", @@ -820,6 +840,29 @@ "EnableProperty": "vendor.powerhal.camerarunning", "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED" }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_EXTEND" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUMidClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPULittleClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, { "PowerHint": "LAUNCH_PMU", "Node": "PMU_POLL", diff --git a/perf/powerhint-shiba.json b/perf/powerhint-shiba.json index b05e21e..da37235 100644 --- a/perf/powerhint-shiba.json +++ b/perf/powerhint-shiba.json @@ -181,6 +181,15 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "GPUDvfsPeriod", + "Path": "/sys/devices/platform/1f000000.mali/dvfs_period", + "Values": [ + "10", + "20" + ], + "ResetOnInit": true + }, { "Name": "ReducePreferIdle", "Path": "/proc/vendor_sched/reduce_prefer_idle", @@ -747,12 +756,23 @@ "Duration": 5000, "Value": "0" }, + { + "PowerHint": "LAUNCH_GPU", + "Node": "GPUDvfsPeriod", + "Duration": 1000, + "Value": "10" + }, { "PowerHint": "LAUNCH", "Node": "FGPreferIdle", "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_GPU" + }, { "PowerHint": "LAUNCH", "Node": "CPUBigClusterMaxFreq", @@ -836,6 +856,29 @@ "EnableProperty": "vendor.powerhal.camerarunning", "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED" }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_EXTEND" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUMidClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPULittleClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, { "PowerHint": "LAUNCH_PMU", "Node": "PMU_POLL",