Re: [PATCH] ALSA: hda/cs8409: Fix for Dell Cirrus audio jack detect

From: Steven Kendall

Date: Tue Jul 14 2026 - 15:35:59 EST


> The original design on the driver relies on 2 different interrupts, one for Jack Detect, and one for Type Detect.
> I am concerned that these changes either prevent the interrupts from being enabled at the right time, or enable them at the wrong time, and possibly simultaneously.

Thanks for the info. I had trouble getting these interrupts to fire on
this machine. Have any advice for getting unsol events to fire? I
tried a few things but wasn't able to trigger any and resorted to
polling.

> I believe we may have one of these laptops ourselves, so we might be able to have a look ourselves, though it may take a few weeks for us to do this.
> Can you tell us which OS you are using to test this? This was originally tested on Ubuntu, but I think this is ChromeOS you are testing on?

That would be great! A few weeks wouldn't be an issue for us. I've
tested this on Chrome OS (Chrome OS Flex, specifically) but I also
noticed some odd behavior on Ubuntu even though everything more or
less worked there. Alsa wasn't reading the jack state as
plugged/unplugged until audio played. I'm not sure if that's by
design. I wasn't sure if Ubuntu had some additional kernel patches I
couldn't find; I was using their LTS HWE branch and when deployed on
Chrome OS I didn't see any change in behavior.