From: Simon Trimmer Date: Tue, 4 Feb 2025 15:57:45 +0000 (+0000) Subject: cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops X-Git-Tag: 20250509~4^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bfbe4a3cdb0b558ce530d7deb14b7300a76a1a48;p=thirdparty%2Flinux-firmware.git cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops This patch updates the Cirrus CS35L56 smart amplifier firmware for a few Lenovo laptops. (Side note; this includes deliberate speaker id filename changes in addition to updating the file contents) Signed-off-by: Simon Trimmer --- diff --git a/WHENCE b/WHENCE index 386f66af..2e429d0c 100644 --- a/WHENCE +++ b/WHENCE @@ -8136,15 +8136,15 @@ File: cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp2.bin Link: cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw File: cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp1.bin File: cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp2.bin -Link: cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw -File: cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin -File: cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin -Link: cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw -File: cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin -File: cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin -Link: cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw -File: cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin -File: cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-17aa391b.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin +File: cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin +File: cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin +File: cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin License: Redistributable. See LICENSE.cirrus for details. diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin index e10fdc4b..873e6be9 100644 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin and b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin index 14d4f263..422a210d 100644 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin and b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin index bd108e99..408388c7 100644 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin and b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin index bb324829..79401f5f 100644 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin and b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin new file mode 100644 index 00000000..5d738c6b Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin new file mode 100644 index 00000000..464ff03c Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin deleted file mode 100644 index 827f83f6..00000000 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin and /dev/null differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin deleted file mode 100644 index 6cc907ff..00000000 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin and /dev/null differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin new file mode 100644 index 00000000..1323743e Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin new file mode 100644 index 00000000..4e5fc1df Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin deleted file mode 100644 index af2cdf41..00000000 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin and /dev/null differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin deleted file mode 100644 index a5199f3d..00000000 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin and /dev/null differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin deleted file mode 100644 index 02407a4b..00000000 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin and /dev/null differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin deleted file mode 100644 index a97c3e48..00000000 Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin and /dev/null differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin new file mode 100644 index 00000000..e08ae34d Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin new file mode 100644 index 00000000..d4751d24 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin differ