Public bug reported: [Impact] On Lenovo ThinkPad MTL platform, the audio and mic are not working. Error Logs: [ 22.098899] sof-audio-pci-intel-mtl 0000:00:1f.3: no llp found, fall back to default HDA path [ 22.107925] sof-audio-pci-intel-mtl 0000:00:1f.3: no matching blob for sample rate: 48000 sample width: 32 channels: 2 [ 22.107931] sof-audio-pci-intel-mtl 0000:00:1f.3: failed to prepare widget dai-copier.DMIC.dmic01.capture [ 22.107933] sof-audio-pci-intel-mtl 0000:00:1f.3: Failed to prepare connected widgets [ 22.107935] sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed widget list set up for pcm 6 dir 1 [ 22.107937] sof-audio-pci-intel-mtl 0000:00:1f.3: ASoC: error at snd_soc_pcm_component_hw_params on 0000:00:1f.3: -22
[Fix] Commit: "ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format" Add support of both 24 bit and 32 bit of DMIC hardware. [Test] Tested on hardware, sound ouput and DMIC input work fine. [Where problems could occur] It may break sound driver. MTL is not supported by 5.15 and 6.2 kernel, SRU for oem-6.5, 6.5 and 6.6. ** Affects: hwe-next Importance: High Assignee: AaronMa (mapengyu) Status: In Progress ** Affects: linux (Ubuntu) Importance: High Status: In Progress ** Affects: linux-oem-6.5 (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Jammy) Importance: Undecided Status: Invalid ** Affects: linux-oem-6.5 (Ubuntu Jammy) Importance: High Status: In Progress ** Affects: linux (Ubuntu Mantic) Importance: High Status: In Progress ** Affects: linux-oem-6.5 (Ubuntu Mantic) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Noble) Importance: High Status: In Progress ** Affects: linux-oem-6.5 (Ubuntu Noble) Importance: Undecided Status: Invalid ** Tags: oem-priority originate-from-2039022 sutton ** Tags added: oem-priority originate-from-2039022 sutton ** Also affects: linux-oem-6.5 (Ubuntu) Importance: Undecided Status: New ** Changed in: hwe-next Status: New => In Progress ** Changed in: linux (Ubuntu) Status: New => In Progress ** Changed in: linux-oem-6.5 (Ubuntu) Status: New => In Progress ** Changed in: hwe-next Assignee: (unassigned) => AaronMa (mapengyu) ** Changed in: hwe-next Importance: Undecided => High ** Changed in: linux (Ubuntu) Importance: Undecided => High ** Changed in: linux-oem-6.5 (Ubuntu) Importance: Undecided => High ** Also affects: linux (Ubuntu Mantic) Importance: Undecided Status: New ** Also affects: linux-oem-6.5 (Ubuntu Mantic) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: linux-oem-6.5 (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Noble) Importance: High Status: In Progress ** Also affects: linux-oem-6.5 (Ubuntu Noble) Importance: High Status: In Progress ** Changed in: linux (Ubuntu Jammy) Status: New => Invalid ** Changed in: linux (Ubuntu Mantic) Status: New => In Progress ** Changed in: linux (Ubuntu Mantic) Importance: Undecided => High ** Changed in: linux-oem-6.5 (Ubuntu Noble) Status: In Progress => Invalid ** Changed in: linux-oem-6.5 (Ubuntu Mantic) Status: New => Invalid ** Changed in: linux-oem-6.5 (Ubuntu Jammy) Status: New => In Progress ** Changed in: linux-oem-6.5 (Ubuntu Jammy) Importance: Undecided => High ** Changed in: linux-oem-6.5 (Ubuntu Noble) Importance: High => Undecided -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-6.5 in Ubuntu. https://bugs.launchpad.net/bugs/2048078 Title: Add support of MTL audio of Lenovo Status in HWE Next: In Progress Status in linux package in Ubuntu: In Progress Status in linux-oem-6.5 package in Ubuntu: Invalid Status in linux source package in Jammy: Invalid Status in linux-oem-6.5 source package in Jammy: In Progress Status in linux source package in Mantic: In Progress Status in linux-oem-6.5 source package in Mantic: Invalid Status in linux source package in Noble: In Progress Status in linux-oem-6.5 source package in Noble: Invalid Bug description: [Impact] On Lenovo ThinkPad MTL platform, the audio and mic are not working. Error Logs: [ 22.098899] sof-audio-pci-intel-mtl 0000:00:1f.3: no llp found, fall back to default HDA path [ 22.107925] sof-audio-pci-intel-mtl 0000:00:1f.3: no matching blob for sample rate: 48000 sample width: 32 channels: 2 [ 22.107931] sof-audio-pci-intel-mtl 0000:00:1f.3: failed to prepare widget dai-copier.DMIC.dmic01.capture [ 22.107933] sof-audio-pci-intel-mtl 0000:00:1f.3: Failed to prepare connected widgets [ 22.107935] sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed widget list set up for pcm 6 dir 1 [ 22.107937] sof-audio-pci-intel-mtl 0000:00:1f.3: ASoC: error at snd_soc_pcm_component_hw_params on 0000:00:1f.3: -22 [Fix] Commit: "ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format" Add support of both 24 bit and 32 bit of DMIC hardware. [Test] Tested on hardware, sound ouput and DMIC input work fine. [Where problems could occur] It may break sound driver. MTL is not supported by 5.15 and 6.2 kernel, SRU for oem-6.5, 6.5 and 6.6. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/2048078/+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