Smooth fan speed changes (#190)
* SMOOTH_FANS, SMOOTH_FANS_UP, SMOOTH_FANS_DOWN build flags to smooth fan speed changes. Defaults 40, set SMOOTH_FANS=0 to disable and keep sharp fan speed changes * fix for ACPI CPU temperature * allow for a floor to be set for fan smoothing and specifically configure oryp6/7 to start smoothing at 25% to mitigate fan buzzing below 25% * update default config values for fans * update all devices to use defaults for heatup, cooldown, update galp5 fan curves * Decrease default cooldown time from 20 to 10 Co-authored-by: Jacob Kauffmann <jacob@system76.com>
This commit is contained in:
@@ -29,8 +29,6 @@ CFLAGS+=\
|
||||
-DPOWER_LIMIT_DC=28
|
||||
|
||||
# Custom fan curve
|
||||
CFLAGS+=-DBOARD_HEATUP=5
|
||||
CFLAGS+=-DBOARD_COOLDOWN=20
|
||||
CFLAGS+=-DBOARD_FAN_POINTS="\
|
||||
FAN_POINT(60, 40), \
|
||||
FAN_POINT(65, 60), \
|
||||
@@ -41,8 +39,6 @@ CFLAGS+=-DBOARD_FAN_POINTS="\
|
||||
|
||||
# Enable DGPU support
|
||||
CFLAGS+=-DHAVE_DGPU=1
|
||||
CFLAGS+=-DBOARD_DGPU_HEATUP=5
|
||||
CFLAGS+=-DBOARD_DGPU_COOLDOWN=20
|
||||
CFLAGS+=-DBOARD_DGPU_FAN_POINTS="\
|
||||
FAN_POINT(60, 40), \
|
||||
FAN_POINT(65, 60), \
|
||||
|
Reference in New Issue
Block a user