drivers: smbus: Place API into iterable section
Add wrapper DEVICE_API macro to all smbus_driver_api instances. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
parent
74fc1b171d
commit
80537d9b85
2 changed files with 2 additions and 2 deletions
|
|
@ -886,7 +886,7 @@ unlock:
|
|||
return ret;
|
||||
}
|
||||
|
||||
static const struct smbus_driver_api funcs = {
|
||||
static DEVICE_API(smbus, funcs) = {
|
||||
.configure = pch_configure,
|
||||
.get_config = pch_get_config,
|
||||
.smbus_quick = pch_smbus_quick,
|
||||
|
|
|
|||
|
|
@ -247,7 +247,7 @@ static int smbus_stm32_block_write(const struct device *dev, uint16_t periph_add
|
|||
return i2c_transfer(config->i2c_dev, messages, ARRAY_SIZE(messages), periph_addr);
|
||||
}
|
||||
|
||||
static const struct smbus_driver_api smbus_stm32_api = {
|
||||
static DEVICE_API(smbus, smbus_stm32_api) = {
|
||||
.configure = smbus_stm32_configure,
|
||||
.get_config = smbus_stm32_get_config,
|
||||
.smbus_quick = smbus_stm32_quick,
|
||||
|
|
|
|||
Loading…
Reference in a new issue