Changeset 502 for lm-sensors/trunk/lib/chips.c
- Timestamp:
- 07/21/99 12:14:59 (14 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/lib/chips.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/lib/chips.c
r407 r502 385 385 static sensors_chip_feature gl518r00_features[] = 386 386 { 387 { SENSORS_GL518 R00_VDD, "vdd", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING,387 { SENSORS_GL518_VDD, "vdd", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 388 388 SENSORS_MODE_R, GL518_SYSCTL_VDD, VALUE(3), 2 }, 389 { SENSORS_GL518 R00_VIN1, "vin1", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING,389 { SENSORS_GL518_VIN1, "vin1", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 390 390 SENSORS_MODE_R, GL518_SYSCTL_VIN1, VALUE(3), 391 391 2 }, 392 { SENSORS_GL518 R00_VIN2, "vin2", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING,392 { SENSORS_GL518_VIN2, "vin2", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 393 393 SENSORS_MODE_R, GL518_SYSCTL_VIN2, VALUE(3), 394 394 2 }, 395 { SENSORS_GL518 R00_VIN3, "vin3", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING,395 { SENSORS_GL518_VIN3, "vin3", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 396 396 SENSORS_MODE_R, GL518_SYSCTL_VIN3, VALUE(3), 2 }, 397 { SENSORS_GL518 R00_VDD_MIN, "vdd_min", SENSORS_GL518R00_VDD,398 SENSORS_GL518 R00_VDD, SENSORS_MODE_RW,397 { SENSORS_GL518_VDD_MIN, "vdd_min", SENSORS_GL518_VDD, 398 SENSORS_GL518_VDD, SENSORS_MODE_RW, 399 399 GL518_SYSCTL_VDD, VALUE(1), 2 }, 400 { SENSORS_GL518 R00_VIN1_MIN, "vin1_min", SENSORS_GL518R00_VIN1,401 SENSORS_GL518 R00_VIN1, SENSORS_MODE_RW,400 { SENSORS_GL518_VIN1_MIN, "vin1_min", SENSORS_GL518_VIN1, 401 SENSORS_GL518_VIN1, SENSORS_MODE_RW, 402 402 GL518_SYSCTL_VIN1, VALUE(1), 2 }, 403 { SENSORS_GL518 R00_VIN2_MIN, "vin2_min", SENSORS_GL518R00_VIN2,404 SENSORS_GL518 R00_VIN2, SENSORS_MODE_RW,403 { SENSORS_GL518_VIN2_MIN, "vin2_min", SENSORS_GL518_VIN2, 404 SENSORS_GL518_VIN2, SENSORS_MODE_RW, 405 405 GL518_SYSCTL_VIN2, VALUE(1), 2 }, 406 { SENSORS_GL518 R00_VIN3_MIN, "vin3_min", SENSORS_GL518R00_VIN3,407 SENSORS_GL518 R00_VIN3, SENSORS_MODE_RW,406 { SENSORS_GL518_VIN3_MIN, "vin3_min", SENSORS_GL518_VIN3, 407 SENSORS_GL518_VIN3, SENSORS_MODE_RW, 408 408 GL518_SYSCTL_VIN3, VALUE(1), 2 }, 409 { SENSORS_GL518 R00_VDD_MAX, "vdd_max", SENSORS_GL518R00_VDD,410 SENSORS_GL518 R00_VDD, SENSORS_MODE_RW,409 { SENSORS_GL518_VDD_MAX, "vdd_max", SENSORS_GL518_VDD, 410 SENSORS_GL518_VDD, SENSORS_MODE_RW, 411 411 GL518_SYSCTL_VDD, VALUE(2), 2 }, 412 { SENSORS_GL518 R00_VIN1_MAX, "vin1_max", SENSORS_GL518R00_VIN1,413 SENSORS_GL518 R00_VIN1, SENSORS_MODE_RW,412 { SENSORS_GL518_VIN1_MAX, "vin1_max", SENSORS_GL518_VIN1, 413 SENSORS_GL518_VIN1, SENSORS_MODE_RW, 414 414 GL518_SYSCTL_VIN1, VALUE(2), 2 }, 415 { SENSORS_GL518 R00_VIN2_MAX, "vin2_max", SENSORS_GL518R00_VIN2,416 SENSORS_GL518 R00_VIN2, SENSORS_MODE_RW,415 { SENSORS_GL518_VIN2_MAX, "vin2_max", SENSORS_GL518_VIN2, 416 SENSORS_GL518_VIN2, SENSORS_MODE_RW, 417 417 GL518_SYSCTL_VIN2, VALUE(2), 2 }, 418 { SENSORS_GL518 R00_VIN3_MAX, "vin3_max", SENSORS_GL518R00_VIN3,419 SENSORS_GL518 R00_VIN3, SENSORS_MODE_RW,418 { SENSORS_GL518_VIN3_MAX, "vin3_max", SENSORS_GL518_VIN3, 419 SENSORS_GL518_VIN3, SENSORS_MODE_RW, 420 420 GL518_SYSCTL_VIN3, VALUE(2), 2 }, 421 { SENSORS_GL518 R00_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING,421 { SENSORS_GL518_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 422 422 SENSORS_MODE_R, GL518_SYSCTL_FAN1, VALUE(2), 0 }, 423 { SENSORS_GL518 R00_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING,423 { SENSORS_GL518_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 424 424 SENSORS_MODE_R, GL518_SYSCTL_FAN2, VALUE(2), 0 }, 425 { SENSORS_GL518 R00_FAN1_MIN, "fan1_min", SENSORS_GL518R00_FAN1,426 SENSORS_GL518 R00_FAN1, SENSORS_MODE_RW,425 { SENSORS_GL518_FAN1_MIN, "fan1_min", SENSORS_GL518_FAN1, 426 SENSORS_GL518_FAN1, SENSORS_MODE_RW, 427 427 GL518_SYSCTL_FAN1, VALUE(1), 0 }, 428 { SENSORS_GL518 R00_FAN2_MIN, "fan2_min", SENSORS_GL518R00_FAN2,429 SENSORS_GL518 R00_FAN2, SENSORS_MODE_RW,428 { SENSORS_GL518_FAN2_MIN, "fan2_min", SENSORS_GL518_FAN2, 429 SENSORS_GL518_FAN2, SENSORS_MODE_RW, 430 430 GL518_SYSCTL_FAN2, VALUE(1), 0 }, 431 { SENSORS_GL518 R00_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING,431 { SENSORS_GL518_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 432 432 SENSORS_MODE_R, GL518_SYSCTL_TEMP, VALUE(3), 1 }, 433 { SENSORS_GL518 R00_TEMP_HYST, "temp_hyst", SENSORS_GL518R00_TEMP,434 SENSORS_GL518 R00_TEMP, SENSORS_MODE_RW,433 { SENSORS_GL518_TEMP_HYST, "temp_hyst", SENSORS_GL518_TEMP, 434 SENSORS_GL518_TEMP, SENSORS_MODE_RW, 435 435 GL518_SYSCTL_TEMP, VALUE(2), 1 }, 436 { SENSORS_GL518 R00_TEMP_OVER, "temp_over", SENSORS_GL518R00_TEMP,437 SENSORS_GL518 R00_TEMP, SENSORS_MODE_RW,436 { SENSORS_GL518_TEMP_OVER, "temp_over", SENSORS_GL518_TEMP, 437 SENSORS_GL518_TEMP, SENSORS_MODE_RW, 438 438 GL518_SYSCTL_TEMP, VALUE(1), 1 }, 439 { SENSORS_GL518 R00_FAN1_DIV, "fan1_div", SENSORS_GL518R00_FAN1,439 { SENSORS_GL518_FAN1_DIV, "fan1_div", SENSORS_GL518_FAN1, 440 440 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 441 441 GL518_SYSCTL_FAN_DIV, VALUE(1), 0 }, 442 { SENSORS_GL518 R00_FAN2_DIV, "fan2_div", SENSORS_GL518R00_FAN2,442 { SENSORS_GL518_FAN2_DIV, "fan2_div", SENSORS_GL518_FAN2, 443 443 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 444 444 GL518_SYSCTL_FAN_DIV, VALUE(2), 0 }, 445 { SENSORS_GL518 R00_ALARMS, "alarms", SENSORS_NO_MAPPING,445 { SENSORS_GL518_ALARMS, "alarms", SENSORS_NO_MAPPING, 446 446 SENSORS_NO_MAPPING, SENSORS_MODE_R, 447 447 GL518_SYSCTL_ALARMS, VALUE(1), 0 }, 448 { SENSORS_GL518 R00_BEEP_ENABLE, "beep_enable", SENSORS_GL518R00_ALARMS,448 { SENSORS_GL518_BEEP_ENABLE, "beep_enable", SENSORS_GL518_ALARMS, 449 449 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 450 450 GL518_SYSCTL_BEEP, VALUE(1), 0 }, 451 { SENSORS_GL518R00_BEEPS, "beeps", SENSORS_GL518R00_ALARMS, 452 SENSORS_GL518R00_ALARMS, SENSORS_MODE_RW, 453 GL518_SYSCTL_BEEP, VALUE(2), 0 }, 454 { 0 } 455 }; 456 457 458 static sensors_chip_feature gl518r80_features[] = 459 { 460 { SENSORS_GL518R80_VDD, "vdd", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 461 SENSORS_MODE_R, GL518_SYSCTL_VDD, VALUE(3), 2 }, 462 { SENSORS_GL518R80_VIN1, "vin1", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 463 SENSORS_MODE_R, GL518_SYSCTL_VIN1, VALUE(3), 2 }, 464 { SENSORS_GL518R80_VIN2, "vin2", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 465 SENSORS_MODE_R, GL518_SYSCTL_VIN2, VALUE(3), 2 }, 466 { SENSORS_GL518R80_VIN3, "vin3", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 467 SENSORS_MODE_R, GL518_SYSCTL_VIN3, VALUE(3), 2 }, 468 { SENSORS_GL518R80_VDD_MIN, "vdd_min", SENSORS_GL518R80_VDD, 469 SENSORS_GL518R80_VDD, SENSORS_MODE_RW, 470 GL518_SYSCTL_VDD, VALUE(1), 2 }, 471 { SENSORS_GL518R80_VIN1_MIN, "vin1_min", SENSORS_GL518R80_VIN1, 472 SENSORS_GL518R80_VIN1, SENSORS_MODE_RW, 473 GL518_SYSCTL_VIN1, VALUE(1), 2 }, 474 { SENSORS_GL518R80_VIN2_MIN, "vin2_min", SENSORS_GL518R80_VIN2, 475 SENSORS_GL518R80_VIN2, SENSORS_MODE_RW, 476 GL518_SYSCTL_VIN2, VALUE(1), 2 }, 477 { SENSORS_GL518R80_VIN3_MIN, "vin3_min", SENSORS_GL518R80_VIN3, 478 SENSORS_GL518R80_VIN3, SENSORS_MODE_RW, 479 GL518_SYSCTL_VIN3, VALUE(1), 2 }, 480 { SENSORS_GL518R80_VDD_MAX, "vdd_max", SENSORS_GL518R80_VDD, 481 SENSORS_GL518R80_VDD, SENSORS_MODE_RW, 482 GL518_SYSCTL_VDD, VALUE(2), 2 }, 483 { SENSORS_GL518R80_VIN1_MAX, "vin1_max", SENSORS_GL518R80_VIN1, 484 SENSORS_GL518R80_VIN1, SENSORS_MODE_RW, 485 GL518_SYSCTL_VIN1, VALUE(2), 2 }, 486 { SENSORS_GL518R80_VIN2_MAX, "vin2_max", SENSORS_GL518R80_VIN2, 487 SENSORS_GL518R80_VIN2, SENSORS_MODE_RW, 488 GL518_SYSCTL_VIN2, VALUE(2), 2 }, 489 { SENSORS_GL518R80_VIN3_MAX, "vin3_max", SENSORS_GL518R80_VIN3, 490 SENSORS_GL518R80_VIN3, SENSORS_MODE_RW, 491 GL518_SYSCTL_VIN3, VALUE(2), 2 }, 492 { SENSORS_GL518R80_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 493 SENSORS_MODE_R, GL518_SYSCTL_FAN1, VALUE(2), 0 }, 494 { SENSORS_GL518R80_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 495 SENSORS_MODE_R, GL518_SYSCTL_FAN2, VALUE(2), 0 }, 496 { SENSORS_GL518R80_FAN1_MIN, "fan1_min", SENSORS_GL518R80_FAN1, 497 SENSORS_GL518R80_FAN1, SENSORS_MODE_RW, 498 GL518_SYSCTL_FAN1, VALUE(1), 0 }, 499 { SENSORS_GL518R80_FAN2_MIN, "fan2_min", SENSORS_GL518R80_FAN2, 500 SENSORS_GL518R80_FAN2, SENSORS_MODE_RW, 501 GL518_SYSCTL_FAN2, VALUE(1), 0 }, 502 { SENSORS_GL518R80_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 503 SENSORS_MODE_R, GL518_SYSCTL_TEMP, VALUE(3), 1 }, 504 { SENSORS_GL518R80_TEMP_HYST, "temp_hyst", SENSORS_GL518R80_TEMP, 505 SENSORS_GL518R80_TEMP, SENSORS_MODE_RW, 506 GL518_SYSCTL_TEMP, VALUE(2), 1 }, 507 { SENSORS_GL518R80_TEMP_OVER, "temp_over", SENSORS_GL518R80_TEMP, 508 SENSORS_GL518R80_TEMP, SENSORS_MODE_RW, 509 GL518_SYSCTL_TEMP, VALUE(1), 1 }, 510 { SENSORS_GL518R80_FAN1_DIV, "fan1_div", SENSORS_GL518R80_FAN1, 511 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 512 GL518_SYSCTL_FAN_DIV, VALUE(1), 0 }, 513 { SENSORS_GL518R80_FAN2_DIV, "fan2_div", SENSORS_GL518R80_FAN2, 514 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 515 GL518_SYSCTL_FAN_DIV, VALUE(2), 0 }, 516 { SENSORS_GL518R80_ALARMS, "alarms", SENSORS_NO_MAPPING, 517 SENSORS_NO_MAPPING, SENSORS_MODE_R, 518 GL518_SYSCTL_ALARMS, VALUE(1), 0 }, 519 { SENSORS_GL518R80_BEEP_ENABLE, "beep_enable", SENSORS_GL518R80_ALARMS, 520 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 521 GL518_SYSCTL_BEEP, VALUE(1), 0 }, 522 { SENSORS_GL518R80_BEEPS, "beeps", SENSORS_GL518R80_ALARMS, 523 SENSORS_GL518R80_ALARMS, SENSORS_MODE_RW, 451 { SENSORS_GL518_BEEPS, "beeps", SENSORS_GL518_ALARMS, 452 SENSORS_GL518_ALARMS, SENSORS_MODE_RW, 524 453 GL518_SYSCTL_BEEP, VALUE(2), 0 }, 525 454 { 0 } … … 1495 1424 { SENSORS_LM79_PREFIX, lm79_features }, 1496 1425 { SENSORS_LM75_PREFIX, lm75_features }, 1497 { SENSORS_GL518R00_PREFIX, gl518r00_features }, 1498 { SENSORS_GL518R80_PREFIX, gl518r80_features }, 1426 { SENSORS_GL518_PREFIX, gl518r00_features }, 1499 1427 { SENSORS_LM80_PREFIX, lm80_features }, 1500 1428 { SENSORS_W83781D_PREFIX, w83781d_features },
