[PATCH 00/11] ASoC: Address remaining PCM constraint issues
flat view
HOTtoday
From: <hidden>
Date: 2026-10-16 04:10:09
Also in:
asahi, imx, linux-renesas-soc, linux-rockchip, linux-sound, lkml
From: bui duc phuc <redacted> 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@gmail.com/ (local) Link v2: https://lore.kernel.org/all/20261015014324.5569-1-phucduc.bui@gmail.com/ (local) 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