Changeset 83
- Timestamp:
- 12/17/98 04:34:30 (14 years ago)
- Location:
- lm-sensors/trunk
- Files:
-
- 2 added
- 4 modified
-
kernel/Module.mk (modified) (1 diff)
-
kernel/chips/w83781d.c (added)
-
kernel/include/sensors.h (modified) (2 diffs)
-
src/Module.mk (modified) (1 diff)
-
src/sensors.h (modified) (2 diffs)
-
src/w83781d.c (added)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/kernel/Module.mk
r72 r83 27 27 $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/lm75.o \ 28 28 $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/gl518sm.o \ 29 $(MODULE_DIR)/eeprom.o 29 $(MODULE_DIR)/eeprom.o $(MODULE_DIR)/w83781d.o 30 30 31 31 SRCHEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ -
lm-sensors/trunk/kernel/include/sensors.h
r76 r83 86 86 #define I2C_DRIVERID_GL518 1004 87 87 #define I2C_DRIVERID_EEPROM 1005 88 #define I2C_DRIVERID_W83781D 1006 88 89 89 90 /* Sysctl IDs */ … … 132 133 #define LM78_ALARM_SMI_IN 0x4000 133 134 135 #define W83781D_SYSCTL_IN0 1000 /* Volts * 100 */ 136 #define W83781D_SYSCTL_IN1 1001 137 #define W83781D_SYSCTL_IN2 1002 138 #define W83781D_SYSCTL_IN3 1003 139 #define W83781D_SYSCTL_IN4 1004 140 #define W83781D_SYSCTL_IN5 1005 141 #define W83781D_SYSCTL_IN6 1006 142 #define W83781D_SYSCTL_FAN1 1101 /* Rotations/min */ 143 #define W83781D_SYSCTL_FAN2 1102 144 #define W83781D_SYSCTL_FAN3 1103 145 #define W83781D_SYSCTL_TEMP 1200 /* Degrees Celcius * 10 */ 146 #define W83781D_SYSCTL_VID 1300 /* Volts * 100 */ 147 #define W83781D_SYSCTL_FAN_DIV 2000 /* 1, 2, 4 or 8 */ 148 #define W83781D_SYSCTL_ALARMS 2001 /* bitvector */ 149 150 #define W83781D_ALARM_IN0 0x0001 151 #define W83781D_ALARM_IN1 0x0002 152 #define W83781D_ALARM_IN2 0x0004 153 #define W83781D_ALARM_IN3 0x0008 154 #define W83781D_ALARM_IN4 0x0100 155 #define W83781D_ALARM_IN5 0x0200 156 #define W83781D_ALARM_IN6 0x0400 157 #define W83781D_ALARM_FAN1 0x0040 158 #define W83781D_ALARM_FAN2 0x0080 159 #define W83781D_ALARM_FAN3 0x0800 160 #define W83781D_ALARM_TEMP 0x0010 161 #define W83781D_ALARM_BTI 0x0020 162 #define W83781D_ALARM_CHAS 0x1000 163 #define W83781D_ALARM_FIFO 0x2000 164 #define W83781D_ALARM_SMI_IN 0x4000 165 134 166 #define LM75_SYSCTL_TEMP 1200 /* Degrees Celcius * 10 */ 135 167 -
lm-sensors/trunk/src/Module.mk
r72 r83 27 27 $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/lm75.o \ 28 28 $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/gl518sm.o \ 29 $(MODULE_DIR)/eeprom.o 29 $(MODULE_DIR)/eeprom.o $(MODULE_DIR)/w83781d.o 30 30 31 31 SRCHEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ -
lm-sensors/trunk/src/sensors.h
r76 r83 86 86 #define I2C_DRIVERID_GL518 1004 87 87 #define I2C_DRIVERID_EEPROM 1005 88 #define I2C_DRIVERID_W83781D 1006 88 89 89 90 /* Sysctl IDs */ … … 132 133 #define LM78_ALARM_SMI_IN 0x4000 133 134 135 #define W83781D_SYSCTL_IN0 1000 /* Volts * 100 */ 136 #define W83781D_SYSCTL_IN1 1001 137 #define W83781D_SYSCTL_IN2 1002 138 #define W83781D_SYSCTL_IN3 1003 139 #define W83781D_SYSCTL_IN4 1004 140 #define W83781D_SYSCTL_IN5 1005 141 #define W83781D_SYSCTL_IN6 1006 142 #define W83781D_SYSCTL_FAN1 1101 /* Rotations/min */ 143 #define W83781D_SYSCTL_FAN2 1102 144 #define W83781D_SYSCTL_FAN3 1103 145 #define W83781D_SYSCTL_TEMP 1200 /* Degrees Celcius * 10 */ 146 #define W83781D_SYSCTL_VID 1300 /* Volts * 100 */ 147 #define W83781D_SYSCTL_FAN_DIV 2000 /* 1, 2, 4 or 8 */ 148 #define W83781D_SYSCTL_ALARMS 2001 /* bitvector */ 149 150 #define W83781D_ALARM_IN0 0x0001 151 #define W83781D_ALARM_IN1 0x0002 152 #define W83781D_ALARM_IN2 0x0004 153 #define W83781D_ALARM_IN3 0x0008 154 #define W83781D_ALARM_IN4 0x0100 155 #define W83781D_ALARM_IN5 0x0200 156 #define W83781D_ALARM_IN6 0x0400 157 #define W83781D_ALARM_FAN1 0x0040 158 #define W83781D_ALARM_FAN2 0x0080 159 #define W83781D_ALARM_FAN3 0x0800 160 #define W83781D_ALARM_TEMP 0x0010 161 #define W83781D_ALARM_BTI 0x0020 162 #define W83781D_ALARM_CHAS 0x1000 163 #define W83781D_ALARM_FIFO 0x2000 164 #define W83781D_ALARM_SMI_IN 0x4000 165 134 166 #define LM75_SYSCTL_TEMP 1200 /* Degrees Celcius * 10 */ 135 167
