[SRU] the speaker doesn't work on Dell sdw sdca machine with kernel-5.13
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
alsa-ucm-conf (Ubuntu) |
Fix Released
|
High
|
Hui Wang | ||
Focal |
Fix Released
|
High
|
Hui Wang | ||
Hirsute |
Fix Released
|
High
|
Hui Wang | ||
Impish |
Fix Released
|
High
|
Hui Wang |
Bug Description
[Impact]
After upgrade the linux kernel to 5.13, the mixer names of rt1316 is changed, the current alsa-ucm-conf will fail to initialize that codec, then users can't output sound from internal speaker since the internal speaker is routed to the codec rt1316.
[Fix]
Backport 1 commit (https:/
[Test]
sudo rm /var/lib/alsa/*; alsactl init; reboot, play the sound from internal speaker, the speaker works well.
[Where problems will occur]
The change only affects the rt1316 codec, so far, that codec only connects to the internal speaker on Dell soundwire sdca audio machine, so it could introduce regression on the internal speaker like users can't output sound via internal speaker anymore on the Dell soundwire sdca audio machine. But this possibility is very low since we already tested the commit on the Dell soundwire sdca audio machine. We tested it with old kernel and new kernel, all worked well.
Changed in alsa-ucm-conf (Ubuntu): | |
importance: | Undecided → High |
Changed in alsa-ucm-conf (Ubuntu Focal): | |
importance: | Undecided → High |
Changed in alsa-ucm-conf (Ubuntu Hirsute): | |
importance: | Undecided → High |
tags: | added: oem-priority originate-from-1934865 somerville |
description: | updated |
Changed in alsa-ucm-conf (Ubuntu Hirsute): | |
status: | In Progress → Fix Committed |
Changed in hwe-next: | |
status: | New → Fix Released |
Re-write this SRU based on the latest ubuntu alsa-ucm-conf, and also integrate another SRU (https:/ /bugs.launchpad .net/ubuntu/ +source/ alsa-ucm- conf/+bug/ 1940788)