[SRU][S/U][PATCH 0/1] Support TI TAC5xx2 audio codec on Intel NVL platform

Chris Chiu chris.chiu at canonical.com
Fri Sep 18 10:25:07 UTC 2026


BugLink: https://bugs.launchpad.net/bugs/2167689

[Impact]
Systems using Intel SoundWire codecs from the tac5xx2 family on Intel NVL may fail to wake from suspend. The codec was not treated as a wake-capable device. Symptom: system does not resume with normal wake inputs and dmesg shows no SoundWire wake/resume messages.

[Fix]
Add tac5xx2 family to the intel_auxdevice wake_capable_list so the codec is recognized as wake-capable. Upstream commit: 1d4d3198ccce. No released v* tag contains this commit (appears in the upstream tree).

[Test Plan]
Suspend and wake 10 times:
$ sudo rtcwake -m mem -s 20
Use the usual wake input (power button, lid, keyboard).
Without patch: system fails to resume or needs manual power. With patch: system resumes normally and dmesg shows SoundWire wake/resume messages.

[Where problems could occur]
If a non-wake-capable device is added, machines may see immediate wakeups or fail to enter deep suspend. This would show as repeated spurious wakes or inability to reach low-power suspend while running the intel_auxdevice SoundWire driver.

[Other Info]
Subsystem: drivers/soundwire (intel_auxdevice). Target: mainline and backports for Ubuntu kernels as needed.

Niranjan H Y (1):
  soundwire: intel_auxdevice: add tac5xx2 family to wake_capable_list

 drivers/soundwire/intel_auxdevice.c | 2 ++
 1 file changed, 2 insertions(+)

-- 
2.43.0




More information about the kernel-team mailing list