Changeset 4248

Show
Ignore:
Timestamp:
12/02/06 16:51:46 (6 years ago)
Author:
khali
Message:

Add vt1211 support to sensord. Original patch from ticket #2150.

Location:
lm-sensors/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/CHANGES

    r4241 r4248  
    1818  Program py-smbus: New! Python i2c-dev bindings (prog/py-smbus) 
    1919  Program sensord: Add pc87247 support (fans only) 
     20                   Add vt1211 support (#2150) 
    2021  Program sensors: Add pc87247 support (fans only) 
    2122                   Hide error on missing f71805f fan 
     
    2829                          Preallocate memory for I2C_FUNCS ioctl (#2138) 
    2930                          Prevent misdetection of MAX6633/MAX6634/MAX6635 
     31                          Add Intel ICH9 detection 
    3032 
    31332.10.1 (20060924) 
  • lm-sensors/trunk/prog/sensord/chips.c

    r4247 r4248  
    11971197}; 
    11981198 
     1199/** VT1211 **/ 
     1200 
     1201static const char *vt1211_names[] = { 
     1202  SENSORS_VT1211_PREFIX, NULL 
     1203}; 
     1204 
     1205static const FeatureDescriptor vt1211_features[] = { 
     1206  { fmtVolts_2, rrdF2, DataType_voltage, VT1211_ALARM_IN0, 0, 
     1207    { SENSORS_VT1211_IN0, SENSORS_VT1211_IN0_MIN, SENSORS_VT1211_IN0_MAX, -1 } }, 
     1208  { fmtVolts_2, rrdF2, DataType_voltage, VT1211_ALARM_IN1, 0, 
     1209    { SENSORS_VT1211_IN1, SENSORS_VT1211_IN1_MIN, SENSORS_VT1211_IN1_MAX, -1 } }, 
     1210  { fmtVolts_2, rrdF2, DataType_voltage, VT1211_ALARM_IN2, 0, 
     1211    { SENSORS_VT1211_IN2, SENSORS_VT1211_IN2_MIN, SENSORS_VT1211_IN2_MAX, -1 } }, 
     1212  { fmtVolts_2, rrdF2, DataType_voltage, VT1211_ALARM_IN3, 0, 
     1213    { SENSORS_VT1211_IN3, SENSORS_VT1211_IN3_MIN, SENSORS_VT1211_IN3_MAX, -1 } }, 
     1214  { fmtVolts_2, rrdF2, DataType_voltage, VT1211_ALARM_IN4, 0, 
     1215    { SENSORS_VT1211_IN4, SENSORS_VT1211_IN4_MIN, SENSORS_VT1211_IN4_MAX, -1 } }, 
     1216  { fmtVolts_2, rrdF2, DataType_voltage, VT1211_ALARM_IN5, 0, 
     1217    { SENSORS_VT1211_IN5, SENSORS_VT1211_IN5_MIN, SENSORS_VT1211_IN5_MAX, -1 } }, 
     1218  { fmtFans_0, rrdF0, DataType_rpm, VT1211_ALARM_FAN1, 0, 
     1219    { SENSORS_VT1211_FAN1, SENSORS_VT1211_FAN1_MIN, SENSORS_VT1211_FAN1_DIV, -1 } }, 
     1220  { fmtFans_0, rrdF0, DataType_rpm, VT1211_ALARM_FAN2, 0, 
     1221    { SENSORS_VT1211_FAN2, SENSORS_VT1211_FAN2_MIN, SENSORS_VT1211_FAN2_DIV, -1 } }, 
     1222  { fmtTemps_1_0, rrdF1, DataType_temperature, VT1211_ALARM_TEMP1, 0, 
     1223    { SENSORS_VT1211_TEMP1, SENSORS_VT1211_TEMP1_OVER, SENSORS_VT1211_TEMP1_HYST, -1 } }, 
     1224  { fmtTemps_1_0, rrdF1, DataType_temperature, VT1211_ALARM_TEMP2, 0, 
     1225    { SENSORS_VT1211_TEMP2, SENSORS_VT1211_TEMP2_OVER, SENSORS_VT1211_TEMP2_HYST, -1 } }, 
     1226  { fmtTemps_1_0, rrdF1, DataType_temperature, VT1211_ALARM_TEMP3, 0, 
     1227    { SENSORS_VT1211_TEMP3, SENSORS_VT1211_TEMP3_OVER, SENSORS_VT1211_TEMP3_HYST, -1 } }, 
     1228  { fmtTemps_1_0, rrdF1, DataType_temperature, VT1211_ALARM_TEMP4, 0, 
     1229    { SENSORS_VT1211_TEMP4, SENSORS_VT1211_TEMP4_OVER, SENSORS_VT1211_TEMP4_HYST, -1 } }, 
     1230  { fmtTemps_1_0, rrdF1, DataType_temperature, VT1211_ALARM_TEMP5, 0, 
     1231    { SENSORS_VT1211_TEMP5, SENSORS_VT1211_TEMP5_OVER, SENSORS_VT1211_TEMP5_HYST, -1 } }, 
     1232  { fmtTemps_1_0, rrdF1, DataType_temperature, VT1211_ALARM_TEMP6, 0, 
     1233    { SENSORS_VT1211_TEMP6, SENSORS_VT1211_TEMP6_OVER, SENSORS_VT1211_TEMP6_HYST, -1 } }, 
     1234  { fmtTemps_1_0, rrdF1, DataType_temperature, VT1211_ALARM_TEMP7, 0, 
     1235    { SENSORS_VT1211_TEMP7, SENSORS_VT1211_TEMP7_OVER, SENSORS_VT1211_TEMP7_HYST, -1 } }, 
     1236  { fmtVolt_3, rrdF3, DataType_voltage, 0, 0, 
     1237    { SENSORS_VT1211_VID, -1 } }, 
     1238  { NULL } 
     1239}; 
     1240 
     1241static const ChipDescriptor vt1211_chip = { 
     1242  vt1211_names, vt1211_features, SENSORS_VT1211_ALARMS, 0 
     1243}; 
     1244 
     1245 
    11991246/** ALL **/ 
    12001247 
     
    12231270  &w83627ehf_chip, 
    12241271  &f71805f_chip, 
     1272  &vt1211_chip, 
    12251273  NULL 
    12261274};