Skip to content

Commit 548958d

Browse files
pdgendtfabiobaltieri
authored andcommitted
drivers: eeprom: Place API into iterable section
Add wrapper DEVICE_API macro to all eeprom_driver_api instances. Signed-off-by: Pieter De Gendt <[email protected]>
1 parent 39a4943 commit 548958d

File tree

10 files changed

+10
-10
lines changed

10 files changed

+10
-10
lines changed

drivers/eeprom/eeprom_at2x.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -593,7 +593,7 @@ static int eeprom_at2x_init(const struct device *dev)
593593
return 0;
594594
}
595595

596-
static const struct eeprom_driver_api eeprom_at2x_api = {
596+
static DEVICE_API(eeprom, eeprom_at2x_api) = {
597597
.read = eeprom_at2x_read,
598598
.write = eeprom_at2x_write,
599599
.size = eeprom_at2x_size,

drivers/eeprom/eeprom_emulator.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -720,7 +720,7 @@ static int eeprom_emu_init(const struct device *dev)
720720
return rc;
721721
}
722722

723-
static const struct eeprom_driver_api eeprom_emu_api = {
723+
static DEVICE_API(eeprom, eeprom_emu_api) = {
724724
.read = eeprom_emu_read,
725725
.write = eeprom_emu_write,
726726
.size = eeprom_emu_size,

drivers/eeprom/eeprom_fake.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ static void fake_eeprom_reset_rule_before(const struct ztest_unit_test *test, vo
4949
ZTEST_RULE(fake_eeprom_reset_rule, fake_eeprom_reset_rule_before, NULL);
5050
#endif /* CONFIG_ZTEST */
5151

52-
static const struct eeprom_driver_api fake_eeprom_driver_api = {
52+
static DEVICE_API(eeprom, fake_eeprom_driver_api) = {
5353
.read = fake_eeprom_read,
5454
.write = fake_eeprom_write,
5555
.size = fake_eeprom_size,

drivers/eeprom/eeprom_lpc11u6x.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ static size_t eeprom_lpc11u6x_size(const struct device *dev)
101101
return config->size;
102102
}
103103

104-
static const struct eeprom_driver_api eeprom_lpc11u6x_api = {
104+
static DEVICE_API(eeprom, eeprom_lpc11u6x_api) = {
105105
.read = eeprom_lpc11u6x_read,
106106
.write = eeprom_lpc11u6x_write,
107107
.size = eeprom_lpc11u6x_size,

drivers/eeprom/eeprom_mb85rcxx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ static size_t mb85rcxx_get_size(const struct device *dev)
206206
return cfg->size;
207207
}
208208

209-
static const struct eeprom_driver_api mb85rcxx_driver_api = {
209+
static DEVICE_API(eeprom, mb85rcxx_driver_api) = {
210210
.read = &mb85rcxx_read,
211211
.write = &mb85rcxx_write,
212212
.size = &mb85rcxx_get_size,

drivers/eeprom/eeprom_mb85rsxx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ static int eeprom_mb85rsxx_init(const struct device *dev)
295295
return 0;
296296
}
297297

298-
static const struct eeprom_driver_api mb85rsxx_driver_api = {
298+
static DEVICE_API(eeprom, mb85rsxx_driver_api) = {
299299
.read = &eeprom_mb85rsxx_read,
300300
.write = &eeprom_mb85rsxx_write,
301301
.size = &eeprom_mb85rsxx_size,

drivers/eeprom/eeprom_mchp_xec.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ static int eeprom_xec_init(const struct device *dev)
354354
return 0;
355355
}
356356

357-
static const struct eeprom_driver_api eeprom_xec_api = {
357+
static DEVICE_API(eeprom, eeprom_xec_api) = {
358358
.read = eeprom_xec_read,
359359
.write = eeprom_xec_write,
360360
.size = eeprom_xec_size,

drivers/eeprom/eeprom_simulator.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ static size_t eeprom_sim_size(const struct device *dev)
198198
return config->size;
199199
}
200200

201-
static const struct eeprom_driver_api eeprom_sim_api = {
201+
static DEVICE_API(eeprom, eeprom_sim_api) = {
202202
.read = eeprom_sim_read,
203203
.write = eeprom_sim_write,
204204
.size = eeprom_sim_size,

drivers/eeprom/eeprom_stm32.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ static size_t eeprom_stm32_size(const struct device *dev)
107107
return config->size;
108108
}
109109

110-
static const struct eeprom_driver_api eeprom_stm32_api = {
110+
static DEVICE_API(eeprom, eeprom_stm32_api) = {
111111
.read = eeprom_stm32_read,
112112
.write = eeprom_stm32_write,
113113
.size = eeprom_stm32_size,

drivers/eeprom/eeprom_tmp116.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ static int eeprom_tmp116_init(const struct device *dev)
5353
return 0;
5454
}
5555

56-
static const struct eeprom_driver_api eeprom_tmp116_api = {
56+
static DEVICE_API(eeprom, eeprom_tmp116_api) = {
5757
.read = eeprom_tmp116_read,
5858
.write = eeprom_tmp116_write,
5959
.size = eeprom_tmp116_size,

0 commit comments

Comments
 (0)