diff --git a/perf/powerhint-husky.json b/perf/powerhint-husky.json index 26ad93d..7517864 100644 --- a/perf/powerhint-husky.json +++ b/perf/powerhint-husky.json @@ -92,6 +92,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPULittleClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "5000" + ], + "ResetOnInit": true + }, { "Name": "CPUMidClusterMaxFreq", "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", @@ -124,6 +133,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPUMidClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "20000" + ], + "ResetOnInit": true + }, { "Name": "CPUBigClusterMaxFreq", "Path": "/sys/devices/system/cpu/cpu8/cpufreq/scaling_max_freq", @@ -158,6 +176,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPUBigClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "20000" + ], + "ResetOnInit": true + }, { "Name": "ReducePreferIdle", "Path": "/proc/vendor_sched/reduce_prefer_idle", @@ -567,9 +594,18 @@ ], "DefaultIndex": 0 }, + { + "Name": "PMU_LIT_LIMIT_FREQ", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/limit_frequency", + "Values": [ + "1328000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "PMU_LIT_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold", "Values": [ "2", "0" @@ -578,16 +614,17 @@ }, { "Name": "PMU_LIT_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold", "Values": [ "70", + "30", "0" ], "DefaultIndex": 0 }, { "Name": "PMU_MID_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold", "Values": [ "6", "3" @@ -596,7 +633,7 @@ }, { "Name": "PMU_MID_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold", "Values": [ "65", "50" @@ -605,7 +642,7 @@ }, { "Name": "PMU_BIG_LIMIT_FREQ", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/limit_frequency", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/limit_frequency", "Values": [ "2556000", "1852000" @@ -614,7 +651,7 @@ }, { "Name": "PMU_BIG_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/lcpi_threshold", "Values": [ "5", "3" @@ -623,7 +660,7 @@ }, { "Name": "PMU_BIG_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/spc_threshold", "Values": [ "69", "50" @@ -1665,19 +1702,37 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUBigClusterMaxFreq", "Duration": 0, - "Value": "1164000" + "Value": "2049000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUMidClusterMaxFreq", "Duration": 0, - "Value": "1328000" + "Value": "1836000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPULittleClusterMaxFreq", "Duration": 0, - "Value": "1328000" + "Value": "1704000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPUBigClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPUMidClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPULittleClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -1707,7 +1762,7 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CDCpuset", "Duration": 0, - "Value": "4-7" + "Value": "0-7" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -1721,6 +1776,30 @@ "Duration": 0, "Value": "1100" }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_POLL", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_LCPI_THRESHOLD", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_SPC_THRESHOLD", + "Duration": 0, + "Value": "30" + }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "NPITaskPacking", diff --git a/perf/powerhint-ripcurrent.json b/perf/powerhint-ripcurrent.json index 122b0bf..2b5d43b 100644 --- a/perf/powerhint-ripcurrent.json +++ b/perf/powerhint-ripcurrent.json @@ -92,6 +92,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPULittleClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "5000" + ], + "ResetOnInit": true + }, { "Name": "CPUMidClusterMaxFreq", "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", @@ -120,6 +129,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPUMidClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "20000" + ], + "ResetOnInit": true + }, { "Name": "CPUBigClusterMaxFreq", "Path": "/sys/devices/system/cpu/cpu8/cpufreq/scaling_max_freq", @@ -148,6 +166,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPUBigClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "20000" + ], + "ResetOnInit": true + }, { "Name": "ReducePreferIdle", "Path": "/proc/vendor_sched/reduce_prefer_idle", @@ -557,9 +584,18 @@ ], "DefaultIndex": 0 }, + { + "Name": "PMU_LIT_LIMIT_FREQ", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/limit_frequency", + "Values": [ + "1328000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "PMU_LIT_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold", "Values": [ "2", "0" @@ -568,16 +604,17 @@ }, { "Name": "PMU_LIT_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold", "Values": [ "70", + "30", "0" ], "DefaultIndex": 0 }, { "Name": "PMU_MID_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold", "Values": [ "6", "3" @@ -586,7 +623,7 @@ }, { "Name": "PMU_MID_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold", "Values": [ "65", "50" @@ -595,7 +632,7 @@ }, { "Name": "PMU_BIG_LIMIT_FREQ", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/limit_frequency", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/limit_frequency", "Values": [ "2556000", "1852000" @@ -604,7 +641,7 @@ }, { "Name": "PMU_BIG_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/lcpi_threshold", "Values": [ "5", "3" @@ -613,7 +650,7 @@ }, { "Name": "PMU_BIG_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/spc_threshold", "Values": [ "69", "50" @@ -1553,19 +1590,37 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUBigClusterMaxFreq", "Duration": 0, - "Value": "1164000" + "Value": "2049000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUMidClusterMaxFreq", "Duration": 0, - "Value": "1328000" + "Value": "1836000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPULittleClusterMaxFreq", "Duration": 0, - "Value": "1328000" + "Value": "1704000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPUBigClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPUMidClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPULittleClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -1595,7 +1650,7 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CDCpuset", "Duration": 0, - "Value": "4-7" + "Value": "0-7" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -1609,6 +1664,30 @@ "Duration": 0, "Value": "1100" }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_POLL", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_LCPI_THRESHOLD", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_SPC_THRESHOLD", + "Duration": 0, + "Value": "30" + }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "NPITaskPacking", diff --git a/perf/powerhint-shiba.json b/perf/powerhint-shiba.json index 98f0213..05ee923 100644 --- a/perf/powerhint-shiba.json +++ b/perf/powerhint-shiba.json @@ -92,6 +92,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPULittleClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "5000" + ], + "ResetOnInit": true + }, { "Name": "CPUMidClusterMaxFreq", "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", @@ -120,6 +129,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPUMidClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "20000" + ], + "ResetOnInit": true + }, { "Name": "CPUBigClusterMaxFreq", "Path": "/sys/devices/system/cpu/cpu8/cpufreq/scaling_max_freq", @@ -148,6 +166,15 @@ ], "ResetOnInit": true }, + { + "Name": "CPUBigClusterDownRateLimitUs", + "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/down_rate_limit_us", + "Values": [ + "2000", + "20000" + ], + "ResetOnInit": true + }, { "Name": "ReducePreferIdle", "Path": "/proc/vendor_sched/reduce_prefer_idle", @@ -557,9 +584,18 @@ ], "DefaultIndex": 0 }, + { + "Name": "PMU_LIT_LIMIT_FREQ", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/limit_frequency", + "Values": [ + "1328000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "PMU_LIT_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold", "Values": [ "2", "0" @@ -568,16 +604,17 @@ }, { "Name": "PMU_LIT_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold", "Values": [ "70", + "30", "0" ], "DefaultIndex": 0 }, { "Name": "PMU_MID_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold", "Values": [ "6", "3" @@ -586,7 +623,7 @@ }, { "Name": "PMU_MID_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold", "Values": [ "65", "50" @@ -595,7 +632,7 @@ }, { "Name": "PMU_BIG_LIMIT_FREQ", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/limit_frequency", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/limit_frequency", "Values": [ "2556000", "1852000" @@ -604,7 +641,7 @@ }, { "Name": "PMU_BIG_LCPI_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/lcpi_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/lcpi_threshold", "Values": [ "5", "3" @@ -613,7 +650,7 @@ }, { "Name": "PMU_BIG_SPC_THRESHOLD", - "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/spc_threshold", + "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/spc_threshold", "Values": [ "69", "50" @@ -1553,19 +1590,37 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUBigClusterMaxFreq", "Duration": 0, - "Value": "1164000" + "Value": "2049000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUMidClusterMaxFreq", "Duration": 0, - "Value": "1328000" + "Value": "1836000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPULittleClusterMaxFreq", "Duration": 0, - "Value": "1328000" + "Value": "1704000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPUBigClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPUMidClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "CPULittleClusterDownRateLimitUs", + "Duration": 0, + "Value": "2000" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -1595,7 +1650,7 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CDCpuset", "Duration": 0, - "Value": "4-7" + "Value": "0-7" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -1609,6 +1664,30 @@ "Duration": 0, "Value": "1100" }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_POLL", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_LCPI_THRESHOLD", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", + "Node": "PMU_LIT_SPC_THRESHOLD", + "Duration": 0, + "Value": "30" + }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "NPITaskPacking",