drivers: dai: Place API into iterable section
Add wrapper DEVICE_API macro to all dai_driver_api instances. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
parent
1a633609a0
commit
caece8dd54
6 changed files with 6 additions and 6 deletions
|
@ -194,7 +194,7 @@ static int dai_alh_remove(const struct device *dev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct dai_driver_api dai_intel_alh_api_funcs = {
|
||||
static DEVICE_API(dai, dai_intel_alh_api_funcs) = {
|
||||
.probe = dai_alh_probe,
|
||||
.remove = dai_alh_remove,
|
||||
.config_set = dai_alh_config_set,
|
||||
|
|
|
@ -874,7 +874,7 @@ static int dmic_pm_action(const struct device *dev, enum pm_device_action action
|
|||
return 0;
|
||||
}
|
||||
|
||||
const struct dai_driver_api dai_dmic_ops = {
|
||||
DEVICE_API(dai, dai_dmic_ops) = {
|
||||
.probe = pm_device_runtime_get,
|
||||
.remove = pm_device_runtime_put,
|
||||
.config_set = dai_dmic_set_config,
|
||||
|
|
|
@ -103,7 +103,7 @@ static int dai_hda_remove(const struct device *dev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct dai_driver_api dai_intel_hda_api_funcs = {
|
||||
static DEVICE_API(dai, dai_intel_hda_api_funcs) = {
|
||||
.probe = dai_hda_probe,
|
||||
.remove = dai_hda_remove,
|
||||
.config_set = dai_hda_config_set,
|
||||
|
|
|
@ -2697,7 +2697,7 @@ static int dai_ssp_dma_control_set(const struct device *dev,
|
|||
return dai_ssp_parse_tlv(dp, bespoke_cfg, size);
|
||||
}
|
||||
|
||||
static struct dai_driver_api dai_intel_ssp_api_funcs = {
|
||||
static DEVICE_API(dai, dai_intel_ssp_api_funcs) = {
|
||||
.probe = pm_device_runtime_get,
|
||||
.remove = pm_device_runtime_put,
|
||||
.config_set = dai_ssp_config_set,
|
||||
|
|
|
@ -664,7 +664,7 @@ static int esai_remove(const struct device *dev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct dai_driver_api esai_api = {
|
||||
static DEVICE_API(dai, esai_api) = {
|
||||
.config_set = esai_config_set,
|
||||
.config_get = esai_config_get,
|
||||
.trigger = esai_trigger,
|
||||
|
|
|
@ -818,7 +818,7 @@ static int sai_remove(const struct device *dev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct dai_driver_api sai_api = {
|
||||
static DEVICE_API(dai, sai_api) = {
|
||||
.config_set = sai_config_set,
|
||||
.config_get = sai_config_get,
|
||||
.trigger = sai_trigger,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue