mbox series

[GIT,PULL] ASoC fixes for v6.4-rc2

Message ID af194d981f16fa3d7507d8285056c692.broonie@kernel.org
State New
Headers show
Series [GIT,PULL] ASoC fixes for v6.4-rc2 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v6.4-rc2

Message

Mark Brown May 16, 2023, 3:32 p.m. UTC
The following changes since commit ac9a78681b921877518763ba0e89202254349d1b:

  Linux 6.4-rc1 (2023-05-07 13:34:35 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v6.4-rc2

for you to fetch changes up to 9be0b3a0074a61df1c94c37faea35ec8b9ea130b:

  ASoC: SOF: Intel: hda-mlink: fixes and extensions (2023-05-16 00:13:09 +0900)

----------------------------------------------------------------
ASoC: Fixes for v6.4

More fixes that came in since the merge window, the bulk of which are
for the SOF code, I suspect as a result of the wide usage, active
development and large code size rather than huge quality problems.

There's also a couple of MAINTAINERS updates and some new device quirks.

----------------------------------------------------------------
Aidan MacDonald (1):
      ASoC: jz4740-i2s: Make I2S divider calculations more robust

Douglas Anderson (1):
      ASoC: mediatek: mt8186: Fix use-after-free in driver remove path

Jeremy Soller (1):
      ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12

Kai Vehmanen (1):
      ASoC: SOF: pm: save io region state in case of errors in resume

Krzysztof Kozlowski (1):
      ASoC: MAINTAINERS: drop Krzysztof Kozlowski from Samsung audio

Lucas Tanure (1):
      MAINTAINERS: Remove self from Cirrus Codec drivers

Mark Brown (2):
      ASoC: SOF: Various runtime pm fixes, improvements
      ASoC: SOF: Intel: hda-mlink: fixes and extensions

Martin Povišer (1):
      ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs

Maxim Kochetkov (1):
      ASoC: dwc: limit the number of overrun messages

Paweł Anikiel (1):
      ASoC: ssm2602: Add workaround for playback distortions

Peter Ujfalusi (1):
      ASoC: SOF: ipc3-topology: Make sure that only one cmd is sent in dai_config

Pierre-Louis Bossart (9):
      ASoC: SOF: Intel: hda-mlink: fix sublink refcounting
      ASoC: SOF: Intel: hda-mlink: add helper to get SoundWire hlink
      ASoC: SOF: Intel: hda-mlink: fix base_ptr computation
      ASoC: SOF: Intel: hda-mlink: use 'ml_addr' parameter consistently
      ASoC: SOF: Intel: hda-mlink: initialize instance_offset member
      ASoC: SOF: Intel: hda-mlink: add helper to program SoundWire PCMSyCM registers
      ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions
      ASoC: SOF: pcm: fix pm_runtime imbalance in error handling
      ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling

Ranjani Sridharan (3):
      ASoC: SOF: topology: Fix logic for copying tuples
      ASoC: SOF: Separate the tokens for input and output pin index
      ASoC: SOF: topology: Fix tuples array allocation

Shengjiu Wang (1):
      ASoC: fsl_micfil: Fix error handler with pm_runtime_enable

Simon Trimmer (1):
      ASoC: cs35l56: Prevent unbalanced pm_runtime in dsp_work() on SoundWire

V sujith kumar Reddy (1):
      ASoC: SOF: amd: Fix NULL pointer crash in acp_sof_ipc_msg_data function

 .../devicetree/bindings/sound/tas2562.yaml         |  6 +-
 .../devicetree/bindings/sound/tas2770.yaml         |  6 +-
 .../devicetree/bindings/sound/tas27xx.yaml         |  6 +-
 MAINTAINERS                                        |  4 +-
 include/sound/hda-mlink.h                          | 14 ++++
 include/uapi/sound/sof/tokens.h                    |  3 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  7 ++
 sound/soc/codecs/cs35l56.c                         |  3 +-
 sound/soc/codecs/ssm2602.c                         | 15 ++++
 sound/soc/dwc/dwc-i2s.c                            |  4 +-
 sound/soc/fsl/fsl_micfil.c                         | 14 +++-
 sound/soc/jz4740/jz4740-i2s.c                      | 54 +++++++++++-
 sound/soc/mediatek/mt8186/mt8186-afe-clk.c         |  6 --
 sound/soc/mediatek/mt8186/mt8186-afe-clk.h         |  1 -
 sound/soc/mediatek/mt8186/mt8186-afe-pcm.c         |  4 -
 sound/soc/mediatek/mt8186/mt8186-audsys-clk.c      | 46 ++++++-----
 sound/soc/mediatek/mt8186/mt8186-audsys-clk.h      |  1 -
 sound/soc/sof/amd/acp-ipc.c                        |  7 +-
 sound/soc/sof/debug.c                              |  4 +-
 sound/soc/sof/intel/hda-mlink.c                    | 96 ++++++++++++++++++++--
 sound/soc/sof/ipc3-topology.c                      |  7 +-
 sound/soc/sof/ipc4-topology.c                      |  4 +-
 sound/soc/sof/pcm.c                                | 11 +--
 sound/soc/sof/pm.c                                 | 14 +++-
 sound/soc/sof/sof-client-probes.c                  | 14 ++--
 sound/soc/sof/topology.c                           |  6 +-
 26 files changed, 276 insertions(+), 81 deletions(-)