| | 295 | { 0 } |
| | 296 | }; |
| | 297 | |
| | 298 | |
| | 299 | static sensors_chip_feature adm1021_features[] = |
| | 300 | { |
| | 301 | { SENSORS_ADM1021_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 302 | SENSORS_MODE_R, ADM1021_SYSCTL_TEMP, VALUE(3), 0 }, |
| | 303 | { SENSORS_ADM1021_TEMP_HYST, "temp_low", SENSORS_ADM1021_TEMP, |
| | 304 | SENSORS_ADM1021_TEMP, SENSORS_MODE_RW, |
| | 305 | ADM1021_SYSCTL_TEMP, VALUE(2), 0 }, |
| | 306 | { SENSORS_ADM1021_TEMP_OVER, "temp_over", SENSORS_ADM1021_TEMP, |
| | 307 | SENSORS_ADM1021_TEMP, SENSORS_MODE_RW, |
| | 308 | ADM1021_SYSCTL_TEMP, VALUE(1), 0 }, |
| | 309 | { SENSORS_ADM1021_REMOTE_TEMP, "remote_temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 310 | SENSORS_MODE_R, ADM1021_SYSCTL_REMOTE_TEMP, VALUE(3), 0 }, |
| | 311 | { SENSORS_ADM1021_REMOTE_TEMP_HYST, "remote_temp_low", SENSORS_ADM1021_REMOTE_TEMP, |
| | 312 | SENSORS_ADM1021_REMOTE_TEMP, SENSORS_MODE_RW, |
| | 313 | ADM1021_SYSCTL_REMOTE_TEMP, VALUE(2), 0 }, |
| | 314 | { SENSORS_ADM1021_REMOTE_TEMP_OVER, "remote_temp_over", SENSORS_ADM1021_REMOTE_TEMP, |
| | 315 | SENSORS_ADM1021_REMOTE_TEMP, SENSORS_MODE_RW, |
| | 316 | ADM1021_SYSCTL_REMOTE_TEMP, VALUE(1), 0 }, |
| | 317 | { SENSORS_ADM1021_STATUS, "status", SENSORS_NO_MAPPING, |
| | 318 | SENSORS_NO_MAPPING, SENSORS_MODE_R, |
| | 319 | ADM1021_SYSCTL_STATUS, VALUE(1), 0 }, |
| | 669 | |
| | 670 | static sensors_chip_feature adm9240_features[] = |
| | 671 | { |
| | 672 | { SENSORS_ADM9240_IN0, "2.5V", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 673 | SENSORS_MODE_R, ADM9240_SYSCTL_IN0, VALUE(3), 2 }, |
| | 674 | { SENSORS_ADM9240_IN1, "Vccp1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 675 | SENSORS_MODE_R, ADM9240_SYSCTL_IN1, VALUE(3), 2 }, |
| | 676 | { SENSORS_ADM9240_IN2, "3.3V", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 677 | SENSORS_MODE_R, ADM9240_SYSCTL_IN2, VALUE(3), 2 }, |
| | 678 | { SENSORS_ADM9240_IN3, "5V", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 679 | SENSORS_MODE_R, ADM9240_SYSCTL_IN3, VALUE(3), 2 }, |
| | 680 | { SENSORS_ADM9240_IN4, "12V", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 681 | SENSORS_MODE_R, ADM9240_SYSCTL_IN4, VALUE(3), 2 }, |
| | 682 | { SENSORS_ADM9240_IN5, "Vccp2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 683 | SENSORS_MODE_R, ADM9240_SYSCTL_IN5, VALUE(3), 2 }, |
| | 684 | { SENSORS_ADM9240_IN0_MIN, "2.5V_min", SENSORS_ADM9240_IN0, |
| | 685 | SENSORS_ADM9240_IN0, SENSORS_MODE_RW, |
| | 686 | ADM9240_SYSCTL_IN0, VALUE(1), 2 }, |
| | 687 | { SENSORS_ADM9240_IN1_MIN, "Vccp1_min", SENSORS_ADM9240_IN1, |
| | 688 | SENSORS_ADM9240_IN1, SENSORS_MODE_RW, |
| | 689 | ADM9240_SYSCTL_IN1, VALUE(1), 2 }, |
| | 690 | { SENSORS_ADM9240_IN2_MIN, "3.3V_min", SENSORS_ADM9240_IN2, |
| | 691 | SENSORS_ADM9240_IN2, SENSORS_MODE_RW, |
| | 692 | ADM9240_SYSCTL_IN2, VALUE(1), 2 }, |
| | 693 | { SENSORS_ADM9240_IN3_MIN, "5V_min", SENSORS_ADM9240_IN3, |
| | 694 | SENSORS_ADM9240_IN3, SENSORS_MODE_RW, |
| | 695 | ADM9240_SYSCTL_IN3, VALUE(1), 2 }, |
| | 696 | { SENSORS_ADM9240_IN4_MIN, "12V_min", SENSORS_ADM9240_IN4, |
| | 697 | SENSORS_ADM9240_IN4, SENSORS_MODE_RW, |
| | 698 | ADM9240_SYSCTL_IN4, VALUE(1), 2 }, |
| | 699 | { SENSORS_ADM9240_IN5_MIN, "Vccp2_min", SENSORS_ADM9240_IN5, |
| | 700 | SENSORS_ADM9240_IN5, SENSORS_MODE_RW, |
| | 701 | ADM9240_SYSCTL_IN5, VALUE(1), 2 }, |
| | 702 | { SENSORS_ADM9240_IN0_MAX, "2.5V_max", SENSORS_ADM9240_IN0, |
| | 703 | SENSORS_ADM9240_IN0, SENSORS_MODE_RW, |
| | 704 | ADM9240_SYSCTL_IN0, VALUE(2), 2 }, |
| | 705 | { SENSORS_ADM9240_IN1_MAX, "Vccp1_max", SENSORS_ADM9240_IN1, |
| | 706 | SENSORS_ADM9240_IN1, SENSORS_MODE_RW, |
| | 707 | ADM9240_SYSCTL_IN1, VALUE(2), 2 }, |
| | 708 | { SENSORS_ADM9240_IN2_MAX, "3.3V_max", SENSORS_ADM9240_IN2, |
| | 709 | SENSORS_ADM9240_IN2, SENSORS_MODE_RW, |
| | 710 | ADM9240_SYSCTL_IN2, VALUE(2), 2 }, |
| | 711 | { SENSORS_ADM9240_IN3_MAX, "5V_max", SENSORS_ADM9240_IN3, |
| | 712 | SENSORS_ADM9240_IN3, SENSORS_MODE_RW, |
| | 713 | ADM9240_SYSCTL_IN3, VALUE(2), 2 }, |
| | 714 | { SENSORS_ADM9240_IN4_MAX, "12V_max", SENSORS_ADM9240_IN4, |
| | 715 | SENSORS_ADM9240_IN4, SENSORS_MODE_RW, |
| | 716 | ADM9240_SYSCTL_IN4, VALUE(2), 2 }, |
| | 717 | { SENSORS_ADM9240_IN5_MAX, "Vccp2_max", SENSORS_ADM9240_IN5, |
| | 718 | SENSORS_ADM9240_IN5, SENSORS_MODE_RW, |
| | 719 | ADM9240_SYSCTL_IN5, VALUE(2), 2 }, |
| | 720 | { SENSORS_ADM9240_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 721 | SENSORS_MODE_R, ADM9240_SYSCTL_FAN1, VALUE(2), 0 }, |
| | 722 | { SENSORS_ADM9240_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 723 | SENSORS_MODE_R, ADM9240_SYSCTL_FAN2, VALUE(2), 0 }, |
| | 724 | { SENSORS_ADM9240_FAN1_MIN, "fan1_min", SENSORS_ADM9240_FAN1, |
| | 725 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 726 | ADM9240_SYSCTL_FAN1, VALUE(1), 0 }, |
| | 727 | { SENSORS_ADM9240_FAN2_MIN, "fan2_min", SENSORS_ADM9240_FAN2, |
| | 728 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 729 | ADM9240_SYSCTL_FAN2, VALUE(1), 0 }, |
| | 730 | { SENSORS_ADM9240_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 731 | SENSORS_MODE_R, ADM9240_SYSCTL_TEMP, VALUE(3), 1 }, |
| | 732 | { SENSORS_ADM9240_TEMP_HYST, "temp_hyst", SENSORS_ADM9240_TEMP, |
| | 733 | SENSORS_ADM9240_TEMP, SENSORS_MODE_RW, |
| | 734 | ADM9240_SYSCTL_TEMP, VALUE(2), 1 }, |
| | 735 | { SENSORS_ADM9240_TEMP_OVER, "temp_over", SENSORS_ADM9240_TEMP, |
| | 736 | SENSORS_ADM9240_TEMP, SENSORS_MODE_RW, |
| | 737 | ADM9240_SYSCTL_TEMP, VALUE(1), 1 }, |
| | 738 | |
| | 739 | { SENSORS_ADM9240_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 740 | SENSORS_MODE_R, ADM9240_SYSCTL_VID, VALUE(1), 2 }, |
| | 741 | { SENSORS_ADM9240_FAN1_DIV, "fan1_div", SENSORS_ADM9240_FAN1, |
| | 742 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 743 | ADM9240_SYSCTL_FAN_DIV, VALUE(1), 0 }, |
| | 744 | { SENSORS_ADM9240_FAN2_DIV, "fan2_div", SENSORS_ADM9240_FAN2, |
| | 745 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 746 | ADM9240_SYSCTL_FAN_DIV, VALUE(2), 0 }, |
| | 747 | { SENSORS_ADM9240_ALARMS, "alarms", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 748 | SENSORS_MODE_R, ADM9240_SYSCTL_ALARMS, VALUE(1), 0 }, |
| | 749 | { SENSORS_ADM9240_ANALOG_OUT, "analog_out", SENSORS_NO_MAPPING, |
| | 750 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 751 | ADM9240_SYSCTL_ANALOG_OUT, VALUE(1), 0 }, |
| | 752 | { 0 } |
| | 753 | }; |