[PATCH 0/2] ASoC: Fix sdw_utils calling wrong codec init callbacks

From: Richard Fitzgerald

Date: Mon Jan 12 2026 - 09:08:08 EST


This series fixes a problem with soc_sdw_utils.c calling the wrong
codec init callbacks, because it assumed that the DAI name could be
used to uniquely identify the codec. This isn't the case, especially
on SDCA which is a generic driver for many parts.

The second patch is the actual fix.
The first patch is needed to add a missing export to SoundWire core.

Richard Fitzgerald (2):
soundwire: Add missing EXPORT for sdw_slave_type
ASoC: sdw_utils: Call init callbacks on the correct codec DAI

drivers/soundwire/slave.c | 1 +
sound/soc/sdw_utils/soc_sdw_utils.c | 43 ++++++++++++++++++++++++++++-
2 files changed, 43 insertions(+), 1 deletion(-)

--
2.47.3