drivers: led_pwm: Fix power management action callback
A single PWM driver can be used for multiple LED numbers. In that case -EALREADY may be reported. It should be ignored. Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
This commit is contained in:
parent
3c6177a445
commit
07b9e4e992
1 changed files with 1 additions and 1 deletions
|
@ -140,7 +140,7 @@ static int led_pwm_pm_control(const struct device *dev,
|
||||||
}
|
}
|
||||||
|
|
||||||
err = pm_device_state_set(led_pwm->dev, state);
|
err = pm_device_state_set(led_pwm->dev, state);
|
||||||
if (err) {
|
if (err && (err != -EALREADY)) {
|
||||||
LOG_ERR("Cannot switch PWM %p power state", led_pwm->dev);
|
LOG_ERR("Cannot switch PWM %p power state", led_pwm->dev);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue