ASoC: mediatek: mt8192: Improve error handling
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest15 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/15 | ASoC: mediatek: mt8192: fix APLL mux error handlingsound/ | +32 | 0 replies | |
| 2/15 | ASoC: mediatek: mt8192: fix AFE clock error handlingsound/ | +19 | 0 replies | |
| 3/15 | ASoC: mediatek: mt8192: fix error handling in APLL enable functionssound/ | +24 | 0 replies | |
| 4/15 | ASoC: mediatek: mt8192: fix MCK clock error handlingsound/ | +11 | 0 replies | |
| 5/15 | ASoC: mediatek: mt8192: switch to devm_clk_get_optional()sound/ | +4 | 0 replies | |
| 6/15 | ASoC: mediatek: mt8192: Use dev_err_probe() in mt8192_init_clock()sound/ | +9 | 0 replies | |
| 7/15 | ASoC: mediatek: mt8192: Propagate errors in mt8192_afe_gpio_request()sound/ | +40 | 0 replies | |
| 8/15 | ASoC: mediatek: mt8192: Use dev_err_probe() for devm_pinctrl_get()sound/ | +2 | 0 replies | |
| 9/15 | ASoC: mediatek: mt8192: check return values in mt8192_afe_gpio_init()sound/ | +8 | 0 replies | |
| 10/15 | ASoC: mediatek: mt8192: Handle regcache_sync() failure in runtime resumesound/ | +5 | 0 replies | |
| 11/15 | ASoC: mediatek: mt8192: Remove redundant error messagesound/ | +2 | 0 replies | |
| 12/15 | ASoC: mediatek: mt8192: Propagate mt8192_afe_gpio_request() errors in ADDA DAIsound/ | +32 | 0 replies | |
| 13/15 | ASoC: mediatek: mt8192: Propagate errors in TDM DAI DAPM event handlerssound/ | +13 | 0 replies | |
| 14/15 | ASoC: mediatek: mt8192: Propagate errors in I2S DAI DAPM event handlerssound/ | +14 | 0 replies | |
| 15/15 | ASoC: mediatek: mt8192-mt6359: Fix error handling in MTKAIF calibrationsound/ | +25 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/15] ASoC: mediatek: mt8192: Improve error handling
From: bui duc phuc <[email protected]>
Hi all,
This series addresses part of the error handling in the MT8192 driver.
It propagates errors from clock operations, GPIO requests, and DAPM event handlers, and uses dev_err_probe() for cleaner probe logic.
Compile-tested only.
Best regards,
Phuc
bui duc phuc (15):
ASoC: mediatek: mt8192: fix APLL mux error handling
ASoC: mediatek: mt8192: fix AFE clock error handling
ASoC: mediatek: mt8192: fix error handling in APLL enable functions
ASoC: mediatek: mt8192: fix MCK clock error handling
ASoC: mediatek: mt8192: switch to devm_clk_get_optional()
ASoC: mediatek: mt8192: Use dev_err_probe() in mt8192_init_clock()
ASoC: mediatek: mt8192: Propagate errors in mt8192_afe_gpio_request()
ASoC: mediatek: mt8192: Use dev_err_probe() for devm_pinctrl_get()
ASoC: mediatek: mt8192: check return values in mt8192_afe_gpio_init()
ASoC: mediatek: mt8192: Handle regcache_sync() failure in runtime
resume
ASoC: mediatek: mt8192: Remove redundant error message
ASoC: mediatek: mt8192: Propagate mt8192_afe_gpio_request() errors in
ADDA DAI
ASoC: mediatek: mt8192: Propagate errors in TDM DAI DAPM event
handlers
ASoC: mediatek: mt8192: Propagate errors in I2S DAI DAPM event
handlers
ASoC: mediatek: mt8192-mt6359: Fix error handling in MTKAIF
calibration
sound/soc/mediatek/mt8192/mt8192-afe-clk.c | 163 +++++++++++------- sound/soc/mediatek/mt8192/mt8192-afe-gpio.c | 94 +++++----- sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 12 +- sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 44 +++-- sound/soc/mediatek/mt8192/mt8192-dai-i2s.c | 20 ++- sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 18 +- .../mt8192/mt8192-mt6359-rt1015-rt5682.c | 37 ++-- 7 files changed, 240 insertions(+), 148 deletions(-)
Signature · 1 line
2.43.0