Lines Matching refs:param
253 if (temp > st->pid.param.tmax) in wf_smu_cpu_fans_tick()
292 struct wf_pid_param param = { in wf_smu_create_drive_fans() local
312 param.additive = (fan_hd->type == WF_CONTROL_RPM_FAN); in wf_smu_create_drive_fans()
313 param.min = wf_control_get_min(fan_hd); in wf_smu_create_drive_fans()
314 param.max = wf_control_get_max(fan_hd); in wf_smu_create_drive_fans()
315 wf_pid_init(&wf_smu_drive_fans->pid, ¶m); in wf_smu_create_drive_fans()
319 FIX32TOPRINT(param.itarget), param.min, param.max); in wf_smu_create_drive_fans()
337 st->ticks = st->pid.param.interval; in wf_smu_drive_fans_tick()
350 if (temp > (st->pid.param.itarget + 0x50000)) in wf_smu_drive_fans_tick()
373 struct wf_pid_param param = { in wf_smu_create_slots_fans() local
393 param.additive = (fan_slots->type == WF_CONTROL_RPM_FAN); in wf_smu_create_slots_fans()
394 param.min = wf_control_get_min(fan_slots); in wf_smu_create_slots_fans()
395 param.max = wf_control_get_max(fan_slots); in wf_smu_create_slots_fans()
396 wf_pid_init(&wf_smu_slots_fans->pid, ¶m); in wf_smu_create_slots_fans()
400 FIX32TOPRINT(param.itarget), param.min, param.max); in wf_smu_create_slots_fans()
418 st->ticks = st->pid.param.interval; in wf_smu_slots_fans_tick()
432 if (power > (st->pid.param.itarget + 0x50000)) in wf_smu_slots_fans_tick()