Skip to content

Commit 39b24cc

Browse files
wayne-tunggroeck
authored andcommitted
hwmon: (adt7475) Fix default duty on fan is disabled
According to the comments on fan is disabled, we change to manual mode and set the duty cycle to 0. For setting the duty cycle part, the register is wrong. Fix it. Fixes: 1c301fc ("hwmon: Add a driver for the ADT7475 hardware monitoring chip") Signed-off-by: Wayne Tung <chineweff@gmail.com> Link: https://lore.kernel.org/r/20240701073252.317397-1-chineweff@gmail.com Signed-off-by: Guenter Roeck <linux@roeck-us.net>
1 parent b3e992f commit 39b24cc

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

drivers/hwmon/adt7475.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1896,7 +1896,7 @@ static void adt7475_read_pwm(struct i2c_client *client, int index)
18961896
data->pwm[CONTROL][index] &= ~0xE0;
18971897
data->pwm[CONTROL][index] |= (7 << 5);
18981898

1899-
i2c_smbus_write_byte_data(client, PWM_CONFIG_REG(index),
1899+
i2c_smbus_write_byte_data(client, PWM_REG(index),
19001900
data->pwm[INPUT][index]);
19011901

19021902
i2c_smbus_write_byte_data(client, PWM_CONFIG_REG(index),

0 commit comments

Comments
 (0)