[PATCH] ASoC: SDCA: Add stub for sdca_fdl_free_state()
| Newsgroups | org.kernel.vger.linux-sound,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
From: Lu Yao <[email protected]> Commit 0880082c27b6 ("ASoC: SDCA: Remove devm from primary IRQ cleanup") added a call to sdca_fdl_free_state() in sdca_interrupts.c, but only declared it in the CONFIG_SND_SOC_SDCA_FDL enabled section of sdca_fdl.h. Building SDCA IRQ support without FDL support therefore fails with: sound/soc/sdca/sdca_interrupts.c:471:56: error: 'sdca_fdl_free_state' undeclared (first use in this function); did you mean 'sdca_jack_free_state'? Fixes: 0880082c27b6 ("ASoC: SDCA: Remove devm from primary IRQ cleanup") Signed-off-by: Lu Yao <[email protected]> Reported-by: k2ci <[email protected]> --- include/sound/sdca_fdl.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/sound/sdca_fdl.h b/include/sound/sdca_fdl.h index dc33927b82bd..bc3600cdd2ec 100644 --- a/include/sound/sdca_fdl.h +++ b/include/sound/sdca_fdl.h @@ -83,6 +83,10 @@ static inline int sdca_fdl_alloc_state(struct sdca_interrupt *interrupt) return 0; } +static inline void sdca_fdl_free_state(struct sdca_interrupt *interrupt) +{ +} + static inline int sdca_fdl_process(struct sdca_interrupt *interrupt) { return 0; -- 2.25.1