Home | History | Annotate | Download | only in wahoo
      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 }