[Bug 2077829] Re: Missing CS35L56 sof firmware for Dell Bolan platform
Launchpad Bug Tracker
2077829 at bugs.launchpad.net
Wed Nov 20 07:44:34 UTC 2024
This bug was fixed in the package linux-firmware -
20240913.gita34e7a5f-0ubuntu2.1
---------------
linux-firmware (20240913.gita34e7a5f-0ubuntu2.1) oracular; urgency=medium
* Support Mediatek MT7920e (LP: #2076073)
- linux-firmware: add firmware for MT7920
- linux-firmware: add firmware for MediaTek Bluetooth chip (MT7920)
* Fix regression and add more region support of QCOM WiFi WCN7850 (LP: #2084504)
- ath12k: WCN7850 hw2.0: update board-2.bin
* Missing CS35L56 sof firmware for Dell Bolan platform (LP: #2077829)
- SAUCE: cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
* [SRU][N/O/P] Add BT firmware of Intel BlazarI core (LP: #2086749)
- linux-firmware: Update firmware file for Intel BlazarI core
-- Juerg Haefliger <juerg.haefliger at canonical.com> Fri, 08 Nov 2024
08:13:36 +0100
** Changed in: linux-firmware (Ubuntu Oracular)
Status: Fix Committed => Fix Released
** Changed in: linux-firmware (Ubuntu Noble)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2077829
Title:
Missing CS35L56 sof firmware for Dell Bolan platform
Status in OEM Priority Project:
New
Status in firmware-sof package in Ubuntu:
Fix Released
Status in linux-firmware package in Ubuntu:
Fix Released
Status in firmware-sof source package in Noble:
Fix Committed
Status in linux-firmware source package in Noble:
Fix Released
Status in firmware-sof source package in Oracular:
Fix Committed
Status in linux-firmware source package in Oracular:
Fix Released
Status in firmware-sof source package in Plucky:
Fix Released
Status in linux-firmware source package in Plucky:
Fix Released
Bug description:
[SRU Justifications]
========== linux-firmware ==========
[Impact]
Audio output doesn't work on Dell Bolan platforms with CS35L56 speaker
amplifiers
[Fix]
This requires following firmware blobs:
- https://github.com/CirrusLogic/linux-firmware/commit/367fda8e56d7dda4c138438493e2bf6b9b92ce7b which is not landed in linux-firmware mainline yet.
[Test Case]
1. Boot up the machine of Dell Bolan platform with CS35L56 speakers
2. Verify the sof-lnl-cs42l43-l0.tplg in in the /lib/firmware/intel/sof-ipc4-tplg/
3. Verify with checking the output of `aplay -l` command with valid sof output device. Should never be dummy output.
[Where problems could occur]
It only affects the Dell Bolan platforms with the new CS35L56 amplifier. Should be low low risk of regression
========== firmware-sof ==========
[Fix]
This requires following tplg file in firmware-sof
- sof-lnl-cs42l43-l0.tplg
upstream firmware-sof 2.11 will have this tplg file included.
[Test Case]
1. Boot up the machine of Dell Bolan platform with CS35L56 speakers
2. Verify with the linux-firmware with new CS35L56 amplifier support.
3. Verify with checking the output of `aplay -l` command with valid sof output device. Should never be dummy output.
[Other Info]
The name of sof-lnl-cs42l43-l0.tplg includes useful information which indicates that the topology is for for the cs42l43 codec connected to soundwire bus 0 w/o other soundwire devices connected on 1/2/3. It only affects the machines which has exactly the same soundwire configuration. The upstream commit of a newer version usually include the topology files for the new platforms or missing configuration on old platforms. It would be better to catch up with upstream to have these configuration which can support more configurations we could be missing in the future. The the addtional 0002-Add-SOF-v2.11.1-signed-Intel-binaries-for-MTL-LNL-AR.patch, it's required for each new Intel Platform and signed by Intel. In the case, the tplg file specify the `lnl`, a signed LunarLake DSP FW will be necessary. It would be better to have the Intel signed DSP FW up-to-date.
[Where problems could occur]
Although there're lots of new tplg files added, but they are mostly for missing configuration on old platforms or newly added for next-gen Intel platform. And they are specified for particular soundwire configurations which can hardly affect the existing machines. The risk for regression may come from sof-hda-generic-xxx.tplg which is for generic HDA. I'll consider it as low risk.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/2077829/+subscriptions
More information about the Ubuntu-sponsors
mailing list