[SRU][i/OEM-5.14/j/unstable][PATCH 0/2] alsa/sdw: fix the audio sdw codec parsing logic in the acpi table
Hui Wang
hui.wang at canonical.com
Fri Dec 24 02:26:14 UTC 2021
BugLink: https://bugs.launchpad.net/bugs/1955686
This patchset is for soundwire audio, the kernel below impish doesn't
support sdw audio, so no need to send the patches to hirsute and focal.
[Impact]
we have a couple of Dell ADL laptops which have sdw audio, after upgrading
the BIOS to 0.1.4 or above, the sdw audio can't work anymore, the driver
can't parse the codec layout from ACPI table anymore.
[Fix]
Backport two patches from upstream.
[Test]
Boot the patched kernel on those machines both with old bios and
new bios, all work well, the sdw audio could initialize and the
audio function work well.
[Where problems could occur]
If it could introduce regression, it will be on the acpi sdw codec
parsing, so some sdw audio machines could fail to find the codec, then
the whole audio function fails. But this possibility is very low, we
already tested the patches on both old bios and new bios.
Libin Yang (2):
ALSA: hda: intel-sdw-acpi: harden detection of controller
ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2
sound/hda/intel-sdw-acpi.c | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
--
2.25.1
More information about the kernel-team
mailing list