** 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

Reply via email to