[PATCH 0/2] ASoC: cs35l56: Fix some cleanup memory leaks

From: Richard Fitzgerald

Date: Tue Jun 09 2026 - 08:12:17 EST


These are for-next.

They are not urgent because it only leaks memory if the driver failed to
component_probe or is removed, which wouldn't happen in normal use.

These two patches fix some memory leaks:
- The memory allocated by wm_adsp/cs_dsp was not freed.
- If component_probe() failed it didn't clean up.

Richard Fitzgerald (2):
ASoC: cs35l56: Fix missing calls to wm_adsp2_remove()
ASoC: cs35l56: Cleanup if component_probe fails

sound/soc/codecs/cs35l56.c | 20 ++++++++++++++++++--
sound/soc/codecs/wm_adsp.c | 7 +++++++
2 files changed, 25 insertions(+), 2 deletions(-)

--
2.47.3