Changeset 1397

Show
Ignore:
Timestamp:
06/16/02 20:27:35 (6 years ago)
Author:
mds
Message:

add smsc47m1 fan driver

Files:

Legend:

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

    r1383 r1397  
    2222  File doc/vid: New 
    2323  File include/sensors_vid.h: New 
    24   Library: Add multiple VRM version support for adm1025, w83781d 
     24  Library: Add multiple VRM version support for adm1025, w83781d; 
     25           fix 'flex scanner jammed' on some systems 
    2526  Makefiles: For 2.4+ kernels, modules now install in 
    2627             kernel/drivers/[i2c,sensors] , not misc/ , and 
    27              removes old versions in misc/ . 
     28             'make install' removes old versions in misc/ . 
    2829             Use $CFLAGS and $CPPFLAGS if defined. 
    2930  Module adm1025: Add multiple VID version support 
     
    3334  Module i2c-savage4: new 
    3435  Module i2c-viapro: Add support for VT8231 (0x8235), VT8233A (0x3147) 
     36  Module smbus-arp: new 
     37  Module smsc47m1: new 
    3538  Module via686a: Add support for VT8231 sensors 
    3639  Module w83781d: Add multiple VID version support 
    3740  Program eeprom: new 
     41  Program i2cdump: Add smbus block command specification 
    3842  Program mkpatch: Install new sensors_vid.h 
    3943  Program rrd: Fix swapped CPU and MB temps in summ_week.cgi 
  • lm-sensors/trunk/README

    r1366 r1397  
    4848  ServerWorks OSB4, CSB5 
    4949  SiS 5595 
    50   SMSC Victory66 
     50  SMSC Victory66, 74M1xx 
    5151  3Dfx Voodoo 3 and Banshee 
    52   VIA Technologies VT82C586B, VT82C596A/B, VT82C686A/B, and VT8233 
     52  VIA Technologies VT82C586B, VT82C596A/B, VT82C686A/B, VT8231, 
     53                   VT8233, and VT8233A. 
    5354 
    5455 
  • lm-sensors/trunk/doc/chips/SUMMARY

    r1318 r1397  
    22========================== 
    33This is a summary of the sensor and non-sensor chips supported 
    4 by this package. It summarizes the features of each supported chip. 
     4by this package. It lists the features of each supported chip. 
    55 
    66For further information on a particular chip, see the documentation 
     
    120120        sis5595         0-1     4-5     2       -       no      yes 
    121121 
     122smsc74m1 
     123        smsc74m1        -       -       2       2       no      yes (LPC) 
     124 
    122125thmc50 
    123126        adm1022         3       2       -       1 dac   yes     no 
     
    168171pcf8591 
    169172        Quad A/D + one D/A 
     173 
     174smbus-arp 
     175        An SMBus 2.0 ARP client 
    170176 
    171177 
  • lm-sensors/trunk/kernel/chips/Module.mk

    r1393 r1397  
    2727KERNELCHIPSTARGETS := $(MODULE_DIR)/pcf8591.o 
    2828KERNELCHIPSTARGETS += $(MODULE_DIR)/smbus-arp.o 
     29KERNELCHIPSTARGETS += $(MODULE_DIR)/smsc47m1.o 
    2930 
    3031# These targets ARE included in 'mkpatch', except for LTC1710, which we 
  • lm-sensors/trunk/kernel/include/sensors.h

    r1396 r1397  
    568568#define ARP_SYSCTL8 1007 
    569569 
     570#define SMSC47M1_SYSCTL_FAN1 1101   /* Rotations/min */ 
     571#define SMSC47M1_SYSCTL_FAN2 1102 
     572#define SMSC47M1_SYSCTL_PWM1 1401 
     573#define SMSC47M1_SYSCTL_PWM2 1402 
     574#define SMSC47M1_SYSCTL_FAN_DIV 2000        /* 1, 2, 4 or 8 */ 
     575#define SMSC47M1_SYSCTL_ALARMS 2004    /* bitvector */ 
     576 
     577#define SMSC47M1_ALARM_FAN1 0x0001 
     578#define SMSC47M1_ALARM_FAN2 0x0002 
     579 
    570580#endif                          /* def SENSORS_SENSORS_H */