[GIT PULL] ASoC fixes for v7.2-rc6

Mark Brown <[email protected]> Thu, 06 Aug 2026 12:49:27 +0100
Newsgroups org.kernel.vger.linux-sound,org.alsa-project.alsa-devel
Message-ID <[email protected]>
The following changes since commit 075b74841bd0065a3bda3440873c747938e69b68:

  Linux 7.2-rc6 (2026-08-02 16:24:24 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v7.2-rc6

for you to fetch changes up to 33c5aaf693d3fb78f6b8a9658939b72b7638243d:

  ASoC: cs35l41/cs35l45/cs4265: sort the reg_defaults tables (2026-08-05 13:34:37 +0100)

----------------------------------------------------------------
ASoC: Fixes for v7.2

A moderately large set of fixes, but mostly unremarkable:

 - A series of robustness fixes for the SOF code that came from testing.
 - Fixes for user visible issues with some of the Qualcomm controls.
 - Fixes to the register default tables in Cirrus drivers which ensure
   correcy syncing on resume.  This is a wider problem which will be
   fixed with a regmap core change but I'd already applied these, the
   rest of the fixes will come in the merge window.
 - Making the existing RT645 driver user selectable so it can be used
   with more machines.
 - Quite a few new AMD laptop quirks.
 - A MAINTAINERS update for SpacemiT.

----------------------------------------------------------------
Bard Liao (2):
      ASoC: SOF: topology: Use acpi mach from the machine driver
      ASoC/soundwire: Intel: reset the PCMSyCM registers in hda_sdw_bpt_close

Dawid Wróbel (2):
      ASoC: codecs: lpass-tx-macro: Fix enum kcontrol accesses
      ASoC: codecs: lpass-wsa-macro: Fix enum kcontrol accesses

Mark Brown (2):
      ASoC: codecs: lpass-{tx,wsa}-macro: fix enum kcontrol accesses
      ASoC: cs35l41/cs35l45/cs4265: sort the reg_defaults tables

Peter Ujfalusi (6):
      ASoC: SOF: ipc4-topology: Refresh copier IPC payload before widget setup
      ASoC: SOF: sof-audio: Fix error path in sof_widget_setup_unlocked()
      ASoC: SOF: ipc4-pcm: Continue the pipeline trigger in case of IPC timeout
      ASoC: cs35l41: sort the register default table
      ASoC: cs35l45: sort the register default table
      ASoC: cs4265: sort the register default table

Rudi Heitbaum (1):
      ASoC: rt5645: Make the Kconfig symbol user selectable

Troy Mitchell (1):
      MAINTAINERS: add SpacemiT K1/K3 I2S entry

Zhang Heng (3):
      ASoC: amd: yc: Add DMI quirk for HP Victus Laptop 16-e1xxx
      ASoC: amd: yc: Add DMI quirk for Xiaomi RedmiBook 16 2025
      ASoC: amd: yc: Add DMI quirk for MSI Raider A18 HX A7VHG

 MAINTAINERS                                        |  6 ++++
 drivers/soundwire/intel_ace2x.c                    |  4 ++-
 include/sound/hda-sdw-bpt.h                        |  5 ++--
 sound/soc/amd/yc/acp6x-mach.c                      | 22 ++++++++++++++-
 sound/soc/codecs/Kconfig                           |  2 +-
 sound/soc/codecs/cs35l41-lib.c                     |  2 +-
 sound/soc/codecs/cs35l45-tables.c                  | 32 ++++++++++-----------
 sound/soc/codecs/cs4265.c                          |  4 +--
 sound/soc/codecs/lpass-tx-macro.c                  |  4 +--
 sound/soc/codecs/lpass-wsa-macro.c                 |  8 +++---
 sound/soc/intel/common/sof-function-topology-lib.c |  7 ++++-
 sound/soc/sof/intel/hda-sdw-bpt.c                  | 31 ++++++++++++++++++--
 sound/soc/sof/ipc4-pcm.c                           | 25 ++++++++++++----
 sound/soc/sof/ipc4-topology.c                      | 33 ++++++++++++++++++++++
 sound/soc/sof/sof-audio.c                          |  9 +++---
 15 files changed, 149 insertions(+), 45 deletions(-)