Changeset 2867
- Timestamp:
- 01/23/05 19:02:43 (8 years ago)
- Location:
- lm-sensors/trunk/kernel/chips
- Files:
-
- 45 modified
-
adm1021.c (modified) (2 diffs)
-
adm1024.c (modified) (2 diffs)
-
adm1025.c (modified) (2 diffs)
-
adm1031.c (modified) (2 diffs)
-
adm9240.c (modified) (2 diffs)
-
bt869.c (modified) (2 diffs)
-
ddcmon.c (modified) (2 diffs)
-
ds1307.c (modified) (1 diff)
-
ds1621.c (modified) (2 diffs)
-
fscher.c (modified) (2 diffs)
-
fscpos.c (modified) (2 diffs)
-
fscscy.c (modified) (2 diffs)
-
gl518sm.c (modified) (1 diff)
-
gl520sm.c (modified) (2 diffs)
-
icspll.c (modified) (2 diffs)
-
lm75.c (modified) (2 diffs)
-
lm78.c (modified) (2 diffs)
-
lm80.c (modified) (2 diffs)
-
lm83.c (modified) (2 diffs)
-
lm87.c (modified) (2 diffs)
-
lm90.c (modified) (2 diffs)
-
lm92.c (modified) (2 diffs)
-
ltc1710.c (modified) (2 diffs)
-
matorb.c (modified) (2 diffs)
-
max1619.c (modified) (2 diffs)
-
max6650.c (modified) (2 diffs)
-
maxilife.c (modified) (2 diffs)
-
mtp008.c (modified) (2 diffs)
-
pc87360.c (modified) (2 diffs)
-
pca9540.c (modified) (2 diffs)
-
pcf8574.c (modified) (2 diffs)
-
pcf8591.c (modified) (2 diffs)
-
saa1064.c (modified) (2 diffs)
-
sis5595.c (modified) (2 diffs)
-
smartbatt.c (modified) (2 diffs)
-
smbus-arp.c (modified) (2 diffs)
-
smsc47m1.c (modified) (2 diffs)
-
thmc50.c (modified) (2 diffs)
-
via686a.c (modified) (2 diffs)
-
vt1211.c (modified) (2 diffs)
-
vt8231.c (modified) (2 diffs)
-
w83627hf.c (modified) (2 diffs)
-
w83781d.c (modified) (3 diffs)
-
w83l785ts.c (modified) (2 diffs)
-
xeontemp.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/kernel/chips/adm1021.c
r2837 r2867 178 178 }; 179 179 180 static int adm1021_id = 0;181 182 180 static int adm1021_attach_adapter(struct i2c_adapter *adapter) 183 181 { … … 291 289 strcpy(new_client->name, client_name); 292 290 data->type = kind; 293 294 new_client->id = adm1021_id++;295 291 data->valid = 0; 296 292 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/adm1024.c
r2784 r2867 211 211 int ctl_name, int *nrels_mag, long *results); 212 212 213 static int adm1024_id = 0;214 215 213 static struct i2c_driver adm1024_driver = { 216 214 .name = "ADM1024 sensor driver", … … 374 372 strcpy(new_client->name, client_name); 375 373 data->type = kind; 376 377 new_client->id = adm1024_id++;378 374 data->valid = 0; 379 375 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/adm1025.c
r2784 r2867 156 156 static void adm1025_vrm(struct i2c_client *client, int operation, 157 157 int ctl_name, int *nrels_mag, long *results); 158 159 static int adm1025_id = 0;160 158 161 159 static struct i2c_driver adm1025_driver = { … … 324 322 strcpy(new_client->name, client_name); 325 323 data->type = kind; 326 327 new_client->id = adm1025_id++;328 324 data->valid = 0; 329 325 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/adm1031.c
r2784 r2867 203 203 }; 204 204 205 static int adm1031_id = 0;206 207 205 #define TEMP_TO_REG(val) ((val) < 0 ? (((val) - 500) / 1000) : \ 208 206 (((val) + 500) / 1000)) … … 286 284 287 285 strcpy(new_client->name, client_name); 288 289 new_client->id = adm1031_id++;290 286 data->valid = 0; 291 287 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/adm9240.c
r2784 r2867 209 209 int ctl_name, int *nrels_mag, long *results); 210 210 211 static int adm9240_id = 0;212 213 211 static struct i2c_driver adm9240_driver = { 214 212 .name = "ADM9240 sensor driver", … … 371 369 strcpy(new_client->name, client_name); 372 370 data->type = kind; 373 374 new_client->id = adm9240_id++;375 371 data->valid = 0; 376 372 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/bt869.c
r2784 r2867 468 468 469 469 470 int bt869_id = 0;471 472 470 static int bt869_attach_adapter(struct i2c_adapter *adapter) 473 471 { … … 538 536 /* Fill in the remaining client fields and put it into the global list */ 539 537 strcpy(new_client->name, client_name); 540 541 new_client->id = bt869_id++;542 538 data->valid = 0; 543 539 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/ddcmon.c
r2784 r2867 193 193 }; 194 194 195 static int ddcmon_id = 0;196 197 195 static int ddcmon_attach_adapter(struct i2c_adapter *adapter) 198 196 { … … 260 258 /* Fill in the remaining client fields and put it in the global list */ 261 259 strcpy(new_client->name, client_name); 262 263 new_client->id = ddcmon_id++;264 260 data->valid = 0; 265 261 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/ds1307.c
r2781 r2867 87 87 88 88 strcpy (client->name,ds1307.name); 89 client->id = ds1307.id;90 89 client->flags = I2C_CLIENT_ALLOW_USE | I2C_CLIENT_ALLOW_MULTIPLE_USE; 91 90 client->addr = addr; -
lm-sensors/trunk/kernel/chips/ds1621.c
r2854 r2867 153 153 {0} 154 154 }; 155 156 static int ds1621_id = 0;157 155 158 156 static int ds1621_attach_adapter(struct i2c_adapter *adapter) … … 242 240 /* Fill in remaining client fields and put it into the global list */ 243 241 strcpy(new_client->name, client_name); 244 245 new_client->id = ds1621_id++;246 242 data->valid = 0; 247 243 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/fscher.c
r2784 r2867 160 160 static void fscher_wdog(struct i2c_client *client, int operation, 161 161 int ctl_name, int *nrels_mag, long *results); 162 163 static int fscher_id = 0;164 162 165 163 static struct i2c_driver fscher_driver = { … … 297 295 global list */ 298 296 strcpy(new_client->name, client_name); 299 300 new_client->id = fscher_id++;301 297 data->valid = 0; 302 298 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/fscpos.c
r2784 r2867 159 159 static void fscpos_wdog(struct i2c_client *client, int operation, 160 160 int ctl_name, int *nrels_mag, long *results); 161 162 static int fscpos_id = 0;163 161 164 162 static struct i2c_driver fscpos_driver = { … … 280 278 /* Fill in the remaining client fields and put it into the global list */ 281 279 strcpy(new_client->name, client_name); 282 283 new_client->id = fscpos_id++;284 280 data->valid = 0; 285 281 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/fscscy.c
r2784 r2867 217 217 static void fscscy_intrusion(struct i2c_client *client, int operation, 218 218 int ctl_name, int *nrels_mag, long *results); 219 220 static int fscscy_id = 0;221 219 222 220 static struct i2c_driver fscscy_driver = { … … 359 357 /* Fill in the remaining client fields and put it into the global list */ 360 358 strcpy(new_client->name, client_name); 361 362 new_client->id = fscscy_id++;363 359 data->valid = 0; 364 360 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/gl518sm.c
r2784 r2867 346 346 } 347 347 gl518_list[i] = new_client; 348 new_client->id = i;349 348 data->valid = 0; 350 349 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/gl520sm.c
r2784 r2867 246 246 }; 247 247 248 static int gl520_id = 0;249 250 248 static int gl520_attach_adapter(struct i2c_adapter *adapter) 251 249 { … … 320 318 strcpy(new_client->name, client_name); 321 319 data->type = kind; 322 323 new_client->id = gl520_id++;324 320 data->valid = 0; 325 321 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/icspll.c
r2784 r2867 105 105 static u8 tempdata[MAXBLOCK_SIZE]; 106 106 107 static int icspll_id = 0;108 107 static int icspll_attach_adapter(struct i2c_adapter *adapter) 109 108 { … … 142 141 new_client = &data->client; 143 142 new_client->data = data; 144 new_client->id = icspll_id++;145 143 new_client->addr = address; 146 144 new_client->adapter = adapter; -
lm-sensors/trunk/kernel/chips/lm75.c
r2784 r2867 94 94 {0} 95 95 }; 96 97 static int lm75_id = 0;98 96 99 97 static int lm75_attach_adapter(struct i2c_adapter *adapter) … … 193 191 /* Fill in the remaining client fields and put it into the global list */ 194 192 strcpy(new_client->name, client_name); 195 196 new_client->id = lm75_id++;197 193 data->valid = 0; 198 194 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/lm78.c
r2784 r2867 174 174 .detach_client = lm78_detach_client, 175 175 }; 176 177 static int lm78_id = 0;178 176 179 177 /* The /proc/sys entries */ … … 380 378 strcpy(new_client->name, client_name); 381 379 data->type = kind; 382 383 new_client->id = lm78_id++;384 380 data->valid = 0; 385 381 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/lm80.c
r2784 r2867 154 154 static void lm80_fan_div(struct i2c_client *client, int operation, 155 155 int ctl_name, int *nrels_mag, long *results); 156 157 static int lm80_id = 0;158 156 159 157 static struct i2c_driver lm80_driver = { … … 303 301 /* Fill in the remaining client fields and put it into the global list */ 304 302 strcpy(new_client->name, client_name); 305 306 new_client->id = lm80_id++;307 303 data->valid = 0; 308 304 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/lm83.c
r2784 r2867 202 202 203 203 /* 204 * Internal variables205 */206 207 static int lm83_id = 0;208 209 /*210 204 * Real code 211 205 */ … … 334 328 335 329 strcpy(new_client->name, client_name); 336 new_client->id = lm83_id++;337 330 data->valid = 0; 338 331 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/lm87.c
r2784 r2867 251 251 int ctl_name, int *nrels_mag, long *results); 252 252 253 static int lm87_id = 0;254 255 253 static struct i2c_driver LM87_driver = { 256 254 .name = "LM87 sensor driver", … … 427 425 strcpy(new_client->name, client_name); 428 426 data->type = kind; 429 430 new_client->id = lm87_id++;431 427 data->valid = 0; 432 428 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/lm90.c
r2816 r2867 254 254 255 255 /* 256 * Internal variables257 */258 259 static int lm90_id = 0;260 261 /*262 256 * Real code 263 257 */ … … 435 429 436 430 strcpy(new_client->name, client_name); 437 new_client->id = lm90_id++;438 431 data->valid = 0; 439 432 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/lm92.c
r2837 r2867 300 300 static int lm92_detect (struct i2c_adapter *adapter,int address,unsigned short flags,int kind) 301 301 { 302 static int id = 0;303 302 struct i2c_client *client; 304 303 lm92_t *data; … … 351 350 } 352 351 353 client->id = id++;354 355 352 up (&mutex); 356 353 -
lm-sensors/trunk/kernel/chips/ltc1710.c
r2784 r2867 120 120 }; 121 121 122 static int ltc1710_id = 0;123 124 122 static int ltc1710_attach_adapter(struct i2c_adapter *adapter) 125 123 { … … 185 183 /* Fill in the remaining client fields and put it into the global list */ 186 184 strcpy(new_client->name, client_name); 187 188 new_client->id = ltc1710_id++;189 185 data->valid = 0; 190 186 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/matorb.c
r2784 r2867 92 92 }; 93 93 94 static int matorb_id = 0;95 96 94 static int matorb_attach_adapter(struct i2c_adapter *adapter) 97 95 { … … 147 145 /* Fill in the remaining client fields and put it into the global list */ 148 146 strcpy(new_client->name, client_name); 149 150 new_client->id = matorb_id++;151 147 data->valid = 0; 152 148 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/max1619.c
r2784 r2867 162 162 163 163 /* 164 * Internal variables165 */166 167 static int max1619_id = 0;168 169 /*170 164 * Real code 171 165 */ … … 288 282 289 283 strcpy(new_client->name, client_name); 290 new_client->id = max1619_id++;291 284 data->valid = 0; 292 285 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/max6650.c
r2784 r2867 178 178 179 179 /* 180 * Internal variables181 */182 183 static int max6650_id = 0;184 185 /*186 180 * Real code 187 181 */ … … 293 287 294 288 strcpy(new_client->name, client_name); 295 new_client->id = max6650_id++;296 289 data->valid = 0; 297 290 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/maxilife.c
r2839 r2867 312 312 .detach_client = maxi_detach_client, 313 313 }; 314 315 static int maxi_id = 0;316 314 317 315 /* Default firmware version. Use module option "maxi_version" … … 602 600 lcd[i][j] = (u8) 0; 603 601 604 new_client->id = maxi_id++;605 606 602 data->valid = 0; 607 603 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/mtp008.c
r2784 r2867 252 252 int ctl_name, int *nrels_mag, long *results); 253 253 static void mtp008_getsensortype(struct mtp008_data *data, u8 inp); 254 255 static int mtp008_id = 0;256 254 257 255 static struct i2c_driver mtp008_driver = … … 429 427 strcpy(new_client->name, client_name); 430 428 data->type = kind; 431 432 new_client->id = mtp008_id++;433 429 data->valid = 0; 434 430 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/pc87360.c
r2784 r2867 266 266 void pc87365_temp_status(struct i2c_client *client, int operation, int ctl_name, 267 267 int *nrels_mag, long *results); 268 269 static int pc87360_id = 0;270 268 271 269 static struct i2c_driver pc87360_driver = { … … 640 638 } 641 639 strcpy(new_client->name, client_name); 642 643 new_client->id = pc87360_id++;644 640 data->valid = 0; 645 641 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/pca9540.c
r2837 r2867 86 86 {0} 87 87 }; 88 89 static int pca9540_id = 0;90 88 91 89 static int pca9540_attach_adapter(struct i2c_adapter *adapter) … … 134 132 /* Fill in the remaining client fields and put it into the global list */ 135 133 strcpy(new_client->name, "PCA9540 chip"); 136 new_client->id = pca9540_id++;137 134 init_MUTEX(&data->update_lock); 138 135 -
lm-sensors/trunk/kernel/chips/pcf8574.c
r2838 r2867 115 115 }; 116 116 117 static int pcf8574_id = 0;118 119 117 static int pcf8574_attach_adapter(struct i2c_adapter *adapter) 120 118 { … … 180 178 /* Fill in the remaining client fields and put it into the global list */ 181 179 strcpy(new_client->name, client_name); 182 183 new_client->id = pcf8574_id++;184 180 init_MUTEX(&data->update_lock); 185 181 -
lm-sensors/trunk/kernel/chips/pcf8591.c
r2784 r2867 109 109 .detach_client = pcf8591_detach_client, 110 110 }; 111 112 static int pcf8591_id = 0;113 111 114 112 /* The /proc/sys entries */ … … 208 206 /* Fill in the remaining client fields and put it into the global list */ 209 207 strcpy(new_client->name, client_name); 210 211 new_client->id = pcf8591_id++;212 208 data->valid = 0; 213 209 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/saa1064.c
r2826 r2867 184 184 }; 185 185 186 static int saa1064_id = 0;187 188 186 static int saa1064_attach_adapter(struct i2c_adapter *adapter) 189 187 { … … 246 244 /* Fill in the remaining client fields and put it into the global list */ 247 245 strcpy(new_client->name, client_name); 248 249 new_client->id = saa1064_id++;250 246 data->valid = 0; 251 247 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/sis5595.c
r2784 r2867 218 218 static void sis5595_fan_div(struct i2c_client *client, int operation, 219 219 int ctl_name, int *nrels_mag, long *results); 220 221 static int sis5595_id = 0;222 220 223 221 /* The driver. I choose to use type i2c_driver, as at is identical to both … … 418 416 /* Fill in the remaining client fields and put it into the global list */ 419 417 strcpy(new_client->name, client_name); 420 421 new_client->id = sis5595_id++;422 418 data->valid = 0; 423 419 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/smartbatt.c
r2784 r2867 211 211 }; 212 212 213 static int smartbatt_id = 0;214 215 213 static int smartbatt_attach_adapter(struct i2c_adapter *adapter) 216 214 { … … 269 267 /* Fill in the remaining client fields and put it into the global list */ 270 268 strcpy(new_client->name, client_name); 271 272 new_client->id = smartbatt_id++;273 269 data->valid = 0; 274 270 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/smbus-arp.c
r2784 r2867 167 167 }; 168 168 169 static int smbusarp_id = 0;170 171 169 static int smbusarp_attach_adapter(struct i2c_adapter *adapter) 172 170 { … … 210 208 211 209 strcpy(new_client->name, client_name); 212 213 new_client->id = smbusarp_id++;214 210 data->valid = 0; 215 211 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/smsc47m1.c
r2784 r2867 160 160 static void smsc47m1_pwm(struct i2c_client *client, int operation, 161 161 int ctl_name, int *nrels_mag, long *results); 162 163 static int smsc47m1_id = 0;164 162 165 163 static struct i2c_driver smsc47m1_driver = { … … 275 273 request_region(address, SMSC_EXTENT, "smsc47m1-fans"); 276 274 strcpy(new_client->name, client_name); 277 278 new_client->id = smsc47m1_id++;279 275 data->valid = 0; 280 276 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/thmc50.c
r2784 r2867 153 153 154 154 155 static int thmc50_id = 0;156 157 155 static int thmc50_attach_adapter(struct i2c_adapter *adapter) 158 156 { … … 232 230 /* Fill in the remaining client fields and put it into the global list */ 233 231 strcpy(new_client->name, client_name); 234 235 new_client->id = thmc50_id++;236 232 data->valid = 0; 237 233 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/via686a.c
r2802 r2867 358 358 int ctl_name, int *nrels_mag, long *results); 359 359 360 static int via686a_id = 0;361 362 360 /* The driver. I choose to use type i2c_driver, as at is identical to both 363 361 smbus_driver and isa_driver, and clients could be of either kind */ … … 513 511 /* Fill in the remaining client fields and put into the global list */ 514 512 strcpy(new_client->name, "Via 686A Integrated Sensors"); 515 516 new_client->id = via686a_id++;517 513 data->valid = 0; 518 514 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/vt1211.c
r2784 r2867 232 232 static void vt1211_temp(struct i2c_client *client, int operation, 233 233 int ctl_name, int *nrels_mag, long *results); 234 235 static int vt1211_id = 0;236 234 237 235 static struct i2c_driver vt1211_driver = { … … 424 422 request_region(address, VT1211_EXTENT, "vt1211-sensors"); 425 423 strcpy(new_client->name, client_name); 426 427 new_client->id = vt1211_id++;428 424 data->valid = 0; 429 425 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/vt8231.c
r2784 r2867 191 191 static void vt8231_temp(struct i2c_client *client, int operation, 192 192 int ctl_name, int *nrels_mag, long *results); 193 194 static int vt8231_id = 0;195 193 196 194 static struct i2c_driver vt8231_driver = { … … 392 390 /* Fill in the remaining client fields and put into the global list */ 393 391 strcpy(new_client->name, "Via 8231 Integrated Sensors"); 394 395 new_client->id = vt8231_id++;396 392 data->valid = 0; 397 393 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/w83627hf.c
r2828 r2867 356 356 static void w83627hf_sens(struct i2c_client *client, int operation, 357 357 int ctl_name, int *nrels_mag, long *results); 358 359 static int w83627hf_id = 0;360 358 361 359 static struct i2c_driver w83627hf_driver = { … … 701 699 strcpy(new_client->name, client_name); 702 700 data->type = kind; 703 new_client->id = w83627hf_id++;704 701 data->valid = 0; 705 702 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/w83781d.c
r2865 r2867 325 325 int ctl_name, int *nrels_mag, long *results); 326 326 #endif 327 328 static int w83781d_id = 0;329 327 330 328 static struct i2c_driver w83781d_driver = { … … 939 937 strcpy(new_client->name, client_name); 940 938 data->type = kind; 941 942 new_client->id = w83781d_id++;943 939 data->valid = 0; 944 940 init_MUTEX(&data->update_lock); … … 1008 1004 data->lm75[i].flags = 0; 1009 1005 strcpy(data->lm75[i].name, client_name); 1010 data->lm75[i].id = w83781d_id++;1011 1006 if ((err = i2c_attach_client(&(data->lm75[i])))) { 1012 1007 printk(KERN_ERR "w83781d.o: Subclient %d registration at address 0x%x failed.\n", -
lm-sensors/trunk/kernel/chips/w83l785ts.c
r2784 r2867 138 138 {0} 139 139 }; 140 141 /*142 * Internal variables143 */144 145 static int w83l785ts_id = 0;146 140 147 141 /* … … 251 245 252 246 strcpy(new_client->name, client_name); 253 new_client->id = w83l785ts_id++;254 247 data->valid = 0; 255 248 init_MUTEX(&data->update_lock); -
lm-sensors/trunk/kernel/chips/xeontemp.c
r2784 r2867 144 144 }; 145 145 146 static int xeontemp_id = 0;147 148 146 static int xeontemp_attach_adapter(struct i2c_adapter *adapter) 149 147 { … … 201 199 strcpy(new_client->name, client_name); 202 200 data->type = kind; 203 204 new_client->id = xeontemp_id++;205 201 data->valid = 0; 206 202 init_MUTEX(&data->update_lock);
