I have found some additional information here:
https://docs.kernel.org/sound/codecs/cs35l56.html

> Calibration disabled due to missing firmware controls
>
>    Driver was not able to write EFI calibration data to firmware registers. 
> This typically means that either:
>
>            The driver did not find a suitable wmfw for this hardware, or
>            The amplifier has already been patched with firmware by something 
> previously, and the driver does not have control of a hard RESET line to be 
> able to reset the amplifier and download the firmware files it found. This 
> situation is indicated by the device identification string in the kernel log 
> shows “(patched=1)”

I have been able to locate wmfw files matching the name schema here:
https://archlinux.org/packages/core/any/linux-firmware/files/

> usr/lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp1.bin.zst
> usr/lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp2.bin.zst
> usr/lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c.wmfw.zst

I will try to download and install them. Maybe this could be helpfull in
solving this problem.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2109925

Title:
  No audio support for Cirrus Logic cs35l56 on Lenovo Thinkpad X9-14

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2109925/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to