Show
Ignore:
Timestamp:
01/31/02 04:21:11 (11 years ago)
Author:
mds
Message:

tkt 800 fix part 2.

For lm78, 78-j, 79, w83781d, and as99127f, the chips have integral
inverters, so the compute lines are inverting.
Therefore the min register is really max and vice versa.
So the library was wrong, but sensors.conf.eg was wrong too,
so the chip got programmed correctly but 'sensors' printed
min and max backwards.
This was a different situation than for the previous fix to
sensors.conf.eg, where the chips were programmed wrong due
solely to sensors.conf.eg being incorrect.

In this fix we change the library and sensors.conf.eg.
The chip is still programmed right by 'sensors -s' (since
the library and sensors.conf changes cancel each other out)
but 'sensors' now prints correctly.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/lib/chips.c

    r1283 r1305  
    6565    { SENSORS_LM78_IN4_MIN, "in4_min", SENSORS_LM78_IN4, SENSORS_LM78_IN4, 
    6666                            SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(1), 2 }, 
     67/* swap 5 and 6 min/max because compute lines will be inverting */ 
    6768    { SENSORS_LM78_IN5_MIN, "in5_min", SENSORS_LM78_IN5, SENSORS_LM78_IN5, 
    68                             SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 
     69                            SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 
    6970    { SENSORS_LM78_IN6_MIN, "in6_min", SENSORS_LM78_IN6, SENSORS_LM78_IN6, 
    70                             SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 
     71                            SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 
    7172    { SENSORS_LM78_IN0_MAX, "in0_max", SENSORS_LM78_IN0, SENSORS_LM78_IN0, 
    7273                            SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(2), 2 }, 
     
    8081                            SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(2), 2 }, 
    8182    { SENSORS_LM78_IN5_MAX, "in5_max", SENSORS_LM78_IN5, SENSORS_LM78_IN5, 
    82                             SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 
     83                            SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 
    8384    { SENSORS_LM78_IN6_MAX, "in6_max", SENSORS_LM78_IN6, SENSORS_LM78_IN6, 
    84                             SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 
     85                            SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 
    8586    { SENSORS_LM78_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
    8687                         SENSORS_MODE_R, LM78_SYSCTL_FAN1, VALUE(2), 0 }, 
     
    145146    { SENSORS_LM78J_IN4_MIN, "in4_min", SENSORS_LM78J_IN4, SENSORS_LM78J_IN4, 
    146147                             SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(1), 2 }, 
     148/* swap 5 and 6 min/max because compute lines will be inverting */ 
    147149    { SENSORS_LM78J_IN5_MIN, "in5_min", SENSORS_LM78J_IN5, SENSORS_LM78J_IN5, 
    148                              SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 
     150                             SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 
    149151    { SENSORS_LM78J_IN6_MIN, "in6_min", SENSORS_LM78J_IN6, SENSORS_LM78J_IN6, 
    150                              SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 
     152                             SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 
    151153    { SENSORS_LM78J_IN0_MAX, "in0_max", SENSORS_LM78J_IN0, SENSORS_LM78J_IN0, 
    152154                             SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(2), 2 }, 
     
    160162                             SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(2), 2 }, 
    161163    { SENSORS_LM78J_IN5_MAX, "in5_max", SENSORS_LM78J_IN5, SENSORS_LM78J_IN5, 
    162                              SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 
     164                             SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 
    163165    { SENSORS_LM78J_IN6_MAX, "in6_max", SENSORS_LM78J_IN6, SENSORS_LM78J_IN6, 
    164                              SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 
     166                             SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 
    165167    { SENSORS_LM78J_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
    166168                          SENSORS_MODE_R, LM78_SYSCTL_FAN1, VALUE(2), 0 }, 
     
    228230    { SENSORS_LM79_IN4_MIN, "in4_min", SENSORS_LM79_IN4, SENSORS_LM79_IN4, 
    229231                            SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(1), 2 }, 
     232/* swap 5 and 6 min/max because compute lines will be inverting */ 
    230233    { SENSORS_LM79_IN5_MIN, "in5_min", SENSORS_LM79_IN5, SENSORS_LM79_IN5, 
    231                             SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 
     234                            SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 
    232235    { SENSORS_LM79_IN6_MIN, "in6_min", SENSORS_LM79_IN6, SENSORS_LM79_IN6, 
    233                             SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 
     236                            SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 
    234237    { SENSORS_LM79_IN0_MAX, "in0_max", SENSORS_LM79_IN0, SENSORS_LM79_IN0, 
    235238                            SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(2), 2 }, 
     
    243246                            SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(2), 2 }, 
    244247    { SENSORS_LM79_IN5_MAX, "in5_max", SENSORS_LM79_IN5, SENSORS_LM79_IN5, 
    245                             SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 
     248                            SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 
    246249    { SENSORS_LM79_IN6_MAX, "in6_max", SENSORS_LM79_IN6, SENSORS_LM79_IN6, 
    247                             SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 
     250                            SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 
    248251    { SENSORS_LM79_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
    249252                         SENSORS_MODE_R, LM78_SYSCTL_FAN1, VALUE(2), 0 }, 
     
    669672                        SENSORS_W83781D_IN4, SENSORS_MODE_RW,  
    670673                        W83781D_SYSCTL_IN4, VALUE(1), 2 }, 
     674/* swap 5 and 6 min/max because compute lines will be inverting */ 
    671675    { SENSORS_W83781D_IN5_MIN, "in5_min", SENSORS_W83781D_IN5,  
    672676                        SENSORS_W83781D_IN5, SENSORS_MODE_RW,  
    673                         W83781D_SYSCTL_IN5, VALUE(1), 2 }, 
     677                        W83781D_SYSCTL_IN5, VALUE(2), 2 }, 
    674678    { SENSORS_W83781D_IN6_MIN, "in6_min", SENSORS_W83781D_IN6,  
    675679                        SENSORS_W83781D_IN6, SENSORS_MODE_RW,  
    676                         W83781D_SYSCTL_IN6, VALUE(1), 2 }, 
     680                        W83781D_SYSCTL_IN6, VALUE(2), 2 }, 
    677681    { SENSORS_W83781D_IN0_MAX, "in0_max", SENSORS_W83781D_IN0,  
    678682                        SENSORS_W83781D_IN0, SENSORS_MODE_RW, 
     
    692696    { SENSORS_W83781D_IN5_MAX, "in5_max", SENSORS_W83781D_IN5,  
    693697                        SENSORS_W83781D_IN5, SENSORS_MODE_RW,  
    694                         W83781D_SYSCTL_IN5, VALUE(2), 2 }, 
     698                        W83781D_SYSCTL_IN5, VALUE(1), 2 }, 
    695699    { SENSORS_W83781D_IN6_MAX, "in6_max", SENSORS_W83781D_IN6,  
    696700                        SENSORS_W83781D_IN6, SENSORS_MODE_RW,  
    697                         W83781D_SYSCTL_IN6, VALUE(2), 2 }, 
     701                        W83781D_SYSCTL_IN6, VALUE(1), 2 }, 
    698702    { SENSORS_W83781D_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
    699703                        SENSORS_MODE_R, W83781D_SYSCTL_FAN1, VALUE(2), 0 }, 
     
    755759                         SENSORS_W83781D_ALARMS, SENSORS_MODE_RW, 
    756760                         W83781D_SYSCTL_BEEP, VALUE(2), 0 }, 
     761    { 0 } 
     762  }; 
     763   
     764static sensors_chip_feature as99127f_features[] = 
     765  {  
     766    { SENSORS_W83782D_IN0, "in0", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING,  
     767                        SENSORS_MODE_R, W83781D_SYSCTL_IN0, VALUE(3), 2 }, 
     768    { SENSORS_W83782D_IN1, "in1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     769                        SENSORS_MODE_R, W83781D_SYSCTL_IN1, VALUE(3), 2 }, 
     770    { SENSORS_W83782D_IN2, "in2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     771                        SENSORS_MODE_R, W83781D_SYSCTL_IN2, VALUE(3), 2 }, 
     772    { SENSORS_W83782D_IN3, "in3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     773                        SENSORS_MODE_R, W83781D_SYSCTL_IN3, VALUE(3), 2 }, 
     774    { SENSORS_W83782D_IN4, "in4", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     775                        SENSORS_MODE_R, W83781D_SYSCTL_IN4, VALUE(3), 2 }, 
     776    { SENSORS_W83782D_IN5, "in5", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     777                        SENSORS_MODE_R, W83781D_SYSCTL_IN5, VALUE(3), 2 }, 
     778    { SENSORS_W83782D_IN6, "in6", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     779                        SENSORS_MODE_R, W83781D_SYSCTL_IN6, VALUE(3), 2 }, 
     780    { SENSORS_W83782D_IN7, "in7", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     781                        SENSORS_MODE_R, W83781D_SYSCTL_IN7, VALUE(3), 2 }, 
     782    { SENSORS_W83782D_IN8, "in8", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     783                        SENSORS_MODE_R, W83781D_SYSCTL_IN8, VALUE(3), 2 }, 
     784    { SENSORS_W83782D_IN0_MIN, "in0_min", SENSORS_W83782D_IN0,  
     785                        SENSORS_W83782D_IN0, SENSORS_MODE_RW,  
     786                        W83781D_SYSCTL_IN0, VALUE(1), 2 }, 
     787    { SENSORS_W83782D_IN1_MIN, "in1_min", SENSORS_W83782D_IN1,  
     788                        SENSORS_W83782D_IN1, SENSORS_MODE_RW,  
     789                        W83781D_SYSCTL_IN1, VALUE(1), 2 }, 
     790    { SENSORS_W83782D_IN2_MIN, "in2_min", SENSORS_W83782D_IN2,  
     791                        SENSORS_W83782D_IN2, SENSORS_MODE_RW,  
     792                        W83781D_SYSCTL_IN2, VALUE(1), 2 }, 
     793    { SENSORS_W83782D_IN3_MIN, "in3_min", SENSORS_W83782D_IN3,  
     794                        SENSORS_W83782D_IN3, SENSORS_MODE_RW,  
     795                        W83781D_SYSCTL_IN3, VALUE(1), 2 }, 
     796    { SENSORS_W83782D_IN4_MIN, "in4_min", SENSORS_W83782D_IN4,  
     797                        SENSORS_W83782D_IN4, SENSORS_MODE_RW,  
     798                        W83781D_SYSCTL_IN4, VALUE(1), 2 }, 
     799/* swap 5 and 6 min/max because compute lines will be inverting */ 
     800    { SENSORS_W83782D_IN5_MIN, "in5_min", SENSORS_W83782D_IN5,  
     801                        SENSORS_W83782D_IN5, SENSORS_MODE_RW,  
     802                        W83781D_SYSCTL_IN5, VALUE(2), 2 }, 
     803    { SENSORS_W83782D_IN6_MIN, "in6_min", SENSORS_W83782D_IN6,  
     804                        SENSORS_W83782D_IN6, SENSORS_MODE_RW,  
     805                        W83781D_SYSCTL_IN6, VALUE(2), 2 }, 
     806    { SENSORS_W83782D_IN7_MIN, "in7_min", SENSORS_W83782D_IN7,  
     807                        SENSORS_W83782D_IN7, SENSORS_MODE_RW,  
     808                        W83781D_SYSCTL_IN7, VALUE(1), 2 }, 
     809    { SENSORS_W83782D_IN8_MIN, "in8_min", SENSORS_W83782D_IN8,  
     810                        SENSORS_W83782D_IN8, SENSORS_MODE_RW,  
     811                        W83781D_SYSCTL_IN8, VALUE(1), 2 }, 
     812    { SENSORS_W83782D_IN0_MAX, "in0_max", SENSORS_W83782D_IN0,  
     813                        SENSORS_W83782D_IN0, SENSORS_MODE_RW, 
     814                        W83781D_SYSCTL_IN0, VALUE(2), 2 }, 
     815    { SENSORS_W83782D_IN1_MAX, "in1_max", SENSORS_W83782D_IN1,  
     816                        SENSORS_W83782D_IN1, SENSORS_MODE_RW,  
     817                        W83781D_SYSCTL_IN1, VALUE(2), 2 }, 
     818    { SENSORS_W83782D_IN2_MAX, "in2_max", SENSORS_W83782D_IN2,  
     819                        SENSORS_W83782D_IN2, SENSORS_MODE_RW,  
     820                        W83781D_SYSCTL_IN2, VALUE(2), 2 }, 
     821    { SENSORS_W83782D_IN3_MAX, "in3_max", SENSORS_W83782D_IN3,  
     822                        SENSORS_W83782D_IN3, SENSORS_MODE_RW,  
     823                        W83781D_SYSCTL_IN3, VALUE(2), 2 }, 
     824    { SENSORS_W83782D_IN4_MAX, "in4_max", SENSORS_W83782D_IN4,  
     825                        SENSORS_W83782D_IN4, SENSORS_MODE_RW, 
     826                        W83781D_SYSCTL_IN4, VALUE(2), 2 }, 
     827    { SENSORS_W83782D_IN5_MAX, "in5_max", SENSORS_W83782D_IN5,  
     828                        SENSORS_W83782D_IN5, SENSORS_MODE_RW,  
     829                        W83781D_SYSCTL_IN5, VALUE(1), 2 }, 
     830    { SENSORS_W83782D_IN6_MAX, "in6_max", SENSORS_W83782D_IN6,  
     831                        SENSORS_W83782D_IN6, SENSORS_MODE_RW,  
     832                        W83781D_SYSCTL_IN6, VALUE(1), 2 }, 
     833    { SENSORS_W83782D_IN7_MAX, "in7_max", SENSORS_W83782D_IN7,  
     834                        SENSORS_W83782D_IN7, SENSORS_MODE_RW,  
     835                        W83781D_SYSCTL_IN7, VALUE(2), 2 }, 
     836    { SENSORS_W83782D_IN8_MAX, "in8_max", SENSORS_W83782D_IN8,  
     837                        SENSORS_W83782D_IN8, SENSORS_MODE_RW,  
     838                        W83781D_SYSCTL_IN8, VALUE(2), 2 }, 
     839    { SENSORS_W83782D_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     840                        SENSORS_MODE_R, W83781D_SYSCTL_FAN1, VALUE(2), 0 }, 
     841    { SENSORS_W83782D_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     842                        SENSORS_MODE_R, W83781D_SYSCTL_FAN2, VALUE(2), 0 }, 
     843    { SENSORS_W83781D_FAN3, "fan3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     844                        SENSORS_MODE_R, W83781D_SYSCTL_FAN3, VALUE(2), 0 }, 
     845    { SENSORS_W83782D_FAN1_MIN, "fan1_min", SENSORS_W83782D_FAN1, 
     846                        SENSORS_W83782D_FAN1, SENSORS_MODE_RW,  
     847                        W83781D_SYSCTL_FAN1, VALUE(1), 0 }, 
     848    { SENSORS_W83782D_FAN2_MIN, "fan2_min", SENSORS_W83782D_FAN2,  
     849                        SENSORS_W83782D_FAN2, SENSORS_MODE_RW,  
     850                        W83781D_SYSCTL_FAN2, VALUE(1), 0 }, 
     851    { SENSORS_W83781D_FAN3_MIN, "fan3_min", SENSORS_W83781D_FAN3,  
     852                        SENSORS_W83782D_FAN3, SENSORS_MODE_RW,  
     853                        W83781D_SYSCTL_FAN3, VALUE(1), 0 }, 
     854    { SENSORS_W83782D_TEMP1, "temp1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     855                         SENSORS_MODE_R, W83781D_SYSCTL_TEMP1, VALUE(3), 1 }, 
     856    { SENSORS_W83782D_TEMP1_HYST, "temp1_hyst", SENSORS_W83782D_TEMP1, 
     857                         SENSORS_W83782D_TEMP1, SENSORS_MODE_RW,  
     858                         W83781D_SYSCTL_TEMP1, VALUE(2), 1 }, 
     859    { SENSORS_W83782D_TEMP1_OVER, "temp1_over", SENSORS_W83782D_TEMP1, 
     860                         SENSORS_W83782D_TEMP1, SENSORS_MODE_RW,  
     861                         W83781D_SYSCTL_TEMP1, VALUE(1), 1 }, 
     862    { SENSORS_W83782D_TEMP2, "temp2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     863                         SENSORS_MODE_R, W83781D_SYSCTL_TEMP2, VALUE(3), 1 }, 
     864    { SENSORS_W83782D_TEMP2_HYST, "temp2_hyst", SENSORS_W83782D_TEMP2, 
     865                         SENSORS_W83782D_TEMP2, SENSORS_MODE_RW,  
     866                         W83781D_SYSCTL_TEMP2, VALUE(2), 1 }, 
     867    { SENSORS_W83782D_TEMP2_OVER, "temp2_over", SENSORS_W83782D_TEMP2, 
     868                         SENSORS_W83782D_TEMP2, SENSORS_MODE_RW,  
     869                         W83781D_SYSCTL_TEMP2, VALUE(1), 1 }, 
     870    { SENSORS_W83782D_TEMP3, "temp3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     871                         SENSORS_MODE_R, W83781D_SYSCTL_TEMP3, VALUE(3), 1 }, 
     872    { SENSORS_W83782D_TEMP3_HYST, "temp3_hyst", SENSORS_W83782D_TEMP3, 
     873                         SENSORS_W83782D_TEMP3, SENSORS_MODE_RW,  
     874                         W83781D_SYSCTL_TEMP3, VALUE(2), 1 }, 
     875    { SENSORS_W83782D_TEMP3_OVER, "temp3_over", SENSORS_W83782D_TEMP3, 
     876                         SENSORS_W83782D_TEMP3, SENSORS_MODE_RW,  
     877                         W83781D_SYSCTL_TEMP3, VALUE(1), 1 }, 
     878 
     879    { SENSORS_W83782D_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     880                         SENSORS_MODE_R, W83781D_SYSCTL_VID, VALUE(1), 2 }, 
     881    { SENSORS_W83782D_FAN1_DIV, "fan1_div", SENSORS_W83782D_FAN1,  
     882                         SENSORS_NO_MAPPING, SENSORS_MODE_RW,  
     883                         W83781D_SYSCTL_FAN_DIV, VALUE(1), 0 }, 
     884    { SENSORS_W83782D_FAN2_DIV, "fan2_div", SENSORS_W83782D_FAN2,  
     885                         SENSORS_NO_MAPPING, SENSORS_MODE_RW,  
     886                         W83781D_SYSCTL_FAN_DIV, VALUE(2), 0 }, 
     887    { SENSORS_W83782D_FAN3_DIV, "fan3_div", SENSORS_W83781D_FAN3,  
     888                         SENSORS_NO_MAPPING, SENSORS_MODE_R,  
     889                         W83781D_SYSCTL_FAN_DIV, VALUE(3), 0 }, 
     890    { SENSORS_W83782D_ALARMS, "alarms", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING,  
     891                         SENSORS_MODE_R, W83781D_SYSCTL_ALARMS, VALUE(1), 0 }, 
     892    { SENSORS_W83782D_BEEP_ENABLE, "beep_enable", SENSORS_W83782D_ALARMS, 
     893                         SENSORS_NO_MAPPING, SENSORS_MODE_RW, 
     894                         W83781D_SYSCTL_BEEP, VALUE(1), 0 }, 
     895    { SENSORS_W83782D_BEEPS, "beeps", SENSORS_W83782D_ALARMS, 
     896                         SENSORS_W83782D_ALARMS, SENSORS_MODE_RW, 
     897                         W83781D_SYSCTL_BEEP, VALUE(2), 0 }, 
     898    { SENSORS_W83782D_SENS1, "sensor1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     899                         SENSORS_MODE_RW, W83781D_SYSCTL_SENS1, VALUE(1), 0 }, 
     900    { SENSORS_W83782D_SENS2, "sensor2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     901                         SENSORS_MODE_RW, W83781D_SYSCTL_SENS2, VALUE(1), 0 }, 
     902    { SENSORS_W83782D_SENS3, "sensor3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 
     903                         SENSORS_MODE_RW, W83781D_SYSCTL_SENS3, VALUE(1), 0 }, 
    757904    { 0 } 
    758905  }; 
     
    24892636                /* Cheat on 83627HF for now - no separate #defines */ 
    24902637 { SENSORS_W83627HF_PREFIX, w83782d_features }, 
    2491                 /* Cheat on 991627HF for now - no separate #defines */ 
    2492  { SENSORS_AS99127F_PREFIX, w83782d_features }, 
     2638 { SENSORS_AS99127F_PREFIX, as99127f_features }, 
    24932639 { SENSORS_ADM9240_PREFIX, adm9240_features }, 
    24942640                /* Cheat on LM81 for now - no separate #defines */