diff --git a/src/ipc/ipc4/notification.c b/src/ipc/ipc4/notification.c index 50af7dabe7e2..f2a15b42f926 100644 --- a/src/ipc/ipc4/notification.c +++ b/src/ipc/ipc4/notification.c @@ -11,6 +11,8 @@ #include #include +#include + static void resource_notif_header_init(struct ipc_msg *msg) { struct ipc4_resource_event_data_notification *notif_data = msg->tx_data; @@ -77,6 +79,7 @@ void mixer_underrun_notif_msg_init(struct ipc_msg *msg, uint32_t resource_id, ui notif_data->event_data.mixer_underrun.data_mixed = data_mixed; notif_data->event_data.mixer_underrun.expected_data_mixed = expected_data_mixed; } +EXPORT_SYMBOL(mixer_underrun_notif_msg_init); void process_data_error_notif_msg_init(struct ipc_msg *msg, uint32_t resource_id, uint32_t error_code) diff --git a/src/ipc/notification_pool.c b/src/ipc/notification_pool.c index 5da92c6fde3d..2fb8dd78e37d 100644 --- a/src/ipc/notification_pool.c +++ b/src/ipc/notification_pool.c @@ -10,6 +10,8 @@ #include #include +#include + #define NOTIFICATION_POOL_MAX_PAYLOAD_SIZE 40 /* IPC4 Resource Event needs 10dw */ #define NOTIFICATION_POOL_MAX_DEPTH 8 /* Maximum number of notifications * in the pool @@ -98,3 +100,4 @@ struct ipc_msg *ipc_notification_pool_get(size_t size) item->msg.tx_size = size; return &item->msg; } +EXPORT_SYMBOL(ipc_notification_pool_get);