On 24.04, with the proposed linux-firmware, the 50% volume of speaker
output is clearly louder than before. And the firmware could be loaded
correctly from the dmesg which has 'Tuning PID: ...'
$ apt-cache policy linux-firmware
linux-firmware:
Installed: 20240318.git3b128b60-0ubuntu2.27
Candidate: 20240318.git3b128b60-0ubuntu2.27
Version table:
20240318.git3b128b60-0ubuntu2.29 100
100 http://archive.ubuntu.com/ubuntu noble-proposed/main amd64 Packages
*** 20240318.git3b128b60-0ubuntu2.27 500
500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
100 /var/lib/dpkg/status
20240318.git3b128b60-0ubuntu2.26 500
500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
20240318.git3b128b60-0ubuntu2 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
$ sudo dmesg | grep cs35l
[sudo] password for u:ยท
[ 3.732836] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: Cirrus Logic CS35L56
Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 3.747679] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP system name:
'17AA3960-spkid1', amp name: 'AMP1'
[ 3.751044] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: Reset GPIO busy,
assume shared reset
[ 3.758151] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: Cirrus Logic CS35L56
Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 3.773516] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP system name:
'17AA3960-spkid1', amp name: 'AMP2'
[ 3.885028] snd_hda_codec_alc269 hdaudioC1D0: Found 2 CSC3556 on i2c
(-%s:00-cs35l56-hda.%d)
[ 3.885060] snd_hda_codec_alc269 hdaudioC1D0: bound
i2c-CSC3556:00-cs35l56-hda.0 (ops cs35l56_hda_comp_ops [snd_hda_scodec_cs35l56])
[ 3.885069] snd_hda_codec_alc269 hdaudioC1D0: bound
i2c-CSC3556:00-cs35l56-hda.1 (ops cs35l56_hda_comp_ops [snd_hda_scodec_cs35l56])
[ 3.888399] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1:
cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1.wmfw: format 3 timestamp 0x6876b116
[ 3.888403] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1:
cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1.wmfw: Tue 15 Jul 2025 14:50:46
Central Daylight Time
[ 3.888627] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1:
cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1.wmfw: format 3 timestamp 0x6876b116
[ 3.888628] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1:
cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1.wmfw: Tue 15 Jul 2025 14:50:46
Central Daylight Time
[ 4.449834] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: Firmware: 1a00d6
vendor: 0x2 v3.13.4, 41 algorithms
[ 4.450609] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1: Firmware: 1a00d6
vendor: 0x2 v3.13.4, 41 algorithms
[ 4.466213] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1:
cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp1.bin: v3.13.4
[ 4.466217] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: misc:
C:\Project\Lenovo\YogaPro7AMD\AprilTuning24901\GYT_ID_1-CS35L56-B0 [I2C - 0x60]
@ CS35L56 x2 on Wind
[ 4.481411] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1:
cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp2.bin: v3.13.4
[ 4.481414] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1: misc:
C:\Project\Lenovo\YogaPro7AMD\AprilTuning24901\GYT_ID_1-CS35L56-B0 [I2C - 0x68]
@ CS35L56 x2 on Wind
[ 4.832839] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: Tuning PID: 0x3805,
SID: 0x10201, TID: 0x260319
[ 4.833011] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: Tuning PID: 0x3805,
SID: 0x10202, TID: 0x260319
** Tags added: verification-done-noble
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156867
Title:
[SRU]Enable Realtek ALC287 + Cirrus CS35L56 Audio for Lenovo Yoga Pro
7
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2156867/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs