From: Joaquín Ignacio Aramendía Date: Mon, 28 Nov 2022 18:52:06 +0000 (-0300) Subject: hwmon: (oxp-sensors) Fix pwm reading X-Git-Tag: v6.2-rc1~118^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0cd3ba682ae27cbe17c41f85b8e6db6da38296b2;p=thirdparty%2Fkernel%2Flinux.git hwmon: (oxp-sensors) Fix pwm reading PWM reading is only 1 register long. Signed-off-by: Joaquín Ignacio Aramendía Link: https://lore.kernel.org/r/20221128185206.212022-1-samsagax@gmail.com Signed-off-by: Guenter Roeck --- diff --git a/drivers/hwmon/oxp-sensors.c b/drivers/hwmon/oxp-sensors.c index c04277676b727..f84ec8f8eda91 100644 --- a/drivers/hwmon/oxp-sensors.c +++ b/drivers/hwmon/oxp-sensors.c @@ -158,7 +158,7 @@ static int oxp_platform_read(struct device *dev, enum hwmon_sensor_types type, case hwmon_pwm: switch (attr) { case hwmon_pwm_input: - ret = read_from_ec(OXP_SENSOR_PWM_REG, 2, val); + ret = read_from_ec(OXP_SENSOR_PWM_REG, 1, val); if (ret) return ret; if (board == oxp_mini_amd)