# SENSOR : ALIAS
# gpu-usr : gpu
# cpu-1-3-step : cpu7
# cpu-1-2-step : cpu6
# cpu-1-1-step : cpu5
# cpu-1-0-step : cpu4
# cpuss-0-step : cpu0-cpu1-cpu2-cpu3

#debug
#Conf file: vendor/etc/thermal-engine-video.conf

[VIRTUAL-CLUSTER1]
algo_type virtual
trip_sensor cpu-1-0-step
set_point 60000
set_point_clr 50000
sensors cpu-1-0-step cpu-1-1-step cpu-1-2-step cpu-1-3-step cpuss-2-usr cpuss-0-step2
weights
sampling 10
math 2

[VIRTUAL-CLUSTER0]
algo_type virtual
trip_sensor cpuss-0-step
set_point 60000
set_point_clr 50000
sensors cpuss-0-step cpuss-1-usr
weights
sampling 10
math 2

[SS-XO-THERM-GOLD]
algo_type ss
sampling 2000
sensor xo-therm-adc
device cluster1
set_point 47000
set_point_clr 43000
time_constant 0
device_max_limit 14016000

[SS-XO-THERM-SILVER]
algo_type ss
sampling 2000
sensor xo-therm-adc
device cluster0
set_point 45000
set_point_clr 41000
time_constant 0
device_max_limit 902400

[SS-QUIET-THERM-GOLD2]
algo_type ss
sampling 2000
sensor cpu-1-2-step
device cluster1
set_point 62000
set_point_clr 57000
time_constant 0
device_max_limit 1401600

[SS-QUIET-THERM-SILVER2]
algo_type ss
sampling 2000
sensor cpu-1-2-step
device cluster0
set_point 60000
set_point_clr 55000
time_constant 0
device_max_limit 902400

[SS-QUIET-THERM-SILVER]
algo_type ss
sampling 2000
sensor quiet-therm-adc
device cluster0
set_point 41000
set_point_clr 38000
time_constant 0
device_max_limit 1536000

[SS-QUIET-THERM-GOLD]
algo_type ss
sampling 2000
sensor quiet-therm-adc
device cluster1
set_point 40000
set_point_clr 37000
time_constant 0
device_max_limit 1747200

[SS-GPU]
algo_type ss
sampling 10
sensor gpu-usr
device gpu
set_point 95000
set_point_clr 65000
time_constant 0

[BATTERY_CHARGING_CTL]
algo_type monitor
sampling 10000
sensor quiet-therm-adc
thresholds 37000 38000 41000 42000
thresholds_clr 36000 37000 39000 40000
actions battery battery battery battery
action_info 1 2 4 5

[CPU_HOTPLUG_MONITOR]
algo_type monitor
sampling 1000
sensor quiet-therm-adc
thresholds 47000
thresholds_clr 45000
actions hotplug_1+hotplug_2+hotplug_3+hotplug_4+hotplug_5+hotplug_6+hotplug_7
action_info 1+1+1+1+1+1+1

[CPU7_HOTPLUG_MONITOR]
algo_type monitor
sampling 1000
sensor cpu-1-2-step
thresholds 62000
thresholds_clr 57000
actions hotplug_7
action_info 1

[CPU3_HOTPLUG_MONITOR]
algo_type monitor
sampling 1000
sensor cpu-1-2-step
thresholds 60000
thresholds_clr 55000
actions hotplug_3
action_info 1

[CPU5_HOTPLUG_MONITOR]
algo_type monitor
sampling 1000
sensor quiet-therm-adc
thresholds 40000
thresholds_clr 37000
actions hotplug_5
action_info 1

[CPU2_HOTPLUG_MONITOR]
algo_type monitor
sampling 1000
sensor quiet-therm-adc
thresholds 41000
thresholds_clr 38000
actions hotplug_2
action_info 1

[VDD_RSTR_MONITOR-TSENS13]
algo_type monitor
sampling 1000
sensor cdsp-usr
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS12]
algo_type monitor
sampling 1000
sensor cpuss-0-step2
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS11]
algo_type monitor
sampling 1000
sensor cpuss-0-step1
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS10]
algo_type monitor
sampling 1000
sensor cpuss-0-step0
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS9]
algo_type monitor
sampling 1000
sensor video-usr
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS8]
algo_type monitor
sampling 1000
sensor gpu-usr
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS7]
algo_type monitor
sampling 1000
sensor cpuss-2-usr
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS6]
algo_type monitor
sampling 1000
sensor cpu-1-3-step
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS5]
algo_type monitor
sampling 1000
sensor cpu-1-2-step
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS4]
algo_type monitor
sampling 1000
sensor cpu-1-1-step
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS3]
algo_type monitor
sampling 1000
sensor cpu-1-0-step
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS2]
algo_type monitor
sampling 1000
sensor cpuss-1-usr
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS1]
algo_type monitor
sampling 1000
sensor cpuss-0-step
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS0]
algo_type monitor
sampling 1000
sensor mpm-usr
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
