[PATCH 00/11] ASoC: Address remaining PCM constraint issues
From: phucduc . bui
Date: Fri Oct 16 2026 - 00:10:12 EST
From: bui duc phuc <phucduc.bui@xxxxxxxxx>
Hi all,
Since v1 has already been applied, this series provides incremental
changes to address the remaining items from v2:
- Add comments explaining why .open() and .startup() must return 0
on success to prevent the issue from being reintroduced.
- Add Reviewed-by tags from Vijendar Mukunda and Chancel Liu,
and Acked-by tags from Morimoto-san and Cezary.
- Remove redundant integer constraints already applied
by snd_dmaengine_pcm_open().
Link v1:
https://lore.kernel.org/all/20261008103831.542533-1-phucduc.bui@xxxxxxxxx/
Link v2:
https://lore.kernel.org/all/20261015014324.5569-1-phucduc.bui@xxxxxxxxx/
Compile-tested only.
Best regards,
Phuc
bui duc phuc (11):
ASoC: amd: Explain component open return value handling
ASoC: apple: Explain DAI startup return value handling
ASoC: atmel: Explain component open return value handling
ASoC: codecs: Explain DAI startup return value handling
ASoC: imx-pcm-rpmsg: Explain component open return value handling
ASoC: intel: atom: Explain DAI startup return value handling
ASoC: renesas: msiof: Explain component open return value handling
ASoC: renesas: msiof: Remove redundant period constraint
ASoC: renesas: rz-ssi: Explain component open return value handling
ASoC: renesas: rz-ssi: Remove redundant component open callback
ASoC: rockchip: Explain DAI link startup return value handling
sound/soc/amd/acp/acp-platform.c | 5 +++++
sound/soc/amd/ps/ps-pdm-dma.c | 6 ++++++
sound/soc/amd/ps/ps-sdw-dma.c | 6 ++++++
sound/soc/amd/raven/acp3x-pcm-dma.c | 6 ++++++
sound/soc/amd/renoir/acp3x-pdm-dma.c | 6 ++++++
sound/soc/amd/vangogh/acp5x-pcm-dma.c | 6 ++++++
sound/soc/amd/yc/acp6x-pdm-dma.c | 6 ++++++
sound/soc/apple/mca.c | 5 +++++
sound/soc/atmel/atmel-pcm-pdc.c | 5 +++++
sound/soc/codecs/cs42l42.c | 5 +++++
sound/soc/codecs/nau8325.c | 5 +++++
sound/soc/codecs/nau8540.c | 5 +++++
sound/soc/codecs/nau8821.c | 5 +++++
sound/soc/codecs/nau8824.c | 5 +++++
sound/soc/codecs/nau8825.c | 5 +++++
sound/soc/codecs/wm8580.c | 5 +++++
sound/soc/codecs/wm8782.c | 5 +++++
sound/soc/fsl/imx-pcm-rpmsg.c | 6 ++++++
sound/soc/intel/atom/sst-mfld-platform-pcm.c | 5 +++++
sound/soc/renesas/fsi.c | 5 +++++
sound/soc/renesas/rcar/msiof.c | 10 ++--------
sound/soc/renesas/rz-ssi.c | 19 +++++--------------
sound/soc/rockchip/rk3399_gru_sound.c | 5 +++++
sound/soc/rockchip/rockchip_max98090.c | 5 +++++
24 files changed, 124 insertions(+), 22 deletions(-)
--
2.43.0