APPLIED [OEM-5.14] Re: [PATCH 0/1][SRU][OEM-5.13/OEM-5.14] Fix missing external headset after resume problem for Cirrus CS8409 sound driver

Timo Aaltonen tjaalton at ubuntu.com
Mon Nov 29 13:31:41 UTC 2021


On 26.11.2021 6.06, Chris Chiu wrote:
> BugLink: https://bugs.launchpad.net/bugs/1952385
> 
> [Impact]
> On some platforms with Cirrus CS8409 audio codec, the external headset will fail to be detected after system resume.
> 
> [Fix]
> Cirrus released a fix and send it upstream for approval. It's trying to schedule a harmless delayed work to do jack detection to reflect the real power state 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.
> 
> 
> Stefan Binding (1):
>    ALSA: hda/cs8409: Schedule delayed work for jack detect on resume
> 
>   sound/pci/hda/patch_cs8409.c | 79 +++++++++++++++++++++++++++++-------
>   sound/pci/hda/patch_cs8409.h |  1 +
>   2 files changed, 65 insertions(+), 15 deletions(-)
> 

Applied to oem-5.14 for the respin, but why is this for OEM-* only? You 
need to send it for U/J too or migration to HWE-5.15 would regress.


-- 
t



More information about the kernel-team mailing list