[GIT PULL] sound fixes for 6.15-rc3

From: Takashi Iwai
Date: Thu Apr 17 2025 - 07:17:03 EST


Linus,

please pull sound fixes for v6.15-rc3 from:

git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-6.15-rc3

The topmost commit is 7338856257fc6ee0a06dddf1f0888f3cfc95dc60

----------------------------------------------------------------

sound fixes for 6.15-rc3

A collection of small fixes since the previous PR. All are
device-specific like quirks, new IDs, and other safe (or rather
boring) changes.

----------------------------------------------------------------

Amadeusz Sławiński (1):
ASoC: Intel: avs: Constrain path based on BE capabilities

Brady Norander (1):
ASoC: dwc: always enable/disable i2s irqs

Charles Keepax (1):
ASoC: cs42l43: Reset clamp override on jack removal

Chen Ni (1):
ALSA: hda/tas2781: Remove unnecessary NULL check before release_firmware()

Evgeny Pimenov (1):
ASoC: qcom: Fix sc7280 lpass potential buffer overflow

Henry Martin (1):
ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()

Herve Codina (1):
ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event

Kailang Yang (1):
ALSA: hda/realtek - Fixed ASUS platform headset Mic issue

Kuninori Morimoto (1):
ASoC: hdmi-codec: use RTD ID instead of DAI ID for ELD entry

Peter Ujfalusi (1):
ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16

Richard Fitzgerald (2):
ALSA: hda/cirrus_scodec_test: Don't select dependencies
firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version

Shengjiu Wang (1):
ASoC: fsl_asrc_dma: get codec or cpu dai from backend

Srinivas Kandagatla (4):
ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
MAINTAINERS: use kernel.org alias
mailmap: Add entry for Srinivas Kandagatla

Thorsten Blum (1):
ALSA: azt2320: Replace deprecated strcpy() with strscpy()

Weidong Wang (1):
ASoC: codecs: Add of_match_table for aw888081 driver

---
.mailmap | 2 +
MAINTAINERS | 8 +-
.../firmware/cirrus/test/cs_dsp_mock_mem_maps.c | 30 -----
drivers/firmware/cirrus/test/cs_dsp_test_bin.c | 2 +-
.../firmware/cirrus/test/cs_dsp_test_bin_error.c | 2 +-
include/linux/firmware/cirrus/cs_dsp_test_utils.h | 1 -
sound/isa/azt2320.c | 4 +-
sound/pci/hda/Kconfig | 4 +-
sound/pci/hda/patch_realtek.c | 23 ++--
sound/pci/hda/tas2781_hda_spi.c | 3 +-
sound/soc/codecs/aw88081.c | 10 ++
sound/soc/codecs/cs42l43-jack.c | 3 +
sound/soc/codecs/hdmi-codec.c | 22 +++-
sound/soc/codecs/lpass-wsa-macro.c | 139 ++++++++++++++-------
sound/soc/dwc/dwc-i2s.c | 13 +-
sound/soc/fsl/fsl_asrc_dma.c | 15 ++-
sound/soc/fsl/fsl_qmc_audio.c | 3 +
sound/soc/intel/avs/path.c | 72 +++++++++++
sound/soc/intel/avs/path.h | 5 +
sound/soc/intel/avs/pcm.c | 52 +++++++-
sound/soc/intel/boards/sof_sdw.c | 1 +
sound/soc/qcom/lpass.h | 3 +-
22 files changed, 307 insertions(+), 110 deletions(-)