APPLIED [OEM-5.14] Re: [PATCH 0/2][SRU][OEM-5.14] New fix for jack detection after resume on CS8409 sound driver
Timo Aaltonen
tjaalton at ubuntu.com
Tue Dec 14 15:23:56 UTC 2021
On 14.12.2021 15.38, 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.
>
> Chris Chiu (1):
> Revert "UBUNTU: SAUCE: ALSA: hda/cs8409: Schedule delayed work for
> jack detect on resume"
>
> Stefan Binding (1):
> ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
>
> sound/pci/hda/hda_local.h | 9 ++++
> sound/pci/hda/patch_cs8409.c | 84 +++++++++---------------------------
> sound/pci/hda/patch_cs8409.h | 1 -
> 3 files changed, 29 insertions(+), 65 deletions(-)
>
applied to oem-5.14, thanks
--
t
More information about the kernel-team
mailing list