diff --git a/drivers/stepper/adi_tmc/adi_tmc5041_stepper_controller.c b/drivers/stepper/adi_tmc/adi_tmc5041_stepper_controller.c index a1ceeb26921..f1fc98a4c01 100644 --- a/drivers/stepper/adi_tmc/adi_tmc5041_stepper_controller.c +++ b/drivers/stepper/adi_tmc/adi_tmc5041_stepper_controller.c @@ -721,7 +721,7 @@ static int tmc5041_stepper_init(const struct device *dev) .stepper = DEVICE_DT_GET(child),}; #define TMC5041_STEPPER_API_DEFINE(child) \ - static const struct stepper_driver_api tmc5041_stepper_api_##child = { \ + static DEVICE_API(stepper, tmc5041_stepper_api_##child) = { \ .enable = tmc5041_stepper_enable, \ .is_moving = tmc5041_stepper_is_moving, \ .move = tmc5041_stepper_move, \ diff --git a/drivers/stepper/fake_stepper_controller.c b/drivers/stepper/fake_stepper_controller.c index fbc6281f7d6..d59b714d3c1 100644 --- a/drivers/stepper/fake_stepper_controller.c +++ b/drivers/stepper/fake_stepper_controller.c @@ -124,7 +124,7 @@ static int fake_stepper_init(const struct device *dev) return 0; } -static const struct stepper_driver_api fake_stepper_driver_api = { +static DEVICE_API(stepper, fake_stepper_driver_api) = { .enable = fake_stepper_enable, .move = fake_stepper_move, .is_moving = fake_stepper_is_moving, diff --git a/drivers/stepper/gpio_stepper_controller.c b/drivers/stepper/gpio_stepper_controller.c index cbeeaef2cd4..3d9604a6df9 100644 --- a/drivers/stepper/gpio_stepper_controller.c +++ b/drivers/stepper/gpio_stepper_controller.c @@ -352,7 +352,7 @@ static int gpio_stepper_init(const struct device *dev) return 0; } -static const struct stepper_driver_api gpio_stepper_api = { +static DEVICE_API(stepper, gpio_stepper_api) = { .enable = gpio_stepper_enable, .move = gpio_stepper_move, .is_moving = gpio_stepper_is_moving,