From 71f8f3e01c713de230a6c150b0721f378de68db8 Mon Sep 17 00:00:00 2001 From: Vitaly Rodionov Date: Fri, 4 Oct 2024 14:57:56 +0100 Subject: [PATCH] linux-firmware: Add firmware for Cirrus CS35L41 This patch adds the firmware files for Cirrus CS35L41 smart amplifier Playback version: 6.83 Release version: 29.85.0 Signed-off-by: Vitaly Rodionov --- WHENCE | 10 ++++++++++ .../cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin | Bin 0 -> 4080 bytes .../cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin | Bin 0 -> 4088 bytes 3 files changed, 10 insertions(+) create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin create mode 100644 cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin diff --git a/WHENCE b/WHENCE index c3dd44c8..c0b7652d 100644 --- a/WHENCE +++ b/WHENCE @@ -7326,6 +7326,16 @@ File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.bin File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin File: cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.bin +Link: cirrus/cs35l41-dsp1-spk-prot-103c8cdf.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw +Link: cirrus/cs35l41-dsp1-spk-prot-103c8ce0.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw +File: cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin +Link: cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin +Link: cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin +Link: cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin +File: cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin +Link: cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin +Link: cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin +Link: cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin License: Redistributable. See LICENSE.cirrus for details. diff --git a/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin new file mode 100644 index 0000000000000000000000000000000000000000..b19156150084d544469ad51b8224113949f72e7d GIT binary patch literal 4080 zcmb7Hdu&tZ6+hS4u@l<~Nt%$7&~P!2KuE&%BjLGXlF)XlX?d@-mRu*fj&E^n*AK!o zHk9%xn#Slu)4Hu?Y-pn_ngr^mt{Ry{wX&s1sIY0BwDpfkOjE_Wjb*I{@qXvKb_jvd z?MrmNbIF&AA^bJdOAz;Ir-a+`73>wW)AM|c_fVRM(qLrsJs>=(JP@gaQD zwcN@dQZjpxD9Iiqi*kW=GsZ%jajyP@LtmB3Tb^$LA*)o*reJ`uQa3a9zGFl?&%gHq zW6D8ryu@+_Vw8e;n4gY(b2g0)oS1QTOgbxp;M`IJg+*5PFvIOs4^r{Mfe0`=03D-J z=`6bh6#m7S(7Eq?kcRer$R+pMxW1oNC`FwnEWUX1J%r zbP4XYKqTb1n z0Qbf?32e{p!wsEqkKo=uxHkk3FqCni#Nt%nADHmnK_3(9rHXJF9pvF+LG`fjsF`WV zwL++>m5dkl;N+91k!V;=w2+H^0psV>dCL2kn=&MRW}kT6G>x2i|K|8R#uL**=@tb! z;(I~=HetbvQ|}m(PdrxtlSXOIX&54`2*BpfmvEW7zd=`}Bfga%(He5P&F6eTOKjJyXZvNbP7kBM1VvXN~o6W zwuw#sGTkCNEa5DY`-JVYW@ECHQ0E`(|537?YSAv}WAiU>V3MR9QC~9%3wd~RL>e9Rpham^2}>lOaimuZp@;on1y#^stwFDtf!Kixe%)P+z0sD958Ct!gXaM zsSA^vRoG5lCK@_7EvIF-zP|PK9OB^4-dnC@p{#`!u>Mx&Mg5mim}4dPU^05ky>xOP zxLe-FXW0#3T6uE*9$h#${cmjxviUQeu52Lj&R~zVBOEp`Ky)Pb7SBD*duiRv+`d`= ziVbWVjV#-~vxn$Chz$9qRYbeX#`oW%+FP|Cq`0VtJZ3V!|I(`3 zTf58P5;ZVEX!w3{4Syzn1vF%fji1X)%|a@Ah=Y5;jL}gdAFu((=xEI@)7Pj8IhC%A za3Hz$%)lYTUa*Un(#354A~kYd**P@!Jc6N68ug%DAZrdFJ3Y%p_JLo>x7?0Dj7pvw zpbq003I>Ku&*Glg=uIY~UzOv%Pvwe>->v-0qd=>tUi<~Q)6049ZjeoH9bN!=^3kK0 z--R5R|9|o2tl!T1>EzasMkj+f_avJI{dU$5dGZN5xv41spYdix57KWl>eeP=g~(xu zqOcM2n9Xt&H&jkE?EGUhFg@^CCz1 zNksGzCzkt+iKvY^q_q;oVtVc%*Gx<6V!k8jhqzm~T|OG2={eL_9TrO-J)O<#ji+~= z_8-Vo$J|{E#r0ZDjVP8uqHEba6NoTiI6kCjlQXtZK@EioI5D{e`|{XPt%LV5sa>Pc7ri!6H1_ zYCZ#7GlpQ6JzI=VWA4h6G(7Y)(J+Dr0wCj2!v#Gel$FLiqLX7Nim_l;C(UNOLXTBh z?)Y8L>*58TV}@=DS|F`5dYsM4-w}FP*OI~hkREd`S6oZl+FK^e2jYEN6bsI-jh=RY zyUU5y-l(p{(!p40K;spEsAppaUoMlD(wUeZ>z_bOe8KoP@J9%Li%j{J2^PP4CMnsD z?6Ukj&O z6ntp?H^2tHKXQM>mUuKB>eue8r7M$6A|NfwT75^0vMw1FvF;uSR-tr-qW3*Vs9_YxPmiUwWGoa7_GH3gaJK`%G!7g>B}ULdo9hUO$G)hm4wS{6htZ(N~9w3+b4T)w9Cs|3sor0 zgh{R?E>#r^eOe+K-x=&r#xn`_ES!mo;Pgf`6jere+v@6AqI%u#CCl7S+g`pl{{i`Q B1m*w$ literal 0 HcmV?d00001 diff --git a/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin b/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin new file mode 100644 index 0000000000000000000000000000000000000000..fd6ea6cd306252d039d709d47791510a0033b4bc GIT binary patch literal 4088 zcmb7HZEREL6@KjN#KCq#5&|i((u?^>2qE|*34x&!aLSl!RtkkdYkKP>H?fOjr?ykV zM`H&zNI}(5x1sfGl!&1*F;tCeW9<*}12zx=iH%PCkS2aiqnaw#O*HDZjO;o0+97<5 zZf~OVo_o&op7)&dp7UPcudi)cUkZ+uumFmU+--TxkMEEPEDLQ+>B&?m9qXxE*%E5e zQ`^#s?$DZbS|AZm^>pdUP+*I%A+#Z$*uFgyP3xgVM@O_R8jh(+J*J0KddTPT)q5Jf z_1Y%AEuqEr?OH0_)g9Bt$oMkN>+uJg0xhdG6CAqdS=;2*R(ia3tW(#gK|@m2irB085<%VSSm{^ko6Q+K*fhZ3G6_jL<$nC5Q8rQ*X4Lg0eMv>W2j%m z*MkT*vC4k@6v{s36wN7@@na|_l}qGpH3&i(Ru0ic+YFqB^1kwpVE&3hC_k`0BK&de zhH?xEv2z7Sp}ehpU*tz{4a$4A3b9j(Z^AYWWu{}CamvsFhukH5I2mLIL0ix@4K!`*(q=){kY8YTYU(R1|C%!!xtQQCakiU>3px z*;K7em?p!)+gLO!y?ZTlZ;X8(9sK{w?8nSgyu>&FUSI)k{|Wa zpMrPE-8J4bp2|PNFy{P-ju>8q=yQOTq^$cRKCry@p=TDp%nm{e$`3mS7>}8&oS`+J4&pReSy^5B$F zt-p0!UDhiXU-}4$-K;NuzP0P)H>WS2SGF--`3w7+!O}~G{RQ7!QWz}gI0IL~rs+>k z#f{1S$mT1hjYa>mm29!soU|-dwpy>gt<1B&bF3fM0d8qE5@e*I08^!ItHjl>;@`l4 zg?mA1H+)y6p$mS6(d*tl1utVNuM1qa{qhzkizN%R*N})%Mtv60g>guaRONeimE5bw zIo4oIcs;|(z*OIlS$HpI!Tp$W6Z4$dDMgJGLb>caMedePvsMeGt{kugIQhhcse z@BPVHJ+tMlEpKIyQ=WOST+Pr}tr!sdi-b4oe-b(*S4t}<^KN;NO}Pi|m)FT&PBWH8 zGP(cI1!SlFt*$yVcCvqUCKOq*`g!}(H{LKYM0kH*n%|d)Mzia_E!Vf$KXzVx!_e#7 zHpPHTe2tm%fl6T4iO8MVw#w-;2huyp4%O?F2Ayy zHNZ2?@Kpi$1zRKB97#tduYQB)hL4!OIndJo>D+_9-8KCUPxmPq$JM<5U(0@Xz;U(j z_x%meW|Y2zkLBf6S$C)7YUXTqM9mQYCsWR-hK`*#qj`NB?HdsbiR>AutT?di1Vh41 zAxw?*m(=j*#;<^x88#dZ$gseZq13oTTyh6YA07spsR_A;hbwkkzlAEEspZ;`xuO`; zx%P6E2XEwB zab#MCed55oLaIexj58#vSKh7i%ESz#zbGd^)2!iQxnP`GqLCwW_PJhm zi9b%$zOmPr%omFT5dz!(d1!xnSyQ;_;Q0&irI*QCm1OJCfSdB|O}%9C-o6qy=D z1ZOUc;)$vwYVe7|U?B4@oaTl-W)k;8$+rBkIKQyJ!1vxgsbMkvskPz z?vt9SU9?zwg!dtPi`~_XAxz7%zAC9KsNR_wiyZyS&J$0@oH$WY@ugJ$lu8Ms>bP33~i~KUpl0#g@~RPU0yhT4hpu0*>Yqrx57;BN>vc-_>t#iDvVt;NG#x@dyo z)(t)Ua+#n?_r#;|&T+)}7ff)ye1yoi$m*|X@r2gX-5yTs+Iqbupf%PtX-n&TTK@ZI zg1MLZ1r<$*e{Q1ubso`m=;3rvQrB8ziMDMi!^K3L$h7*jx;l~U3a8a{Lfv3|Dyc!e zBVDWVlk2|$)<-)d4@YcD#M0qT{h?L@J;@|fQ>(6x_SUNFl8Ln5mR5sI&YfjBkLcUD zpLcur0Kh%oJpdsl)Id1)(0vRuf|C42<7qt^5686Do{kPyKq|UZj??d>t}EKBrFV22 z$4g$|-LY`GgK3pSN5ZkhM41+Cr`YTBHwrMBc#%1(Aw}yHk*$FY$!Uw|EUF$OT5p5j?_26?@-1;YUSR|M E2Tw~0p8x;= literal 0 HcmV?d00001