ASoC: wm_adsp: Cancel ongoing work when removing controls
authorSimon Trimmer <simont@opensource.cirrus.com>
Mon, 13 Sep 2021 16:00:45 +0000 (17:00 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 27 Sep 2021 12:00:31 +0000 (13:00 +0100)
commitdf6c505c129a114da783ae82b9f0b4d2d4691c91
tree3b051a85324b326fc5571ffed39ca417ffe8bb1a
parent04ae08596737c4d3872dfb6e617c918d9ecf073e
ASoC: wm_adsp: Cancel ongoing work when removing controls

Removes wm_adsp_ctl_work and integrates the work_struct into
wm_coeff_ctl so it may be referenced.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20210913160057.103842-5-simont@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wm_adsp.c