All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Mark Brown <broonie@kernel.org>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Linux Sound Mailing List <linux-sound@vger.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] sound fixes for 7.4-rc3
Date: Fri, 13 Nov 2026 16:59:09 +0100	[thread overview]
Message-ID: <87pkw8pvsi.wl-tiwai@suse.de> (raw)

Linus,

please pull sound fixes for v7.4-rc3 from:

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

The topmost commit is bca568589ad118a9b0bac086760baee2a41976a5

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

sound fixes for 7.4-rc3

A collection of small fixes as usual.  A couple of regression fixes
are included in addition to the various quirks and device-specific
fixes.

* ALSA Core:
- PCM: Fix potential inconsistent PCM state reporting after XRUN

* HD-audio:
- Fix sysfs hint parser
- Revert CS4208 fixup for MacBookAir 7,2 due to regressions
- ACPI _DSD fixes for CS35L41 side-codec on various HP laptops
- Device quirks for Acer (Predator, TravelLite) and Dell (Pro QC1255,
  XPS 8940)

* USB-audio:
- Fix for USB controller bugs reporting oversized packets
- Fix UAF on disconnect in caiaq
- Quirks for NiceHCK Octave DAC and RYDZ Technology Piva AC20

* ASoC:
- Fix a regression due to the conversion to devm_kzalloc_flex() that
  initialized the counter unexpectedly
- Copy DAI link names into card device to survive component rebind
- SOF: Fix pin format memory leak in IPC4 process widget setup,
- SOF: Support alternatively signed firmware loading on AMD platforms
- AMD: Guard SoundWire context with NULL checks in IRQ handlers
- AMD: SoundWire support on LG gram 16Z95U,  fix speaker pop noise on
  ACP3x with ES83xx codecs, quirks for Acer, ASUS, Huawei, and Lenovo
- Qualcomm: Fix headset jack at card rebind, PCM position fix on q6asm
- Apple: Fix clock selection for clock consumer FEs in MCA driver
- Intel: SoundWire jack-detection quirk for Dell Latitude 9420
- Codecs: Fixes for CS43130 (power down on close), ES9356 (gain dB
  scale), and MAX98090 (preserve mic boost)

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

Andrew Davison (1):
      ALSA: hda: Fix [codec] ID matching in patch files for IDs with bit 31 set

Angel J (1):
      ALSA: hda/realtek: Fix the Dell XPS 8940 headset microphone

Baoli Zhang (1):
      ASoC: SOF: ipc4-topology: Fix pin format leak in process widget setup

Devajith Jijush (1):
      ALSA: hda/conexant: Add quirk for Acer TravelLite TL05-41M

Emanuele Ghidoli (1):
      ASoC: soc-core: reset rtd->num_components after allocation

Fa-Iz Faadhillah Ibrahim (1):
      ALSA: hda/realtek: Update quirk for Acer Predator PHN16-72

Gichoon Han (1):
      ALSA: usb-audio: Drop capture packets with bogus actual_length

HyeongJun An (1):
      ASoC: Intel: sof_sdw: Add quirk for Dell Latitude 9420

Jaehoon Kim (2):
      ASoC: amd: acp: Add ACP70 ACPI flag override for LG gram 16Z95U
      ASoC: amd: acp70: Add rt713 + rt1320 SoundWire machine for LG gram 16Z95U

Janne Grunau (1):
      ASoC: apple: mca: Fix clock selection for clock consumer FEs

Jude Gyimah (1):
      ALSA: aw2-alsa: select SND_PCM

Kailang Yang (1):
      ALSA: hda/realtek - remove headphone MIC support for Dell Pro QC1255

LiangCheng Wang (1):
      ASoC: max98090: keep the MIC boost across mic input power-up

Lianqin Hu (1):
      ALSA: usb-audio: Add iface reset and delay quirk for RYDZ Technology Piva AC20

Mario Limonciello (1):
      ASoC: SOF: amd: Load alternatively signed firmware with an "_l" suffix

Michael McAllister (1):
      ASoC: qcom: q6asm: Reset PCM positions when preparing a stream

