OSDN Git Service

ASoC: wm_adsp: Allow client to hook into pre_run callback
authorRichard Fitzgerald <rf@opensource.cirrus.com>
Wed, 9 Nov 2022 16:53:29 +0000 (16:53 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 23 Nov 2022 11:10:42 +0000 (11:10 +0000)
commitfe07130870c8540bc0cddbaa8d4521ecdba6b560
treea59159e03a3629674ad9704741308b7afda25364
parent0848e94c3954051e1a52bb088240ed63758b309b
ASoC: wm_adsp: Allow client to hook into pre_run callback

Some HALO-based codecs need some additional custom setup in the
pre_run stage of cs_dsp. Implement the callback in wm_adsp to call
an optional codec driver callback.

Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20221109165331.29332-11-rf@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wm_adsp.c
sound/soc/codecs/wm_adsp.h