drivers: sip_svc: Place API into iterable section

Add wrapper DEVICE_API macro to all svc_driver_api instances.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
Pieter De Gendt 2024-11-28 19:38:02 +01:00 committed by Fabio Baltieri
parent c0adf726ff
commit 36a785aaa7

View file

@ -211,7 +211,7 @@ static int arm_sip_smc_init(const struct device *dev)
return 0;
}
static const struct svc_driver_api api = {
static DEVICE_API(svc, api) = {
.sip_supervisory_call = intel_sip_secure_monitor_call,
.sip_svc_plat_get_trans_idx = intel_sip_smc_plat_get_trans_idx,
.sip_svc_plat_format_trans_id = intel_sip_smc_plat_format_trans_id,