aboutsummaryrefslogtreecommitdiffstats
path: root/cirrus
diff options
authorSimon Trimmer <simont@opensource.cirrus.com>2024-09-11 08:32:31 +0100
committerSimon Trimmer <simont@opensource.cirrus.com>2025-02-18 16:08:51 +0000
commitf2ac3cafdec1b24ce563c8bbc85baafad0720d3e (patch)
tree9ead29836e758aaa8cebea5d5381f5a5c2d8133f /cirrus
parent50710a3006fa07bdc8c8e674562bb5438efae111 (diff)
cirrus: cs35l56: Add and update firmware for Cirrus CS35L56 for various Lenovo laptops
This patch adds and updates the firmware files for the Cirrus CS35L56 smart amplifier used in various Lenovo laptops. Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Diffstat (limited to 'cirrus')
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampl.binbin8628 -> 8580 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampr.binbin8628 -> 8584 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.binbin0 -> 6772 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.binbin0 -> 6776 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.binbin0 -> 6768 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.binbin0 -> 6772 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.binbin7456 -> 7840 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.binbin7456 -> 7840 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp1.binbin0 -> 6680 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp2.binbin0 -> 6680 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp1.binbin0 -> 6684 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp2.binbin0 -> 6684 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp1.binbin0 -> 6684 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp2.binbin0 -> 6684 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp1.binbin0 -> 6708 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp2.binbin0 -> 6708 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp1.binbin0 -> 6688 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp2.binbin0 -> 6688 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.binbin0 -> 8348 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.binbin0 -> 8348 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.binbin0 -> 6200 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.binbin0 -> 6200 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.binbin0 -> 6212 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.binbin0 -> 6212 bytes
-rw-r--r--cirrus/cs35l56/CS35L56_Rev3.11.21.wmfwbin0 -> 33364 bytes
25 files changed, 0 insertions, 0 deletions
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampl.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampl.bin
index 1e2d1a8c..5da8fa9d 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampl.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampl.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampr.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampr.bin
index 0de59190..67d985c2 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampr.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampr.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin
new file mode 100644
index 00000000..e10fdc4b
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin
new file mode 100644
index 00000000..14d4f263
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin
new file mode 100644
index 00000000..bd108e99
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin
new file mode 100644
index 00000000..bb324829
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.bin
index 3ea381b7..6beb5890 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.bin
index 4441b743..a746900e 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp1.bin
new file mode 100644
index 00000000..b96096a0
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp2.bin
new file mode 100644
index 00000000..c99a9c93
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp1.bin
new file mode 100644
index 00000000..40fd4a01
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp2.bin
new file mode 100644
index 00000000..334f270e
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp1.bin
new file mode 100644
index 00000000..4f611065
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp2.bin
new file mode 100644
index 00000000..3d5d6cad
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp1.bin
new file mode 100644
index 00000000..5bc8042b
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp2.bin
new file mode 100644
index 00000000..40d98603
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp1.bin
new file mode 100644
index 00000000..830764ea
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp2.bin
new file mode 100644
index 00000000..e9a91344
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin
new file mode 100644
index 00000000..827f83f6
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin
new file mode 100644
index 00000000..6cc907ff
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin
new file mode 100644
index 00000000..af2cdf41
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin
new file mode 100644
index 00000000..a5199f3d
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin
new file mode 100644
index 00000000..02407a4b
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin
new file mode 100644
index 00000000..a97c3e48
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56/CS35L56_Rev3.11.21.wmfw b/cirrus/cs35l56/CS35L56_Rev3.11.21.wmfw
new file mode 100644
index 00000000..e18904c1
--- /dev/null
+++ b/cirrus/cs35l56/CS35L56_Rev3.11.21.wmfw
Binary files differ