[GIT PULL] sound fixes for 6.12-rc5
From: Takashi Iwai
Date: Fri Oct 25 2024 - 04:44:14 EST
Linus,
please pull sound fixes for v6.12-rc5 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-6.12-rc5
The topmost commit is c9f7a144e7e3effd49303bfc58c07cc10ab2d573
----------------------------------------------------------------
sound fixes for 6.12-rc5
The majority of changes here are about ASoC.
There are two core changes in ASoC (the bump of minimal topology
ABI version and the fix for references of components in DAPM code),
and others are mostly various device-specific fixes for SoundWire,
AMD, Intel, SOF, Qualcomm and FSL, in addition to a few usual
HD-audio quirks and fixes.
----------------------------------------------------------------
Alexey Klimov (2):
ASoC: qcom: sdm845: add missing soundwire runtime stream alloc
ASoC: codecs: lpass-rx-macro: fix RXn(rx,n) macro for DSM_CTL and SEC7 regs
Amadeusz Sławiński (2):
ASoC: Intel: avs: Update stream status in a separate thread
ASoC: topology: Bump minimal topology ABI version
Andrei Simion (1):
MAINTAINERS: Update maintainer list for MICROCHIP ASOC, SSC and MCP16502 drivers
Andrey Shumilin (1):
ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
Benjamin Bara (1):
ASoC: dapm: avoid container_of() to get component
Binbin Zhou (1):
ASoC: loongson: Fix component check failed on FDT systems
Chancel Liu (1):
ASoC: fsl_micfil: Add a flag to distinguish with different volume control types
Christian Heusel (1):
ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA
Colin Ian King (1):
ASoC: max98388: Fix missing increment of variable slot_found
Derek Fang (1):
ASoC: Intel: soc-acpi: lnl: Add match entry for TM2 laptops
Eric Biggers (1):
ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE
Ilya Dudikov (1):
ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA
Jack Yu (1):
ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue
José Relvas (1):
ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
Kai Vehmanen (1):
ASoC: SOF: Intel: hda-loader: do not wait for HDaudio IOC
Kailang Yang (1):
ALSA: hda/realtek: Update default depop procedure
Kirill Marinushkin (1):
ASoC: Change my e-mail to gmail
Krzysztof Kozlowski (2):
ASoC: qcom: Select missing common Soundwire module code on SDM845
ASoC: qcom: sc7280: Fix missing Soundwire runtime stream alloc
Lad Prabhakar (1):
ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing
Miquel Raynal (1):
ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties
Ranjani Sridharan (4):
ASoC: SOF: ipc4-topology: Do not set ALH node_id for aggregated DAIs
ASoC: SOF: Intel: hda: Handle prepare without close for non-HDA DAI's
soundwire: intel_ace2x: Send PDI stream number during prepare
ASoC: SOF: Intel: hda: Always clean up link DMA during stop
Shengjiu Wang (2):
ASoC: fsl_esai: change dev_warn to dev_dbg in irq handler
ASoC: fsl_micfil: Add sample rate constraint
Venkata Prasad Potturu (2):
ASoC: SOF: amd: Add error log for DSP firmware validation failure
ASoC: SOF: amd: Fix for ACP SRAM addr for acp7.0 platform
Zhu Jun (1):
ASoC: codecs: Fix error handling in aw_dev_get_dsp_status function
Zichen Xie (1):
ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
---
.../bindings/sound/davinci-mcasp-audio.yaml | 18 ++---
MAINTAINERS | 5 +-
drivers/soundwire/intel_ace2x.c | 19 ++---
include/uapi/sound/asoc.h | 2 +-
sound/firewire/amdtp-stream.c | 3 +
sound/pci/hda/Kconfig | 2 +-
sound/pci/hda/patch_realtek.c | 48 +++++++------
sound/soc/amd/yc/acp6x-mach.c | 14 ++++
sound/soc/codecs/aw88399.c | 2 +-
sound/soc/codecs/lpass-rx-macro.c | 15 ++--
sound/soc/codecs/max98388.c | 1 +
sound/soc/codecs/pcm3060-i2c.c | 4 +-
sound/soc/codecs/pcm3060-spi.c | 4 +-
sound/soc/codecs/pcm3060.c | 4 +-
sound/soc/codecs/pcm3060.h | 2 +-
sound/soc/codecs/rt722-sdca-sdw.c | 2 +-
sound/soc/fsl/fsl_esai.c | 4 +-
sound/soc/fsl/fsl_micfil.c | 81 +++++++++++++++++++++-
sound/soc/intel/avs/core.c | 3 +-
sound/soc/intel/avs/pcm.c | 19 +++++
sound/soc/intel/avs/pcm.h | 16 +++++
sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 38 ++++++++++
sound/soc/loongson/loongson_card.c | 1 +
sound/soc/qcom/Kconfig | 2 +
sound/soc/qcom/lpass-cpu.c | 2 +
sound/soc/qcom/sc7280.c | 10 ++-
sound/soc/qcom/sdm845.c | 7 +-
sound/soc/sh/rcar/core.c | 7 +-
sound/soc/soc-dapm.c | 4 +-
sound/soc/sof/amd/acp-loader.c | 5 +-
sound/soc/sof/amd/acp.c | 4 +-
sound/soc/sof/intel/hda-dai-ops.c | 23 +++---
sound/soc/sof/intel/hda-dai.c | 37 ++++++++--
sound/soc/sof/intel/hda-loader.c | 17 -----
sound/soc/sof/ipc4-topology.c | 15 +++-
35 files changed, 329 insertions(+), 111 deletions(-)
create mode 100644 sound/soc/intel/avs/pcm.h