402 lines
8.3 KiB
JSON
402 lines
8.3 KiB
JSON
{
|
|
"Nodes": [
|
|
{
|
|
"Name": "GPUMinFreq",
|
|
"Path": "/sys/devices/platform/soc/13000000.mali/devfreq/13000000.mali/min_freq",
|
|
"Values": [
|
|
"1100000000",
|
|
"1086000000",
|
|
"1072000000",
|
|
"1058000000",
|
|
"1045000000",
|
|
"1031000000",
|
|
"1017000000",
|
|
"1003000000",
|
|
"990000000",
|
|
"976000000",
|
|
"962000000",
|
|
"948000000",
|
|
"935000000",
|
|
"921000000",
|
|
"907000000",
|
|
"893000000",
|
|
"880000000",
|
|
"868000000",
|
|
"857000000",
|
|
"846000000",
|
|
"835000000",
|
|
"823000000",
|
|
"812000000",
|
|
"801000000",
|
|
"790000000",
|
|
"778000000",
|
|
"767000000",
|
|
"756000000",
|
|
"745000000",
|
|
"733000000",
|
|
"722000000",
|
|
"711000000",
|
|
"700000000",
|
|
"674000000",
|
|
"648000000",
|
|
"622000000",
|
|
"596000000",
|
|
"570000000",
|
|
"545000000",
|
|
"519000000",
|
|
"493000000",
|
|
"467000000",
|
|
"441000000",
|
|
"415000000",
|
|
"390000000"
|
|
],
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "CPULittleClusterMaxFreq",
|
|
"Path": "/sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq",
|
|
"Values": [
|
|
"-1",
|
|
"2000000",
|
|
"1900000",
|
|
"1800000",
|
|
"1700000",
|
|
"1600000",
|
|
"1500000",
|
|
"1450000",
|
|
"1400000",
|
|
"1350000",
|
|
"1300000",
|
|
"1250000",
|
|
"1200000",
|
|
"1150000",
|
|
"1100000",
|
|
"1050000",
|
|
"1000000",
|
|
"950000",
|
|
"900000",
|
|
"850000",
|
|
"800000",
|
|
"750000",
|
|
"700000",
|
|
"650000"
|
|
],
|
|
"DefaultIndex": 0,
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "CPULittleClusterMinFreq",
|
|
"Path": "/sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq",
|
|
"Values": [
|
|
"2000000",
|
|
"1900000",
|
|
"1800000",
|
|
"1700000",
|
|
"1600000",
|
|
"1500000",
|
|
"1450000",
|
|
"1400000",
|
|
"1350000",
|
|
"1300000",
|
|
"1250000",
|
|
"1200000",
|
|
"1150000",
|
|
"1100000",
|
|
"1050000",
|
|
"1000000",
|
|
"950000",
|
|
"900000",
|
|
"850000",
|
|
"800000",
|
|
"750000",
|
|
"700000",
|
|
"650000",
|
|
"-1"
|
|
],
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "CPUBigClusterMaxFreq",
|
|
"Path": "/sys/devices/system/cpu/cpufreq/policy6/scaling_max_freq",
|
|
"Values": [
|
|
"-1",
|
|
"2400000",
|
|
"2300000",
|
|
"2200000",
|
|
"2100000",
|
|
"2000000",
|
|
"1900000",
|
|
"1800000",
|
|
"1700000",
|
|
"1600000",
|
|
"1500000",
|
|
"1400000",
|
|
"1300000",
|
|
"1200000",
|
|
"1100000",
|
|
"1000000",
|
|
"900000",
|
|
"800000",
|
|
"700000"
|
|
],
|
|
"DefaultIndex": 0,
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "CPUBigClusterMinFreq",
|
|
"Path": "/sys/devices/system/cpu/cpufreq/policy6/scaling_min_freq",
|
|
"Values": [
|
|
"2400000",
|
|
"2300000",
|
|
"2200000",
|
|
"2100000",
|
|
"2000000",
|
|
"1900000",
|
|
"1800000",
|
|
"1700000",
|
|
"1600000",
|
|
"1500000",
|
|
"1400000",
|
|
"1300000",
|
|
"1200000",
|
|
"1100000",
|
|
"1000000",
|
|
"900000",
|
|
"800000",
|
|
"700000",
|
|
"-1"
|
|
],
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "GPUSchedMode",
|
|
"Path": "/sys/devices/platform/soc/13000000.mali/js_ctx_scheduling_mode",
|
|
"Values": [
|
|
"0",
|
|
"1"
|
|
],
|
|
"DefaultIndex": 0,
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "GPUSchedPeriod",
|
|
"Path": "/sys/devices/platform/soc/13000000.mali/js_scheduling_period",
|
|
"Values": [
|
|
"100",
|
|
"75",
|
|
"50",
|
|
"0"
|
|
],
|
|
"ResetOnInit": true,
|
|
"DefaultIndex": 0
|
|
},
|
|
{
|
|
"Name": "GPUDVFSInterval",
|
|
"Path": "/sys/devices/platform/soc/13000000.mali/dvfs_period",
|
|
"Values": [
|
|
"100",
|
|
"75",
|
|
"50"
|
|
],
|
|
"ResetOnInit": true,
|
|
"DefaultIndex": 0
|
|
},
|
|
{
|
|
"Name": "FGUclampMin",
|
|
"Path": "/dev/cpuctl/foreground/cpu.uclamp.min",
|
|
"Values": [
|
|
"100",
|
|
"0"
|
|
],
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "TAUclampMin",
|
|
"Path": "/dev/cpuctl/top-app/cpu.uclamp.min",
|
|
"Values": [
|
|
"100",
|
|
"10",
|
|
"0"
|
|
],
|
|
"ResetOnInit": true
|
|
},
|
|
{
|
|
"Name": "CDUclampMin",
|
|
"Path": "/dev/cpuctl/camera-daemon/cpu.uclamp.min",
|
|
"Values": [
|
|
"100",
|
|
"0"
|
|
],
|
|
"ResetOnInit": true
|
|
},
|
|
// {
|
|
// "Name": "SchedBoost",
|
|
// "Path": "/proc/perfmgr/boost_ctrl/eas_ctrl/sched_boost",
|
|
// "Values": [
|
|
// "1",
|
|
// "0"
|
|
// ],
|
|
// "ResetOnInit": true
|
|
// },
|
|
// {
|
|
// "Name": "DoubleTapToWakeEnable",
|
|
// "Path": "/sys/touchpanel/double_tap",
|
|
// "Values": [
|
|
// "1",
|
|
// "0"
|
|
// ]
|
|
// },
|
|
{
|
|
"Name": "PowerHALAudioState",
|
|
"Path": "vendor.powerhal.audio",
|
|
"Values": ["AUDIO_STREAMING_LOW_LATENCY", ""],
|
|
"Type": "Property"
|
|
},
|
|
{
|
|
"Name": "PowerHALRenderingState",
|
|
"Path": "vendor.powerhal.rendering",
|
|
"Values": ["EXPENSIVE_RENDERING", ""],
|
|
"Type": "Property"
|
|
}
|
|
],
|
|
"Actions": [
|
|
{
|
|
"PowerHint": "AUDIO_STREAMING_LOW_LATENCY",
|
|
"Node": "PowerHALAudioState",
|
|
"Duration": 0,
|
|
"Value": "AUDIO_STREAMING_LOW_LATENCY"
|
|
},
|
|
{
|
|
"PowerHint": "AUDIO_STREAMING_LOW_LATENCY",
|
|
"Node": "CPULittleClusterMinFreq",
|
|
"Duration": 0,
|
|
"Value": "900000"
|
|
},
|
|
{
|
|
"PowerHint": "AUDIO_STREAMING_LOW_LATENCY",
|
|
"Node": "CPUBigClusterMinFreq",
|
|
"Duration": 0,
|
|
"Value": "900000"
|
|
},
|
|
{
|
|
"PowerHint": "INTERACTION",
|
|
"Node": "CPULittleClusterMaxFreq",
|
|
"Duration": 0,
|
|
"Value": "-1"
|
|
},
|
|
{
|
|
"PowerHint": "INTERACTION",
|
|
"Node": "CPULittleClusterMinFreq",
|
|
"Duration": 0,
|
|
"Value": "1250000"
|
|
},
|
|
{
|
|
"PowerHint": "INTERACTION",
|
|
"Node": "CPUBigClusterMaxFreq",
|
|
"Duration": 0,
|
|
"Value": "-1"
|
|
},
|
|
{
|
|
"PowerHint": "INTERACTION",
|
|
"Node": "CPUBigClusterMinFreq",
|
|
"Duration": 0,
|
|
"Value": "1600000"
|
|
},
|
|
{
|
|
"PowerHint": "INTERACTION",
|
|
"Node": "TAUclampMin",
|
|
"Duration": 0,
|
|
"Value": "10"
|
|
},
|
|
{
|
|
"PowerHint": "LAUNCH",
|
|
"Node": "CPUBigClusterMaxFreq",
|
|
"Duration": 3000,
|
|
"Value": "-1"
|
|
},
|
|
{
|
|
"PowerHint": "LAUNCH",
|
|
"Node": "CPUBigClusterMinFreq",
|
|
"Duration": 3000,
|
|
"Value": "2400000"
|
|
},
|
|
{
|
|
"PowerHint": "LAUNCH",
|
|
"Node": "CPULittleClusterMaxFreq",
|
|
"Duration": 3000,
|
|
"Value": "-1"
|
|
},
|
|
{
|
|
"PowerHint": "LAUNCH",
|
|
"Node": "CPULittleClusterMinFreq",
|
|
"Duration": 3000,
|
|
"Value": "2000000"
|
|
},
|
|
{
|
|
"PowerHint": "LAUNCH",
|
|
"Node": "FGUclampMin",
|
|
"Duration": 3000,
|
|
"Value": "100"
|
|
},
|
|
{
|
|
"PowerHint": "LAUNCH",
|
|
"Node": "TAUclampMin",
|
|
"Duration": 3000,
|
|
"Value": "100"
|
|
},
|
|
// {
|
|
// "PowerHint": "LAUNCH",
|
|
// "Node": "DRAMOppMin",
|
|
// "Duration": 3000,
|
|
// "Value": "1"
|
|
// },
|
|
// {
|
|
// "PowerHint": "LAUNCH",
|
|
// "Node": "SchedBoost",
|
|
// "Duration": 3000,
|
|
// "Value": "1"
|
|
// },
|
|
{
|
|
"PowerHint": "CAMERA_LAUNCH",
|
|
"Node": "CDUclampMin",
|
|
"Duration": 1000,
|
|
"Value": "100"
|
|
},
|
|
{
|
|
"PowerHint": "EXPENSIVE_RENDERING",
|
|
"Node": "GPUMinFreq",
|
|
"Duration": 0,
|
|
"Value": "801000000"
|
|
},
|
|
{
|
|
"PowerHint": "EXPENSIVE_RENDERING",
|
|
"Node": "PowerHALRenderingState",
|
|
"Duration": 0,
|
|
"Value": "EXPENSIVE_RENDERING"
|
|
},
|
|
{
|
|
"PowerHint": "EXPENSIVE_RENDERING",
|
|
"Node": "GPUSchedPeriod",
|
|
"Duration": 0,
|
|
"Value": "100"
|
|
},
|
|
{
|
|
"PowerHint": "EXPENSIVE_RENDERING",
|
|
"Node": "GPUDVFSInterval",
|
|
"Duration": 0,
|
|
"Value": "75"
|
|
},
|
|
{
|
|
"PowerHint": "EXPENSIVE_RENDERING",
|
|
"Node": "GPUSchedMode",
|
|
"Duration": 0,
|
|
"Value": "1"
|
|
}
|
|
// {
|
|
// "PowerHint": "DOUBLE_TAP_TO_WAKE",
|
|
// "Node": "DoubleTapToWakeEnable",
|
|
// "Duration": 0,
|
|
// "Value": "1"
|
|
// }
|
|
]
|
|
}
|