drivers/samples/tests: remove usage of deprecated PWM APIs

Use the new API calls that remove pin naming.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
This commit is contained in:
Gerard Marull-Paretas 2022-04-01 11:22:31 +02:00 committed by Carles Cufí
commit 10ee44c94b
11 changed files with 68 additions and 81 deletions

View file

@ -56,8 +56,8 @@ static int led_pwm_blink(const struct device *dev, uint32_t led,
led_pwm = &config->led[led];
return pwm_pin_set_usec(led_pwm->dev, led_pwm->channel,
period_usec, pulse_usec, led_pwm->flags);
return pwm_set_usec(led_pwm->dev, led_pwm->channel, period_usec,
pulse_usec, led_pwm->flags);
}
static int led_pwm_set_brightness(const struct device *dev,
@ -75,8 +75,8 @@ static int led_pwm_set_brightness(const struct device *dev,
pulse = led_pwm->period * value / 100;
return pwm_pin_set_nsec(led_pwm->dev, led_pwm->channel,
led_pwm->period, pulse, led_pwm->flags);
return pwm_set_nsec(led_pwm->dev, led_pwm->channel, led_pwm->period,
pulse, led_pwm->flags);
}
static int led_pwm_on(const struct device *dev, uint32_t led)

View file

@ -52,7 +52,7 @@ static int cmd_cycles(const struct shell *shell, size_t argc, char **argv)
flags = strtoul(argv[args_indx.flags], NULL, 0);
}
err = pwm_pin_set_cycles(dev, channel, period, pulse, flags);
err = pwm_set_cycles(dev, channel, period, pulse, flags);
if (err) {
shell_error(shell, "failed to setup PWM (err %d)",
err);
@ -85,7 +85,7 @@ static int cmd_usec(const struct shell *shell, size_t argc, char **argv)
flags = strtoul(argv[args_indx.flags], NULL, 0);
}
err = pwm_pin_set_usec(dev, channel, period, pulse, flags);
err = pwm_set_cycles_usec(dev, channel, period, pulse, flags);
if (err) {
shell_error(shell, "failed to setup PWM (err %d)", err);
return err;
@ -117,7 +117,7 @@ static int cmd_nsec(const struct shell *shell, size_t argc, char **argv)
flags = strtoul(argv[args_indx.flags], NULL, 0);
}
err = pwm_pin_set_nsec(dev, channel, period, pulse, flags);
err = pwm_set_cycles_nsec(dev, channel, period, pulse, flags);
if (err) {
shell_error(shell, "failed to setup PWM (err %d)", err);
return err;