From 49be6896d85f0c59bce1cc9d2aa9fdb49dc0f8fa Mon Sep 17 00:00:00 2001 From: Baofeng Tian Date: Wed, 20 Dec 2023 16:12:36 +0800 Subject: [PATCH] Crossover: move some inline functions to header file This is a clean up, purpose is declutter headers, toml files, Readme.md etc per module basis, since today everything is scattered in current code base. Signed-off-by: Baofeng Tian --- src/audio/crossover/crossover.c | 8 +------- src/audio/crossover/crossover.h | 6 ++++++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/audio/crossover/crossover.c b/src/audio/crossover/crossover.c index a81c025253c3..f297ce1dcedc 100644 --- a/src/audio/crossover/crossover.c +++ b/src/audio/crossover/crossover.c @@ -46,17 +46,11 @@ DECLARE_SOF_RT_UUID("crossover", crossover_uuid, 0x948c9ad1, 0x806a, 0x4131, DECLARE_TR_CTX(crossover_tr, SOF_UUID(crossover_uuid), LOG_LEVEL_INFO); -static inline void crossover_free_config(struct sof_crossover_config **config) -{ - rfree(*config); - *config = NULL; -} - /** * \brief Reset the state (coefficients and delay) of the crossover filter * across all channels */ -static inline void crossover_reset_state(struct comp_data *cd) +static void crossover_reset_state(struct comp_data *cd) { int i; diff --git a/src/audio/crossover/crossover.h b/src/audio/crossover/crossover.h index 851f4f8c96dc..f18891a9ee34 100644 --- a/src/audio/crossover/crossover.h +++ b/src/audio/crossover/crossover.h @@ -125,4 +125,10 @@ static inline int32_t crossover_generic_process_lr4(int32_t in, return iir_df2t(lr4, in); } +static inline void crossover_free_config(struct sof_crossover_config **config) +{ + rfree(*config); + *config = NULL; +} + #endif // __SOF_AUDIO_CROSSOVER_CROSSOVER_H__