Re: [PATCH] ALSA: hda/cs8409: Fix for Dell Cirrus audio jack detect
From: Steven Kendall
Date: Tue Jul 14 2026 - 15:51:42 EST
> This makes the remaining text not taken by git-am.
> And, I guess the text above should have been combined with the below?
Sorry about that! I'm using b4 and that was the result of having a
cover letter in addition to the commit.
> The jack polling is really the last resort, and I'd like to know why
> the normal jack detection doesn't work at first. Is it the missing
> unsol event? Or the jack detection itself doesn't work?
> If it's a missing unsol event, this drop happens always? Or on
> certain runtime PM state?
In my debugging output I could never get the unsol event to trigger.
I'm not sure if that's the same as jack detection not working. I tried
a few timing changes and pin changes but to no effect. From the user's
perspective, audio plays both from the headphones and the speakers
when headphones are plugged in. According to my notes, I also observed
this on Ubuntu 22.04 LTS on its initial image, but applying its
latest update resolved the issue. One notable clue is that currently
on Chrome OS (with no patch), sleeping and resuming the machine does
fix jack detection, but I've been unable to fix initial boot behavior
thus far besides an approach like the patch here.