Lines Matching refs:pid
434 struct wf_pid_state pid; member
451 struct wf_cpu_pid_state pid; member
562 wf_pid_init(&pm121_sys_state[loop_id]->pid, &pid_param); in pm121_create_sys_fans()
614 new_setpoint = wf_pid_run(&st->pid, temp); in pm121_sys_fans_tick()
619 st->pid.param.min); in pm121_sys_fans_tick()
700 wf_cpu_pid_init(&pm121_cpu_state->pid, &pid_param); in pm121_create_cpu_fans()
753 if (temp > st->pid.param.tmax) in pm121_cpu_fans_tick()
756 new_setpoint = wf_cpu_pid_run(&st->pid, power, temp); in pm121_cpu_fans_tick()
761 st->pid.param.min); in pm121_cpu_fans_tick()
809 for (i = 0; i < pm121_cpu_state->pid.param.history_len; i++) in pm121_tick()
810 total_power += pm121_cpu_state->pid.powers[i]; in pm121_tick()
812 average_power = total_power / pm121_cpu_state->pid.param.history_len; in pm121_tick()