Changeset 5119

Show
Ignore:
Timestamp:
02/08/08 11:34:10 (10 months ago)
Author:
khali
Message:

gl518sm: Fix fan speed reading (2.6 backport).
gl520sm: Fix fan speed reading (2.6 backport).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lm-sensors/trunk/CHANGES

    r5118 r5119  
    1212                 Drop useless debugging log messages 
    1313                 Recognize VGN as a valid Sony Vaio name prefix (2.6 backport) 
     14  Module gl518sm: Fix fan speed reading (2.6 backport) 
     15  Module gl520sm: Fix fan speed reading (2.6 backport) 
    1416  Program decode-dimms.pl: Fix DDR2 SDRAM module speed decoding 
    1517                           Update manufacturer IDs. 
  • lm-sensors/trunk/kernel/chips/gl518sm.c

    r4651 r5119  
    8686                return 255; 
    8787        rpm = SENSORS_LIMIT(rpm, 1, 1000000); 
    88         return SENSORS_LIMIT((960000 + rpm * div / 2) / (rpm * div), 1, 
     88        return SENSORS_LIMIT((480000 + rpm * div / 2) / (rpm * div), 1, 
    8989                             254); 
    9090} 
    9191 
    9292#define FAN_FROM_REG(val,div) \ 
    93  ( (val)==0 ? 0 : (val)==255 ? 0 : (960000/((val)*(div))) ) 
     93 ( (val)==0 ? 0 : (val)==255 ? 0 : (480000/((val)*(div))) ) 
    9494 
    9595#define IN_TO_REG(val) (SENSORS_LIMIT((((val)*10+8)/19),0,255)) 
  • lm-sensors/trunk/kernel/chips/gl520sm.c

    r4651 r5119  
    8888                return 255; 
    8989        rpm = SENSORS_LIMIT(rpm, 1, 1000000); 
    90         return SENSORS_LIMIT((960000 + rpm * div / 2) / (rpm * div), 1, 
     90        return SENSORS_LIMIT((480000 + rpm * div / 2) / (rpm * div), 1, 
    9191                             254); 
    9292} 
    9393 
    9494#define FAN_FROM_REG(val,div) \ 
    95  ( (val)==0 ? 0 : (val)==255 ? 0 : (960000/((val)*(div))) ) 
     95 ( (val)==0 ? 0 : (val)==255 ? 0 : (480000/((val)*(div))) ) 
    9696 
    9797#define IN_TO_REG(val) (SENSORS_LIMIT((((val)*10+8)/19),0,255))