[PATCH 0/9] Improve CS35l41 ALSA SoC audio driver

From: Cristian Ciocaltea
Date: Sat Sep 02 2023 - 17:06:33 EST


This patch series contains several fixes and improvements to
the CS35l41 audio codec driver.

It has been verified on Valve's Steam Deck.

Cristian Ciocaltea (9):
ASoC: cs35l41: Handle mdsync_down reg write errors
ASoC: cs35l41: Handle mdsync_up reg write errors
ASoC: cs35l41: Initialize completion object before requesting IRQ
ASoC: cs35l41: Fix broken shared boost activation
ASoC: cs35l41: Rename pll_lock to pll_lock_done
ASoC: cs35l41: Make use of dev_err_probe()
ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler
ASoC: cs35l41: Use modern pm_ops
ASoC: cs35l41: Use devm_pm_runtime_enable()

include/sound/cs35l41.h | 5 +-
sound/soc/codecs/cs35l41-i2c.c | 11 ++-
sound/soc/codecs/cs35l41-lib.c | 83 ++++++++++++++++------
sound/soc/codecs/cs35l41-spi.c | 11 ++-
sound/soc/codecs/cs35l41.c | 121 ++++++++++++++++++++++-----------
sound/soc/codecs/cs35l41.h | 4 +-
6 files changed, 158 insertions(+), 77 deletions(-)

--
2.41.0