• Hans de Goede's avatar
    hwmon: (f71882fg) Fix sysfs file removal · fc16c56e
    Hans de Goede authored
    There is a bug in the old sysfs file removal, as it uses fxxxx_in_temp_attr
    to remove the in and temp sysfs attributes, but fxxxx_in_temp_attr has
    temp#_alarm, where as f71858fg_in_temp_attr has temp#_max_alarm, so
    the temp#_max_alarm attributes for the f71858fg never get removed.
    
    This patch fixes this by doing the sysfs removal exactly the same way as
    the creation instead of being (too) clever, this will also avoid similar
    bugs in the future.
    Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
    Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
    fc16c56e
f71882fg.c 71.6 KB