aboutsummaryrefslogtreecommitdiffstats
path: root/cirrus
diff options
authorSimon Trimmer <simont@opensource.cirrus.com>2024-11-19 10:53:43 +0000
committerJosh Boyer <jwboyer@redhat.com>2025-07-21 18:49:03 +0000
commit5be0792a63e9358adc5ef1accb71a3634e308d50 (patch)
tree6d2bbeb7122dfa6f2554a0a2eea95b367eb1197b /cirrus
parent9c2794b0f0373c627fd1c635bc2a416ba1ecc0e1 (diff)
cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
This patch adds the firmware files for the Cirrus CS35L56 smart amplifier used in various Dell laptops. Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Diffstat (limited to 'cirrus')
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp1.binbin0 -> 11524 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp2.binbin0 -> 11516 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp3.binbin0 -> 11524 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp4.binbin0 -> 11516 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp1.binbin0 -> 11528 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp2.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp3.binbin0 -> 11528 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp4.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp1.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp2.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp3.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp4.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp1.binbin0 -> 11504 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp2.binbin0 -> 11504 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp3.binbin0 -> 11504 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp4.binbin0 -> 11504 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp1.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp2.binbin0 -> 11492 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp3.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp4.binbin0 -> 11492 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp1.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp2.binbin0 -> 11488 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp3.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp4.binbin0 -> 11488 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp1.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp2.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp3.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp4.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp1.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp2.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp3.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp4.binbin0 -> 11520 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp1.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp2.binbin0 -> 11500 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp3.binbin0 -> 11508 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp4.binbin0 -> 11500 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp1.binbin0 -> 11516 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp2.binbin0 -> 11504 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp3.binbin0 -> 11516 bytes
-rw-r--r--cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp4.binbin0 -> 11504 bytes
-rw-r--r--cirrus/cs35l56/CS35L56_Rev3.11.28B.wmfwbin0 -> 37404 bytes
41 files changed, 0 insertions, 0 deletions
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp1.bin
new file mode 100644
index 00000000..fe65aa71
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp2.bin
new file mode 100644
index 00000000..a7b43130
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp3.bin
new file mode 100644
index 00000000..30d09749
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp4.bin
new file mode 100644
index 00000000..92a83f48
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp1.bin
new file mode 100644
index 00000000..8c7b65ee
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp2.bin
new file mode 100644
index 00000000..2048e330
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp3.bin
new file mode 100644
index 00000000..ac6e4123
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp4.bin
new file mode 100644
index 00000000..f554cd0f
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp1.bin
new file mode 100644
index 00000000..7aa5050b
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp2.bin
new file mode 100644
index 00000000..e5d3eaf1
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp3.bin
new file mode 100644
index 00000000..828a9062
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp4.bin
new file mode 100644
index 00000000..9f7dfc8f
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp1.bin
new file mode 100644
index 00000000..0b502562
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp2.bin
new file mode 100644
index 00000000..d713381e
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp3.bin
new file mode 100644
index 00000000..952772e3
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp4.bin
new file mode 100644
index 00000000..49431bb0
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp1.bin
new file mode 100644
index 00000000..7498d4fd
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp2.bin
new file mode 100644
index 00000000..753309eb
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp3.bin
new file mode 100644
index 00000000..7995074a
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp4.bin
new file mode 100644
index 00000000..530f2054
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp1.bin
new file mode 100644
index 00000000..49da5aca
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp2.bin
new file mode 100644
index 00000000..15639d02
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp3.bin
new file mode 100644
index 00000000..22525a55
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp4.bin
new file mode 100644
index 00000000..97d9c266
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp1.bin
new file mode 100644
index 00000000..f27d2e83
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp2.bin
new file mode 100644
index 00000000..a3bf037b
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp3.bin
new file mode 100644
index 00000000..6637e3c9
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp4.bin
new file mode 100644
index 00000000..3667a8d6
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp1.bin
new file mode 100644
index 00000000..6005cfda
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp2.bin
new file mode 100644
index 00000000..ed190be1
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp3.bin
new file mode 100644
index 00000000..f9e9d704
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp4.bin
new file mode 100644
index 00000000..60b18852
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp1.bin
new file mode 100644
index 00000000..f6994895
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp2.bin
new file mode 100644
index 00000000..58267185
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp3.bin
new file mode 100644
index 00000000..fd2f64f9
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp4.bin
new file mode 100644
index 00000000..accbc293
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp1.bin
new file mode 100644
index 00000000..9cc9e28a
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp1.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp2.bin
new file mode 100644
index 00000000..6ab6cf8a
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp2.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp3.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp3.bin
new file mode 100644
index 00000000..e0fb068b
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp3.bin
Binary files differ
diff --git a/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp4.bin b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp4.bin
new file mode 100644
index 00000000..f878b020
--- /dev/null
+++ b/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp4.bin
Binary files differ
diff --git a/cirrus/cs35l56/CS35L56_Rev3.11.28B.wmfw b/cirrus/cs35l56/CS35L56_Rev3.11.28B.wmfw
new file mode 100644
index 00000000..8d46a083
--- /dev/null
+++ b/cirrus/cs35l56/CS35L56_Rev3.11.28B.wmfw
Binary files differ