Changeset 4089

Show
Ignore:
Timestamp:
08/09/06 09:20:54 (8 years ago)
Author:
khali
Message:

Add support for the ITE IT8718F Super-I/O chip (prefix: it8718).
Unsurprisingly, it is very similar to the IT8716F.

Location:
lm-sensors/trunk
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/CHANGES

    r4086 r4089  
    1212           Fix all memory leaks (yeah!) 
    1313           Fix no sensors being reported as an error 
    14            Add support for the IT8716F chip 
     14           Add support for the IT8716F and IT8718F chips 
    1515  Makefile: Don't grep autoconf.h on user-space targets 
    1616            Fix depmod on non-running kernel version 
     
    4646                   Add abituguru support (Hans de Goede) 
    4747                   Fix memory leak when printing an unknown chip 
    48                    Add it8716 support 
     48                   Add it8716 and it8718 support 
    4949                   Make each it87 fan and fan div optional 
    5050  Program sensors-detect: Add ServerWorks HT-1000 SMBus detection 
  • lm-sensors/trunk/lib/chips.c

    r4083 r4089  
    59065906 { SENSORS_IT8712_PREFIX, it87_features }, 
    59075907 { SENSORS_IT8716_PREFIX, it87_features }, 
     5908 { SENSORS_IT8718_PREFIX, it87_features }, 
    59085909 { SENSORS_FSCPOS_PREFIX, fscpos_features }, 
    59095910 { SENSORS_FSCSCY_PREFIX, fscscy_features }, 
  • lm-sensors/trunk/lib/chips.h

    r4083 r4089  
    15431543#define SENSORS_IT8712_PREFIX "it8712" 
    15441544#define SENSORS_IT8716_PREFIX "it8716" 
     1545#define SENSORS_IT8718_PREFIX "it8718" 
    15451546 
    15461547#define SENSORS_IT87_IN0 1 /* R */ 
  • lm-sensors/trunk/prog/sensord/chips.c

    r4083 r4089  
    548548static const char *it87_names[] = { 
    549549  SENSORS_IT87_PREFIX, SENSORS_IT8712_PREFIX, 
    550   SENSORS_IT8716_PREFIX, NULL 
     550  SENSORS_IT8716_PREFIX, SENSORS_IT8718_PREFIX, NULL 
    551551}; 
    552552 
     
    569569    { SENSORS_IT87_IN7, SENSORS_IT87_IN7_MIN, SENSORS_IT87_IN7_MAX, -1 } }, 
    570570  { fmtFans_0, rrdF0, DataType_rpm, IT87_ALARM_FAN1, 0, 
    571     { SENSORS_IT87_FAN1, SENSORS_IT87_FAN1_MIN, SENSORS_IT87_FAN1_DIV, -1 } }, 
     571    { SENSORS_IT87_FAN1, SENSORS_IT87_FAN1_MIN, -1 } }, 
    572572  { fmtFans_0, rrdF0, DataType_rpm, IT87_ALARM_FAN2, 0, 
    573     { SENSORS_IT87_FAN2, SENSORS_IT87_FAN2_MIN, SENSORS_IT87_FAN2_DIV, -1 } }, 
     573    { SENSORS_IT87_FAN2, SENSORS_IT87_FAN2_MIN, -1 } }, 
    574574  { fmtFans_0, rrdF0, DataType_rpm, IT87_ALARM_FAN3, 0, 
    575     { SENSORS_IT87_FAN3, SENSORS_IT87_FAN3_MIN, SENSORS_IT87_FAN3_DIV, -1 } }, 
     575    { SENSORS_IT87_FAN3, SENSORS_IT87_FAN3_MIN, -1 } }, 
    576576  { fmtTemps_minmax_0, rrdF1, DataType_temperature, IT87_ALARM_TEMP1, 0, 
    577577    { SENSORS_IT87_TEMP1, SENSORS_IT87_TEMP1_LOW, SENSORS_IT87_TEMP1_HIGH, -1 } }, 
  • lm-sensors/trunk/prog/sensors/main.c

    r4083 r4089  
    383383        { "it8712", print_it87 }, 
    384384        { "it8716", print_it87 }, 
     385        { "it8718", print_it87 }, 
    385386        { "ddcmon", print_ddcmon }, 
    386387        { "eeprom", print_eeprom },