[GIT PULL] sound fixes for 7.0-rc1
From: Takashi Iwai
Date: Fri Feb 20 2026 - 08:47:22 EST
Linus,
please pull sound fixes for v7.0-rc1 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-fix-7.0-rc1
The topmost commit is 89339d889d63a4f981f185d048796762e86aa6c0
----------------------------------------------------------------
sound fixes for 7.0-rc1
here are a bunch of updates, but there should be no big surprises;
mostly device-specific quirks and fix-ups or non-code changes.
- Quirks for ASoC AMD, HD-audio and USB-audio
- Fixes in ASoC fsl, rockchip, renesas, aw codecs
- Fixes for USB-audio packet handling in the implicit feedback mode
- Updates of SPDX license IDs in some files
----------------------------------------------------------------
Aaron Erhardt (1):
ALSA: hda/hdmi: Add quirk for TUXEDO IBS14G6
Alexandre Ferrieux (1):
ASoC: codecs: aw88261: Fix erroneous bitmask logic in Awinic init
Baojun Xu (1):
ALSA: hda/tas2781: Ignore reset check for SPI device
Claudiu Beznea (1):
ASoC: renesas: rz-ssi: Fix playback and capture
Detlev Casanova (1):
ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk
Eric Naim (1):
ALSA: hda/realtek: Add quirk for Gigabyte G5 KF5 (2023)
Erik Sanjaya (1):
ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 UX3405MA
Gustavo Salvini (1):
ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR
Jack Yu (1):
ASoC: rt721-sdca: Fix issue of fail to detect OMTP jack type
Lewis Mason (1):
ALSA: hda/realtek: Add quirk for Samsung Galaxy Book3 Pro 360 (NP965QFG)
Luca Weiss (1):
ASoC: qcom: sm8250: Add quinary MI2S support
Niranjan H Y (1):
ASoC: tas2783A: add explicit port prepare handling
Shengjiu Wang (4):
ASoC: dt-bindings: asahi-kasei,ak5558: Reference common DAI properties
ASoC: dt-bindings: asahi-kasei,ak4458: set unevaluatedProperties:false
ASoC: dt-bindings: asahi-kasei,ak4458: Fix the supply names
ASoC: dt-bindings: asahi-kasei,ak5558: Fix the supply names
Takashi Iwai (5):
ALSA: usb-audio: Update the number of packets properly at receiving
ALSA: usb-audio: Optimize the copy of packet sizes for implicit fb handling
ALSA: usb-audio: Add sanity check for OOB writes at silencing
ALSA: usb-audio: Avoid potentially repeated XRUN error messages
ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314
Tim Bird (3):
ALSA: core: Add SPDX license id to files
ALSA: isa: Add SPDX id lines to some files
ALSA: echoaudio: Add SPDX ids to some files
Vijendar Mukunda (2):
ASoC: amd: acp: Add ACP7.0 match entries for Realtek parts
ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models
Ziyi Guo (1):
ASoC: fsl_xcvr: Revert fix missing lock in fsl_xcvr_mode_put()
胡连勤 (1):
ALSA: usb-audio: Add iface reset and delay quirk for GHW-123P
---
.../bindings/sound/asahi-kasei,ak4458.yaml | 6 +-
.../bindings/sound/asahi-kasei,ak5558.yaml | 9 ++-
sound/core/oss/copy.c | 17 +-----
sound/core/oss/io.c | 17 +-----
sound/core/oss/linear.c | 17 +-----
sound/core/oss/mulaw.c | 16 +-----
sound/core/oss/pcm_plugin.c | 17 +-----
sound/core/oss/rate.c | 17 +-----
sound/core/oss/route.c | 17 +-----
sound/core/pcm_misc.c | 19 +-----
sound/hda/codecs/conexant.c | 10 ++++
sound/hda/codecs/hdmi/hdmi.c | 1 +
sound/hda/codecs/realtek/alc269.c | 14 ++++-
sound/hda/codecs/side-codecs/tas2781_hda_spi.c | 20 +++----
sound/hda/core/trace.c | 1 +
sound/isa/gus/interwave-stb.c | 1 +
sound/isa/msnd/msnd_classic.c | 1 +
sound/isa/opti9xx/opti92x-cs4231.c | 1 +
sound/isa/opti9xx/opti93x.c | 1 +
sound/isa/sb/jazz16.c | 7 +--
sound/isa/sb/sbawe.c | 1 +
sound/oss/dmasound/dmasound_core.c | 5 +-
sound/pci/echoaudio/darla20_dsp.c | 17 +-----
sound/pci/echoaudio/darla24_dsp.c | 17 +-----
sound/pci/echoaudio/echo3g_dsp.c | 17 +-----
sound/pci/echoaudio/echoaudio.h | 17 +-----
sound/pci/echoaudio/echoaudio_3g.c | 17 +-----
sound/pci/echoaudio/echoaudio_dsp.c | 17 +-----
sound/pci/echoaudio/echoaudio_dsp.h | 17 +-----
sound/pci/echoaudio/echoaudio_gml.c | 17 +-----
sound/pci/echoaudio/gina20_dsp.c | 17 +-----
sound/pci/echoaudio/gina24_dsp.c | 17 +-----
sound/pci/echoaudio/indigo_dsp.c | 17 +-----
sound/pci/echoaudio/indigo_express_dsp.c | 17 +-----
sound/pci/echoaudio/indigodj_dsp.c | 17 +-----
sound/pci/echoaudio/indigodjx_dsp.c | 17 +-----
sound/pci/echoaudio/indigoio_dsp.c | 17 +-----
sound/pci/echoaudio/indigoiox_dsp.c | 17 +-----
sound/pci/echoaudio/layla20_dsp.c | 17 +-----
sound/pci/echoaudio/layla24_dsp.c | 16 +-----
sound/pci/echoaudio/mia_dsp.c | 17 +-----
sound/pci/echoaudio/midi.c | 17 +-----
sound/pci/echoaudio/mona_dsp.c | 17 +-----
sound/pci/ens1371.c | 1 +
sound/soc/amd/acp/acp-sdw-legacy-mach.c | 16 ++++++
sound/soc/amd/acp/amd-acp70-acpi-match.c | 37 ++++++++++++
sound/soc/amd/yc/acp6x-mach.c | 8 ++-
sound/soc/codecs/aw88261.c | 3 +-
sound/soc/codecs/rt721-sdca.c | 4 +-
sound/soc/codecs/tas2783-sdw.c | 43 ++++++++++++++
sound/soc/fsl/fsl_xcvr.c | 3 -
sound/soc/qcom/sm8250.c | 8 +++
sound/soc/renesas/rz-ssi.c | 2 +-
sound/soc/rockchip/rockchip_i2s_tdm.c | 10 ++++
sound/usb/card.h | 2 +-
sound/usb/endpoint.c | 67 +++++++++++++---------
sound/usb/quirks.c | 2 +
57 files changed, 247 insertions(+), 530 deletions(-)