[PATCH 01/13] ASoC: mediatek: mt8189: Return error for missing regmap
phucduc.bui at gmail.com
phucduc.bui at gmail.com
Thu Sep 10 05:57:30 PDT 2026
From: bui duc phuc <phucduc.bui at gmail.com>
mt8189_afe_enable_top_cg() currently returns success when the AFE
regmap is unavailable.
Return -EINVAL so callers can handle the error.
Fixes: dc637ffeed6c ("ASoC: mediatek: mt8189: support audio clock control")
Signed-off-by: bui duc phuc <phucduc.bui at gmail.com>
---
sound/soc/mediatek/mt8189/mt8189-afe-clk.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/mediatek/mt8189/mt8189-afe-clk.c b/sound/soc/mediatek/mt8189/mt8189-afe-clk.c
index fc7a7a73b0cf..63e03a40dbbe 100644
--- a/sound/soc/mediatek/mt8189/mt8189-afe-clk.c
+++ b/sound/soc/mediatek/mt8189/mt8189-afe-clk.c
@@ -236,7 +236,7 @@ static int mt8189_afe_enable_top_cg(struct mtk_base_afe *afe, unsigned int cg_ty
if (!afe->regmap) {
dev_err(afe->dev, "afe regmap is null !!!\n");
- return 0;
+ return -EINVAL;
}
dev_dbg(afe->dev, "reg: 0x%x, mask: 0x%x, val: 0x%x\n", reg, mask, val);
--
2.43.0
More information about the Linux-mediatek
mailing list