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:
parent
e2852ef985
commit
10ee44c94b
11 changed files with 68 additions and 81 deletions
|
@ -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)
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue