From: Simon Trimmer Date: Tue, 28 Oct 2025 13:31:45 +0000 (+0000) Subject: cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops X-Git-Tag: 20260410~13^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cc2cb17f5ed9ee233273172c601bb1f012551523;p=linux-firmware.git cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops This patch adds the Cirrus smart amplifier firmware for a few ASUS laptops. Signed-off-by: Simon Trimmer --- diff --git a/WHENCE b/WHENCE index 7daf56a7..53bcf36f 100644 --- a/WHENCE +++ b/WHENCE @@ -8338,6 +8338,7 @@ File: cirrus/cs35l56/CS35L56_Rev3.11.28B.wmfw File: cirrus/cs35l56/CS35L56_Rev3.12.2.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 File: cirrus/cs35l56/CS35L56_Rev4.5.3.wmfw File: cirrus/cs35l56/CS35L56_Rev4.5.9.wmfw File: cirrus/cs35l63/CS35L63_Rev2.5.4.wmfw @@ -8923,6 +8924,31 @@ Link: cirrus/cs35l56-b0-dsp1-misc-10431314-spkid0-amp2.bin -> cs35l56-b0-dsp1-mi Link: cirrus/cs35l56-b0-dsp1-misc-10431314-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw Link: cirrus/cs35l56-b0-dsp1-misc-10431314-spkid1-amp1.bin -> cs35l56-b0-dsp1-misc-10431034-spkid1-amp1.bin Link: cirrus/cs35l56-b0-dsp1-misc-10431314-spkid1-amp2.bin -> cs35l56-b0-dsp1-misc-10431034-spkid1-amp2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10431444.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-10431444-l2u0.bin +File: cirrus/cs35l56-b0-dsp1-misc-10431444-l2u1.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10431464.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-10431464-l1u2.bin +File: cirrus/cs35l56-b0-dsp1-misc-10431464-l1u3.bin +File: cirrus/cs35l56-b0-dsp1-misc-10431464-l2u0.bin +File: cirrus/cs35l56-b0-dsp1-misc-10431464-l2u1.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10431564.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw +Link: cirrus/cs35l56-b0-dsp1-misc-10431564-l1u0.bin -> cs35l56-b0-dsp1-misc-10431464-l2u0.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10431564-l1u1.bin -> cs35l56-b0-dsp1-misc-10431464-l2u1.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10431564-l1u2.bin -> cs35l56-b0-dsp1-misc-10431464-l1u2.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10431564-l1u3.bin -> cs35l56-b0-dsp1-misc-10431464-l1u3.bin +Link: cirrus/cs35l56-b0-dsp1-misc-104315d4.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u0.bin +File: cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u1.bin +Link: cirrus/cs35l56-b0-dsp1-misc-104315e4.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u0.bin +File: cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u1.bin +Link: cirrus/cs35l56-b0-dsp1-misc-104315f4.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u0.bin +File: cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u1.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10431634.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-10431634-l2u0.bin +File: cirrus/cs35l56-b0-dsp1-misc-10431634-l2u1.bin Link: cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw File: cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0-amp1.bin File: cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0-amp2.bin @@ -8962,6 +8988,11 @@ File: cirrus/cs35l56-b0-dsp1-misc-10431f43-amp1.bin File: cirrus/cs35l56-b0-dsp1-misc-10431f43-amp2.bin File: cirrus/cs35l56-b0-dsp1-misc-10431f43-amp4.bin File: cirrus/cs35l56-b0-dsp1-misc-10431f43-amp3.bin +Link: cirrus/cs35l56-b0-dsp1-misc-10433451.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw +File: cirrus/cs35l56-b0-dsp1-misc-10433451-l1u0.bin +File: cirrus/cs35l56-b0-dsp1-misc-10433451-l1u1.bin +File: cirrus/cs35l56-b0-dsp1-misc-10433451-l1u2.bin +File: cirrus/cs35l56-b0-dsp1-misc-10433451-l1u3.bin Link: cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.20.wmfw File: cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampl.bin File: cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampr.bin diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u0.bin b/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u0.bin new file mode 100644 index 00000000..7f6ba360 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u0.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u1.bin new file mode 100644 index 00000000..36b2ecfd Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u2.bin b/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u2.bin new file mode 100644 index 00000000..520519ca Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u2.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u3.bin b/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u3.bin new file mode 100644 index 00000000..cd05c1a9 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u3.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u0.bin b/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u0.bin new file mode 100644 index 00000000..0d6f8d64 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u0.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u1.bin new file mode 100644 index 00000000..d265c843 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u0.bin b/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u0.bin new file mode 100644 index 00000000..dc13806c Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u0.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u1.bin b/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u1.bin new file mode 100644 index 00000000..30f8822b Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u0.bin b/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u0.bin new file mode 100644 index 00000000..00ca53e2 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u0.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u1.bin b/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u1.bin new file mode 100644 index 00000000..c8c2e30a Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u0.bin b/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u0.bin new file mode 100644 index 00000000..d9b0b0d8 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u0.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u1.bin b/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u1.bin new file mode 100644 index 00000000..6615a3ed Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u0.bin b/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u0.bin new file mode 100644 index 00000000..23a1e4c8 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u0.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u1.bin b/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u1.bin new file mode 100644 index 00000000..29046d9f Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u0.bin b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u0.bin new file mode 100644 index 00000000..c2203bf4 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u0.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u1.bin b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u1.bin new file mode 100644 index 00000000..838acc7f Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u1.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u2.bin b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u2.bin new file mode 100644 index 00000000..2b30c5e0 Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u2.bin differ diff --git a/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u3.bin b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u3.bin new file mode 100644 index 00000000..2b320baa Binary files /dev/null and b/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u3.bin differ diff --git a/cirrus/cs35l56/CS35L56_Rev3.13.4.wmfw b/cirrus/cs35l56/CS35L56_Rev3.13.4.wmfw new file mode 100644 index 00000000..d0bdf9b8 Binary files /dev/null and b/cirrus/cs35l56/CS35L56_Rev3.13.4.wmfw differ