mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-10 15:58:47 +00:00
hwmon: (npcm750-pwm) Add an error code check in npcm7xx_en_pwm_fan
npcm7xx_pwm_config_set() can return '-ENODEV' for failed. So check the value of 'ret' after calling npcm7xx_pwm_config_set(). Signed-off-by: Su Hui <suhui@nfschina.com> Link: https://lore.kernel.org/r/20231020085518.198477-1-suhui@nfschina.com Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
748465a53e
commit
b92b2984a5
@ -875,6 +875,8 @@ static int npcm7xx_en_pwm_fan(struct device *dev,
|
||||
data->pwm_present[pwm_port] = true;
|
||||
ret = npcm7xx_pwm_config_set(data, pwm_port,
|
||||
NPCM7XX_PWM_CMR_DEFAULT_NUM);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
ret = of_property_count_u8_elems(child, "cooling-levels");
|
||||
if (ret > 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user