Show
Ignore:
Timestamp:
01/21/04 04:42:07 (9 years ago)
Author:
mmh
Message:

Undo earlier temp. magnitude workarounds for w83781d vs. kernel 2.6.

The workarounds were obviated by Khali's patch which was merged
into Linus' tree at 2.6.1-bk6. Tested here on w83781d - would
appreciate testing on the other w83's...

Files:
1 modified

Legend:

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

    r2230 r2237  
    815815                        SENSORS_W83781D_FAN3, RW,  
    816816                        W83781D_SYSCTL_FAN3, VALUE(1), 0 }, 
    817 /* as of -test9, w83781d driver has a mag of 2, not the standard 3; 
    818    the two additional values can be removed after the driver is fixed, 
    819    because getsysname() in proc.c will handle */ 
    820817    { SENSORS_W83781D_TEMP1, "temp1", NOMAP, NOMAP, 
    821                          R, W83781D_SYSCTL_TEMP1, VALUE(3), 1, "temp_input1", 2 }, 
     818                         R, W83781D_SYSCTL_TEMP1, VALUE(3), 1 }, 
    822819    { SENSORS_W83781D_TEMP1_HYST, "temp1_hyst", SENSORS_W83781D_TEMP1, 
    823820                         SENSORS_W83781D_TEMP1, RW,  
    824                          W83781D_SYSCTL_TEMP1, VALUE(2), 1, "temp_hyst1", 2 }, 
     821                         W83781D_SYSCTL_TEMP1, VALUE(2), 1 }, 
    825822    { SENSORS_W83781D_TEMP1_OVER, "temp1_over", SENSORS_W83781D_TEMP1, 
    826823                         SENSORS_W83781D_TEMP1, RW,  
    827                          W83781D_SYSCTL_TEMP1, VALUE(1), 1, "temp_max1", 2 }, 
     824                         W83781D_SYSCTL_TEMP1, VALUE(1), 1 }, 
    828825    { SENSORS_W83781D_TEMP2, "temp2", NOMAP, NOMAP, 
    829                          R, W83781D_SYSCTL_TEMP2, VALUE(3), 1, "temp_input2", 2 }, 
     826                         R, W83781D_SYSCTL_TEMP2, VALUE(3), 1 }, 
    830827    { SENSORS_W83781D_TEMP2_HYST, "temp2_hyst", SENSORS_W83781D_TEMP2, 
    831828                         SENSORS_W83781D_TEMP2, RW,  
    832                          W83781D_SYSCTL_TEMP2, VALUE(2), 1, "temp_hyst2", 2 }, 
     829                         W83781D_SYSCTL_TEMP2, VALUE(2), 1 }, 
    833830    { SENSORS_W83781D_TEMP2_OVER, "temp2_over", SENSORS_W83781D_TEMP2, 
    834831                         SENSORS_W83781D_TEMP2, RW,  
    835                          W83781D_SYSCTL_TEMP2, VALUE(1), 1, "temp_max2", 2 }, 
     832                         W83781D_SYSCTL_TEMP2, VALUE(1), 1 }, 
    836833    { SENSORS_W83781D_TEMP3, "temp3", NOMAP, NOMAP, 
    837                          R, W83781D_SYSCTL_TEMP3, VALUE(3), 1, "temp_input3", 2 }, 
     834                         R, W83781D_SYSCTL_TEMP3, VALUE(3), 1 }, 
    838835    { SENSORS_W83781D_TEMP3_HYST, "temp3_hyst", SENSORS_W83781D_TEMP3, 
    839836                         SENSORS_W83781D_TEMP3, RW,  
    840                          W83781D_SYSCTL_TEMP3, VALUE(2), 1, "temp_hyst3", 2 }, 
     837                         W83781D_SYSCTL_TEMP3, VALUE(2), 1 }, 
    841838    { SENSORS_W83781D_TEMP3_OVER, "temp3_over", SENSORS_W83781D_TEMP3, 
    842839                         SENSORS_W83781D_TEMP3, RW,  
    843                          W83781D_SYSCTL_TEMP3, VALUE(1), 1, "temp_max3", 2 }, 
     840                         W83781D_SYSCTL_TEMP3, VALUE(1), 1 }, 
    844841    { SENSORS_W83781D_VID, "vid", NOMAP, NOMAP, 
    845842                         R, W83781D_SYSCTL_VID, VALUE(1), 3 }, 
     
    956953                        SENSORS_W83782D_FAN3, RW,  
    957954                        W83781D_SYSCTL_FAN3, VALUE(1), 0 }, 
    958 /* as of -test9, w83781d driver has a mag of 2, not the standard 3; 
    959    the two additional values can be removed after the driver is fixed, 
    960    because getsysname() in proc.c will handle */ 
    961955    { SENSORS_W83782D_TEMP1, "temp1", NOMAP, NOMAP, 
    962                          R, W83781D_SYSCTL_TEMP1, VALUE(3), 1, "temp_input1", 2 }, 
     956                         R, W83781D_SYSCTL_TEMP1, VALUE(3), 1 }, 
    963957    { SENSORS_W83782D_TEMP1_HYST, "temp1_hyst", SENSORS_W83782D_TEMP1, 
    964958                         SENSORS_W83782D_TEMP1, RW,  
    965                          W83781D_SYSCTL_TEMP1, VALUE(2), 1, "temp_hyst1", 2 }, 
     959                         W83781D_SYSCTL_TEMP1, VALUE(2), 1 }, 
    966960    { SENSORS_W83782D_TEMP1_OVER, "temp1_over", SENSORS_W83782D_TEMP1, 
    967961                         SENSORS_W83782D_TEMP1, RW,  
    968                          W83781D_SYSCTL_TEMP1, VALUE(1), 1, "temp_max1", 2 }, 
     962                         W83781D_SYSCTL_TEMP1, VALUE(1), 1 }, 
    969963    { SENSORS_W83782D_TEMP2, "temp2", NOMAP, NOMAP, 
    970                          R, W83781D_SYSCTL_TEMP2, VALUE(3), 1, "temp_input2", 2 }, 
     964                         R, W83781D_SYSCTL_TEMP2, VALUE(3), 1 }, 
    971965    { SENSORS_W83782D_TEMP2_HYST, "temp2_hyst", SENSORS_W83782D_TEMP2, 
    972966                         SENSORS_W83782D_TEMP2, RW,  
    973                          W83781D_SYSCTL_TEMP2, VALUE(2), 1, "temp_hyst2", 2 }, 
     967                         W83781D_SYSCTL_TEMP2, VALUE(2), 1 }, 
    974968    { SENSORS_W83782D_TEMP2_OVER, "temp2_over", SENSORS_W83782D_TEMP2, 
    975969                         SENSORS_W83782D_TEMP2, RW,  
    976                          W83781D_SYSCTL_TEMP2, VALUE(1), 1, "temp_max2", 2 }, 
     970                         W83781D_SYSCTL_TEMP2, VALUE(1), 1 }, 
    977971    { SENSORS_W83782D_TEMP3, "temp3", NOMAP, NOMAP, 
    978                          R, W83781D_SYSCTL_TEMP3, VALUE(3), 1, "temp_input3", 2 }, 
     972                         R, W83781D_SYSCTL_TEMP3, VALUE(3), 1 }, 
    979973    { SENSORS_W83782D_TEMP3_HYST, "temp3_hyst", SENSORS_W83782D_TEMP3, 
    980974                         SENSORS_W83782D_TEMP3, RW,  
    981                          W83781D_SYSCTL_TEMP3, VALUE(2), 1, "temp_hyst3", 2 }, 
     975                         W83781D_SYSCTL_TEMP3, VALUE(2), 1 }, 
    982976    { SENSORS_W83782D_TEMP3_OVER, "temp3_over", SENSORS_W83782D_TEMP3, 
    983977                         SENSORS_W83782D_TEMP3, RW,  
    984                          W83781D_SYSCTL_TEMP3, VALUE(1), 1, "temp_max3", 2 }, 
     978                         W83781D_SYSCTL_TEMP3, VALUE(1), 1 }, 
    985979    { SENSORS_W83782D_VID, "vid", NOMAP, NOMAP, 
    986980                         R, W83781D_SYSCTL_VID, VALUE(1), 3 }, 
     
    11651159                        SENSORS_W83782D_FAN3, RW,  
    11661160                        W83781D_SYSCTL_FAN3, VALUE(1), 0 }, 
    1167 /* as of -test9, w83781d driver has a mag of 2, not the standard 3; 
    1168    the two additional values can be removed after the driver is fixed, 
    1169    because getsysname() in proc.c will handle */ 
    11701161    { SENSORS_W83782D_TEMP1, "temp1", NOMAP, NOMAP, 
    1171                          R, W83781D_SYSCTL_TEMP1, VALUE(3), 1, "temp_input1", 2 }, 
     1162                         R, W83781D_SYSCTL_TEMP1, VALUE(3), 1 }, 
    11721163    { SENSORS_W83782D_TEMP1_HYST, "temp1_hyst", SENSORS_W83782D_TEMP1, 
    11731164                         SENSORS_W83782D_TEMP1, RW,  
    1174                          W83781D_SYSCTL_TEMP1, VALUE(2), 1, "temp_hyst1", 2 }, 
     1165                         W83781D_SYSCTL_TEMP1, VALUE(2), 1 }, 
    11751166    { SENSORS_W83782D_TEMP1_OVER, "temp1_over", SENSORS_W83782D_TEMP1, 
    11761167                         SENSORS_W83782D_TEMP1, RW,  
    1177                          W83781D_SYSCTL_TEMP1, VALUE(1), 1, "temp_max1", 2 }, 
     1168                         W83781D_SYSCTL_TEMP1, VALUE(1), 1 }, 
    11781169    { SENSORS_W83782D_TEMP2, "temp2", NOMAP, NOMAP, 
    1179                          R, W83781D_SYSCTL_TEMP2, VALUE(3), 1, "temp_input2", 2 }, 
     1170                         R, W83781D_SYSCTL_TEMP2, VALUE(3), 1 }, 
    11801171    { SENSORS_W83782D_TEMP2_HYST, "temp2_hyst", SENSORS_W83782D_TEMP2, 
    11811172                         SENSORS_W83782D_TEMP2, RW,  
    1182                          W83781D_SYSCTL_TEMP2, VALUE(2), 1, "temp_hyst2", 2 }, 
     1173                         W83781D_SYSCTL_TEMP2, VALUE(2), 1 }, 
    11831174    { SENSORS_W83782D_TEMP2_OVER, "temp2_over", SENSORS_W83782D_TEMP2, 
    11841175                         SENSORS_W83782D_TEMP2, RW,  
    1185                          W83781D_SYSCTL_TEMP2, VALUE(1), 1, "temp_max2", 2 }, 
     1176                         W83781D_SYSCTL_TEMP2, VALUE(1), 1 }, 
    11861177    { SENSORS_W83782D_TEMP3, "temp3", NOMAP, NOMAP, 
    1187                          R, W83781D_SYSCTL_TEMP3, VALUE(3), 1, "temp_input3", 2 }, 
     1178                         R, W83781D_SYSCTL_TEMP3, VALUE(3), 1 }, 
    11881179    { SENSORS_W83782D_TEMP3_HYST, "temp3_hyst", SENSORS_W83782D_TEMP3, 
    11891180                         SENSORS_W83782D_TEMP3, RW,  
    1190                          W83781D_SYSCTL_TEMP3, VALUE(2), 1, "temp_hyst3", 2 }, 
     1181                         W83781D_SYSCTL_TEMP3, VALUE(2), 1 }, 
    11911182    { SENSORS_W83782D_TEMP3_OVER, "temp3_over", SENSORS_W83782D_TEMP3, 
    11921183                         SENSORS_W83782D_TEMP3, RW,  
    1193                          W83781D_SYSCTL_TEMP3, VALUE(1), 1, "temp_max3", 2 }, 
     1184                         W83781D_SYSCTL_TEMP3, VALUE(1), 1 }, 
    11941185    { SENSORS_W83782D_VID, "vid", NOMAP, NOMAP, 
    11951186                         R, W83781D_SYSCTL_VID, VALUE(1), 3 }, 
     
    12951286                        SENSORS_W83783S_FAN3, RW,  
    12961287                        W83781D_SYSCTL_FAN3, VALUE(1), 0 }, 
    1297 /* as of -test9, w83781d driver has a mag of 2, not the standard 3; 
    1298    the two additional values can be removed after the driver is fixed, 
    1299    because getsysname() in proc.c will handle */ 
    13001288    { SENSORS_W83782D_TEMP1, "temp1", NOMAP, NOMAP, 
    1301                          R, W83781D_SYSCTL_TEMP1, VALUE(3), 1, "temp_input1", 2 }, 
     1289                         R, W83781D_SYSCTL_TEMP1, VALUE(3), 1 }, 
    13021290    { SENSORS_W83782D_TEMP1_HYST, "temp1_hyst", SENSORS_W83782D_TEMP1, 
    13031291                         SENSORS_W83782D_TEMP1, RW,  
    1304                          W83781D_SYSCTL_TEMP1, VALUE(2), 1, "temp_hyst1", 2 }, 
     1292                         W83781D_SYSCTL_TEMP1, VALUE(2), 1 }, 
    13051293    { SENSORS_W83782D_TEMP1_OVER, "temp1_over", SENSORS_W83782D_TEMP1, 
    13061294                         SENSORS_W83782D_TEMP1, RW,  
    1307                          W83781D_SYSCTL_TEMP1, VALUE(1), 1, "temp_max1", 2 }, 
     1295                         W83781D_SYSCTL_TEMP1, VALUE(1), 1 }, 
    13081296    { SENSORS_W83782D_TEMP2, "temp2", NOMAP, NOMAP, 
    1309                          R, W83781D_SYSCTL_TEMP2, VALUE(3), 1, "temp_input2", 2 }, 
     1297                         R, W83781D_SYSCTL_TEMP2, VALUE(3), 1 }, 
    13101298    { SENSORS_W83782D_TEMP2_HYST, "temp2_hyst", SENSORS_W83782D_TEMP2, 
    13111299                         SENSORS_W83782D_TEMP2, RW,  
    1312                          W83781D_SYSCTL_TEMP2, VALUE(2), 1, "temp_hyst2", 2 }, 
     1300                         W83781D_SYSCTL_TEMP2, VALUE(2), 1 }, 
    13131301    { SENSORS_W83782D_TEMP2_OVER, "temp2_over", SENSORS_W83782D_TEMP2, 
    13141302                         SENSORS_W83782D_TEMP2, RW,  
    1315                          W83781D_SYSCTL_TEMP2, VALUE(1), 1, "temp_max2", 2 }, 
     1303                         W83781D_SYSCTL_TEMP2, VALUE(1), 1 }, 
    13161304    { SENSORS_W83783S_VID, "vid", NOMAP, NOMAP, 
    13171305                         R, W83781D_SYSCTL_VID, VALUE(1), 3 },