Lines Matching refs:pid
132 struct wf_cpu_pid_param pid; in create_cpu_loop() local
167 pid.interval = 1; /* seconds */ in create_cpu_loop()
168 pid.history_len = piddata->history_len; in create_cpu_loop()
169 pid.gd = piddata->gd; in create_cpu_loop()
170 pid.gp = piddata->gp; in create_cpu_loop()
171 pid.gr = piddata->gr / piddata->history_len; in create_cpu_loop()
172 pid.pmaxadj = (piddata->max_power << 16) - (piddata->power_adj << 8); in create_cpu_loop()
173 pid.ttarget = tmax - (piddata->target_temp_delta << 16); in create_cpu_loop()
174 pid.tmax = tmax; in create_cpu_loop()
175 pid.min = main_fan->ops->get_min(main_fan); in create_cpu_loop()
176 pid.max = main_fan->ops->get_max(main_fan); in create_cpu_loop()
177 if (pid.min < fmin) in create_cpu_loop()
178 pid.min = fmin; in create_cpu_loop()
180 wf_cpu_pid_init(&cpu_pid[cpu], &pid); in create_cpu_loop()