| { |
| "Nodes": [ |
| { |
| "Name": "CPULittleClusterMaxFreq", |
| "Path": "/dev/cluster0_freq_max", |
| "Values": [ |
| "0x001dc130", |
| "0x00183350", |
| "0x00163780", |
| "0x0013d620" |
| ], |
| "HoldFd": true, |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPULittleClusterMinFreq", |
| "Path": "/dev/cluster0_freq_min", |
| "Values": [ |
| "0x001dc130", |
| "0x00183350", |
| "0x0013d620", |
| "0x0011a788", |
| "0x000c4c70", |
| "0x00000000" |
| ], |
| "HoldFd": true, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUBigClusterMaxFreq", |
| "Path": "/dev/cluster1_freq_max", |
| "Values": [ |
| "0x00234f10", |
| "0x001cf610", |
| "0x00183350", |
| "0x00156c60", |
| "0x0012a570" |
| ], |
| "HoldFd": true, |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUBigClusterMinFreq", |
| "Path": "/dev/cluster1_freq_min", |
| "Values": [ |
| "0x00234f10", |
| "0x00183350", |
| "0x00156c60", |
| "0x0012a570", |
| "0x000ce4c8", |
| "0x00000000" |
| ], |
| "HoldFd": true, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUBigPlusClusterMaxFreq", |
| "Path": "/dev/cluster2_freq_max", |
| "Values": [ |
| "0x0029a810", |
| "0x0023b4a0", |
| "0x001bc560", |
| "0x001506d0" |
| ], |
| "HoldFd": true, |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUBigPlusClusterMinFreq", |
| "Path": "/dev/cluster2_freq_min", |
| "Values": [ |
| "0x0029a810", |
| "0x001bc560", |
| "0x0017cdc0", |
| "0x001506d0", |
| "0x000c7f38", |
| "0x00000000" |
| ], |
| "HoldFd": true, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "GPUMaxFreq", |
| "Path": "/dev/gpu_freq_max", |
| "Values": [ |
| "0x0005c0a8", |
| "0x00069b68", |
| "0x0008ba60", |
| "0x000ab630" |
| ], |
| "HoldFd": true, |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "GPUMinFreq", |
| "Path": "/dev/gpu_freq_min", |
| "Values": [ |
| "0x0008ba60", |
| "0x0005c0a8", |
| "0x00026160" |
| ], |
| "HoldFd": true, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "TASchedtuneBoost", |
| "Path": "/dev/stune/top-app/schedtune.boost", |
| "Values": [ |
| "30", |
| "5" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "PMQoSCpuDmaLatency", |
| "Path": "/dev/cpu_dma_latency", |
| "Values": [ |
| "0x0000002c", |
| "0x00000064" |
| ], |
| "HoldFd": true |
| }, |
| { |
| "Name": "TouchscreenEnable", |
| "Path": "/sys/class/sec/tsp/input/enabled", |
| "Values": [ |
| "1", |
| "0" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "LCDEnable", |
| "Path": "/sys/class/power_supply/battery/lcd", |
| "Values": [ |
| "1", |
| "0" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "DoubleTapToWakeEnable", |
| "Path": "/sys/class/sec/tsp/cmd", |
| "Values": [ |
| "aod_enable,0", |
| "set_aod_rect,1440,3040,0,0" |
| ], |
| "DefaultIndex": 0, |
| "ResetOnInit": false |
| } |
| ], |
| "Actions": [ |
| { |
| "PowerHint": "INTERACTION", |
| "Node": "TASchedtuneBoost", |
| "Duration": 0, |
| "Value": "30" |
| }, |
| { |
| "PowerHint": "LAUNCH", |
| "Node": "PMQoSCpuDmaLatency", |
| "Duration": 5000, |
| "Value": "0x0000002c" |
| }, |
| { |
| "PowerHint": "CAMERA_LAUNCH", |
| "Node": "PMQoSCpuDmaLatency", |
| "Duration": 1000, |
| "Value": "0x0000002c" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_MID", |
| "Node": "CPUBigClusterMaxFreq", |
| "Duration": 0, |
| "Value": "0x001cf610" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_MID", |
| "Node": "CPUBigPlusClusterMaxFreq", |
| "Duration": 0, |
| "Value": "0x001bc560" |
| }, |
| { |
| "PowerHint": "CAMERA_SHOT", |
| "Node": "CPUBigClusterMaxFreq", |
| "Duration": 1000, |
| "Value": "0x00234f10" |
| }, |
| { |
| "PowerHint": "CAMERA_SHOT", |
| "Node": "CPUBigPlusClusterMaxFreq", |
| "Duration": 1000, |
| "Value": "0x0029a810" |
| }, |
| { |
| "PowerHint": "CAMERA_SHOT", |
| "Node": "CPUBigClusterMinFreq", |
| "Duration": 1000, |
| "Value": "0x00234f10" |
| }, |
| { |
| "PowerHint": "CAMERA_SHOT", |
| "Node": "CPUBigPlusClusterMinFreq", |
| "Duration": 1000, |
| "Value": "0x0029a810" |
| }, |
| { |
| "PowerHint": "CAMERA_SHOT", |
| "Node": "CPULittleClusterMaxFreq", |
| "Duration": 1000, |
| "Value": "0x001dc130" |
| }, |
| { |
| "PowerHint": "CAMERA_SHOT", |
| "Node": "CPULittleClusterMinFreq", |
| "Duration": 1000, |
| "Value": "0x001dc130" |
| }, |
| { |
| "PowerHint": "CAMERA_SHOT", |
| "Node": "PMQoSCpuDmaLatency", |
| "Duration": 1000, |
| "Value": "0x0000002c" |
| }, |
| { |
| "PowerHint": "AUDIO_LAUNCH", |
| "Node": "PMQoSCpuDmaLatency", |
| "Duration": 2000, |
| "Value": "0x0000002c" |
| }, |
| { |
| "PowerHint": "AUDIO_STREAMING_LOW_LATENCY", |
| "Node": "PMQoSCpuDmaLatency", |
| "Duration": 0, |
| "Value": "0x0000002c" |
| }, |
| { |
| "PowerHint": "SUSTAINED_PERFORMANCE", |
| "Node": "CPUBigClusterMaxFreq", |
| "Duration": 0, |
| "Value": "0x00183350" |
| }, |
| { |
| "PowerHint": "SUSTAINED_PERFORMANCE", |
| "Node": "CPUBigPlusClusterMaxFreq", |
| "Duration": 0, |
| "Value": "0x001bc560" |
| }, |
| { |
| "PowerHint": "SUSTAINED_PERFORMANCE", |
| "Node": "CPULittleClusterMaxFreq", |
| "Duration": 0, |
| "Value": "0x0013d620" |
| }, |
| { |
| "PowerHint": "SUSTAINED_PERFORMANCE", |
| "Node": "GPUMaxFreq", |
| "Duration": 0, |
| "Value": "0x00069b68" |
| }, |
| { |
| "PowerHint": "EXPENSIVE_RENDERING", |
| "Node": "GPUMinFreq", |
| "Duration": 0, |
| "Value": "0x0008ba60" |
| }, |
| { |
| "PowerHint": "EXPENSIVE_RENDERING", |
| "Node": "GPUMaxFreq", |
| "Duration": 0, |
| "Value": "0x000ab630" |
| }, |
| { |
| "PowerHint": "INTERACTIVE", |
| "Node": "TouchscreenEnable", |
| "Duration": 0, |
| "Value": "1" |
| }, |
| { |
| "PowerHint": "INTERACTIVE", |
| "Node": "LCDEnable", |
| "Duration": 0, |
| "Value": "1" |
| }, |
| { |
| "PowerHint": "DOUBLE_TAP_TO_WAKE", |
| "Node": "DoubleTapToWakeEnable", |
| "Duration": 0, |
| "Value": "set_aod_rect,1440,3040,0,0" |
| } |
| ] |
| } |