From d23656c469cd917be9bf3602e613185ef49a1e1a Mon Sep 17 00:00:00 2001 From: Niranjan H Y Date: Fri, 14 Aug 2026 19:48:29 +0530 Subject: [PATCH 1/2] soundwire: intel_auxdevice: add tac5xx2 family to wake_capable_list Add tac5572, tac5682 to the wake_capable_list as it can generate jack events whilst the bus is stopped. Signed-off-by: Niranjan H Y --- drivers/soundwire/intel_auxdevice.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/soundwire/intel_auxdevice.c b/drivers/soundwire/intel_auxdevice.c index dfff44a30c7ce8..3d1f9ce1eab734 100644 --- a/drivers/soundwire/intel_auxdevice.c +++ b/drivers/soundwire/intel_auxdevice.c @@ -74,6 +74,8 @@ static struct wake_capable_part wake_capable_list[] = { {0x025d, 0x721}, {0x025d, 0x722}, {0x04b3, 0x9356}, + {0x0102, 0x5572}, + {0x0102, 0x5682}, }; static bool is_wake_capable(struct sdw_slave *slave) From c82b8a013ce5adb7481e8a132c838815341caee0 Mon Sep 17 00:00:00 2001 From: Niranjan H Y Date: Wed, 12 Aug 2026 20:13:40 +0530 Subject: [PATCH 2/2] ASoC: Intel: sof_sdw: add tac5xx2-sdw family Add Texas Instrument's tac5xx2-sdw family to include support for soundwire codecs tac5572, tac5682 Signed-off-by: Niranjan H Y --- sound/soc/intel/boards/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/intel/boards/Kconfig b/sound/soc/intel/boards/Kconfig index cddbd2aa424ebb..93ae981edae815 100644 --- a/sound/soc/intel/boards/Kconfig +++ b/sound/soc/intel/boards/Kconfig @@ -533,6 +533,7 @@ config SND_SOC_INTEL_SOUNDWIRE_SOF_MACH select SND_SOC_CS35L56_SPI select SND_SOC_CS35L56_SDW select SND_SOC_ES9356 + select SND_SOC_TAC5XX2_SDW select SND_SOC_DMIC select SND_SOC_INTEL_HDA_DSP_COMMON imply SND_SOC_SDW_MOCKUP