]> git-server-git.apps.pok.os.sepia.ceph.com Git - linux-firmware.git/commitdiff
cirrus: cs35l57: Add firmware for a few Dell products
authorSimon Trimmer <simont@opensource.cirrus.com>
Tue, 8 Jul 2025 12:59:46 +0000 (12:59 +0000)
committerJosh Boyer <jwboyer@redhat.com>
Mon, 17 Nov 2025 17:35:53 +0000 (17:35 +0000)
This patch adds the CS35L57 smart amplifier firmware for some
Dell laptops.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
26 files changed:
WHENCE
cirrus/cs35l56/CS35L56_Rev4.5.9.wmfw [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u2.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u3.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u0.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u1.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u2.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u3.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u0.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u1.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u2.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u3.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u0.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u1.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u2.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u3.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u0.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u1.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u2.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u3.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u0.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u1.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u2.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u3.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u0.bin [new file with mode: 0644]
cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u1.bin [new file with mode: 0644]

diff --git a/WHENCE b/WHENCE
index 9faff5fd73361e32ad01b8b789a92bc8e473c210..8d03de81eaf1eb7dd3e3bed2e0da26301f34fe66 100644 (file)
--- a/WHENCE
+++ b/WHENCE
@@ -8030,6 +8030,7 @@ File: cirrus/cs35l56/CS35L56_Rev3.11.26.wmfw
 File: cirrus/cs35l56/CS35L56_Rev3.11.28.wmfw
 File: cirrus/cs35l56/CS35L56_Rev3.11.28B.wmfw
 File: cirrus/cs35l56/CS35L56_Rev3.13.3R.wmfw
+File: cirrus/cs35l56/CS35L56_Rev4.5.9.wmfw
 Link: cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.11.wmfw
 File: cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0-amp1.bin
 File: cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0-amp2.bin
@@ -8146,6 +8147,36 @@ File: cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp1.bin
 File: cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp2.bin
 File: cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp3.bin
 File: cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp4.bin
+Link: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u0.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u1.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u2.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u3.bin
+Link: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u0.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u1.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u2.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u3.bin
+Link: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u0.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u1.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u2.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u3.bin
+Link: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u0.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u1.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u2.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u3.bin
+Link: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u0.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u1.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u2.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u3.bin
+Link: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u0.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u1.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u2.bin
+File: cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u3.bin
 Link: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
 File: cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp1.bin
 File: cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp2.bin
diff --git a/cirrus/cs35l56/CS35L56_Rev4.5.9.wmfw b/cirrus/cs35l56/CS35L56_Rev4.5.9.wmfw
new file mode 100644 (file)
index 0000000..25d55b2
Binary files /dev/null and b/cirrus/cs35l56/CS35L56_Rev4.5.9.wmfw differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u2.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u2.bin
new file mode 100644 (file)
index 0000000..9190a35
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u2.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u3.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u3.bin
new file mode 100644 (file)
index 0000000..6bb2480
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u3.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u0.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u0.bin
new file mode 100644 (file)
index 0000000..c419d8b
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u0.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u1.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u1.bin
new file mode 100644 (file)
index 0000000..aa20d0e
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u1.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u2.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u2.bin
new file mode 100644 (file)
index 0000000..d9541ce
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u2.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u3.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u3.bin
new file mode 100644 (file)
index 0000000..849791b
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u3.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u0.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u0.bin
new file mode 100644 (file)
index 0000000..79aab8c
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u0.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u1.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u1.bin
new file mode 100644 (file)
index 0000000..97c0326
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u1.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u2.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u2.bin
new file mode 100644 (file)
index 0000000..98622e7
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u2.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u3.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u3.bin
new file mode 100644 (file)
index 0000000..c62d7e9
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u3.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u0.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u0.bin
new file mode 100644 (file)
index 0000000..bdf2e98
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u0.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u1.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u1.bin
new file mode 100644 (file)
index 0000000..f7669c5
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u1.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u2.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u2.bin
new file mode 100644 (file)
index 0000000..db4bed9
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u2.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u3.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u3.bin
new file mode 100644 (file)
index 0000000..b19496f
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u3.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u0.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u0.bin
new file mode 100644 (file)
index 0000000..53fad49
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u0.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u1.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u1.bin
new file mode 100644 (file)
index 0000000..d332c05
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u1.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u2.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u2.bin
new file mode 100644 (file)
index 0000000..afff699
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u2.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u3.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u3.bin
new file mode 100644 (file)
index 0000000..29accc2
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u3.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u0.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u0.bin
new file mode 100644 (file)
index 0000000..fe7ef67
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u0.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u1.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u1.bin
new file mode 100644 (file)
index 0000000..cf31a9f
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u1.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u2.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u2.bin
new file mode 100644 (file)
index 0000000..b7da3ae
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u2.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u3.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u3.bin
new file mode 100644 (file)
index 0000000..bdc3722
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u3.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u0.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u0.bin
new file mode 100644 (file)
index 0000000..e7a2442
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u0.bin differ
diff --git a/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u1.bin b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u1.bin
new file mode 100644 (file)
index 0000000..db166d1
Binary files /dev/null and b/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u1.bin differ