/kernel/linux/linux-5.10/drivers/macintosh/ |
H A D | windfarm_pm121.c | 463 static s32 pm121_correct(s32 new_setpoint, in pm121_correct() argument 475 return max3(new_setpoint, new_min, 0); in pm121_correct() 480 s32 new_min, value, new_setpoint; in pm121_connect() local 488 new_setpoint = max(setpoint, (new_min >> 16)); in pm121_connect() 489 if (new_setpoint != setpoint) { in pm121_connect() 494 (int) setpoint, (int) new_setpoint); in pm121_connect() 497 new_setpoint = setpoint; in pm121_connect() 501 new_setpoint = setpoint; in pm121_connect() 503 return new_setpoint; in pm121_connect() 586 s32 temp, new_setpoint; in pm121_sys_fans_tick() local 720 s32 new_setpoint, temp, power; pm121_cpu_fans_tick() local [all...] |
H A D | windfarm_pm81.c | 330 s32 new_setpoint, temp, scaled, cputarget; in wf_smu_sys_fans_tick() local 354 new_setpoint = wf_pid_run(&st->pid, temp); in wf_smu_sys_fans_tick() 356 DBG("wf_smu: new_setpoint: %d RPM\n", (int)new_setpoint); in wf_smu_sys_fans_tick() 358 scaled = ((((s64)new_setpoint) * (s64)st->scale0) >> 12) + st->offset0; in wf_smu_sys_fans_tick() 370 if (st->sys_setpoint == scaled && new_setpoint == st->hd_setpoint) in wf_smu_sys_fans_tick() 373 st->hd_setpoint = new_setpoint; in wf_smu_sys_fans_tick() 474 s32 new_setpoint, temp, power, systarget; in wf_smu_cpu_fans_tick() local 510 new_setpoint = wf_cpu_pid_run(&st->pid, power, temp); in wf_smu_cpu_fans_tick() 512 DBG("wf_smu: new_setpoint in wf_smu_cpu_fans_tick() [all...] |
H A D | windfarm_pm91.c | 220 s32 new_setpoint, temp, power; in wf_smu_cpu_fans_tick() local 256 new_setpoint = wf_cpu_pid_run(&st->pid, power, temp); in wf_smu_cpu_fans_tick() 258 DBG("wf_smu: new_setpoint: %d RPM\n", (int)new_setpoint); in wf_smu_cpu_fans_tick() 260 if (st->cpu_setpoint == new_setpoint) in wf_smu_cpu_fans_tick() 262 st->cpu_setpoint = new_setpoint; in wf_smu_cpu_fans_tick() 329 s32 new_setpoint, temp; in wf_smu_drive_fans_tick() local 353 new_setpoint = wf_pid_run(&st->pid, temp); in wf_smu_drive_fans_tick() 355 DBG("wf_smu: new_setpoint: %d\n", (int)new_setpoint); in wf_smu_drive_fans_tick() 410 s32 new_setpoint, power; wf_smu_slots_fans_tick() local [all...] |
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | windfarm_pm121.c | 464 static s32 pm121_correct(s32 new_setpoint, in pm121_correct() argument 476 return max3(new_setpoint, new_min, 0); in pm121_correct() 481 s32 new_min, value, new_setpoint; in pm121_connect() local 489 new_setpoint = max(setpoint, (new_min >> 16)); in pm121_connect() 490 if (new_setpoint != setpoint) { in pm121_connect() 495 (int) setpoint, (int) new_setpoint); in pm121_connect() 498 new_setpoint = setpoint; in pm121_connect() 502 new_setpoint = setpoint; in pm121_connect() 504 return new_setpoint; in pm121_connect() 587 s32 temp, new_setpoint; in pm121_sys_fans_tick() local 721 s32 new_setpoint, temp, power; pm121_cpu_fans_tick() local [all...] |
H A D | windfarm_pm81.c | 331 s32 new_setpoint, temp, scaled, cputarget; in wf_smu_sys_fans_tick() local 355 new_setpoint = wf_pid_run(&st->pid, temp); in wf_smu_sys_fans_tick() 357 DBG("wf_smu: new_setpoint: %d RPM\n", (int)new_setpoint); in wf_smu_sys_fans_tick() 359 scaled = ((((s64)new_setpoint) * (s64)st->scale0) >> 12) + st->offset0; in wf_smu_sys_fans_tick() 371 if (st->sys_setpoint == scaled && new_setpoint == st->hd_setpoint) in wf_smu_sys_fans_tick() 374 st->hd_setpoint = new_setpoint; in wf_smu_sys_fans_tick() 475 s32 new_setpoint, temp, power, systarget; in wf_smu_cpu_fans_tick() local 511 new_setpoint = wf_cpu_pid_run(&st->pid, power, temp); in wf_smu_cpu_fans_tick() 513 DBG("wf_smu: new_setpoint in wf_smu_cpu_fans_tick() [all...] |
H A D | windfarm_pm91.c | 221 s32 new_setpoint, temp, power; in wf_smu_cpu_fans_tick() local 257 new_setpoint = wf_cpu_pid_run(&st->pid, power, temp); in wf_smu_cpu_fans_tick() 259 DBG("wf_smu: new_setpoint: %d RPM\n", (int)new_setpoint); in wf_smu_cpu_fans_tick() 261 if (st->cpu_setpoint == new_setpoint) in wf_smu_cpu_fans_tick() 263 st->cpu_setpoint = new_setpoint; in wf_smu_cpu_fans_tick() 330 s32 new_setpoint, temp; in wf_smu_drive_fans_tick() local 354 new_setpoint = wf_pid_run(&st->pid, temp); in wf_smu_drive_fans_tick() 356 DBG("wf_smu: new_setpoint: %d\n", (int)new_setpoint); in wf_smu_drive_fans_tick() 411 s32 new_setpoint, power; wf_smu_slots_fans_tick() local [all...] |