Home
last modified time | relevance | path

Searched refs:target_ratio (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/drivers/thermal/
Dintel_powerclamp.c99 unsigned int target_ratio; member
316 static void adjust_compensation(int target_ratio, unsigned int win) in adjust_compensation() argument
319 struct powerclamp_calibration_data *d = &cal_data[target_ratio]; in adjust_compensation()
333 if (delta >= 0 && delta <= (1+target_ratio/10)) { in adjust_compensation()
343 static bool powerclamp_adjust_controls(unsigned int target_ratio, in powerclamp_adjust_controls() argument
367 adjust_compensation(target_ratio, win); in powerclamp_adjust_controls()
396 w_data->target_ratio = READ_ONCE(set_target_ratio); in clamp_balancing_func()
397 w_data->guard = 1 + w_data->target_ratio / 20; in clamp_balancing_func()
407 compensated_ratio = w_data->target_ratio + in clamp_balancing_func()
408 get_compensation(w_data->target_ratio); in clamp_balancing_func()
[all …]