• Jean Delvare's avatar
    [PATCH] I2C: make I2C chipset drivers use temp_hyst[1-3] · a6247629
    Jean Delvare authored
    Summary of the changes:
    adm1021.c: No changes, that chipset uses a real min/max model.
    eeeprom.c: No changes (obviously).
    it87.c:    Remove buggy comments (obviously taken from via686a) about
               max and min temperature limits being over and hyst. This
               isn't the case for this driver (min/max model).
    lm75.c:    Simple sysfs file name change (temp_min to temp_hyst).
    lm78.c:    Simple sysfs file name change (temp_min to temp_hyst).
    lm85.c:    No changes needed (min/max model).
    via686a.c: Rename functions and macros from min/max to hyst/over, what
               it really is. Remove unnecessary comments. Rename sysfs
               files from temp_min[1-3] to temp_hyst[1-3].
    w83781d.c: Rename variables from temp_min* to temp_hyst* (needed so
               that the macros keep working). Update macro calls
               accordingly. Fix writing temp to max and hyst being
               swapped.
    
    Additional remarks:
    
    The lm75 and lm78 having a single temperature channel, there is no
    number appended to the file names. Shouldn't a "1" be appended in this
    case? I think it would make it easier for the future library to catch
    all the files.
    
    I made sure the drivers would still compile after the changes, but did
    not test them otherwise (no working 2.6.0 kernel here, and not all the
    hardware anyway).
    a6247629
it87.c 32 KB