[PATCH v3 0/5] ASoC: mediatek: mt8183: Fix clock error handling
| Newsgroups | gmane.linux.sound,gmane.linux.ports.arm.kernel,gmane.linux.ports.arm.mediatek,gmane.linux.kernel |
|---|---|
| Message-ID | <[email protected]> |
From: bui duc phuc <[email protected]> Hi all, This series fixes and cleans up clock error handling in the MT8183 ASoC driver. Compile tested only. Link v2: https://lore.kernel.org/all/[email protected]/ Changes in v2: - Remove the redundant error log for apll1_mux_setting error handling. - Add Fixes tags. - Add a cover letter. Changes in v3: - Add a patch to fix clock handling in the mux disable path, as suggested by Cezary. - Return directly from apllx_mux_setting() instead of using a goto label, as suggested by Cezary. - Add a Reviewed-by tag. Best regards, Phuc bui duc phuc (5): ASoC: mediatek: mt8183: Fix wrong clock cleanup on clk_set_parent() failure ASoC: mediatek: mt8183: Fix clock handling in mux disable path ASoC: mediatek: mt8183: Fix APLL enable error handling ASoC: mediatek: mt8183: Use dev_err_probe() for error handling ASoC: mediatek: mt8183: Drop redundant probe error messages sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 95 ++++++++++++---------- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 8 +- 2 files changed, 53 insertions(+), 50 deletions(-) -- 2.43.0