Hi,

 

We would like to add firmware files to support Cirrus Logic Smart Amp CS35L41 for some HP, Lenovo and Asus Laptops.

 

Thanks,

Stefan Binding

 

The following changes since commit 49fccf689a13c0d49bc2f911247d51a4435a7eaa:

 

  Merge tag 'iwlwifi-fw-2022-13-10' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware (2022-10-13 08:34:06 -0400)

 

are available in the Git repository at:

 

  https://github.com/CirrusLogic/linux-firmware for-upstream

 

for you to fetch changes up to 771968c6819101b078f41293f80415efa17d3b51:

 

  linux-firmware: Add firmware for Cirrus CS35L41 on ASUS Laptops (2022-10-14 13:49:31 +0100)

 

----------------------------------------------------------------

Stefan Binding (3):

      linux-firmware: Add firmware for Cirrus CS35L41 on HP Laptops

      linux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops

      linux-firmware: Add firmware for Cirrus CS35L41 on ASUS Laptops

 

WHENCE                                                  | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

cirrus/cs35l41-dsp1-spk-cali-103c896e-l0.bin            | Bin 0 -> 1976 bytes

cirrus/cs35l41-dsp1-spk-cali-103c896e-r0.bin            | Bin 0 -> 1976 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8971.bin               | Bin 0 -> 1868 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8972.bin               | Bin 0 -> 1868 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8973.bin               | Bin 0 -> 1888 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8975-l0.bin            | Bin 0 -> 1920 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8975-r0.bin            | Bin 0 -> 1920 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8981-l0.bin            | Bin 0 -> 2012 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8981-l1.bin            | Bin 0 -> 1968 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8981-r0.bin            | Bin 0 -> 2012 bytes

cirrus/cs35l41-dsp1-spk-cali-103c8981-r1.bin            | Bin 0 -> 1968 bytes

cirrus/cs35l41-dsp1-spk-cali-103c89c3-r0.bin            | Bin 0 -> 1972 bytes

cirrus/cs35l41-dsp1-spk-cali-103c89c3-r1.bin            | Bin 0 -> 1960 bytes

cirrus/cs35l41-dsp1-spk-cali-103c89c6-l0.bin            | Bin 0 -> 1776 bytes

cirrus/cs35l41-dsp1-spk-cali-103c89c6-r0.bin            | Bin 0 -> 1776 bytes

cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-l0.bin     | Bin 0 -> 1976 bytes

cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-r0.bin     | Bin 0 -> 1976 bytes

cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-l0.bin     | Bin 0 -> 1976 bytes

cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-r0.bin     | Bin 0 -> 1976 bytes

cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-l0.bin     | Bin 0 -> 1968 bytes

cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-r0.bin     | Bin 0 -> 1972 bytes

cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-l0.bin     | Bin 0 -> 1968 bytes

cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-r0.bin     | Bin 0 -> 1972 bytes

cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-l0.bin     | Bin 0 -> 1996 bytes

cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-r0.bin     | Bin 0 -> 1996 bytes

cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-l0.bin     | Bin 0 -> 1996 bytes

cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-r0.bin     | Bin 0 -> 1996 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa22f1-l0.bin            | Bin 0 -> 1564 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa22f1-r0.bin            | Bin 0 -> 1564 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa22f2-l0.bin            | Bin 0 -> 1556 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa22f2-r0.bin            | Bin 0 -> 1556 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa3847-spkid0.bin        | Bin 0 -> 1528 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa3847-spkid1.bin        | Bin 0 -> 1520 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa3855-spkid0.bin        | Bin 0 -> 1528 bytes

cirrus/cs35l41-dsp1-spk-cali-17aa3855-spkid1.bin        | Bin 0 -> 1520 bytes

cirrus/cs35l41-dsp1-spk-prot-103c896e-l0.bin            | Bin 0 -> 5420 bytes

