[PATCH 0/4] ASoC: mediatek: Return 0 from FE startup on success

From: phucduc . bui

Date: Tue Oct 06 2026 - 06:16:34 EST


From: bui duc phuc <phucduc.bui@xxxxxxxxx>

Hi all,

Some FE startup callbacks may return a positive value from constraint
helpers, but ASoC expects 0 on success. This can cause .shutdown() to be
skipped during rollback.

Return 0 explicitly on success.

Compile-tested only.

Best regards,
Phuc

bui duc phuc (4):
ASoC: mediatek: common: return 0 from mtk_afe_fe_startup() on success
ASoC: mediatek: mt8188: return 0 from mt8188_afe_fe_startup() on
success
ASoC: mediatek: mt8189:return 0 from mt8189_fe_startup() on success
ASoC: mediatek: mt8365: return 0 from mt8365_afe_fe_startup() on
success

sound/soc/mediatek/common/mtk-afe-fe-dai.c | 8 +++++---
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 5 ++++-
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c | 8 +++++---
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c | 7 +++++--
4 files changed, 19 insertions(+), 9 deletions(-)

--
2.43.0