From: Guenter Roeck Date: Wed, 8 Feb 2017 14:29:43 +0000 (-0800) Subject: Fix fan4_ctl detection for IT8620, IT8628 X-Git-Tag: v1.0~53 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=dce3d8968bcada3e0370ed70fc584b9eb830ecab;p=groeck-it87 Fix fan4_ctl detection for IT8620, IT8628 fan4 control is enabled if bit 2 of GPIO control register 4 is disabled, not when it is enabled. Since the check is for the skip condition, it is reversed. This applies to both IT8620 and IT8628. Signed-off-by: Guenter Roeck --- diff --git a/it87.c b/it87.c index 3be865a..a5c354d 100644 --- a/it87.c +++ b/it87.c @@ -2644,7 +2644,7 @@ static int __init it87_find(int sioaddr, unsigned short *address, /* Check for pwm4 */ reg = superio_inb(sioaddr, IT87_SIO_GPIO4_REG); - if (!(reg & BIT(2))) + if (reg & BIT(2)) sio_data->skip_pwm |= BIT(3); /* Check for pwm2, fan2 */