alsa/sof: All audio jacks can't detect hotplug when only codec is suspended
Bug #1950540 reported by
Hui Wang
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Critical
|
Hui Wang | ||
linux (Ubuntu) |
Fix Released
|
High
|
Hui Wang | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Won't Fix
|
High
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Hui Wang | ||
linux-oem-5.13 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
Unassigned | ||
Impish |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
linux-oem-5.14 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
Unassigned | ||
Impish |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
If the codec is in rt_suspend while the controller is in rt_resume,
all audio jacks can't detect hotplug.
[Fix]
Backport a upstream patch, this will enable WAKEEN in the period
between codec suspend and controller suspend.
[Test]
Booting the patched kernel, add snd_sof_
the bootargs, plug the headset to the audio jacks, the system
could detect the plug in or plug out.
[Where problems could occur]
The patch enable the WAKEEN after codec is in rt_suspend, this
could affect the audio jack hotplug detection, if it introduces
regression, it will be on the audio jack detection, but this
possibility is very low, we already verified this patch on
many machines.
tags: | added: oem-priority originate-from-1946720 sutton |
Changed in linux (Ubuntu Focal): | |
status: | New → Invalid |
Changed in linux-oem-5.13 (Ubuntu Impish): | |
status: | New → Invalid |
Changed in linux-oem-5.13 (Ubuntu Jammy): | |
status: | New → Invalid |
Changed in linux-oem-5.14 (Ubuntu Impish): | |
status: | New → Invalid |
Changed in linux-oem-5.14 (Ubuntu Jammy): | |
status: | New → Invalid |
Changed in linux-oem-5.13 (Ubuntu Focal): | |
status: | New → In Progress |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux-oem-5.13 (Ubuntu Focal): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Impish): | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux (Ubuntu Jammy): | |
importance: | Undecided → High |
status: | New → In Progress |
summary: |
- alsa/sof: All audio jack can't detect hotplug when only codec is + alsa/sof: All audio jacks can't detect hotplug when only codec is suspended |
description: | updated |
Changed in linux-oem-5.13 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Impish): | |
status: | In Progress → Won't Fix |
Changed in hwe-next: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in hwe-next: | |
assignee: | nobody → Hui Wang (hui.wang) |
To post a comment you must log in.
This bug is awaiting verification that the linux-oem- 5.13/5. 13.0-1020. 24 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- focal' to 'verification- done-focal' . If the problem still exists, change the tag 'verification- needed- focal' to 'verification- failed- focal'.
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!