it8712 rev 7; fan speeds reported incorrectly.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

 

I've just picked up linux-2.6.27-rc5 and it would appear fan speeds are
reported incorrectly now. We have it8712  rev7 on our systems. We see
speeds of around 40K RPM (!!).

 

The following hack fixes it - it just punts 16 bit fan support out to
rev8. It would appear our it8172 does not have 16 bit tacho support. Or
if it does, the driver isn't enabling it properly.

 

--- drivers/hwmon/it87.c.orig   2008-09-05 15:51:11.000000000 +0100

+++ drivers/hwmon/it87.c        2008-09-05 15:51:53.000000000 +0100

@@ -283,7 +283,7 @@

           IT8712F Datasheet 0.9.1, section 8.3.5 indicates 7h ==
Version I.

           These are the first revisions with 16bit tachometer support.
*/

        return (data->type == it87 && data->revision >= 0x03)

-           || (data->type == it8712 && data->revision >= 0x07)

+           || (data->type == it8712 && data->revision >= 0x08)

            || data->type == it8716

            || data->type == it8718;

 

Cheers

 

John

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20080915/dd22fc86/attachment.html 


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux