Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/thermal/intel/
H A Dintel_powerclamp.c67 unsigned int target_ratio; member
436 static void adjust_compensation(int target_ratio, unsigned int win) in adjust_compensation() argument
439 struct powerclamp_calibration_data *d = &cal_data[target_ratio]; in adjust_compensation()
447 delta = powerclamp_data.target_ratio - current_ratio; in adjust_compensation()
449 if (delta >= 0 && delta <= (1+target_ratio/10)) { in adjust_compensation()
459 static bool powerclamp_adjust_controls(unsigned int target_ratio, in powerclamp_adjust_controls() argument
483 adjust_compensation(target_ratio, win); in powerclamp_adjust_controls()
486 return powerclamp_data.target_ratio + guard <= current_ratio; in powerclamp_adjust_controls()
500 * the next round. adjust target_ratio if user has changed in get_run_time()
503 powerclamp_data.guard = 1 + powerclamp_data.target_ratio / 2 in get_run_time()
[all...]
/kernel/linux/linux-5.10/drivers/video/backlight/
H A Dktd253-backlight.c79 u16 target_ratio; in ktd253_backlight_update_status() local
85 target_ratio = brightness; in ktd253_backlight_update_status()
87 if (target_ratio == current_ratio) in ktd253_backlight_update_status()
91 if (target_ratio == 0) { in ktd253_backlight_update_status()
107 while (current_ratio != target_ratio) { in ktd253_backlight_update_status()
133 dev_dbg(ktd253->dev, "new ratio set to %d/32\n", target_ratio); in ktd253_backlight_update_status()
/kernel/linux/linux-6.6/drivers/video/backlight/
H A Dktd253-backlight.c79 u16 target_ratio; in ktd253_backlight_update_status() local
85 target_ratio = brightness; in ktd253_backlight_update_status()
87 if (target_ratio == current_ratio) in ktd253_backlight_update_status()
91 if (target_ratio == 0) { in ktd253_backlight_update_status()
107 while (current_ratio != target_ratio) { in ktd253_backlight_update_status()
133 dev_dbg(ktd253->dev, "new ratio set to %d/32\n", target_ratio); in ktd253_backlight_update_status()
/kernel/linux/linux-5.10/drivers/thermal/intel/
H A Dintel_powerclamp.c82 unsigned int target_ratio; member
302 static void adjust_compensation(int target_ratio, unsigned int win) in adjust_compensation() argument
305 struct powerclamp_calibration_data *d = &cal_data[target_ratio]; in adjust_compensation()
319 if (delta >= 0 && delta <= (1+target_ratio/10)) { in adjust_compensation()
329 static bool powerclamp_adjust_controls(unsigned int target_ratio, in powerclamp_adjust_controls() argument
353 adjust_compensation(target_ratio, win); in powerclamp_adjust_controls()
379 * the next round. adjust target_ratio if user has changed in clamp_balancing_func()
382 w_data->target_ratio = READ_ONCE(set_target_ratio); in clamp_balancing_func()
383 w_data->guard = 1 + w_data->target_ratio / 20; in clamp_balancing_func()
393 compensated_ratio = w_data->target_ratio in clamp_balancing_func()
[all...]
/kernel/linux/linux-6.6/drivers/accel/ivpu/
H A Divpu_hw_37xx.c142 u16 target_ratio, u16 config) in ivpu_pll_cmd_send()
159 val = REG_SET_FLD_NUM(VPU_37XX_BUTTRESS_WP_REQ_PAYLOAD1, TARGET_RATIO, target_ratio, val); in ivpu_pll_cmd_send()
222 u16 target_ratio; in ivpu_pll_drive() local
233 target_ratio = hw->pll.pn_ratio; in ivpu_pll_drive()
236 target_ratio = 0; in ivpu_pll_drive()
241 config, target_ratio); in ivpu_pll_drive()
243 ret = ivpu_pll_cmd_send(vdev, hw->pll.min_ratio, hw->pll.max_ratio, target_ratio, config); in ivpu_pll_drive()
141 ivpu_pll_cmd_send(struct ivpu_device *vdev, u16 min_ratio, u16 max_ratio, u16 target_ratio, u16 config) ivpu_pll_cmd_send() argument
H A Divpu_hw_40xx.c160 u16 target_ratio, u16 epp, u16 config, u16 cdyn) in ivpu_pll_cmd_send()
177 val = REG_SET_FLD_NUM(VPU_40XX_BUTTRESS_WP_REQ_PAYLOAD1, TARGET_RATIO, target_ratio, val); in ivpu_pll_cmd_send()
234 u16 target_ratio = hw->pll.pn_ratio; in ivpu_pll_drive() local
238 PLL_RATIO_TO_FREQ(target_ratio), epp, config, cdyn); in ivpu_pll_drive()
241 target_ratio, epp, config, cdyn); in ivpu_pll_drive()
159 ivpu_pll_cmd_send(struct ivpu_device *vdev, u16 min_ratio, u16 max_ratio, u16 target_ratio, u16 epp, u16 config, u16 cdyn) ivpu_pll_cmd_send() argument

Completed in 6 milliseconds