From: Simon Trimmer Date: Tue, 2 Dec 2025 14:06:56 +0000 (+0000) Subject: cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops X-Git-Tag: 20260519~29^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=604cb45fbe6ddb4185f2873f61be3ddb5210cee9;p=linux-firmware.git cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops This patch adds the Cirrus smart amplifier firmware for a few Lenovo laptops. Signed-off-by: Simon Trimmer --- diff --git a/WHENCE b/WHENCE index 0911835a..c4e2d079 100644 --- a/WHENCE +++ b/WHENCE @@ -8392,6 +8392,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.12.2.wmfw +File: cirrus/cs35l56/CS35L56_Rev3.13.0.wmfw File: cirrus/cs35l56/CS35L56_Rev3.13.3.wmfw File: cirrus/cs35l56/CS35L56_Rev3.13.3R.wmfw File: cirrus/cs35l56/CS35L56_Rev3.13.4.wmfw @@ -9182,6 +9183,15 @@ File: cirrus/cs35l56-b0-dsp1-misc-17aa3953-spkid0-amp2.bin Link: cirrus/cs35l56-b0-dsp1-misc-17aa3956-spkid1.wmfw -> cs35l56/CS35L56_Rev3.12.2.wmfw File: cirrus/cs35l56-b0-dsp1-misc-17aa3956-spkid1-amp1.bin File: cirrus/cs35l56-b0-dsp1-misc-17aa3956-spkid1-amp2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-17aa395b.wmfw -> cs35l56/CS35L56_Rev3.13.0.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp1.bin +File: cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp1.bin +File: cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp1.bin +File: cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp2.bin License: Redistributable. See LICENSE.cirrus for details. diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp1.bin new file mode 100644 index 00000000..43bf4809 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp2.bin new file mode 100644 index 00000000..94001cce Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp2.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp1.bin new file mode 100644 index 00000000..682e3af7 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp2.bin new file mode 100644 index 00000000..cda0c6d2 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp2.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp1.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp1.bin new file mode 100644 index 00000000..c73f1167 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp2.bin b/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp2.bin new file mode 100644 index 00000000..cd54e0f6 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp2.bin differ diff --git a/cirrus/cs35l56/CS35L56_Rev3.13.0.wmfw b/cirrus/cs35l56/CS35L56_Rev3.13.0.wmfw new file mode 100644 index 00000000..bf3e634c Binary files /dev/null and b/cirrus/cs35l56/CS35L56_Rev3.13.0.wmfw differ