diff options
-rw-r--r-- | src/superio/ite/common/env_ctrl.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/superio/ite/common/env_ctrl.c b/src/superio/ite/common/env_ctrl.c index 4ce6ccc50d..b3312e60bf 100644 --- a/src/superio/ite/common/env_ctrl.c +++ b/src/superio/ite/common/env_ctrl.c @@ -152,6 +152,8 @@ static void fan_smartconfig(const u16 base, const u8 fan, pwm_start |= ITE_EC_FAN_CTL_PWM_SLOPE_BIT6(conf->slope); pwm_auto = ITE_EC_FAN_CTL_PWM_SLOPE_LOWER(conf->slope); + if (conf->smoothing) + pwm_auto |= ITE_EC_FAN_CTL_AUTO_SMOOTHING_EN; ite_ec_write(base, ITE_EC_FAN_CTL_TEMP_LIMIT_OFF(fan), conf->tmp_off); |