** Changed in: linux (Ubuntu Hirsute)
       Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1941669

Title:
  alsa: the soundwire audio doesn't work on the Dell TGL-H machines

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Incomplete
Status in linux source package in Hirsute:
  Fix Committed

Bug description:
  These 2 patches were merged to upstream kernel from v5.12, no need to
  send them to impish/oem-5.13/unstable kernels. And this patch is
  already in the oem-5.10 kernel, for focal kernel, since focal kernel
  doesn't support soundwire audio, these 2 patches are useless for focal
  kernel.

  
  [Impact]
  The Dell precision 5760 is a TGL-H machine, and it has soundwire audio
  design, when running the hirsute kernel, the audio driver fails to
  load sof-firmware, then the whole audio fails to initialize and fails
  to work.

  [Fix]
  Backport 2 patches, these will remove hardcoded firmware name and
  allow load firmware according to the firmware name defined by pciid

  [Test]
  Booting the patched kernel, check dmesg, there is no errors about
  loading audio sof-firmware, playsound to spk and headphone, all worked
  well, record sound from internal mic and external mic, all worked well.

  [Where problems could occur]
  The patch remove the hardcoded firmware for all TGL soundwire machines,
  this could make the TGL soundwire machines fail to load the
  sof-firmware then the whole audio fail to work. But this possibiliy is
  low, since we tested the patches on different TGL soundwire machines,
  all worked well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1941669/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to