7f745b2b49
Summary: Currently, fan control is linear between the target temperature and max temperature, which is far from ideal. This changes it to be proportional to the distance between the current temperature and the two endpoints (target and max temp). This also adds a hysteresis, so that fans keep going when the temperature drops, for about 10 seconds, before slowing down. Reviewers: nwhitehorn Reviewed By: nwhitehorn Differential Revision: https://reviews.freebsd.org/D1549 MFC after: 3 weeks |
||
---|---|---|
.. | ||
ata_dbdma.c | ||
ata_dbdma.h | ||
ata_kauai.c | ||
ata_macio.c | ||
atibl.c | ||
cpcht.c | ||
cuda.c | ||
cudavar.h | ||
dbdma.c | ||
dbdmavar.h | ||
fcu.c | ||
grackle.c | ||
gracklevar.h | ||
hrowpic.c | ||
hrowpicvar.h | ||
kiic.c | ||
macgpio.c | ||
macgpiovar.h | ||
macio.c | ||
maciovar.h | ||
nvbl.c | ||
platform_powermac.c | ||
pmu.c | ||
pmuvar.h | ||
powermac_thermal.c | ||
powermac_thermal.h | ||
pswitch.c | ||
smu.c | ||
smusat.c | ||
uninorth.c | ||
uninorthpci.c | ||
uninorthvar.h | ||
vcoregpio.c | ||
viareg.h |