{ "thermal_control_algorithm": { "run_at_boot_up": "true", "fan_speed_when_suspend": "100" }, "info_types": [ { "type": "control_info" }, { "type": "fan_info" }, { "type": "thermal_info" } ], "policies": [ { "name": "any thermal critical", "conditions": [ { "type": "thermal.any.critical" } ], "actions": [ { "type": "fan.all.set_speed", "speed": "100" } ] }, { "name": "any thermal overheat", "conditions": [ { "type": "thermal.any.overheat" } ], "actions": [ { "type": "fan.all.set_speed", "speed": "100" } ] }, { "name": "normal operations", "conditions": [ { "type": "normal" } ], "actions": [ { "type": "thermal_control.control" } ] } ] }