Support speaker mute hotkey for Cirrus CS35L41 HDA codec
Bug #2039151 reported by
Chris Chiu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Medium
|
Unassigned | ||
linux-oem-6.1 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem-6.5 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
Mantic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Some systems use a special hotkey to mute speaker audio. On systems using CS35L41 HDA which have this hotkey, add a mechanism which uses ACPI notifications to detect whether the hotkey is triggered to switch the mute state.
[Fix]
Backport the fix from Cirrus on linux-next https://<email address hidden>/T/#t.
[Test Case]
1. Power on the machine with CS35L41 HDA and the speaker mute hotkey.
2. Verify the audio functions
3. Verify if the speaker can be mute/unmute by the hotkey.
[Where problems could occur]
Only affect specific laptops with the CS35L41 HDA and the speaker mute hotkey on keyboard. The impact is restricted.
Changed in linux-oem-6.5 (Ubuntu Jammy): | |
status: | New → In Progress |
no longer affects: | linux-oem-6.1 (Ubuntu) |
no longer affects: | linux-oem-6.1 (Ubuntu Jammy) |
no longer affects: | linux-oem-6.1 (Ubuntu Mantic) |
tags: | added: oem-priority originate-from-2033243 somerville |
Changed in linux-oem-6.5 (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
no longer affects: | linux-oem-6.1 (Ubuntu) |
no longer affects: | linux (Ubuntu Jammy) |
no longer affects: | linux-oem-6.5 (Ubuntu Jammy) |
Changed in linux-oem-6.1 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem-6.5 (Ubuntu Jammy): | |
status: | New → Fix Committed |
Changed in linux-oem-6.5 (Ubuntu Mantic): | |
status: | New → Invalid |
Changed in linux-oem-6.5 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem-6.1 (Ubuntu Jammy): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Jammy): | |
status: | New → Invalid |
Changed in linux (Ubuntu Jammy): | |
status: | Invalid → In Progress |
tags: |
added: verification-done-jammy-linux-oem-6.5 removed: verification-needed-jammy-linux-oem-6.5 |
tags: |
added: verification-done-jammy-linux-oem-6.1 removed: verification-needed-jammy-linux-oem-6.1 |
Changed in linux (Ubuntu Jammy): | |
status: | In Progress → Invalid |
Changed in linux (Ubuntu Mantic): | |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu Mantic): | |
importance: | Undecided → Medium |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-mantic-linux removed: verification-needed-mantic-linux |
To post a comment you must log in.
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 2039151
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.