mbox series

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

Message ID 20210607222239.582139-1-pierre-louis.bossart@linux.intel.com (mailing list archive)
Headers show
Series ASoC: fixes for SoundWire codec drivers | expand

Message

Pierre-Louis Bossart June 7, 2021, 10:22 p.m. UTC
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(-)

Comments

Mark Brown June 8, 2021, 4:06 p.m. UTC | #1
On Mon, 7 Jun 2021 17:22:24 -0500, Pierre-Louis Bossart wrote:
> 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.
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[01/15] ASoC: max98373-sdw: add missing memory allocation check
        commit: 468a272ca49cc4e2f58f3c360643c3f6d313c146
[02/15] ASoC: max98373-sdw: use first_hw_init flag on resume
        commit: bf881170311ea74ff30c3be0be8fb097132ce696
[03/15] ASoC: rt1308-sdw: use first_hw_init flag on resume
        commit: 30e102dab5fad1db71684f8ac5e1ac74e49da06d
[04/15] ASoC: rt1316-sdw: use first_hw_init flag on resume
        commit: ebe2ef60ed76c1afd8ec84e1bfd1868e3456e96b
[05/15] ASoC: rt5682-sdw: use first_hw_init flag on resume
        commit: 5361a42114689f875a9748299cadb4b1adbee6f4
[06/15] ASoC: rt700-sdw: use first_hw_init flag on resume
        commit: a9e54e5fbe396b546771cf77b43ce7c75e212278
[07/15] ASoC: rt711-sdca-sdw: use first_hw_init flag on resume
        commit: b32cab09707bb7fd851128633157c92716df6781
[08/15] ASoC: rt711-sdw: use first_hw_init flag on resume
        commit: a0897ebca669f09a2e02206a9c48a738af655329
[09/15] ASoC: rt715-sdca-sdw: use first_hw_init flag on resume
        commit: d34d0897a753f42c8a7a6af3866781dd57344a45
[10/15] ASoC: rt715-sdw: use first_hw_init flag on resume
        commit: dbc07517ab173688ef11234d1099bc1e24e4f14b
[11/15] ASoC: rt715-sdca: fix clock stop prepare timeout issue
        commit: e343d34a9c912fc5c321e2a9fbc02e9dc9534ade
[12/15] ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire
        commit: 9266d95405ae0c078f188ec8bca3a004631be429
[13/15] ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID
        commit: c0372bc873dd29f325ee908351e0bd5b08d4d608
[14/15] ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers
        commit: 5ad1ba99e4784929588c79e9810f5610825f0411
[15/15] ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init
        commit: bcc0f0c078771e983a7e602eb14efa02f811445f

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark