lkml.org 
[lkml]   [2022]   [Jan]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.16 158/200] hwmon: (lm90) Fix sysfs and udev notifications
    Date
    From: Guenter Roeck <linux@roeck-us.net>

    [ Upstream commit d379880d9adb9f1ada3f1266aa49ea2561328e08 ]

    sysfs and udev notifications need to be sent to the _alarm
    attributes, not to the value attributes.

    Fixes: 94dbd23ed88c ("hwmon: (lm90) Use hwmon_notify_event()")
    Cc: Dmitry Osipenko <digetx@gmail.com>
    Signed-off-by: Guenter Roeck <linux@roeck-us.net>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/hwmon/lm90.c | 12 ++++++------
    1 file changed, 6 insertions(+), 6 deletions(-)

    diff --git a/drivers/hwmon/lm90.c b/drivers/hwmon/lm90.c
    index ba01127c1deb1..1c9493c708132 100644
    --- a/drivers/hwmon/lm90.c
    +++ b/drivers/hwmon/lm90.c
    @@ -1808,22 +1808,22 @@ static bool lm90_is_tripped(struct i2c_client *client, u16 *status)

    if (st & LM90_STATUS_LLOW)
    hwmon_notify_event(data->hwmon_dev, hwmon_temp,
    - hwmon_temp_min, 0);
    + hwmon_temp_min_alarm, 0);
    if (st & LM90_STATUS_RLOW)
    hwmon_notify_event(data->hwmon_dev, hwmon_temp,
    - hwmon_temp_min, 1);
    + hwmon_temp_min_alarm, 1);
    if (st2 & MAX6696_STATUS2_R2LOW)
    hwmon_notify_event(data->hwmon_dev, hwmon_temp,
    - hwmon_temp_min, 2);
    + hwmon_temp_min_alarm, 2);
    if (st & LM90_STATUS_LHIGH)
    hwmon_notify_event(data->hwmon_dev, hwmon_temp,
    - hwmon_temp_max, 0);
    + hwmon_temp_max_alarm, 0);
    if (st & LM90_STATUS_RHIGH)
    hwmon_notify_event(data->hwmon_dev, hwmon_temp,
    - hwmon_temp_max, 1);
    + hwmon_temp_max_alarm, 1);
    if (st2 & MAX6696_STATUS2_R2HIGH)
    hwmon_notify_event(data->hwmon_dev, hwmon_temp,
    - hwmon_temp_max, 2);
    + hwmon_temp_max_alarm, 2);

    return true;
    }
    --
    2.34.1


    \
     
     \ /
      Last update: 2022-01-31 12:41    [W:4.168 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site