Show
Ignore:
Timestamp:
08/22/99 19:52:38 (15 years ago)
Author:
mds
Message:

(mds) add lm81 support to the adm9240 driver.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/doc/chips/adm9240

    r401 r532  
    1313    Addresses scanned: I2C 0x2c - 0x2f (inclusive) 
    1414    Datasheet: Publicly available at the Dallas Semiconductor website 
     15  * National Semiconductor LM81 
     16    Prefix `lm81' 
     17    Addresses scanned: I2C 0x2c - 0x2f (inclusive) 
     18    Datasheet: Publicly available at the National Semiconductor website 
    1519 
    1620 
     
    3034  List of adapter,address pairs which are unquestionably assumed to contain 
    3135  a `ds1780' chip 
     36* force_lm81: short array (min = 1, max = 48) 
     37  List of adapter,address pairs which are unquestionably assumed to contain 
     38  a `lm81' chip 
    3239* ignore: short array (min = 1, max = 48) 
    3340  List of adapter,address pairs not to scan 
     
    4350----------- 
    4451 
    45 This driver implements support for the Analog Devices ADM9240 and 
    46 Dallas Semiconductor DS1780 chips. These chips appear to be completely 
     52This driver implements support for the Analog Devices ADM9240, 
     53Dallas Semiconductor DS1780, and National Semiconductor LM81 chips. 
     54These chips appear to be completely 
    4755identical, except for the manufacturer IDs encoded in two registers, and 
    4856the speed with which they update their sensor readings. 
    4957 
    50 The ADM9240 and DS1780 implement six voltage sensors, a temperature sensor, 
     58The chips implement six voltage sensors, a temperature sensor, 
    5159two FAN rotation speed sensors, VID lines and some miscellaneous stuff. 
    5260 
     
    93101miss once-only alarms. 
    94102 
    95 Thes ADM9240 only updates its values every 0.5 seconds; the DS1760 one 
    96 every 2 seconds; reading them more often will do no harm, but will return  
     103Thes ADM9240 only updates its values every 0.5 seconds; the DS1780 one 
     104every 2 seconds; and the LM81 every 0.4 seconds. 
     105Reading them more often will do no harm, but will return  
    97106'old' values. (NB: theoretically, this could be done much faster for the 
    98107ADM9240, but there is no real reason to do so, and this way the SMBus use  
     
    233242            alarms                   SENSORS_DS1780_ALARMS             alarms:1 
    234243        analog_out               SENSORS_DS1780_ANALOG_OUT         analog_out:1 
     244 
     245 
     246Chip `lm81' 
     247             LABEL        LABEL CLASS      COMPUTE CLASS ACCESS MAGNITUDE 
     248              2.5V               NONE               NONE     R     2 
     249             Vccp1               NONE               NONE     R     2 
     250              3.3V               NONE               NONE     R     2 
     251                5V               NONE               NONE     R     2 
     252               12V               NONE               NONE     R     2 
     253             Vccp2               NONE               NONE     R     2 
     254          2.5V_min               2.5V               2.5V     RW    2 
     255         Vccp1_min              Vccp1              Vccp1     RW    2 
     256          3.3V_min               3.3V               3.3V     RW    2 
     257            5V_min                 5V                 5V     RW    2 
     258           12V_min                12V                12V     RW    2 
     259         Vccp2_min              Vccp2              Vccp2     RW    2 
     260          2.5V_max               2.5V               2.5V     RW    2 
     261         Vccp1_max              Vccp1              Vccp1     RW    2 
     262          3.3V_max               3.3V               3.3V     RW    2 
     263            5V_max                 5V                 5V     RW    2 
     264           12V_max                12V                12V     RW    2 
     265         Vccp2_max              Vccp2              Vccp2     RW    2 
     266              fan1               NONE               NONE     R     0 
     267              fan2               NONE               NONE     R     0 
     268          fan1_min               fan1               fan1     RW    0 
     269          fan2_min               fan2               fan2     RW    0 
     270              temp               NONE               NONE     R     1 
     271         temp_hyst               temp               temp     RW    1 
     272         temp_over               temp               temp     RW    1 
     273               vid               NONE               NONE     R     2 
     274          fan1_div               fan1               NONE     RW    0 
     275          fan2_div               fan2               NONE     RW    0 
     276            alarms               NONE               NONE     R     0 
     277        analog_out               NONE               NONE     RW    0 
     278 
     279             LABEL                          FEATURE SYMBOL        SYSCTL FILE:NR 
     280              2.5V                     SENSORS_ADM9240_IN0               2.5V:3 
     281             Vccp1                     SENSORS_ADM9240_IN1              Vccp1:3 
     282              3.3V                     SENSORS_ADM9240_IN2               3.3V:3 
     283                5V                     SENSORS_ADM9240_IN3                 5V:3 
     284               12V                     SENSORS_ADM9240_IN4                12V:3 
     285             Vccp2                     SENSORS_ADM9240_IN5              Vccp2:3 
     286          2.5V_min                 SENSORS_ADM9240_IN0_MIN               2.5V:1 
     287         Vccp1_min                 SENSORS_ADM9240_IN1_MIN              Vccp1:1 
     288          3.3V_min                 SENSORS_ADM9240_IN2_MIN               3.3V:1 
     289            5V_min                 SENSORS_ADM9240_IN3_MIN                 5V:1 
     290           12V_min                 SENSORS_ADM9240_IN4_MIN                12V:1 
     291         Vccp2_min                 SENSORS_ADM9240_IN5_MIN              Vccp2:1 
     292          2.5V_max                 SENSORS_ADM9240_IN0_MAX               2.5V:2 
     293         Vccp1_max                 SENSORS_ADM9240_IN1_MAX              Vccp1:2 
     294          3.3V_max                 SENSORS_ADM9240_IN2_MAX               3.3V:2 
     295            5V_max                 SENSORS_ADM9240_IN3_MAX                 5V:2 
     296           12V_max                 SENSORS_ADM9240_IN4_MAX                12V:2 
     297         Vccp2_max                 SENSORS_ADM9240_IN5_MAX              Vccp2:2 
     298              fan1                    SENSORS_ADM9240_FAN1               fan1:2 
     299              fan2                    SENSORS_ADM9240_FAN2               fan2:2 
     300          fan1_min                SENSORS_ADM9240_FAN1_MIN               fan1:1 
     301          fan2_min                SENSORS_ADM9240_FAN2_MIN               fan2:1 
     302              temp                    SENSORS_ADM9240_TEMP               temp:3 
     303         temp_hyst               SENSORS_ADM9240_TEMP_HYST               temp:2 
     304         temp_over               SENSORS_ADM9240_TEMP_OVER               temp:1 
     305               vid                     SENSORS_ADM9240_VID                vid:1 
     306          fan1_div                SENSORS_ADM9240_FAN1_DIV            fan_div:1 
     307          fan2_div                SENSORS_ADM9240_FAN2_DIV            fan_div:2 
     308            alarms                  SENSORS_ADM9240_ALARMS             alarms:1 
     309        analog_out              SENSORS_ADM9240_ANALOG_OUT         analog_out:1 
     310 
    235311 
    236312