ACK: [SRU][i/OEM-5.14/j/unstable][PATCH 0/2] alsa/sdw: fix the audio sdw codec parsing logic in the acpi table

Tim Gardner tim.gardner at canonical.com
Tue Jan 4 13:51:37 UTC 2022


Acked-by: Tim Gardner <tim.gardner at canonical.com>

On 12/23/21 7:26 PM, Hui Wang wrote:
> 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(-)
> 

-- 
-----------
Tim Gardner
Canonical, Inc



More information about the kernel-team mailing list