Skip to content

Commit 370fcb8

Browse files
committed
drivers: charger: Place API into iterable section
Add wrapper DEVICE_API macro to all charger_driver_api instances. Signed-off-by: Pieter De Gendt <[email protected]>
1 parent 5d5407e commit 370fcb8

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

drivers/charger/charger_bq24190.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ static int bq24190_init(const struct device *dev)
470470
return i2c_reg_read_byte_dt(&config->i2c, BQ24190_REG_SS, &data->ss_reg);
471471
}
472472

473-
static const struct charger_driver_api bq24190_driver_api = {
473+
static DEVICE_API(charger, bq24190_driver_api) = {
474474
.get_property = bq24190_get_prop,
475475
.set_property = bq24190_set_prop,
476476
};

drivers/charger/charger_bq25180.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ static int bq25180_set_prop(const struct device *dev, charger_prop_t prop,
306306
}
307307
}
308308

309-
static const struct charger_driver_api bq25180_api = {
309+
static DEVICE_API(charger, bq25180_api) = {
310310
.get_property = bq25180_get_prop,
311311
.set_property = bq25180_set_prop,
312312
.charge_enable = bq25183_charge_enable,

drivers/charger/charger_max20335.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ static int max20335_init(const struct device *dev)
646646
return 0;
647647
}
648648

649-
static const struct charger_driver_api max20335_driver_api = {
649+
static DEVICE_API(charger, max20335_driver_api) = {
650650
.get_property = max20335_get_prop,
651651
.set_property = max20335_set_prop,
652652
.charge_enable = max20335_set_enabled,

drivers/charger/sbs_charger.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ static int sbs_charger_init(const struct device *dev)
157157
return 0;
158158
}
159159

160-
static const struct charger_driver_api sbs_charger_driver_api = {
160+
static DEVICE_API(charger, sbs_charger_driver_api) = {
161161
.get_property = &sbs_charger_get_prop,
162162
.set_property = &sbs_charger_set_prop,
163163
.charge_enable = &sbs_charger_charge_enable,

0 commit comments

Comments
 (0)