1 { 2 "Nodes": [ 3 { 4 "Name": "CPULittleClusterMaxFreq", 5 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", 6 "Values": [ 7 "1900800", 8 "1555200", 9 "1478400", 10 "1248000" 11 ], 12 "DefaultIndex": 0, 13 "ResetOnInit": true 14 }, 15 { 16 "Name": "CPULittleClusterMinFreq", 17 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", 18 "Values": [ 19 "1900800", 20 "1555200", 21 "1512000", 22 "1478400", 23 "1134000", 24 "0" 25 ], 26 "ResetOnInit": true 27 }, 28 { 29 "Name": "CPUBigClusterMaxFreq", 30 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", 31 "Values": [ 32 "2457600", 33 "1958400", 34 "1574400", 35 "1344000", 36 "1267200" 37 ], 38 "DefaultIndex": 0, 39 "ResetOnInit": true 40 }, 41 { 42 "Name": "CPUBigClusterMinFreq", 43 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", 44 "Values": [ 45 "2457600", 46 "1574400", 47 "1420800", 48 "1344000", 49 "1132800", 50 "0" 51 ], 52 "ResetOnInit": true 53 }, 54 { 55 "Name": "GPUMaxFreq", 56 "Path": "/sys/class/kgsl/kgsl-3d0/devfreq/max_freq", 57 "Values": [ 58 "342000000", 59 "414000000", 60 "515000000", 61 "710000000" 62 ], 63 "ResetOnInit": true 64 }, 65 { 66 "Name": "GPUMinFreq", 67 "Path": "/sys/class/kgsl/kgsl-3d0/devfreq/min_freq", 68 "Values": [ 69 "515000000", 70 "414000000", 71 "257000000" 72 ], 73 "ResetOnInit": true 74 }, 75 { 76 "Name": "GPUBusMinFreq", 77 "Path": "/sys/class/devfreq/soc:qcom,gpubw/min_freq", 78 "Values": [ 79 "11863", 80 "7759", 81 "0" 82 ], 83 "ResetOnInit": true 84 }, 85 { 86 "Name": "TASchedtuneBoost", 87 "Path": "/dev/stune/top-app/schedtune.boost", 88 "Values": [ 89 "50", 90 "10" 91 ], 92 "ResetOnInit": true 93 }, 94 { 95 "Name": "CPUBWHystTriggerCount", 96 "Path": "/sys/devices/soc/soc:qcom,cpubw/devfreq/soc:qcom,cpubw/bw_hwmon/hyst_trigger_count", 97 "Values": [ 98 "0", 99 "3" 100 ] 101 }, 102 { 103 "Name": "CPUBWHistMemory", 104 "Path": "/sys/devices/soc/soc:qcom,cpubw/devfreq/soc:qcom,cpubw/bw_hwmon/hist_memory", 105 "Values": [ 106 "0", 107 "20" 108 ] 109 }, 110 { 111 "Name": "CPUBWHystLength", 112 "Path": "/sys/devices/soc/soc:qcom,cpubw/devfreq/soc:qcom,cpubw/bw_hwmon/hyst_length", 113 "Values": [ 114 "0", 115 "10" 116 ] 117 }, 118 { 119 "Name": "CPUBWMinFreq", 120 "Path": "/sys/devices/soc/soc:qcom,cpubw/devfreq/soc:qcom,cpubw/min_freq", 121 "Values": [ 122 "13763", 123 "5195", 124 "1525", 125 "762" 126 ], 127 "ResetOnInit": true 128 }, 129 { 130 "Name": "PMQoSCpuDmaLatency", 131 "Path": "/dev/cpu_dma_latency", 132 "Values": [ 133 "44", 134 "100" 135 ], 136 "HoldFd": true 137 } 138 ], 139 "Actions": [ 140 { 141 "PowerHint": "VIDEO_ENCODE", 142 "Node": "CPUBigClusterMaxFreq", 143 "Duration": 0, 144 "Value": "1958400" 145 }, 146 { 147 "PowerHint": "SUSTAINED_PERFORMANCE", 148 "Node": "CPUBigClusterMaxFreq", 149 "Duration": 0, 150 "Value": "1267200" 151 }, 152 { 153 "PowerHint": "SUSTAINED_PERFORMANCE", 154 "Node": "CPULittleClusterMaxFreq", 155 "Duration": 0, 156 "Value": "1248000" 157 }, 158 { 159 "PowerHint": "SUSTAINED_PERFORMANCE", 160 "Node": "GPUMaxFreq", 161 "Duration": 0, 162 "Value": "342000000" 163 }, 164 { 165 "PowerHint": "VR_MODE", 166 "Node": "CPUBigClusterMaxFreq", 167 "Duration": 0, 168 "Value": "1574400" 169 }, 170 { 171 "PowerHint": "VR_MODE", 172 "Node": "CPUBigClusterMinFreq", 173 "Duration": 0, 174 "Value": "1574400" 175 }, 176 { 177 "PowerHint": "VR_MODE", 178 "Node": "CPULittleClusterMaxFreq", 179 "Duration": 0, 180 "Value": "1555200" 181 }, 182 { 183 "PowerHint": "VR_MODE", 184 "Node": "CPULittleClusterMinFreq", 185 "Duration": 0, 186 "Value": "1555200" 187 }, 188 { 189 "PowerHint": "VR_MODE", 190 "Node": "GPUMaxFreq", 191 "Duration": 0, 192 "Value": "515000000" 193 }, 194 { 195 "PowerHint": "VR_MODE", 196 "Node": "GPUMinFreq", 197 "Duration": 0, 198 "Value": "515000000" 199 }, 200 { 201 "PowerHint": "VR_MODE", 202 "Node": "GPUBusMinFreq", 203 "Duration": 0, 204 "Value": "11863" 205 }, 206 { 207 "PowerHint": "VR_SUSTAINED_PERFORMANCE", 208 "Node": "CPUBigClusterMaxFreq", 209 "Duration": 0, 210 "Value": "1344000" 211 }, 212 { 213 "PowerHint": "VR_SUSTAINED_PERFORMANCE", 214 "Node": "CPUBigClusterMinFreq", 215 "Duration": 0, 216 "Value": "1344000" 217 }, 218 { 219 "PowerHint": "VR_SUSTAINED_PERFORMANCE", 220 "Node": "CPULittleClusterMaxFreq", 221 "Duration": 0, 222 "Value": "1478400" 223 }, 224 { 225 "PowerHint": "VR_SUSTAINED_PERFORMANCE", 226 "Node": "CPULittleClusterMinFreq", 227 "Duration": 0, 228 "Value": "1478400" 229 }, 230 { 231 "PowerHint": "VR_SUSTAINED_PERFORMANCE", 232 "Node": "GPUMaxFreq", 233 "Duration": 0, 234 "Value": "414000000" 235 }, 236 { 237 "PowerHint": "VR_SUSTAINED_PERFORMANCE", 238 "Node": "GPUMinFreq", 239 "Duration": 0, 240 "Value": "414000000" 241 }, 242 { 243 "PowerHint": "VR_SUSTAINED_PERFORMANCE", 244 "Node": "GPUBusMinFreq", 245 "Duration": 0, 246 "Value": "7759" 247 }, 248 { 249 "PowerHint": "INTERACTION", 250 "Node": "CPUBigClusterMinFreq", 251 "Duration": 0, 252 "Value": "1132800" 253 }, 254 { 255 "PowerHint": "INTERACTION", 256 "Node": "CPULittleClusterMinFreq", 257 "Duration": 0, 258 "Value": "1134000" 259 }, 260 { 261 "PowerHint": "INTERACTION", 262 "Node": "TASchedtuneBoost", 263 "Duration": 0, 264 "Value": "50" 265 }, 266 { 267 "PowerHint": "INTERACTION", 268 "Node": "CPUBWHystTriggerCount", 269 "Duration": 0, 270 "Value": "0" 271 }, 272 { 273 "PowerHint": "INTERACTION", 274 "Node": "CPUBWHystLength", 275 "Duration": 0, 276 "Value": "0" 277 }, 278 { 279 "PowerHint": "INTERACTION", 280 "Node": "CPUBWHistMemory", 281 "Duration": 0, 282 "Value": "0" 283 }, 284 { 285 "PowerHint": "INTERACTION", 286 "Node": "CPUBWMinFreq", 287 "Duration": 0, 288 "Value": "5195" 289 }, 290 { 291 "PowerHint": "LAUNCH", 292 "Node": "CPUBigClusterMaxFreq", 293 "Duration": 5000, 294 "Value": "2457600" 295 }, 296 { 297 "PowerHint": "LAUNCH", 298 "Node": "CPUBigClusterMinFreq", 299 "Duration": 5000, 300 "Value": "2457600" 301 }, 302 { 303 "PowerHint": "LAUNCH", 304 "Node": "CPULittleClusterMinFreq", 305 "Duration": 5000, 306 "Value": "1900800" 307 }, 308 { 309 "PowerHint": "LAUNCH", 310 "Node": "PMQoSCpuDmaLatency", 311 "Duration": 5000, 312 "Value": "44" 313 }, 314 { 315 "PowerHint": "LAUNCH", 316 "Node": "CPUBWHystTriggerCount", 317 "Duration": 5000, 318 "Value": "0" 319 }, 320 { 321 "PowerHint": "LAUNCH", 322 "Node": "CPUBWHystLength", 323 "Duration": 5000, 324 "Value": "0" 325 }, 326 { 327 "PowerHint": "LAUNCH", 328 "Node": "CPUBWHistMemory", 329 "Duration": 5000, 330 "Value": "0" 331 }, 332 { 333 "PowerHint": "LAUNCH", 334 "Node": "CPUBWMinFreq", 335 "Duration": 5000, 336 "Value": "13763" 337 }, 338 { 339 "PowerHint": "CAMERA_LAUNCH", 340 "Node": "CPUBigClusterMaxFreq", 341 "Duration": 1000, 342 "Value": "2457600" 343 }, 344 { 345 "PowerHint": "CAMERA_LAUNCH", 346 "Node": "CPUBigClusterMinFreq", 347 "Duration": 1000, 348 "Value": "2457600" 349 }, 350 { 351 "PowerHint": "CAMERA_LAUNCH", 352 "Node": "CPULittleClusterMinFreq", 353 "Duration": 1000, 354 "Value": "1900800" 355 }, 356 { 357 "PowerHint": "CAMERA_LAUNCH", 358 "Node": "PMQoSCpuDmaLatency", 359 "Duration": 1000, 360 "Value": "44" 361 }, 362 { 363 "PowerHint": "CAMERA_STREAMING", 364 "Node": "CPUBigClusterMaxFreq", 365 "Duration": 1000, 366 "Value": "2457600" 367 }, 368 { 369 "PowerHint": "CAMERA_STREAMING", 370 "Node": "CPUBigClusterMinFreq", 371 "Duration": 1000, 372 "Value": "2457600" 373 }, 374 { 375 "PowerHint": "CAMERA_STREAMING", 376 "Node": "CPULittleClusterMinFreq", 377 "Duration": 1000, 378 "Value": "1900800" 379 }, 380 { 381 "PowerHint": "CAMERA_STREAMING", 382 "Node": "PMQoSCpuDmaLatency", 383 "Duration": 1000, 384 "Value": "44" 385 }, 386 { 387 "PowerHint": "CAMERA_SHOT", 388 "Node": "CPUBigClusterMaxFreq", 389 "Duration": 1000, 390 "Value": "2457600" 391 }, 392 { 393 "PowerHint": "CAMERA_SHOT", 394 "Node": "CPUBigClusterMinFreq", 395 "Duration": 1000, 396 "Value": "2457600" 397 }, 398 { 399 "PowerHint": "CAMERA_SHOT", 400 "Node": "CPULittleClusterMinFreq", 401 "Duration": 1000, 402 "Value": "1900800" 403 }, 404 { 405 "PowerHint": "CAMERA_SHOT", 406 "Node": "PMQoSCpuDmaLatency", 407 "Duration": 1000, 408 "Value": "44" 409 }, 410 { 411 "PowerHint": "CAMERA_SHOT", 412 "Node": "CPUBWHystTriggerCount", 413 "Duration": 1000, 414 "Value": "0" 415 }, 416 { 417 "PowerHint": "CAMERA_SHOT", 418 "Node": "CPUBWHystLength", 419 "Duration": 1000, 420 "Value": "0" 421 }, 422 { 423 "PowerHint": "CAMERA_SHOT", 424 "Node": "CPUBWHistMemory", 425 "Duration": 1000, 426 "Value": "0" 427 }, 428 { 429 "PowerHint": "CAMERA_SHOT", 430 "Node": "CPUBWMinFreq", 431 "Duration": 1000, 432 "Value": "13763" 433 }, 434 { 435 "PowerHint": "AUDIO_STREAMING", 436 "Node": "CPUBigClusterMinFreq", 437 "Duration": 2000, 438 "Value": "1420800" 439 }, 440 { 441 "PowerHint": "AUDIO_STREAMING", 442 "Node": "PMQoSCpuDmaLatency", 443 "Duration": 2000, 444 "Value": "44" 445 }, 446 { 447 "PowerHint": "AUDIO_LOW_LATENCY", 448 "Node": "PMQoSCpuDmaLatency", 449 "Duration": 0, 450 "Value": "44" 451 } 452 ] 453 }