Hi,
We’d like to update the firmware for the Cirrus CS35L56 smart amplifier.
There are four patches today adding and updating support for several
products from Dell, Lenovo and ASUS.
Thanks,
-Simon
The following changes since commit 4a0f825b83e9eb9439245503399ccbc0d7e275c2:
Merge branch 'mt7925' into 'main' (2025-04-30 13:17:57 +0000)
are available in the Git repository at:
https://github.com/CirrusLogic/linux-firmware/ cs35l56-20250501
for you to fetch changes up to cb876e3622a96cc805c624388e2c8a64195c1b5d:
cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops (2025-05-01 10:49:08 +0000)
----------------------------------------------------------------
Simon Trimmer (4):
cirrus: cs35l56: Update firmware for Cirrus Amps for some Dell laptops
cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops
cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops
cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops
WHENCE | 46 +++++++++++++++++++++++++++++++++++++---------
cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid0-amp1.bin | Bin 11532 -> 11536 bytes
cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid0-amp2.bin | Bin 11532 -> 11536 bytes
cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid0-amp1.bin | Bin 11524 -> 11532 bytes
cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid0-amp2.bin | Bin 11524 -> 11532 bytes
cirrus/cs35l56-b0-dsp1-misc-10431034-spkid0-amp1.bin | Bin 0 -> 8256 bytes
cirrus/cs35l56-b0-dsp1-misc-10431034-spkid0-amp2.bin | Bin 0 -> 8256 bytes
cirrus/cs35l56-b0-dsp1-misc-10431034-spkid1-amp1.bin | Bin 0 -> 8256 bytes
cirrus/cs35l56-b0-dsp1-misc-10431034-spkid1-amp2.bin | Bin 0 -> 8256 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin | Bin 6772 -> 6772 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin | Bin 6776 -> 6776 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin | Bin 6768 -> 6768 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin | Bin 6772 -> 6772 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin | Bin 0 -> 8288 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin | Bin 0 -> 8284 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin | Bin 8348 -> 0 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin | Bin 8348 -> 0 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin | Bin 0 -> 7216 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin | Bin 0 -> 7216 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin | Bin 6200 -> 0 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin | Bin 6200 -> 0 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin | Bin 6212 -> 0 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin | Bin 6212 -> 0 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin | Bin 0 -> 7220 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin | Bin 0 -> 7220 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392c-spkid1-amp1.bin | Bin 0 -> 8384 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392c-spkid1-amp2.bin | Bin 0 -> 8368 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392d-spkid0-amp1.bin | Bin 0 -> 8368 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392d-spkid0-amp2.bin | Bin 0 -> 8368 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp1.bin | Bin 0 -> 9448 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp2.bin | Bin 0 -> 9448 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp3.bin | Bin 0 -> 9448 bytes
cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp4.bin | Bin 0 -> 9448 bytes
33 files changed, 37 insertions(+), 9 deletions(-)
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-10431034-spkid0-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-10431034-spkid0-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-10431034-spkid1-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-10431034-spkid1-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin
delete mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp1.bin
delete mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391b-spkid0-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin
delete mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp1.bin
delete mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid1-amp2.bin
delete mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp1.bin
delete mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid0-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392c-spkid1-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392c-spkid1-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392d-spkid0-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392d-spkid0-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp1.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp2.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp3.bin
create mode 100644 cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp4.bin