[PATCH 0/5] Fix SoundWire randconfig issues

From: Charles Keepax

Date: Sat Jun 20 2026 - 07:03:27 EST


Moving all the waiting for soundwire devices to enumerate into the core
code [1] has caused some randconfig issues. This is the second attempt
to fix this after there were some short coming in [2].

Sorry for sending during the merge window, but people are keen to see
a solution posted.

Thanks,
Charles

[1] https://lore.kernel.org/linux-sound/20260608102714.2503120-1-ckeepax@xxxxxxxxxxxxxxxxxxxxx/
[2] https://lore.kernel.org/lkml/20260615150523.4006982-1-ckeepax@xxxxxxxxxxxxxxxxxxxxx/

Charles Keepax (5):
soundwire: Move wait for initialisation helper to header
ASoC: es9356: Add back local call to sdw_show_ping_status()
ASoC: max98373: Add back local call to sdw_show_ping_status()
ASoC: ti: Add back local call to sdw_show_ping_status()
ASoC: realtek: Add back local call to sdw_show_ping_status()

drivers/soundwire/bus.c | 28 ----------------------
include/linux/soundwire/sdw.h | 37 +++++++++++++++++++++++-------
sound/soc/codecs/es9356.c | 4 +++-
sound/soc/codecs/max98373-sdw.c | 4 +++-
sound/soc/codecs/rt1017-sdca-sdw.c | 4 +++-
sound/soc/codecs/rt1308-sdw.c | 4 +++-
sound/soc/codecs/rt1316-sdw.c | 4 +++-
sound/soc/codecs/rt5682-sdw.c | 4 +++-
sound/soc/codecs/rt700-sdw.c | 4 +++-
sound/soc/codecs/rt711-sdca-sdw.c | 4 +++-
sound/soc/codecs/rt712-sdca-dmic.c | 4 +++-
sound/soc/codecs/rt712-sdca-sdw.c | 4 +++-
sound/soc/codecs/rt715-sdca-sdw.c | 4 +++-
sound/soc/codecs/rt715-sdw.c | 4 +++-
sound/soc/codecs/rt721-sdca-sdw.c | 4 +++-
sound/soc/codecs/rt722-sdca-sdw.c | 4 +++-
sound/soc/codecs/tac5xx2-sdw.c | 4 +++-
sound/soc/codecs/tas2783-sdw.c | 4 +++-
18 files changed, 77 insertions(+), 52 deletions(-)

--
2.47.3