diff --git a/drivers/regulator/regulator_fake.c b/drivers/regulator/regulator_fake.c index 3ed817d4a53..e48bd8cdb39 100644 --- a/drivers/regulator/regulator_fake.c +++ b/drivers/regulator/regulator_fake.c @@ -80,7 +80,7 @@ DEFINE_FAKE_VALUE_FUNC(int, regulator_parent_fake_dvs_state_set, DEFINE_FAKE_VALUE_FUNC(int, regulator_parent_fake_ship_mode, const struct device *); -static struct regulator_parent_driver_api parent_api = { +static DEVICE_API(regulator_parent, parent_api) = { .dvs_state_set = regulator_parent_fake_dvs_state_set, .ship_mode = regulator_parent_fake_ship_mode, }; diff --git a/drivers/regulator/regulator_max20335.c b/drivers/regulator/regulator_max20335.c index 9b29be253fc..50cce284342 100644 --- a/drivers/regulator/regulator_max20335.c +++ b/drivers/regulator/regulator_max20335.c @@ -321,7 +321,7 @@ static int regulator_max20335_common_init(const struct device *dev) return 0; } -static const struct regulator_parent_driver_api parent_api = { +static DEVICE_API(regulator_parent, parent_api) = { .ship_mode = regulator_max20335_power_off, }; diff --git a/drivers/regulator/regulator_npm1300.c b/drivers/regulator/regulator_npm1300.c index 8f0d3df8fec..ff4fcb5df43 100644 --- a/drivers/regulator/regulator_npm1300.c +++ b/drivers/regulator/regulator_npm1300.c @@ -496,7 +496,7 @@ int regulator_npm1300_ship_mode(const struct device *dev) return mfd_npm1300_reg_write(pconfig->mfd, SHIP_BASE, SHIP_OFFSET_SHIP, 1U); } -static const struct regulator_parent_driver_api parent_api = { +static DEVICE_API(regulator_parent, parent_api) = { .dvs_state_set = regulator_npm1300_dvs_state_set, .ship_mode = regulator_npm1300_ship_mode, }; diff --git a/drivers/regulator/regulator_pca9420.c b/drivers/regulator/regulator_pca9420.c index 4837e54a45a..33f098a3ce2 100644 --- a/drivers/regulator/regulator_pca9420.c +++ b/drivers/regulator/regulator_pca9420.c @@ -455,7 +455,7 @@ int regulator_pca9420_dvs_state_set(const struct device *dev, return 0; } -static const struct regulator_parent_driver_api parent_api = { +static DEVICE_API(regulator_parent, parent_api) = { .dvs_state_set = regulator_pca9420_dvs_state_set, };