]> git.ipfire.org Git - thirdparty/linux-firmware.git/commitdiff
cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops
authorSimon Trimmer <simont@opensource.cirrus.com>
Tue, 4 Feb 2025 15:57:45 +0000 (15:57 +0000)
committerSimon Trimmer <simont@opensource.cirrus.com>
Thu, 1 May 2025 10:48:56 +0000 (10:48 +0000)
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 <simont@opensource.cirrus.com>
17 files changed:
WHENCE
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin
cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin [new file with mode: 0644]
cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin [new file with mode: 0644]
cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin [deleted file]
cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin [deleted file]
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin [new file with mode: 0644]
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin [new file with mode: 0644]
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin [deleted file]
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin [deleted file]
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin [deleted file]
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin [deleted file]
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin [new file with mode: 0644]
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin [new file with mode: 0644]

diff --git a/WHENCE b/WHENCE
index 386f66af649f97f2e02632b0d7c1f583cb849bc4..2e429d0cdf05afb4f8d1788cc2734c744ec94baf 100644 (file)
--- 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.
 
index e10fdc4b86e084669706ed8827747ed0a766fee2..873e6be99125ce06805e59c6a4db714aa78438a3 100644 (file)
Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin and b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin differ
index 14d4f26379b434792a282b5141bd35319b2a3607..422a210d3995fc24f15e13e311cc5b88cb131162 100644 (file)
Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin and b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin differ
index bd108e99d04023498307a1f00dd69684606d8e6c..408388c772a2f1865ec66524b7aa69b79b66aee1 100644 (file)
Binary files a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin and b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin differ
index bb324829c456d7e0341f5383a399ed1ed9b809ce..79401f5ffe72006858f50902cad2abb405fca1c0 100644 (file)
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 (file)
index 0000000..5d738c6
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 (file)
index 0000000..464ff03
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 (file)
index 827f83f..0000000
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 (file)
index 6cc907f..0000000
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 (file)
index 0000000..1323743
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 (file)
index 0000000..4e5fc1d
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 (file)
index af2cdf4..0000000
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 (file)
index a5199f3..0000000
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 (file)
index 02407a4..0000000
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 (file)
index a97c3e4..0000000
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 (file)
index 0000000..e08ae34
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 (file)
index 0000000..d4751d2
Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin differ