aboutsummaryrefslogtreecommitdiffstats
path: root/cirrus
diff options
authorSimon Trimmer <simont@opensource.cirrus.com>2024-10-21 11:33:32 +0000
committerSimon Trimmer <simont@opensource.cirrus.com>2024-12-12 16:14:14 +0000
commit9c46d10f8ea7a72d910ba5f5ebed7fcd2de31c71 (patch)
treea4ed77d4de9064d2c54b9d0ce7bed25e16564b64 /cirrus
parent2cb303e75d443b3ce5c3e7890e97f2bd75d4715c (diff)
cirrus: cs35l56: Add and update firmware for various Cirrus CS35L54 and CS35L56 laptops
This patch adds and updates the firmware files for a number of products using the Cirrus CS35L54 and CS35L56 smart amplifiers. Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Diffstat (limited to 'cirrus')
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp1.binbin7036 -> 7056 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp2.binbin7036 -> 7056 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp1.binbin7036 -> 7056 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp2.binbin7036 -> 7056 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp1.binbin7036 -> 7056 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp2.binbin7040 -> 7060 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp1.binbin7036 -> 7052 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp2.binbin7036 -> 7056 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp1.binbin7040 -> 7060 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp2.binbin7036 -> 7056 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp1.binbin7100 -> 7124 bytes
-rw-r--r--cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp2.binbin7100 -> 7124 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp1.binbin7100 -> 7124 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp2.binbin7100 -> 7124 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431df3-amp1.binbin7896 -> 8240 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431df3-amp2.binbin7900 -> 8248 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431df3-amp3.binbin7896 -> 8248 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431df3-amp4.binbin7896 -> 8236 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp1.binbin8196 -> 8220 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp2.binbin8196 -> 8220 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp1.binbin8192 -> 8344 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp2.binbin8192 -> 8344 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp1.binbin8196 -> 8348 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp2.binbin8196 -> 8348 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp1.binbin8192 -> 8344 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp2.binbin8192 -> 8344 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampl.binbin0 -> 12892 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampr.binbin0 -> 12896 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampl.binbin0 -> 12872 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampr.binbin0 -> 12872 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp1.binbin0 -> 11480 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp2.binbin0 -> 11484 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp1.binbin0 -> 8700 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp2.binbin0 -> 8700 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp1.binbin0 -> 8756 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp2.binbin0 -> 8752 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.binbin0 -> 7456 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.binbin0 -> 7456 bytes
-rw-r--r--cirrus/cs35l56/CS35L56_Rev3.11.26.wmfwbin0 -> 34716 bytes
-rw-r--r--cirrus/cs35l56/CS35L56_Rev3.11.28.wmfwbin0 -> 34964 bytes
40 files changed, 0 insertions, 0 deletions
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp1.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp1.bin
index 49a41b59..33ec6657 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp1.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp2.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp2.bin
index 7e951cfd..71d981d9 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp2.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp1.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp1.bin
index 17f20123..d155dcb8 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp1.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp2.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp2.bin
index ee97539d..453f1fff 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp2.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin
index e4f22f73..938f4a0d 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin
index e7b5dba2..994f69e3 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp1.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp1.bin
index 77098d81..81494879 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp1.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp2.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp2.bin
index 1f04ddd8..382d1583 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp2.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp1.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
index f6e4966f..b640a9cc 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp2.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
index 689ec2d1..562b2bee 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp1.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp1.bin
index f093d86d..db1a1160 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp1.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp2.bin b/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp2.bin
index 027b1d1a..29d22fa8 100644
--- a/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp2.bin
+++ b/cirrus/cs35l54-b0-dsp1-misc-103c8e1b-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp1.bin
index 7c38f883..fa9b578c 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp1.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp2.bin
index 12ef18cd..58446c41 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp2.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp1.bin
index d5362912..da0962f1 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp1.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp2.bin
index 7739c269..5c1e5a9b 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp2.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp3.bin
index 0bbb32b4..e8cca89e 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp3.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp4.bin
index 11055154..164ec564 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp4.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp1.bin
index 7a3697f1..d46fcc6b 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp1.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp2.bin
index e8bc104b..6a8ce924 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp2.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp1.bin
index 47d2f40b..b3e634cf 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp1.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp2.bin
index 9210d728..862c986b 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp2.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp1.bin
index 1ef0ced3..dc289bd6 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp1.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp2.bin
index b0f522f4..5c14288f 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp2.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp1.bin
index 494915f4..daa3328c 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp1.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp2.bin
index 458065e5..668b503b 100644
--- a/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp2.bin
+++ b/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampl.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampl.bin
new file mode 100644
index 00000000..b6501f3a
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampl.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampr.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampr.bin
new file mode 100644
index 00000000..569a1115
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampr.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampl.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampl.bin
new file mode 100644
index 00000000..ec7fbe4c
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampl.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampr.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampr.bin
new file mode 100644
index 00000000..550f3db7
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampr.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp1.bin
new file mode 100644
index 00000000..8214488e
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp2.bin
new file mode 100644
index 00000000..41fd09f5
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp1.bin
new file mode 100644
index 00000000..28c61352
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp2.bin
new file mode 100644
index 00000000..12698ef7
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp1.bin
new file mode 100644
index 00000000..6f93e535
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp2.bin
new file mode 100644
index 00000000..1a116ede
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.bin
new file mode 100644
index 00000000..3ea381b7
--- /dev/null
+++ 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
new file mode 100644
index 00000000..4441b743
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56/CS35L56_Rev3.11.26.wmfw b/cirrus/cs35l56/CS35L56_Rev3.11.26.wmfw
new file mode 100644
index 00000000..bb2a5d5f
--- /dev/null
+++ b/cirrus/cs35l56/CS35L56_Rev3.11.26.wmfw
Binary files differ
diff --git a/cirrus/cs35l56/CS35L56_Rev3.11.28.wmfw b/cirrus/cs35l56/CS35L56_Rev3.11.28.wmfw
new file mode 100644
index 00000000..b2c79711
--- /dev/null
+++ b/cirrus/cs35l56/CS35L56_Rev3.11.28.wmfw
Binary files differ