[Bug 2077829] Re: Missing CS35L56 sof firmware for Dell Bolan platform
Andreas Hasenack
2077829 at bugs.launchpad.net
Thu Nov 14 21:42:58 UTC 2024
a) It looks like the patches are changing many more things than "just"
CS35L56 support. I'm not familiar with firmware-sof and these binary
files, but that's what it looks like (output truncated below for
brevity):
$ dquilt push -a
Applying patch 0001-Add-2.11-topology2-production-binaries.patch
patching file sof-ipc4-tplg-v2.11/sof-adl-cs42l43-l0-cs35l56-l23.tplg
patching file sof-ipc4-tplg-v2.11/sof-adl-rt711-4ch.tplg
patching file sof-ipc4-tplg-v2.11/sof-adl-rt711-l0-rt1308-l12-rt715-l3.tplg
patching file sof-ipc4-tplg-v2.11/sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg
patching file sof-ipc4-tplg-v2.11/sof-adl-rt711-l0-rt1316-l13-rt714-l2.tplg
patching file sof-ipc4-tplg-v2.11/sof-arl-cs42l43-l0-cs35l56-l2.tplg
patching file sof-ipc4-tplg-v2.11/sof-arl-cs42l43-l0-cs35l56-l23.tplg
patching file sof-ipc4-tplg-v2.11/sof-arl-cs42l43-l0.tplg
patching file sof-ipc4-tplg-v2.11/sof-arl-cs42l43-l2-cs35l56-l3.tplg
patching file sof-ipc4-tplg-v2.11/sof-arl-cs42l43-l2.tplg
patching file sof-ipc4-tplg-v2.11/sof-hda-generic-2ch.tplg
patching file sof-ipc4-tplg-v2.11/sof-hda-generic-4ch.tplg
(...)
Applying patch 0002-Add-SOF-v2.11.1-signed-Intel-binaries-for-MTL-LNL-AR.patch
patching symbolic link sof-ipc4-lib-v2.11.1/lnl/B36EE4DA-006F-47F9-A06D-FECBE2D8B6CE.bin
patching symbolic link sof-ipc4-lib-v2.11.1/lnl/intel-signed/B36EE4DA-006F-47F9-A06D-FECBE2D8B6CE.bin
patching file sof-ipc4-lib-v2.11.1/lnl/intel-signed/drc.llext
patching file sof-ipc4-v2.11.1/arl-s/intel-signed/sof-arl-s.ri
patching symbolic link sof-ipc4-v2.11.1/arl-s/sof-arl-s.ri
patching file sof-ipc4-v2.11.1/lnl/intel-signed/sof-lnl.ri
patching symbolic link sof-ipc4-v2.11.1/lnl/sof-lnl.ri
patching file sof-ipc4-v2.11.1/mtl/intel-signed/sof-mtl.ri
patching symbolic link sof-ipc4-v2.11.1/mtl/sof-mtl.ri
Now at patch 0002-Add-SOF-v2.11.1-signed-Intel-binaries-for-MTL-LNL-
AR.patch
Could this be explained please? Why are all these other files necessary?
b) Given that not just CS35L56 files are being added/changed, but many others, for apparently other hardware, that doesn't seem to match the regression analysis:
> It only affects the Dell Bolan platforms with the new CS35L56 amplifier. Should be low low risk of
> regression
Is that statement still true? Only CS35L56 could be affected by a
regression?
** Changed in: firmware-sof (Ubuntu Oracular)
Status: New => Incomplete
** Changed in: firmware-sof (Ubuntu Noble)
Status: New => Incomplete
--
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 Committed
Status in linux-firmware package in Ubuntu:
Fix Released
Status in firmware-sof source package in Noble:
Incomplete
Status in linux-firmware source package in Noble:
Fix Committed
Status in firmware-sof source package in Oracular:
Incomplete
Status in linux-firmware source package in Oracular:
Fix Committed
Status in firmware-sof source package in Plucky:
Fix Committed
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.
========== firmware-sof ==========
[Fix]
This requires following tplg file in firmware-sof
- sof-lnl-cs42l43-l0.tplg
upstream firmware-sof 2.10 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.
[Where problems could occur]
It only affects the Dell Bolan platforms with the new CS35L56 amplifier. Should be low low risk of regression
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