| | 548 | }; |
|---|
| | 549 | |
|---|
| | 550 | /** LM85 **/ |
|---|
| | 551 | |
|---|
| | 552 | static const char *lm85_names[] = { |
|---|
| | 553 | SENSORS_LM85_PREFIX, SENSORS_LM85B_PREFIX, SENSORS_LM85C_PREFIX, |
|---|
| | 554 | SENSORS_ADM1027_PREFIX, SENSORS_ADT7463_PREFIX, |
|---|
| | 555 | SENSORS_EMC6D100_PREFIX, SENSORS_EMC6D102_PREFIX, NULL |
|---|
| | 556 | }; |
|---|
| | 557 | |
|---|
| | 558 | static const FeatureDescriptor lm85_features[] = { |
|---|
| | 559 | { fmtVolts_2, rrdF2, DataType_voltage, LM85_ALARM_IN0, 0, |
|---|
| | 560 | { SENSORS_LM85_IN0, SENSORS_LM85_IN0_MIN, SENSORS_LM85_IN0_MAX, -1 } }, |
|---|
| | 561 | { fmtVolts_2, rrdF2, DataType_voltage, LM85_ALARM_IN1, 0, |
|---|
| | 562 | { SENSORS_LM85_IN1, SENSORS_LM85_IN1_MIN, SENSORS_LM85_IN1_MAX, -1 } }, |
|---|
| | 563 | { fmtVolts_2, rrdF2, DataType_voltage, LM85_ALARM_IN2, 0, |
|---|
| | 564 | { SENSORS_LM85_IN2, SENSORS_LM85_IN2_MIN, SENSORS_LM85_IN2_MAX, -1 } }, |
|---|
| | 565 | { fmtVolts_2, rrdF2, DataType_voltage, LM85_ALARM_IN3, 0, |
|---|
| | 566 | { SENSORS_LM85_IN3, SENSORS_LM85_IN3_MIN, SENSORS_LM85_IN3_MAX, -1 } }, |
|---|
| | 567 | { fmtVolts_2, rrdF2, DataType_voltage, LM85_ALARM_IN4, 0, |
|---|
| | 568 | { SENSORS_LM85_IN4, SENSORS_LM85_IN4_MIN, SENSORS_LM85_IN4_MAX, -1 } }, |
|---|
| | 569 | { fmtFans_nodiv_0, rrdF0, DataType_rpm, LM85_ALARM_FAN1, 0, |
|---|
| | 570 | { SENSORS_LM85_FAN1, SENSORS_LM85_FAN1_MIN, -1 } }, |
|---|
| | 571 | { fmtFans_nodiv_0, rrdF0, DataType_rpm, LM85_ALARM_FAN2, 0, |
|---|
| | 572 | { SENSORS_LM85_FAN2, SENSORS_LM85_FAN2_MIN, -1 } }, |
|---|
| | 573 | { fmtFans_nodiv_0, rrdF0, DataType_rpm, LM85_ALARM_FAN3, 0, |
|---|
| | 574 | { SENSORS_LM85_FAN3, SENSORS_LM85_FAN3_MIN, -1 } }, |
|---|
| | 575 | { fmtFans_nodiv_0, rrdF0, DataType_rpm, LM85_ALARM_FAN4, 0, |
|---|
| | 576 | { SENSORS_LM85_FAN4, SENSORS_LM85_FAN4_MIN, -1 } }, |
|---|
| | 577 | { fmtTemps_minmax_0, rrdF1, DataType_temperature, LM85_ALARM_TEMP1, 0, |
|---|
| | 578 | { SENSORS_LM85_TEMP1, SENSORS_LM85_TEMP1_MIN, SENSORS_LM85_TEMP1_MAX, -1 } }, |
|---|
| | 579 | { fmtTemps_minmax_0, rrdF1, DataType_temperature, LM85_ALARM_TEMP2, 0, |
|---|
| | 580 | { SENSORS_LM85_TEMP2, SENSORS_LM85_TEMP2_MIN, SENSORS_LM85_TEMP2_MAX, -1 } }, |
|---|
| | 581 | { fmtTemps_minmax_0, rrdF1, DataType_temperature, LM85_ALARM_TEMP3, 0, |
|---|
| | 582 | { SENSORS_LM85_TEMP3, SENSORS_LM85_TEMP3_MIN, SENSORS_LM85_TEMP3_MAX, -1 } }, |
|---|
| | 583 | { NULL } |
|---|
| | 584 | }; |
|---|
| | 585 | |
|---|
| | 586 | static const ChipDescriptor lm85_chip = { |
|---|
| | 587 | lm85_names, lm85_features, SENSORS_LM85_ALARMS, 0 |
|---|