linux/sound/soc/sof/amd
Mark Brown 3fd01f2e05
ASoC: cs35l56: Fix some cleanup memory leaks
Richard Fitzgerald <rf@opensource.cirrus.com> says:

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.

This series fixes some memory leaks:
- The memory allocated by wm_adsp/cs_dsp was not freed.
- If component_probe() failed it didn't clean up.

The addition of this cleanup in patch #3 exposes an existing possible
double-free of the debugfs, which is fixed in patch #2.

Link: https://patch.msgid.link/20260610093432.557375-1-rf@opensource.cirrus.com
2026-06-10 11:24:47 +01:00
..
acp-common.c ASoC: SOF: amd: honor machine_check in SoundWire machine select 2026-06-09 18:46:38 +01:00
acp-dsp-offset.h ASoC: SOF: amd: add soundwire wake irq handling 2025-05-03 08:16:44 +09:00
acp-ipc.c ASoC: SOF: amd: fix for ipc flags check 2026-06-09 18:30:39 +01:00
acp-loader.c ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context 2025-07-28 18:58:15 +01:00
acp-pcm.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
acp-probes.c ALSA: compress_offload: Add 64-bit safe timestamp infrastructure 2025-09-08 09:33:24 +02:00
acp-stream.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
acp-trace.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
acp.c ASoC: SOF: amd: set ipc flags to zero 2026-06-09 18:30:40 +01:00
acp.h ASoC: SOF: amd: fix for ipc flags check 2026-06-09 18:30:39 +01:00
acp63.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
acp70.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
Kconfig ASoC: SOF: amd: add build support for soundwire 2025-05-03 08:16:45 +09:00
Makefile ASoC: SOF: amd: add support for acp7.0 based platform 2024-08-23 11:03:06 +01:00
pci-acp63.c ASoC: SOF: pci: Convert to EXPORT_NS_DEV_PM_OPS() 2025-03-17 10:14:56 +00:00
pci-acp70.c ASoC: SOF: amd: Add sof audio support for acp7.2 platform 2025-08-01 14:36:04 +01:00
pci-rmb.c ASoC: SOF: amd: Use AMD_NODE 2025-02-18 23:15:17 +00:00
pci-rn.c ASoC: SOF: pci: Convert to EXPORT_NS_DEV_PM_OPS() 2025-03-17 10:14:56 +00:00
pci-vangogh.c ASoC: SOF: pci: Convert to EXPORT_NS_DEV_PM_OPS() 2025-03-17 10:14:56 +00:00
rembrandt.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
renoir.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
vangogh.c ASoC: SOF: amd: Drop unused includes from Vangogh driver 2025-02-10 13:41:49 +00:00