NACK[U/J]: [PATCH 0/1][SRU][I/U] New fix for jack detection after resume on CS8409 sound driver

Andrea Righi andrea.righi at canonical.com
Wed Dec 15 13:56:41 UTC 2021


On Tue, Dec 14, 2021 at 09:38:17PM +0800, Chris Chiu wrote:
> BugLink: https://bugs.launchpad.net/bugs/1954773
> 
> [Impact]
> On some platforms with Cirrus CS8409 audio codec, the external headset will fail to be detected after system resume.
> 
> [Fix]
> Cirrus released a new fix commit 65cc4ad62a9e ('ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver'). It sets the power_state to ON before the unsolicited event arrives to make sure the jack detection can be invoked after resume.
> 
> [Test]
> Plug-in an external headset in front headset port, suspend/resume the system then check whether the headset function works as expected.
> 
> [Where problem could occur]
> Low. It only affect the platforms with Cirrus codec CS8409 which used to have problem.

Already applied to Jammy via stable updates (Unstable has been currently
replaced by Jammy). NACK-ing the U part.

-Andrea



More information about the kernel-team mailing list