[GIT PULL]: Soundwire updates for v7.2

From: Vinod Koul

Date: Tue Jun 23 2026 - 12:27:11 EST


Hello Linus,

It was good to hear from you in OSS-India. Lots of developers were happy
to see you first time f2f. Thanks for coming over.

Here is the first in the queue for soundwire subsystem with bunch of
driver and core updates

The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/soundwire-7.2-rc1

for you to fetch changes up to 4dab2b904414fac53535c4e4cdad808132f4cdc2:

soundwire: dmi-quirks: Disable ghost Realtek devices (2026-05-29 12:03:13 +0530)

----------------------------------------------------------------
soundwire updates for 7.2

- Improvements in handling of soundwire groups
- Additional checks flagged by various tools
- Intel driver updates for ghost Realtek device handling in firmware and
adding devices to wake lists

----------------------------------------------------------------
Baoli.Zhang (3):
soundwire: fix bug in sdw_add_element_group_count found by syzkaller
soundwire: increase group->max_size after allocation
soundwire: use krealloc_array to prevent integer overflow

Bard Liao (3):
soundwire: don't program SDW_SCP_BUSCLOCK_SCALE on a unattached Peripheral
soundwire: intel_ace2x: release bpt_stream when close it
soundwire: only handle alert events when the peripheral is attached

Charles Keepax (2):
soundwire: intel_auxdevice: Add cs42l43b to wake_capable_list
soundwire: dmi-quirks: Disable ghost Realtek devices

Pengpeng Hou (1):
soundwire: validate DT compatible before parsing it

Peter Ujfalusi (1):
soundwire: intel: Move suspend tracking from trigger to pm suspend

Richard Fitzgerald (1):
soundwire: stream: sdw_stream_remove_slave(): Check stream is valid

Zhang Yi (1):
soundwire: intel_auxdevice: Add es9356 to wake_capable_list

drivers/soundwire/bus.c | 4 ++
drivers/soundwire/dmi-quirks.c | 35 +++++++++++++++
drivers/soundwire/generic_bandwidth_allocation.c | 56 +++++++++++-------------
drivers/soundwire/intel.c | 31 +++----------
drivers/soundwire/intel_ace2x.c | 40 +++++++++++------
drivers/soundwire/intel_auxdevice.c | 3 ++
drivers/soundwire/slave.c | 4 +-
drivers/soundwire/stream.c | 13 +++++-
8 files changed, 116 insertions(+), 70 deletions(-)

--
~Vinod