[PATCH 00/15] ASoC: fixes for SoundWire codec drivers

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Tue Jun 8 00:22:24 CEST 2021


The SOF CI exposed a set of issues with suspend/resume, error
handling, register access and mixer values.

These fixes were indentified with a tag so that they can be applied by
linux-stable and distributions. Thanks to the Realtek and Maxim teams
for their help.

Bard Liao (3):
  ASoC: rt5682-sdw: set regcache_cache_only false before reading
    RT5682_DEVICE_ID
  ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers
  ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init

Jack Yu (1):
  ASoC: rt715-sdca: fix clock stop prepare timeout issue

Oder Chiou (1):
  ASoC: rt5682: Fix a problem with error handling in the io init
    function of the soundwire

Pierre-Louis Bossart (10):
  ASoC: max98373-sdw: add missing memory allocation check
  ASoC: max98373-sdw: use first_hw_init flag on resume
  ASoC: rt1308-sdw: use first_hw_init flag on resume
  ASoC: rt1316-sdw: use first_hw_init flag on resume
  ASoC: rt5682-sdw: use first_hw_init flag on resume
  ASoC: rt700-sdw: use first_hw_init flag on resume
  ASoC: rt711-sdca-sdw: use first_hw_init flag on resume
  ASoC: rt711-sdw: use first_hw_init flag on resume
  ASoC: rt715-sdca-sdw: use first_hw_init flag on resume
  ASoC: rt715-sdw: use first_hw_init flag on resume

 sound/soc/codecs/max98373-sdw.c   | 14 ++++++++------
 sound/soc/codecs/max98373.h       |  2 +-
 sound/soc/codecs/rt1308-sdw.c     |  2 +-
 sound/soc/codecs/rt1316-sdw.c     |  2 +-
 sound/soc/codecs/rt5682-sdw.c     | 19 +++++++++++--------
 sound/soc/codecs/rt700-sdw.c      |  2 +-
 sound/soc/codecs/rt711-sdca-sdw.c | 12 +++++++++++-
 sound/soc/codecs/rt711-sdca.c     |  4 ++++
 sound/soc/codecs/rt711-sdw.c      |  2 +-
 sound/soc/codecs/rt715-sdca-sdw.c |  3 ++-
 sound/soc/codecs/rt715-sdca-sdw.h |  1 +
 sound/soc/codecs/rt715-sdca.c     |  9 ++++++---
 sound/soc/codecs/rt715-sdca.h     |  3 ++-
 sound/soc/codecs/rt715-sdw.c      |  2 +-
 14 files changed, 51 insertions(+), 26 deletions(-)

-- 
2.25.1



More information about the Alsa-devel mailing list