From e404e7c9fbd59a8125b41352b8ddd90cadee8a14 Mon Sep 17 00:00:00 2001 From: Guennadi Liakhovetski Date: Tue, 22 Apr 2025 10:49:36 +0200 Subject: [PATCH] llext: export audio_stream_recalc_align() audio_stream_recalc_align() is called from micsel, which can be build as a module, export it. Signed-off-by: Guennadi Liakhovetski --- src/audio/audio_stream.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/audio/audio_stream.c b/src/audio/audio_stream.c index ede9f7922a8a..c4c5f7b04acb 100644 --- a/src/audio/audio_stream.c +++ b/src/audio/audio_stream.c @@ -20,7 +20,6 @@ static uint32_t audio_stream_frame_align_get(const uint32_t byte_align, return frame_align_req * frame_num / gcd(frame_num, frame_align_req); } - void audio_stream_recalc_align(struct audio_stream *stream) { const uint32_t byte_align = stream->byte_align_req; @@ -34,6 +33,7 @@ void audio_stream_recalc_align(struct audio_stream *stream) stream->runtime_stream_params.align_shift_idx = (is_power_of_2(process_size) ? 31 : 32) - clz(process_size); } +EXPORT_SYMBOL(audio_stream_recalc_align); void audio_stream_set_align(const uint32_t byte_align, const uint32_t frame_align_req, @@ -44,6 +44,7 @@ void audio_stream_set_align(const uint32_t byte_align, audio_stream_recalc_align(stream); } EXPORT_SYMBOL(audio_stream_set_align); + void audio_stream_init(struct audio_stream *audio_stream, void *buff_addr, uint32_t size) { audio_stream->size = size;