Changeset 4933

Show
Ignore:
Timestamp:
10/09/07 14:59:28 (7 years ago)
Author:
khali
Message:

Really fix ADM1024 support for Linux 2.6.

Location:
lm-sensors/trunk
Files:
2 modified

Legend:

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

    r4811 r4933  
    23122312    { { SENSORS_ADM1024_TEMP_HYST, "temp_hyst", SENSORS_ADM1024_TEMP,  
    23132313                                   SENSORS_ADM1024_TEMP, RW },  
    2314                                    ADM1024_SYSCTL_TEMP, VALUE(2), 1 }, 
     2314                                   ADM1024_SYSCTL_TEMP, VALUE(2), 1, "temp1_min", 3 }, 
    23152315    { { SENSORS_ADM1024_TEMP_OVER, "temp_over", SENSORS_ADM1024_TEMP,  
    23162316                                   SENSORS_ADM1024_TEMP, RW },  
     
    23182318    { { SENSORS_ADM1024_TEMP1_HYST, "temp1_hyst", SENSORS_ADM1024_TEMP1,  
    23192319                                    SENSORS_ADM1024_TEMP1, RW },  
    2320                                     ADM1024_SYSCTL_TEMP1, VALUE(2), 1, "temp2_max_hyst", 3 }, 
     2320                                    ADM1024_SYSCTL_TEMP1, VALUE(2), 1, "temp2_min", 3 }, 
    23212321    { { SENSORS_ADM1024_TEMP1_OVER, "temp1_over", SENSORS_ADM1024_TEMP1,  
    23222322                                    SENSORS_ADM1024_TEMP1, RW },  
     
    23242324    { { SENSORS_ADM1024_TEMP2_HYST, "temp2_hyst", SENSORS_ADM1024_TEMP2,  
    23252325                                    SENSORS_ADM1024_TEMP2, RW },  
    2326                                     ADM1024_SYSCTL_TEMP2, VALUE(2), 1, "temp3_max_hyst", 3 }, 
     2326                                    ADM1024_SYSCTL_TEMP2, VALUE(2), 1, "temp3_min", 3 }, 
    23272327    { { SENSORS_ADM1024_TEMP2_OVER, "temp2_over", SENSORS_ADM1024_TEMP2,  
    23282328                                    SENSORS_ADM1024_TEMP2, RW },  
  • lm-sensors/trunk/prog/sensors/chips.c

    r4903 r4933  
    436436             cur,min,max,alarms&ADM1024_ALARM_IN0?"ALARM":""); 
    437437    } 
    438   } else 
    439     printf("ERROR: Can't get IN0 data!\n"); 
     438  } /* No error, can be missing */ 
    440439  free(label); 
    441440  if (!sensors_get_label_and_valid(*name,SENSORS_ADM1024_IN1,&label,&valid) && 
     
    496495             cur,min,max,alarms&ADM1024_ALARM_IN5?"ALARM":""); 
    497496    } 
    498   } else 
    499     printf("ERROR: Can't get IN5 data!\n"); 
     497  } /* No error, can be missing */ 
    500498  free(label); 
    501499 
     
    509507             cur,min,fdiv, alarms&ADM1024_ALARM_FAN1?"ALARM":""); 
    510508    } 
    511   } else 
    512     printf("ERROR: Can't get FAN1 data!\n"); 
     509  } /* No error, can be missing */ 
    513510  free(label); 
    514511  if (!sensors_get_label_and_valid(*name,SENSORS_ADM1024_FAN2,&label,&valid) && 
     
    521518             cur,min,fdiv, alarms&ADM1024_ALARM_FAN2?"ALARM":""); 
    522519    } 
    523   } else 
    524     printf("ERROR: Can't get FAN2 data!\n"); 
     520  } /* No error, can be missing */ 
    525521  free(label); 
    526522 
     
    531527    if (valid) { 
    532528      print_label(label,10); 
    533       print_temp_info( cur, min, max, HYST, 1, 0); 
     529      print_temp_info(cur, max, min, MINMAX, 0, 0); 
    534530      printf( " %s\n", alarms & ADM1024_ALARM_TEMP ? "ALARM" : "" ); 
    535531    } 
     
    544540    if (valid) { 
    545541      print_label(label,10); 
    546       print_temp_info( cur, min, max, HYST, 1, 0); 
     542      print_temp_info(cur, max, min, MINMAX, 0, 0); 
    547543      printf( " %s\n", alarms & ADM1024_ALARM_TEMP1 ? "ALARM" : "" ); 
    548544    } 
     
    557553    if (valid) { 
    558554      print_label(label,10); 
    559       print_temp_info( cur, min, max, HYST, 1, 0); 
     555      print_temp_info(cur, max, min, MINMAX, 0, 0); 
    560556      printf( " %s\n", alarms & ADM1024_ALARM_TEMP2 ? "ALARM" : "" ); 
    561557    } 
    562   } else 
    563     printf("ERROR: Can't get TEMP2 data!\n"); 
     558  } /* No error, can be missing */ 
    564559  free(label); 
    565560