mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/3] ASoC/soundwire: remove ghost peripherals from the mach table
@ 2026-09-15 13:13 Bard Liao
  2026-09-15 13:13 ` [PATCH 1/3] soundwire: allow drivers to check whether the peripheral is present Bard Liao
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Bard Liao @ 2026-09-15 13:13 UTC (permalink / raw)
  To: linux-sound, vkoul, broonie, tiwai
  Cc: vinod.koul, linux-kernel, pierre-louis.bossart, peter.ujfalusi,
	bard.liao

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-09-16  4:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-15 13:13 [PATCH 0/3] ASoC/soundwire: remove ghost peripherals from the mach table Bard Liao
2026-09-15 13:13 ` [PATCH 1/3] soundwire: allow drivers to check whether the peripheral is present Bard Liao
2026-09-15 17:32   ` Cezary Rojewski
2026-09-15 18:31     ` Pierre-Louis Bossart
2026-09-16  2:50       ` Liao, Bard
2026-09-15 13:13 ` [PATCH 2/3] soundwire: change sdw_show_ping_status type to int Bard Liao
2026-09-15 13:13 ` [PATCH 3/3] ASoC: SOF: Intel: wait and verifies the presence of SoundWire peripherals Bard Liao
2026-09-15 19:08 ` [PATCH 0/3] ASoC/soundwire: remove ghost peripherals from the mach table Pierre-Louis Bossart
2026-09-16  4:08   ` Liao, Bard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®