From 097a633995efd69834b693be41af628b4f4253a0 Mon Sep 17 00:00:00 2001 From: Guennadi Liakhovetski Date: Wed, 1 Jun 2022 18:10:28 +0200 Subject: [PATCH] pcm_converter: fix mismatching function types pcm_converter_func and dma_process_func are used interchangeably, they must be identical. Signed-off-by: Guennadi Liakhovetski --- src/include/sof/audio/pcm_converter.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/include/sof/audio/pcm_converter.h b/src/include/sof/audio/pcm_converter.h index 1d200b506..6c3635cf5 100644 --- a/src/include/sof/audio/pcm_converter.h +++ b/src/include/sof/audio/pcm_converter.h @@ -17,6 +17,8 @@ #include #include +#include + #include #include @@ -47,8 +49,8 @@ struct audio_stream; * \param samples number of samples to convert * \return error code or number of processed samples. */ -typedef int (*pcm_converter_func)(const struct audio_stream *source, - uint32_t ioffset, struct audio_stream *sink, +typedef int (*pcm_converter_func)(const struct audio_stream __sparse_cache *source, + uint32_t ioffset, struct audio_stream __sparse_cache *sink, uint32_t ooffset, uint32_t samples); /**