drivers: stepper: api: rename stepper_set_target_pos to stepper_move_to

rename stepper_set_target_position to stepper_move_to in following files:
- doc/hardware/peripherals/stepper.rst
- doc/releases/migration-guide-4.1.rst
- drivers/stepper/adi_tmc/adi_tmc5041_stepper_controller.c
- drivers/stepper/fake_stepper_controller.c
- drivers/stepper/gpio_stepper_controller.c
- drivers/stepper/stepper_shell.c
- include/zephyr/drivers/stepper.h
- include/zephyr/drivers/stepper/stepper_fake.h
- tests/drivers/stepper/shell/src/main.c
- tests/drivers/stepper/stepper_api/src/main.c

Signed-off-by: Jilay Pandya <jilay.pandya@outlook.com>
This commit is contained in:
Jilay Pandya 2024-12-04 21:36:37 +01:00 committed by Benjamin Cabé
commit 030444822e
10 changed files with 34 additions and 31 deletions

View file

@ -214,7 +214,7 @@ static int gpio_stepper_get_actual_position(const struct device *dev, int32_t *p
return 0;
}
static int gpio_stepper_set_target_position(const struct device *dev, int32_t position)
static int gpio_stepper_move_to(const struct device *dev, int32_t micro_steps)
{
struct gpio_stepper_data *data = dev->data;
@ -224,7 +224,7 @@ static int gpio_stepper_set_target_position(const struct device *dev, int32_t po
}
K_SPINLOCK(&data->lock) {
data->run_mode = STEPPER_RUN_MODE_POSITION;
data->step_count = position - data->actual_position;
data->step_count = micro_steps - data->actual_position;
update_direction_from_step_count(dev);
(void)k_work_reschedule(&data->stepper_dwork, K_NO_WAIT);
}
@ -357,7 +357,7 @@ static DEVICE_API(stepper, gpio_stepper_api) = {
.is_moving = gpio_stepper_is_moving,
.set_reference_position = gpio_stepper_set_reference_position,
.get_actual_position = gpio_stepper_get_actual_position,
.set_target_position = gpio_stepper_set_target_position,
.move_to = gpio_stepper_move_to,
.set_max_velocity = gpio_stepper_set_max_velocity,
.run = gpio_stepper_run,
.set_micro_step_res = gpio_stepper_set_micro_step_res,