]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wcd937x codec fixes
authorMark Brown <broonie@kernel.org>
Tue, 29 Oct 2024 19:18:48 +0000 (19:18 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 29 Oct 2024 19:18:48 +0000 (19:18 +0000)
commit2db63e92186d7201ee1cb2f5af11757c5e5a1020
treeb5b151895638864e7bcbe3587bffd1c1d2c329a2
parentcc8475a07cf34891bf11a63025659d3537b638ef
parent107a5c853eef5336a9846e7dd2f9184b6e3c07c7
wcd937x codec fixes

Merge series from Alexey Klimov <alexey.klimov@linaro.org>:

This sent as RFC because of the following:

- regarding the LO switch patch. I've got info about that from two persons
independently hence not sure what tags to put there and who should be
the author. Please let me know if that needs to be corrected.

- the wcd937x pdm watchdog is a problem for audio playback and needs to be
fixed. The minimal fix would be to at least increase timeout value but
it will still trigger in case of plenty of dbg messages or other
delay-generating things. Unfortunately, I can't test HPHL/R outputs hence
the patch is only for AUX. The other options would be introducing
module parameter for debugging and using HOLD_OFF bit for that or
adding Kconfig option.

Alexey Klimov (2):
  ASoC: codecs: wcd937x: add missing LO Switch control
  ASoC: codecs: wcd937x: relax the AUX PDM watchdog

 sound/soc/codecs/wcd937x.c | 12 ++++++++++--
 sound/soc/codecs/wcd937x.h |  4 ++++
 2 files changed, 14 insertions(+), 2 deletions(-)

--
2.45.2