Mikael Magnusson (1):
      ALSA: pcm: update state after xrun

Olivier Louvignes (1):
      ASoC: cs43130: Power the playback path down when the stream closes

Samuel Leyva (2):
      ASoC: amd: acp: Add DMI quirk for Huawei MateBook D 14 (NBM-WXX9)
      ASoC: amd: acp: es83xx: Enable speaker amplifier after the codec output

Sergei Nizovtsev (1):
      ALSA: caiaq: Kill EP1 URB before unregistering the input device

Shengyu Qu (1):
      ALSA: usb-audio: Add native DSD support for NiceHCK Octave

Stefan Binding (1):
      ALSA: hda: cs35l41: Override malformed _DSD properties for various laptops

Takashi Iwai (1):
      Revert "ALSA: hda/cs420x: Add CS4208 fixup for MacBookAir 7,2"

Tyler Baker (2):
      ASoC: soc-core: copy the DAI link names into the card
      ASoC: qcom: x1e80100: recreate the headset jack on card rebind

Viacheslav-Illia Detsyk (1):
      ASoC: amd: yc: Add DMI quirk for Acer Nitro AN16-41

Vijendar Mukunda (2):
      ASoC: amd: ps: guard adata->sdw dereferences with NULL check in IRQ handler
      ASoC: SOF: amd: guard adata->sdw dereferences with NULL check in IRQ handler

Zachary Huang (1):
      ASoC: es9356: fix the capture gain dB scale

Zhang Heng (3):
      ASoC: amd: yc: Fall back to DMI quirk table when _WOV returns 0
      ASoC: amd: yc: Add DMI quirk for ASUS TUF Gaming A16 FA607NUQ
      ASoC: amd: acp: Add Lenovo Legion 5 15AGP11 to ACP70 override table

---
 sound/core/pcm_native.c                            |  8 ++-
 sound/hda/codecs/cirrus/cs420x.c                   |  2 -
 sound/hda/codecs/conexant.c                        | 12 ++++
 sound/hda/codecs/realtek/alc269.c                  | 21 ++----
 sound/hda/codecs/realtek/alc882.c                  | 10 +++
 .../hda/codecs/side-codecs/cs35l41_hda_property.c  | 22 +++++-
 sound/hda/common/sysfs.c                           |  5 +-
 sound/pci/Kconfig                                  |  1 +
 sound/soc/amd/acp-config.c                         | 28 ++++++++
 sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c      | 24 +++++--
 sound/soc/amd/acp/amd-acp70-acpi-match.c           | 83 ++++++++++++++++++++++
 sound/soc/amd/ps/pci-ps.c                          | 32 +++++----
 sound/soc/amd/yc/acp6x-mach.c                      | 16 ++++-
 sound/soc/apple/mca.c                              | 10 ++-
 sound/soc/codecs/cs43130.c                         |  2 -
 sound/soc/codecs/es9356.c                          |  4 +-
 sound/soc/codecs/max98090.c                        | 22 +++---
 sound/soc/intel/boards/sof_sdw.c                   | 10 +++
 sound/soc/qcom/qdsp6/q6asm-dai.c                   |  3 +
 sound/soc/qcom/qdsp6/q6asm.c                       |  2 +
 sound/soc/qcom/x1e80100.c                          | 18 +++++
 sound/soc/soc-core.c                               | 22 ++++++
 sound/soc/sof/amd/acp.c                            | 61 ++++++++++++----
 sound/soc/sof/amd/acp.h                            |  2 +
 sound/soc/sof/ipc4-topology.c                      |  2 +-
 sound/usb/caiaq/device.c                           | 11 ++-
 sound/usb/pcm.c                                    |  6 ++
 sound/usb/quirks.c                                 |  4 ++
 28 files changed, 367 insertions(+), 76 deletions(-)


             reply	other threads:[~2026-11-13 15:59 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-11-13 15:59 Takashi Iwai [this message]
2026-11-13 18:39 ` [GIT PULL] sound fixes for 7.4-rc3 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87pkw8pvsi.wl-tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=broonie@kernel.org \
    --cc=lgirdwood@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-sound@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.