cirrus/cs35l41-dsp1-spk-prot-103c896e-r0.bin            | Bin 0 -> 5424 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8971.bin               | Bin 0 -> 4904 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8972.bin               | Bin 0 -> 4904 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8973.bin               | Bin 0 -> 4924 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8975-l0.bin            | Bin 0 -> 5364 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8975-r0.bin            | Bin 0 -> 5364 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8981-l0.bin            | Bin 0 -> 5456 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8981-l1.bin            | Bin 0 -> 5448 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8981-r0.bin            | Bin 0 -> 5456 bytes

cirrus/cs35l41-dsp1-spk-prot-103c8981-r1.bin            | Bin 0 -> 5448 bytes

cirrus/cs35l41-dsp1-spk-prot-103c89c3-r0.bin            | Bin 0 -> 5432 bytes

cirrus/cs35l41-dsp1-spk-prot-103c89c3-r1.bin            | Bin 0 -> 5404 bytes

cirrus/cs35l41-dsp1-spk-prot-103c89c6-l0.bin            | Bin 0 -> 4000 bytes

cirrus/cs35l41-dsp1-spk-prot-103c89c6-r0.bin            | Bin 0 -> 4000 bytes

cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin     | Bin 0 -> 4920 bytes

cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin     | Bin 0 -> 4920 bytes

cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-l0.bin     | Bin 0 -> 4920 bytes

cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-r0.bin     | Bin 0 -> 4920 bytes

cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin     | Bin 0 -> 4944 bytes

cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin     | Bin 0 -> 4948 bytes

cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-l0.bin     | Bin 0 -> 4944 bytes

cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-r0.bin     | Bin 0 -> 4948 bytes

cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-l0.bin     | Bin 0 -> 5516 bytes

cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-r0.bin     | Bin 0 -> 5516 bytes

cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-l0.bin     | Bin 0 -> 5516 bytes

cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-r0.bin     | Bin 0 -> 5516 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa22f1-l0.bin            | Bin 0 -> 5016 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa22f1-r0.bin            | Bin 0 -> 5016 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa22f2-l0.bin            | Bin 0 -> 4868 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa22f2-r0.bin            | Bin 0 -> 4868 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid0-l0.bin     | Bin 0 -> 5392 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid0-r0.bin     | Bin 0 -> 5392 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid1-l0.bin     | Bin 0 -> 4984 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid1-r0.bin     | Bin 0 -> 4984 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid0-l0.bin     | Bin 0 -> 5008 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid0-r0.bin     | Bin 0 -> 5012 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-l0.bin     | Bin 0 -> 5008 bytes

cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-r0.bin     | Bin 0 -> 5012 bytes

cirrus/cs35l41/v6.39.0/halo_cspl_RAM_revB2_29.41.0.wmfw | Bin 0 -> 31060 bytes

cirrus/cs35l41/v6.47.0/halo_cspl_RAM_revB2_29.49.0.wmfw | Bin 0 -> 33988 bytes

cirrus/cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw | Bin 0 -> 34068 bytes

cirrus/cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw | Bin 0 -> 34060 bytes

79 files changed, 144 insertions(+)

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c896e-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c896e-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8971.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8972.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8973.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8975-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8975-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8981-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8981-l1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8981-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c8981-r1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c89c3-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c89c3-r1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c89c6-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-103c89c6-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-104312af-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-104312af-spkid1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431a8f-spkid1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-10431e02-spkid1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa22f1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa22f1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa22f2-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa22f2-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa3847-spkid0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa3847-spkid1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa3855-spkid0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-cali-17aa3855-spkid1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c896e-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c896e-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8971.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8972.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8973.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8975-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8975-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8981-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8981-l1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8981-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8981-r1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c89c3-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c89c3-r1.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c89c6-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c89c6-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa22f1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa22f1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa22f2-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa22f2-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid1-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid0-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid0-r0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-l0.bin

create mode 100644 cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-r0.bin

create mode 100644 cirrus/cs35l41/v6.39.0/halo_cspl_RAM_revB2_29.41.0.wmfw

create mode 100644 cirrus/cs35l41/v6.47.0/halo_cspl_RAM_revB2_29.49.0.wmfw

create mode 100644 cirrus/cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw

create mode 100755 cirrus/cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw