[PATCH 0/3] ASoC/soundwire: remove ghost peripherals from the mach table
From: Bard Liao
Date: Tue Sep 15 2026 - 10:12:11 EST
ACPI may report a ghost SoundWire peripheral. It will cause unexpected
error like duplicated links, codec driver can't probe, etc. This series
check the presence of SoundWire peripherals and skip the non-existing
peripherals.
Though it is a SoundWire feature, but the change is mainly in the ASoC.
Can we go through the ASoC tree?
Bard Liao (3):
soundwire: allow drivers to check whether the peripheral is present
soundwire: change sdw_show_ping_status type to int
ASoC: SOF: Intel: wait and verifies the presence of SoundWire
peripherals
drivers/soundwire/bus.c | 23 +++++++++++++----
include/linux/soundwire/sdw.h | 7 +++++-
sound/soc/sof/intel/hda.c | 47 +++++++++++++++++++++++++++++++++--
3 files changed, 69 insertions(+), 8 deletions(-)
--
2.43.0