aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Binding <sbinding@opensource.cirrus.com>2023-12-21 15:37:32 +0000
committerStefan Binding <sbinding@opensource.cirrus.com>2024-01-10 13:17:16 +0000
commitd4b77b4fdaa3ea00bf26822f38f05fb3fe62bdff (patch)
treeb66baa5d49ace41b8f30670d3f8f1c87ac218293
parent323d51ed5b64519e5cffdd51e39c48919b3f3381 (diff)
downloadfirmware-d4b77b4fdaa3ea00bf26822f38f05fb3fe62bdff.tar.gz
linux-firmware: Add firmware for Cirrus CS35L41 for various Dell laptops
This patch adds the firmware files for Cirrus CS35L41 smart amplifier used by various Dell laptops Also add firmware v6.80.0, used by one of the laptops Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
-rw-r--r--WHENCE41
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid0.binbin0 -> 1920 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid1.binbin0 -> 1920 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-l0.binbin0 -> 1924 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-r0.binbin0 -> 1924 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-l0.binbin0 -> 1924 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-r0.binbin0 -> 1924 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280beb-l0.binbin0 -> 2232 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280beb-r0.binbin0 -> 2232 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l0.binbin0 -> 1912 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l1.binbin0 -> 1908 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r0.binbin0 -> 1912 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r1.binbin0 -> 1908 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l0.binbin0 -> 1912 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l1.binbin0 -> 1912 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r0.binbin0 -> 1912 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r1.binbin0 -> 1912 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid0.binbin0 -> 4896 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid1.binbin0 -> 5012 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-l0.binbin0 -> 5284 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-r0.binbin0 -> 5284 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-l0.binbin0 -> 5284 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-r0.binbin0 -> 5280 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280beb-l0.binbin0 -> 5456 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280beb-r0.binbin0 -> 5456 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.binbin0 -> 4684 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.binbin0 -> 4684 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r0.binbin0 -> 4684 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r1.binbin0 -> 4684 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.binbin0 -> 4688 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.binbin0 -> 4684 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.binbin0 -> 4688 bytes
-rw-r--r--cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.binbin0 -> 4684 bytes
-rwxr-xr-xcirrus/cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfwbin0 -> 34100 bytes
34 files changed, 41 insertions, 0 deletions
diff --git a/WHENCE b/WHENCE
index 829e481d..7557398a 100644
--- a/WHENCE
+++ b/WHENCE
@@ -6949,6 +6949,47 @@ Link: cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid0.bin -> cs35l41-dsp1-spk-prot-
Link: cirrus/cs35l41-dsp1-spk-cali-10280cc4-spkid0.bin -> cs35l41-dsp1-spk-cali-10280cbd-spkid0.bin
Link: cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid1.bin -> cs35l41-dsp1-spk-prot-10280cbd-spkid1.bin
Link: cirrus/cs35l41-dsp1-spk-cali-10280cc4-spkid1.bin -> cs35l41-dsp1-spk-cali-10280cbd-spkid1.bin
+File: cirrus/cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+Link: cirrus/cs35l41-dsp1-spk-prot-10280beb.wmfw -> cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+Link: cirrus/cs35l41-dsp1-spk-cali-10280beb.wmfw -> cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+Link: cirrus/cs35l41-dsp1-spk-prot-10280b27.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+Link: cirrus/cs35l41-dsp1-spk-cali-10280b27.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+Link: cirrus/cs35l41-dsp1-spk-prot-10280b28.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+Link: cirrus/cs35l41-dsp1-spk-cali-10280b28.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+Link: cirrus/cs35l41-dsp1-spk-prot-10280c4d.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+Link: cirrus/cs35l41-dsp1-spk-cali-10280c4d.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+File: cirrus/cs35l41-dsp1-spk-prot-10280beb-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280beb-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280beb-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280beb-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid1.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid1.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l1.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r1.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r1.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r0.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l1.bin
+File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.bin
+File: cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r1.bin
License: Redistributable. See LICENSE.cirrus for details.
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid0.bin
new file mode 100644
index 00000000..a14c7696
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid1.bin b/cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid1.bin
new file mode 100644
index 00000000..a091b7e5
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280b27-spkid1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-l0.bin
new file mode 100644
index 00000000..4e18c299
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-r0.bin
new file mode 100644
index 00000000..14367fd6
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid0-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-l0.bin
new file mode 100644
index 00000000..d99c96ee
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-r0.bin
new file mode 100644
index 00000000..b5698e5d
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280b28-spkid1-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280beb-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280beb-l0.bin
new file mode 100644
index 00000000..c00f3d29
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280beb-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280beb-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280beb-r0.bin
new file mode 100644
index 00000000..4465cb2d
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280beb-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l0.bin
new file mode 100644
index 00000000..8db70413
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l1.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l1.bin
new file mode 100644
index 00000000..49240bdb
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-l1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r0.bin
new file mode 100644
index 00000000..8db70413
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r1.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r1.bin
new file mode 100644
index 00000000..49240bdb
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid0-r1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l0.bin
new file mode 100644
index 00000000..6d0595ba
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l1.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l1.bin
new file mode 100644
index 00000000..ed9b028e
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-l1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r0.bin
new file mode 100644
index 00000000..6d0595ba
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r1.bin b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r1.bin
new file mode 100644
index 00000000..ed9b028e
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-cali-10280c4d-spkid1-r1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid0.bin
new file mode 100644
index 00000000..c04f8f3b
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid1.bin b/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid1.bin
new file mode 100644
index 00000000..6edd90e1
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-l0.bin
new file mode 100644
index 00000000..6878f874
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-r0.bin
new file mode 100644
index 00000000..10289bf8
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-l0.bin
new file mode 100644
index 00000000..c73bd23b
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-r0.bin
new file mode 100644
index 00000000..001674a9
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280beb-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280beb-l0.bin
new file mode 100644
index 00000000..ec7d1134
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280beb-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280beb-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280beb-r0.bin
new file mode 100644
index 00000000..7de54e4a
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280beb-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.bin
new file mode 100644
index 00000000..626c86ca
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.bin
new file mode 100644
index 00000000..2ef7dea9
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r0.bin
new file mode 100644
index 00000000..626c86ca
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r1.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r1.bin
new file mode 100644
index 00000000..2ef7dea9
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin
new file mode 100644
index 00000000..0d9c6581
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin
new file mode 100644
index 00000000..7d4b6f23
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.bin
new file mode 100644
index 00000000..0d9c6581
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.bin
Binary files differ
diff --git a/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.bin b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.bin
new file mode 100644
index 00000000..7d4b6f23
--- /dev/null
+++ b/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.bin
Binary files differ
diff --git a/cirrus/cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw b/cirrus/cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
new file mode 100755
index 00000000..a9440ee9
--- /dev/null
+++ b/cirrus/cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
Binary files differ