Changeset 4749

Show
Ignore:
Timestamp:
09/04/07 17:15:16 (7 years ago)
Author:
khali
Message:

libsensors: Fix maxilife support for Linux 2.6.
The driver doesn't exist yet, but at least now the library is ready.

Location:
lm-sensors/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/CHANGES

    r4747 r4749  
    99           Fix lm93 VID support for Linux 2.6 
    1010           Fix adm1024 support for Linux 2.6 
     11           Fix maxilife support for Linux 2.6 
    1112  Makefile: Fix kernel version detection (#2187) 
    1213  Module fscher: Add missing read of control register (2.6 backport) 
  • lm-sensors/trunk/lib/chips.c

    r4748 r4749  
    24822482                                 MAXI_SYSCTL_PLL, VALUE(2), 2 }, 
    24832483    { { SENSORS_MAXI_CG_VID1, "vid1", NOMAP, NOMAP, R },  
    2484                               MAXI_SYSCTL_VID1, VALUE(3), 4 }, 
     2484                              MAXI_SYSCTL_VID1, VALUE(3), 4, "in0_input", 3 }, 
    24852485    { { SENSORS_MAXI_CG_VID2, "vid2", NOMAP, NOMAP, R },  
    2486                               MAXI_SYSCTL_VID2, VALUE(3), 4 }, 
     2486                              MAXI_SYSCTL_VID2, VALUE(3), 4, "in1_input", 3 }, 
    24872487    { { SENSORS_MAXI_CG_VID3, "vid3", NOMAP, NOMAP, R },  
    2488                               MAXI_SYSCTL_VID3, VALUE(3), 4 }, 
     2488                              MAXI_SYSCTL_VID3, VALUE(3), 4, "in2_input", 3 }, 
    24892489    { { SENSORS_MAXI_CG_VID4, "vid4", NOMAP, NOMAP, R },  
    2490                               MAXI_SYSCTL_VID4, VALUE(3), 4 }, 
     2490                              MAXI_SYSCTL_VID4, VALUE(3), 4, "in3_input", 3 }, 
    24912491    { { SENSORS_MAXI_CG_VID1_MIN, "vid1_min", SENSORS_MAXI_CG_VID1,  
    24922492                                  SENSORS_MAXI_CG_VID1, RW },  
    2493                                   MAXI_SYSCTL_VID1, VALUE(1), 4 }, 
     2493                                  MAXI_SYSCTL_VID1, VALUE(1), 4, "in0_min", 3 }, 
    24942494    { { SENSORS_MAXI_CG_VID2_MIN, "vid2_min", SENSORS_MAXI_CG_VID2,  
    24952495                                  SENSORS_MAXI_CG_VID2, RW },  
    2496                                   MAXI_SYSCTL_VID2, VALUE(1), 4 }, 
     2496                                  MAXI_SYSCTL_VID2, VALUE(1), 4, "in1_min", 3 }, 
    24972497    { { SENSORS_MAXI_CG_VID3_MIN, "vid3_min", SENSORS_MAXI_CG_VID3,  
    24982498                                  SENSORS_MAXI_CG_VID3, RW },  
    2499                                   MAXI_SYSCTL_VID3, VALUE(1), 4 }, 
     2499                                  MAXI_SYSCTL_VID3, VALUE(1), 4, "in2_min", 3 }, 
    25002500    { { SENSORS_MAXI_CG_VID4_MIN, "vid4_min", SENSORS_MAXI_CG_VID4,  
    25012501                                  SENSORS_MAXI_CG_VID4, RW },  
    2502                                   MAXI_SYSCTL_VID4, VALUE(1), 4 }, 
     2502                                  MAXI_SYSCTL_VID4, VALUE(1), 4, "in3_min", 3 }, 
    25032503    { { SENSORS_MAXI_CG_VID1_MAX, "vid1_max", SENSORS_MAXI_CG_VID1,  
    25042504                                  SENSORS_MAXI_CG_VID1, RW },  
    2505                                   MAXI_SYSCTL_VID1, VALUE(2), 4 }, 
     2505                                  MAXI_SYSCTL_VID1, VALUE(2), 4, "in0_max", 3 }, 
    25062506    { { SENSORS_MAXI_CG_VID2_MAX, "vid2_max", SENSORS_MAXI_CG_VID2,  
    25072507                                  SENSORS_MAXI_CG_VID2, RW },  
    2508                                   MAXI_SYSCTL_VID2, VALUE(2), 4 }, 
     2508                                  MAXI_SYSCTL_VID2, VALUE(2), 4, "in1_max", 3 }, 
    25092509    { { SENSORS_MAXI_CG_VID3_MAX, "vid3_max", SENSORS_MAXI_CG_VID3,  
    25102510                                  SENSORS_MAXI_CG_VID3, RW },  
    2511                                   MAXI_SYSCTL_VID3, VALUE(2), 4 }, 
     2511                                  MAXI_SYSCTL_VID3, VALUE(2), 4, "in2_max", 3 }, 
    25122512    { { SENSORS_MAXI_CG_VID4_MAX, "vid4_max", SENSORS_MAXI_CG_VID4,  
    25132513                                  SENSORS_MAXI_CG_VID4, RW },  
    2514                                   MAXI_SYSCTL_VID4, VALUE(2), 4 }, 
     2514                                  MAXI_SYSCTL_VID4, VALUE(2), 4, "in3_max", 3 }, 
    25152515    { { SENSORS_MAXI_CG_ALARMS, "alarms", NOMAP, NOMAP, R },  
    25162516                                MAXI_SYSCTL_ALARMS, VALUE(1), 0 }, 
     
    25902590                                 MAXI_SYSCTL_PLL, VALUE(2), 2 }, 
    25912591    { { SENSORS_MAXI_CO_VID1, "vid1", NOMAP, NOMAP, R },  
    2592                               MAXI_SYSCTL_VID1, VALUE(3), 4 }, 
     2592                              MAXI_SYSCTL_VID1, VALUE(3), 4, "in0_input", 3 }, 
    25932593    { { SENSORS_MAXI_CO_VID2, "vid2", NOMAP, NOMAP, R },  
    2594                               MAXI_SYSCTL_VID2, VALUE(3), 4 }, 
     2594                              MAXI_SYSCTL_VID2, VALUE(3), 4, "in1_input", 3 }, 
    25952595    { { SENSORS_MAXI_CO_VID3, "vid3", NOMAP, NOMAP, R },  
    2596                               MAXI_SYSCTL_VID3, VALUE(3), 4 }, 
     2596                              MAXI_SYSCTL_VID3, VALUE(3), 4, "in2_input", 3 }, 
    25972597    { { SENSORS_MAXI_CO_VID4, "vid4", NOMAP, NOMAP, R },  
    2598                               MAXI_SYSCTL_VID4, VALUE(3), 4 }, 
     2598                              MAXI_SYSCTL_VID4, VALUE(3), 4, "in3_input", 3 }, 
    25992599    { { SENSORS_MAXI_CO_VID1_MIN, "vid1_min", SENSORS_MAXI_CO_VID1,  
    26002600                                  SENSORS_MAXI_CO_VID1, RW },  
    2601                                   MAXI_SYSCTL_VID1, VALUE(1), 4 }, 
     2601                                  MAXI_SYSCTL_VID1, VALUE(1), 4, "in0_min", 3 }, 
    26022602    { { SENSORS_MAXI_CO_VID2_MIN, "vid2_min", SENSORS_MAXI_CO_VID2,  
    26032603                                  SENSORS_MAXI_CO_VID2, RW },  
    2604                                   MAXI_SYSCTL_VID2, VALUE(1), 4 }, 
     2604                                  MAXI_SYSCTL_VID2, VALUE(1), 4, "in1_min", 3 }, 
    26052605    { { SENSORS_MAXI_CO_VID3_MIN, "vid3_min", SENSORS_MAXI_CO_VID3,  
    26062606                                  SENSORS_MAXI_CO_VID3, RW },  
    2607                                   MAXI_SYSCTL_VID3, VALUE(1), 4 }, 
     2607                                  MAXI_SYSCTL_VID3, VALUE(1), 4, "in2_min", 3 }, 
    26082608    { { SENSORS_MAXI_CO_VID4_MIN, "vid4_min", SENSORS_MAXI_CO_VID4,  
    26092609                                  SENSORS_MAXI_CO_VID4, RW },  
    2610                                   MAXI_SYSCTL_VID4, VALUE(1), 4 }, 
     2610                                  MAXI_SYSCTL_VID4, VALUE(1), 4, "in3_min", 3 }, 
    26112611    { { SENSORS_MAXI_CO_VID1_MAX, "vid1_max", SENSORS_MAXI_CO_VID1,  
    26122612                                  SENSORS_MAXI_CO_VID1, RW },  
    2613                                   MAXI_SYSCTL_VID1, VALUE(2), 4 }, 
     2613                                  MAXI_SYSCTL_VID1, VALUE(2), 4, "in0_max", 3 }, 
    26142614    { { SENSORS_MAXI_CO_VID2_MAX, "vid2_max", SENSORS_MAXI_CO_VID2,  
    26152615                                  SENSORS_MAXI_CO_VID2, RW },  
    2616                                   MAXI_SYSCTL_VID2, VALUE(2), 4 }, 
     2616                                  MAXI_SYSCTL_VID2, VALUE(2), 4, "in1_max", 3 }, 
    26172617    { { SENSORS_MAXI_CG_VID3_MAX, "vid3_max", SENSORS_MAXI_CO_VID3,  
    26182618                                  SENSORS_MAXI_CO_VID3, RW },  
    2619                                   MAXI_SYSCTL_VID3, VALUE(2), 4 }, 
     2619                                  MAXI_SYSCTL_VID3, VALUE(2), 4, "in2_max", 3 }, 
    26202620    { { SENSORS_MAXI_CO_VID4_MAX, "vid4_max", SENSORS_MAXI_CO_VID4,  
    26212621                                  SENSORS_MAXI_CG_VID4, RW },  
    2622                                   MAXI_SYSCTL_VID4, VALUE(2), 4 }, 
     2622                                  MAXI_SYSCTL_VID4, VALUE(2), 4, "in3_max", 3 }, 
    26232623    { { SENSORS_MAXI_CO_ALARMS, "alarms", NOMAP, NOMAP, R },  
    26242624                                MAXI_SYSCTL_ALARMS, VALUE(1), 0 }, 
     
    26982698                                 MAXI_SYSCTL_PLL, VALUE(2), 2 }, 
    26992699    { { SENSORS_MAXI_AS_VID1, "vid1", NOMAP, NOMAP, R },  
    2700                               MAXI_SYSCTL_VID1, VALUE(3), 4 }, 
     2700                              MAXI_SYSCTL_VID1, VALUE(3), 4, "in0_input", 3 }, 
    27012701    { { SENSORS_MAXI_AS_VID2, "vid2", NOMAP, NOMAP, R },  
    2702                               MAXI_SYSCTL_VID2, VALUE(3), 4 }, 
     2702                              MAXI_SYSCTL_VID2, VALUE(3), 4, "in1_input", 3 }, 
    27032703    { { SENSORS_MAXI_AS_VID3, "vid3", NOMAP, NOMAP, R },  
    2704                               MAXI_SYSCTL_VID3, VALUE(3), 4 }, 
     2704                              MAXI_SYSCTL_VID3, VALUE(3), 4, "in2_input", 3 }, 
    27052705    { { SENSORS_MAXI_AS_VID4, "vid4", NOMAP, NOMAP, R },  
    2706                               MAXI_SYSCTL_VID4, VALUE(3), 4 }, 
     2706                              MAXI_SYSCTL_VID4, VALUE(3), 4, "in3_input", 3 }, 
    27072707    { { SENSORS_MAXI_AS_VID1_MIN, "vid1_min", SENSORS_MAXI_AS_VID1,  
    27082708                                  SENSORS_MAXI_AS_VID1, RW },  
    2709                                   MAXI_SYSCTL_VID1, VALUE(1), 4 }, 
     2709                                  MAXI_SYSCTL_VID1, VALUE(1), 4, "in0_min", 3 }, 
    27102710    { { SENSORS_MAXI_AS_VID2_MIN, "vid2_min", SENSORS_MAXI_AS_VID2,  
    27112711                                  SENSORS_MAXI_AS_VID2, RW },  
    2712                                   MAXI_SYSCTL_VID2, VALUE(1), 4 }, 
     2712                                  MAXI_SYSCTL_VID2, VALUE(1), 4, "in1_min", 3 }, 
    27132713    { { SENSORS_MAXI_AS_VID3_MIN, "vid3_min", SENSORS_MAXI_AS_VID3,  
    27142714                                  SENSORS_MAXI_AS_VID3, RW },  
    2715                                   MAXI_SYSCTL_VID3, VALUE(1), 4 }, 
     2715                                  MAXI_SYSCTL_VID3, VALUE(1), 4, "in2_min", 3 }, 
    27162716    { { SENSORS_MAXI_AS_VID4_MIN, "vid4_min", SENSORS_MAXI_AS_VID4,  
    27172717                                  SENSORS_MAXI_AS_VID4, RW },  
    2718                                   MAXI_SYSCTL_VID4, VALUE(1), 4 }, 
     2718                                  MAXI_SYSCTL_VID4, VALUE(1), 4, "in3_min", 3 }, 
    27192719    { { SENSORS_MAXI_AS_VID1_MAX, "vid1_max", SENSORS_MAXI_AS_VID1,  
    27202720                                  SENSORS_MAXI_AS_VID1, RW },  
    2721                                   MAXI_SYSCTL_VID1, VALUE(2), 4 }, 
     2721                                  MAXI_SYSCTL_VID1, VALUE(2), 4, "in0_max", 3 }, 
    27222722    { { SENSORS_MAXI_AS_VID2_MAX, "vid2_max", SENSORS_MAXI_AS_VID2,  
    27232723                                  SENSORS_MAXI_AS_VID2, RW },  
    2724                                   MAXI_SYSCTL_VID2, VALUE(2), 4 }, 
     2724                                  MAXI_SYSCTL_VID2, VALUE(2), 4, "in1_max", 3 }, 
    27252725    { { SENSORS_MAXI_AS_VID3_MAX, "vid3_max", SENSORS_MAXI_AS_VID3,  
    27262726                                  SENSORS_MAXI_AS_VID3, RW },  
    2727                                   MAXI_SYSCTL_VID3, VALUE(2), 4 }, 
     2727                                  MAXI_SYSCTL_VID3, VALUE(2), 4, "in2_max", 3 }, 
    27282728    { { SENSORS_MAXI_AS_VID4_MAX, "vid4_max", SENSORS_MAXI_AS_VID4,  
    27292729                                  SENSORS_MAXI_CG_VID4, RW },  
    2730                                   MAXI_SYSCTL_VID4, VALUE(2), 4 }, 
     2730                                  MAXI_SYSCTL_VID4, VALUE(2), 4, "in3_max", 3 }, 
    27312731    { { SENSORS_MAXI_AS_ALARMS, "alarms", NOMAP, NOMAP, R },  
    27322732                                MAXI_SYSCTL_ALARMS, VALUE(1), 0 },