Changeset 2770
- Timestamp:
- 11/24/04 05:31:40 (8 years ago)
- Location:
- lm-sensors/trunk
- Files:
-
- 6 modified
-
lib/chips.c (modified) (2 diffs)
-
lib/chips.h (modified) (1 diff)
-
prog/detect/sensors-detect (modified) (1 diff)
-
prog/sensors/chips.c (modified) (3 diffs)
-
prog/sensors/chips.h (modified) (1 diff)
-
prog/sensors/main.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/lib/chips.c
r2769 r2770 5246 5246 }; 5247 5247 5248 #define SENSORS_SMSC 57B397_TEMP(nr) \5249 { SENSORS_SMSC 57B397_TEMP##nr, "temp" #nr, NOMAP, NOMAP, R, 0, \5248 #define SENSORS_SMSC47B397_TEMP(nr) \ 5249 { SENSORS_SMSC47B397_TEMP##nr, "temp" #nr, NOMAP, NOMAP, R, 0, \ 5250 5250 VALUE(1), 1 } 5251 5251 5252 #define SENSORS_SMSC 57B397_FAN(nr) \5253 { SENSORS_SMSC 57B397_FAN##nr, "fan" #nr, NOMAP, NOMAP, R, 0, \5252 #define SENSORS_SMSC47B397_FAN(nr) \ 5253 { SENSORS_SMSC47B397_FAN##nr, "fan" #nr, NOMAP, NOMAP, R, 0, \ 5254 5254 VALUE(1), 1 } 5255 5255 5256 static sensors_chip_feature smsc 57b397_features[] =5256 static sensors_chip_feature smsc47b397_features[] = 5257 5257 { 5258 SENSORS_SMSC 57B397_TEMP(1),5259 SENSORS_SMSC 57B397_TEMP(2),5260 SENSORS_SMSC 57B397_TEMP(3),5261 SENSORS_SMSC 57B397_TEMP(4),5262 SENSORS_SMSC 57B397_FAN(1),5263 SENSORS_SMSC 57B397_FAN(2),5264 SENSORS_SMSC 57B397_FAN(3),5265 SENSORS_SMSC 57B397_FAN(4),5258 SENSORS_SMSC47B397_TEMP(1), 5259 SENSORS_SMSC47B397_TEMP(2), 5260 SENSORS_SMSC47B397_TEMP(3), 5261 SENSORS_SMSC47B397_TEMP(4), 5262 SENSORS_SMSC47B397_FAN(1), 5263 SENSORS_SMSC47B397_FAN(2), 5264 SENSORS_SMSC47B397_FAN(3), 5265 SENSORS_SMSC47B397_FAN(4), 5266 5266 }; 5267 5267 … … 5358 5358 { SENSORS_ADM1031_PREFIX, adm1031_features }, 5359 5359 { SENSORS_LM93_PREFIX, lm93_features }, 5360 { SENSORS_SMSC 57B397_PREFIX, smsc57b397_features },5360 { SENSORS_SMSC47B397_PREFIX, smsc47b397_features }, 5361 5361 { 0 } 5362 5362 }; -
lm-sensors/trunk/lib/chips.h
r2769 r2770 2004 2004 #define SENSORS_MAX6650_SPEED 5 /* RW */ 2005 2005 2006 /* SMSC 57B397-NC chip */2007 #define SENSORS_SMSC 57B397_PREFIX "smsc57b397"2008 2009 #define SENSORS_SMSC 57B397_TEMP1 0x01 /* R */2010 #define SENSORS_SMSC 57B397_TEMP2 0x02 /* R */2011 #define SENSORS_SMSC 57B397_TEMP3 0x03 /* R */2012 #define SENSORS_SMSC 57B397_TEMP4 0x04 /* R */2013 #define SENSORS_SMSC 57B397_FAN1 0x11 /* R */2014 #define SENSORS_SMSC 57B397_FAN2 0x12 /* R */2015 #define SENSORS_SMSC 57B397_FAN3 0x13 /* R */2016 #define SENSORS_SMSC 57B397_FAN4 0x14 /* R */2006 /* SMSC47B397-NC chip */ 2007 #define SENSORS_SMSC47B397_PREFIX "smsc47b397" 2008 2009 #define SENSORS_SMSC47B397_TEMP1 0x01 /* R */ 2010 #define SENSORS_SMSC47B397_TEMP2 0x02 /* R */ 2011 #define SENSORS_SMSC47B397_TEMP3 0x03 /* R */ 2012 #define SENSORS_SMSC47B397_TEMP4 0x04 /* R */ 2013 #define SENSORS_SMSC47B397_FAN1 0x11 /* R */ 2014 #define SENSORS_SMSC47B397_FAN2 0x12 /* R */ 2015 #define SENSORS_SMSC47B397_FAN3 0x13 /* R */ 2016 #define SENSORS_SMSC47B397_FAN4 0x14 /* R */ 2017 2017 2018 2018 #endif /* def LIB_SENSORS_CHIPS_H */ -
lm-sensors/trunk/prog/detect/sensors-detect
r2769 r2770 1615 1615 }, 1616 1616 { 1617 name => "SMSC LPC 57B397-NC Super IO",1618 driver => "smsc 57b397",1617 name => "SMSC LPC47B397-NC Super IO", 1618 driver => "smsc47b397", 1619 1619 devid => 0x6f, 1620 1620 logdev => 0x0a, -
lm-sensors/trunk/prog/sensors/chips.c
r2769 r2770 5198 5198 } 5199 5199 5200 /* print_smsc 57b397_temp()5200 /* print_smsc47b397_temp() 5201 5201 * where temp is a sensors feature ID 5202 5202 */ 5203 static void print_smsc 57b397_temp(const sensors_chip_name *name, int temp)5203 static void print_smsc47b397_temp(const sensors_chip_name *name, int temp) 5204 5204 { 5205 5205 char *label = NULL; … … 5220 5220 } 5221 5221 5222 #define PRINT_SMSC 57B397_TEMP(num, name) \5223 print_smsc 57b397_temp((name), (SENSORS_SMSC57B397_TEMP1 + (num)))5224 5225 /* print_smsc 57b397_fan()5222 #define PRINT_SMSC47B397_TEMP(num, name) \ 5223 print_smsc47b397_temp((name), (SENSORS_SMSC47B397_TEMP1 + (num))) 5224 5225 /* print_smsc47b397_fan() 5226 5226 * where fan is a sensors feature ID 5227 5227 */ 5228 static void print_smsc 57b397_fan(const sensors_chip_name *name, int fan)5228 static void print_smsc47b397_fan(const sensors_chip_name *name, int fan) 5229 5229 { 5230 5230 char *label = NULL; … … 5243 5243 } 5244 5244 5245 #define PRINT_SMSC 57B397_FAN(num, name) \5246 print_smsc 57b397_fan((name), (SENSORS_SMSC57B397_FAN1 + (num)))5247 5248 void print_smsc 57b397(const sensors_chip_name *name)5245 #define PRINT_SMSC47B397_FAN(num, name) \ 5246 print_smsc47b397_fan((name), (SENSORS_SMSC47B397_FAN1 + (num))) 5247 5248 void print_smsc47b397(const sensors_chip_name *name) 5249 5249 { 5250 5250 int ii; 5251 5251 5252 5252 for (ii=0;ii<4;ii++) 5253 PRINT_SMSC 57B397_TEMP(ii, name);5253 PRINT_SMSC47B397_TEMP(ii, name); 5254 5254 5255 5255 for (ii=0;ii<4;ii++) 5256 PRINT_SMSC 57B397_FAN(ii, name);5256 PRINT_SMSC47B397_FAN(ii, name); 5257 5257 } 5258 5258 -
lm-sensors/trunk/prog/sensors/chips.h
r2769 r2770 67 67 extern void print_max6650(const sensors_chip_name *name); 68 68 extern void print_adm1031(const sensors_chip_name *name); 69 extern void print_smsc 57b397(const sensors_chip_name *name);69 extern void print_smsc47b397(const sensors_chip_name *name); 70 70 71 71 #endif /* def PROG_SENSORS_CHIPS_H */ -
lm-sensors/trunk/prog/sensors/main.c
r2769 r2770 400 400 { "adm1031", print_adm1031 }, 401 401 { "lm93", print_lm93 }, 402 { "smsc 57b397", print_smsc57b397 },402 { "smsc47b397", print_smsc47b397 }, 403 403 { NULL, NULL } 404 404 };
