mirror-linux/sound/soc/amd
Hemalatha Pinnamreddy f34836a8dd
ASoC: amd: acp: update tdm channels for specific DAI
TDM channel updates were applied to all DAIs, causing configurations
to overwrite for unrelated streams. The logic is modified to update
channels only for targeted DAI. This prevents corruption of other DAI
settings and resolves audio issues observed during system suspend and
resume cycles.

Fixes: 12229b7e50 ("ASoC: amd: acp: Add TDM support for acp i2s stream")
Signed-off-by: Hemalatha Pinnamreddy <hemalatha.pinnamreddy2@amd.com>
Signed-off-by: Raghavendra Prasad Mallela <raghavendraprasad.mallela@amd.com>
Link: https://patch.msgid.link/20251203120136.2591395-1-raghavendraprasad.mallela@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2025-12-10 09:17:53 +09:00
..
acp ASoC: amd: acp: update tdm channels for specific DAI 2025-12-10 09:17:53 +09:00
include
ps ASoC: amd: ps: Propagate the PCI subsystem Vendor and Device IDs 2025-10-20 02:39:23 +01:00
raven ASoC: amd: use int type to store negative error codes 2025-08-28 16:07:44 +02:00
renoir ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
rpl ASoC: amd: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:15:04 +00:00
vangogh ASoC: amd: acp5x-mach: convert to snd_soc_dapm_xxx() 2025-11-17 00:14:28 +00:00
yc ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx 2025-07-16 11:50:33 +01:00
Kconfig ASoC: amd: Standardize ASoC menu 2025-06-24 01:01:10 +01:00
Makefile ASoC: amd: Use *-y instead of *-objs in Makefile 2024-05-08 11:39:13 +09:00
acp-config.c ASoC: amd: Add acpi machine id for acp7.0 version based platform 2024-08-23 11:03:05 +01:00
acp-da7219-max98357a.c ASoC: amd: use new ACP dev names for DAI links 2025-05-14 15:15:59 +02:00
acp-es8336.c ASoC: amd: use new ACP dev names for DAI links 2025-05-14 15:15:59 +02:00
acp-pcm-dma.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
acp-rt5645.c ASoC: amd: use new ACP dev names for DAI links 2025-05-14 15:15:59 +02:00
acp.h ASoC: amd: add I2S MICSP instance support 2022-07-05 13:00:44 +01:00
acp3x-rt5682-max9836.c ASoC: amd: remove dpcm_xxx flags 2024-10-23 13:01:54 +01:00
mach-config.h ASoC: amd: acp: add soundwire machine for ACP7.0 and ACP7.1 sof stack 2025-06-23 13:12:14 +01:00