** Description changed: - For focal and oem-5.6 kernel, these all 5 patches are needed, for - groovy kernel, since the 1st patch is already in the 5.8 kernel, the - groovy kernel only needs the last 3 patches [3/5, 4/5 and 5/5]. + Groovy kernel already merged the patchset [Impact] - the alsa upstream worte the ucm3 files for amd renoir audio, but to - load the ucm3, it depends on the kernel module name, and the upstream - ucm3 needs the name snd-xxx, so we need to backport the patches - from mainline kernel to change the kernel module name to meet ucm3 - requirement. BTW, there are some dmic dynamically detection patches, - we integrate them too. + On the amd renoir machines, there is possibility that they have no dmic + from the hardware desgin, but the driver register a dmic unconditionally, + to avoid it, add the dmic detection code in the driver. [Fix] - Backport 4 patches from upstream. + Backport 3 patches from upstream. [Test Case] - boot the kernel with these patches on amd renoir machines (lenovo - machines), the audio driver works well (via command line like - aplay or areord), then upgrade the alsa-lib and alsa-ucm-conf to - 1.2.3.2, now we could see the audio devices from gnome, and they work - well. + On the 3 Lenovo ADM renoir machines, boot the kernel with this patchset, + all dmic could be detected and registered as before. Disable the dmic + in the BIOS, the driver can't detect the dmic and the dmic is not + registered in the driver. [Regression Risk] Low, this SRU are only specific to soc/amd/renoir, and we already - tested on 2 lenovo machines, their audio worked as before. + tested on 3 lenovo machines, they worked as expected.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887734 Title: soc/amd/renoir: detect dmic from acpi table To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1887734/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
