Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 139061
b: refs/heads/master
c: 1704b26
h: refs/heads/master
i:
  139059: 61e025f
v: v3
  • Loading branch information
Jean Delvare committed Mar 30, 2009
1 parent 291fb94 commit 65079f5
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b6a33fe2cc1b44851174967943fe5989f7e0550f
refs/heads/master: 1704b26ee3fd89c76724cbea238e951dc019faca
8 changes: 4 additions & 4 deletions trunk/drivers/hwmon/w83627ehf.c
Original file line number Diff line number Diff line change
Expand Up @@ -1317,8 +1317,8 @@ static int __devinit w83627ehf_probe(struct platform_device *pdev)

/* fan4 and fan5 share some pins with the GPIO and serial flash */

fan5pin = superio_inb(sio_data->sioreg, 0x24) & 0x2;
fan4pin = superio_inb(sio_data->sioreg, 0x29) & 0x6;
fan5pin = !(superio_inb(sio_data->sioreg, 0x24) & 0x2);
fan4pin = !(superio_inb(sio_data->sioreg, 0x29) & 0x6);
superio_exit(sio_data->sioreg);

/* It looks like fan4 and fan5 pins can be alternatively used
Expand All @@ -1329,9 +1329,9 @@ static int __devinit w83627ehf_probe(struct platform_device *pdev)

data->has_fan = 0x07; /* fan1, fan2 and fan3 */
i = w83627ehf_read_value(data, W83627EHF_REG_FANDIV1);
if ((i & (1 << 2)) && (!fan4pin))
if ((i & (1 << 2)) && fan4pin)
data->has_fan |= (1 << 3);
if (!(i & (1 << 1)) && (!fan5pin))
if (!(i & (1 << 1)) && fan5pin)
data->has_fan |= (1 << 4);

/* Read fan clock dividers immediately */
Expand Down

0 comments on commit 65079f5

Please sign in to comment.