ELF(@@%#********  ********       z (      ?#^{ OB@b>@@bN@@9 0RU 2`"@tJ @OB*{è^_#_?#^{g_WOB@b>@@bN@t"uJ@@90Rb2@k!T#@@!c**S6q#T#@@!c*A0Rbv@9bZZB950Rbr@T0Rb@2*#@@w@90Rb@3F@!c**h@9a*ODWC_BgA{Ũ^_#_?#^{Cog_WOA8BuvR@T*wR2Ȏ@kT؂@ق@P7@ Z1Th@*?"@`7@T* ****A8B@ T*OFWE_DgCoB{A^_#_``"t@s@@!?#^{Cog_WOB*@`#6@s@qm T`xC@s@kTS s"#`s#@`s@:@z@ `?*!R`h#@Q q'xRw2@*`5s T&ܚZ y@*``#s@b@!**OFWE_DgCoB{A^_#_*``#s@b@!**?#^{ g_WOB*@@#6@W@q T@XC@@kT 9"#7 @V#@@:@z@ ?@T*@!RR@H#@Q q'XRw2@*`5s T&ۚ y:*3@@#S@B@!*!@@#T@B@!R*@@#S@B@!*** @OEWD_CgB{ƨ^_#_?#^{og_WO A8B**`23h@5qT )6 {@vR@TB[\"‚[4bZR`4]kTB]kT@`TA8B_ T*OIWH_GgFoE{D^_#_ׂT@T""B97B @?@T*ڢȢ@92"ۢ9Ȃ_8h7B_^^B94*y4@987tu@B @@#BR #BR@@# @`s@`"`&@B!R*w``"t@b@!#i@*?#^{ g_WO**2@5qT )9 9@R@_TB[["[4bZR`4]kTB]k T@_`T* @OEWD_CgB{ƨ^_#_ֶT@T"@740"_87B_^^B94L*"_87B___B9H4B @3**B @T@*?#^{ `h" @{¨^_#_?#^{_WOt"h@h``ru@c@BRu5 uBh @t`t2ut6`uRtuV`trutv`uz`!Bu~*OCWB_A{Ĩ^_#_`v@a@R`@948@9 r8@94``?#^{ Co g _ W OA8*B`u@ѷBTb`2N@|2A90RCg q TqT0Rg^Z^9Z9"@J@bR***@J@R**Y*@J@R***R@ T"_88@T0Rg#@K@RR**CS@w 4@*50RC]gRV@b Z@'C@@R***@58=0Rg2@ T ҷ@6"@@#"@`T 4*^*i0R>g"@qmT0RgC@H@ q T8"Z#;5@A@R 50R_^gH Z;8 ZrC^ Zv'"@#@\_S?S!\*^^R$? TD!@@R***A8B_ !,T*ONWM_LgKoJ{I^_#_*0Rg"@@!**0Rg"@@! *0Rg"@@!*^^aR$?TvSR%@T*;@40R gA'@@#@Z@RH@@R Z'H@X3R }S =S]S)H@@#R ZH @D)C) Z\!@* RRW@C@aR*2$?T@@h4\}@\ T @R2@R Z@** Z*KRuSR@RW@@R*#\?"T@\@)7}@4 @ T @RW" @R@ Z+@+@* Z*(K*uSR\T]'@#@@R@H@! Z'@#@@R@H@!\ Z*{4M4* 4*K*`40RgZ7RZ9@@bRcR**^^9 @?#C^{og _ W O A8BcѠ>@s`@RR`xA8B_ ^T*OLWK_JgIoH{G^_C#_2@5q\T )6B@ @@BR@5^@ߒT"@@!*"@@!"@骉Rrh@ kA3T"@"@v/a/@9?*"@@y/@916!*Bv/@9`+v+@9"@k;T@"@B @^R?h0Rv@kA;T^@I4T%4T*"'"@R@}S];( QAqHT kjyhx) ֟$(Q=q#T kjyhx) ֟$;@$ $$$@@q-AT @@@kT,Z""6?*5@@@;@?*t$@@q<T @@@AqT29""$$@@q8T @@@kT)Z""6*@@@;@?*R.$]*@-5* $ն]R@R+*$ն]R@R)*R]Rz^{@@]!'T@\4]R8#"@c**'5.*@@@;@?*R]!@@@b@@!\5R}{H@( !@ T%c T$@@@!*****"@@! !*^c@T ҷ^6"@@@#U"B @^`T^*5^@V( T*@@@!*@@@!**@@@!*@@@!**@@@!*m@@@!*@@@!RMLxIxF@@@@!\@*2@@@!*;@*@ jh@*?#C^{og _ W O A8Bc >7@s`@RR g(gB94 3@`Bs @3 34@6qRT C5@6 @@BR s 33@6qBNT C4@5 @e@BR "@<5^@B=T"@骉RHr@ k>T"R @}Sqa?TR^(#@~@h@+TU+T(#)*;k('( `"h@AR` ARv@yw@y>@qTQq#T kjyhx) ֟$*迟Rk T>@qTRka!TRkTRka T$$$$R $R$R$R]@qmT@9@@kTZѵ"9#5`Rz@y@?T C(@kT S(@k`T9@? T c6@@9@ (@*?  4`BR^v@9@(Q.TaRc@*];5c`R @u@@kT5]@qT@@@=@q TWѵ""?/@@@*?*R5#@@@@!*@@@@!**`BRh@^]u ~@h@)TQT*@@9@B@!@***$@@@@!@***@@@@!*k@@*5^@TR!5 @4^^c@T ҷ^6"@@#"B @^`TA8B_ T*OLWK_JgIoH{G^_C#_@ #3@"@!*@ #4@"@!@ #3@"@!@ #4@"@!*@@@@!*_@@@@!*U@@s@@@!**@M@*@*?#^{WOR@T"_8h7@9(7"@747 B @@7@`T**OBWA{è^_#_*?#^{WOR@T"_8h7@9h7""B97B @@7@`T**OBWA{è^_#_*?#^{ WO*@Tb2N@2A90RV"@J@R****@5* @OCWB{Ĩ^_#_0RV"@@!*?#^{ OB@b@bN@>@R@ 0RQUV`"VB9t& @OB*{è^_#_?#C^{og_WOA8BB@`bv@bN@>@R@Q0R|k#@B#R@W@"WB9&@!c#*&@W9&@##`B0RhkA8B_ TOH*WG_FgEoD{C^_C#_?#^{ _WO*@Tb2N@2A9q`TqT0R_@@*RrZvZ9"@"@0R_?s0Ra@R_RP0R_R@@T"_88@`T0R_2@@T ҷ@6"@@#"@`TOD*WC_B @{Ũ^_#_?#^{og_ W O A8*B`u@Tb`2N@u2A90R qbTq:T*0Rb`y`ZhZB9(40Rb{s"@`Bh*@H? 4*0RbvwR@T"_8h7@9h7""B97B @@N7@`Ts@`"s&@s0Rb2A`? R5s@`h2@?4*0Rb`2h@5qBT!qTq!*T@*TSR ! ]M2@kT"_87,*Bѿ>_"B]@qnTB@s(@kTCs9#Z#l"@`s@b]@ `?*_``@*Ri7]h4O}RRs@``@*R`m7]h4=}RRs@``@*Rk7]h4+}RRs@``@*Ri7]h4}RRs@``@*R h7]h4}RR]g4z@s`@R R@^@ C#GSTKZ@6x#X3@]O Z; X7@`DTs@``@*RV7c^8@? qVTz@@^ ZHwAi~Sj~S q888T})C_ Z) Z }SJ Z,}S8}S8+}S8@8H}S88x})C_k~S Z) ZJ Z8K}SL}S=)@H}SC8S8c8@(9B@R! @C+:4@SR@@`T0Rbv{t"wR@ATc0Rbxhz@T0RRr@2@@9TB@kTR@qT@6T<R2@kT"_87!RG 5@T*s@њ@]#R*@@0Rbws"@`s@s`?@`s@s`?0Rbv`^^9@`s6@s`?@`bs.@s`?0Rb`2h@5qB?T!qTqT9's`@R R`(@`|  3C #3G@0R?K&~@ 6y #86H*50Rb`bb9s@@!*:@"@@!*@@0Rb"@@!*0Rb"@@!*y@b3@@0R@n"@qMT0Rnh~S x|C@h@qTss{##@ (@*?@0R*n@*R70R^n4 Z{hrAؕR) r  k!T@*@(  @@qT@s@qTSs"Z#@s@`h@@?* @*R7^ Zh@s 5}RRq@T@@@@@CA@@H4@@@`2RhNG70Rb`^(Rh^9*Q@0Rb"@@!@z *@0Rb"@@!*0Rbus"@`s6@`?@`bs.@`?A8B_ T*OKWJ_IgHoG{F^_#_Z}*@N@zJ*@F*@Bt@"@@!*$R0*PN*L@@*@*@*@*@t@"@@!@@m@*@*?#^{_WOz@` T Ҷb@@@B @aR"Rc@8cB*@@6"@@#"ȊTOCWB_A{Ĩ^_#_?#^{WOA8BRRB9h4 "@B#R#"`@a@Z$R^$R$R$R$RĢ$RbA8B_ !TOE*WD{C^_#_?#^{Ot`@``@*R`b`@OA*{¨^_#_?#^{ OB4*<`bh@4qT``"t@aJ@R***`5``t"t{{hZ`t^`"tb`hfhR`hv*hr* @OB{è^_#_*``"u@b@!*?#^{ _WOBY@?֠4?@B*@?֠4$`4"@b@?`4 4@b.@?@"@?ODWC_B @{Ũ^_#_֖R@T"_8h7@9(7"@747 B @@q7@`T@b.@?Z(RZ9?#^{WO;*`44``h"v{{hZ`v^`"vb`hf`u`6AR`"`u`:AR`B`uhR`hvhr*OBWA{è^_#_?#^{ O*`4``h"u{{hZ`u^`"ub`hfR`hvhr* @OB{è^_#_?#^{ _WOthR@T Ҹ@Ղ6"@@ #7"B @ZB[@`T`"`@`B`@ODWC_B @{Ũ^_#_?#^{g_WOZ@2@6qbT"qTqTR~{HT@@kATr@T 8:B(FX@@"@`4@`T@R R@  8B(F@@"v@@6"t B @B***ODWC_BgA{Ũ^_#_"@ @ 6B(F@@!"@@!"@ @ 6B(F@@!@* ?#^{WO`Bs @`Bs*@`Bh @`u@B @aR"Rubv@6b6`"u@v@" `"uHR`h`@OB*WA{è^_#_?#^{og_ W O @CS @`Bw*@B @`4@swAkThNSkhT (@Q1T 5`3t@6q T{h~ TR~{h T)3(*C<#>(S@=qŸ"qTqaTR~{hTHTZAt@" @,RRh@k!TRY@@Y4_(@kT_Tւ^(@kTRs^A(@'h6R#@4]~8@Tj{kT?@T{TBRs@@ @vA!Rh uSs]s@*>R`O``#x@v@"@  )7%@!*1oA@``#s@u@"@ ):_@@^@]^@@!****OKWJ_IgHoG{F^_#_@*@* ?#^{og_WOB @B*@B @2@6q" TR~{ T A"qTqATMR~{ T@qƟ{b(~_T`@wk: TZ_aT@**Ry~{T@`vvA`"eSv vA`2MS`Bt(R`Rh RhOE*WD_CgBoA{ƨ^_#_@* ?#^{Cog_WOA8*B`Bs @`Bz*@TCH @U4q!TUcH@B@cT@B"F*J@bbB95z@`TXB*@9@4@T*bV@ 7@W@U+@V @BvA2 @N@#:@@qMT C@@kT""sA  Z#@@*?*@*R*7B*?U @"@@@H#@ )!#*U @"@@@H#@ )!#A8B@ T*OFWE_DgCoB{A^_#_?#^{Cg_WOA8BtB`2y @`zN@ #v:@7@qMT u.8C@@kT{"# 8#@@*?* @*R7@  Z(sA 5" *u @"@`B@h*@ )!#*A8B@ T*@OFWE_DgC{A^_#_u @"@`B@h*@ )!#*?#^{og_WOA8Bz@Tz@@T2b@A 7B2 @N@#:@C@qmTC@(@kT6 9#Z#Y#@`h@*?*@3*R@7C_ ZsAs B 7@h@5qTqAT@ q*[`s@`Bh @aR"R*@@TW*B @``"u@Bv@*@ )!#*@A8B_ T*OGWF_EgDoC{B^_#_**B @``"u@Bv@*@ )!@*?#^{Cg_WOA8BthF@H7`B`2x @`yN@#u:@@qMT&C@@k@TZ Z""`B`2x @`yN@#u:@@q-T*C@@k T Z""kV #@@*?*@*R`7@ ZsA ]@kT@GD6#@@*?*@*R7@ ZsA 7^w!*`h"@`Qh@5@ `"*tJ**A8B@ aT*OEWD_CgB{A^_#_?#^{og_WO A8BC @`Bv*@B @bb@bB9(5yh?@H4RA8B_ (T*OIWH_GgFoE{D^_#_`#ڢwK@*@ @`hvA kT*` 7^s@Z@@wAH kTF@ 7sCz`3y @`wO@ #{;@C8@q Th @3@ @``"t@u@"@ )!#*?#^{ Co g _ W OA8BB @`Bx*@C @@qT3@`bhbB94@RuAA8B_ !;T*ONWM_LgKoJ{I^_#_c@>@4`hv* Ț]x@C @`hvAC#@qTG@@H@?kT@&TBZCkTT*k*T'@Q4"2 @@#G@@@@{@@wA{ @#^K k6K@kk{È 4^`"@|@q&TH `K/zB@@@kT"Z#W$`t"@@/@?*``@c~*@"7^C\s@ q!TqmT:Rvw@ Z~S9 ~S9_k 9T9Z@qTw @ Z:S9 <S99S 99kT@#@G@ \G#@'@Q@4@k]G3 @O@`";@w@qMT`*yB@@kTX "9#`hrA  ZC`t"@@*?*``@3*R7@@K7 @^h@}v~@ 7@"R5W  4^A;˨h@@ @``"t@u@"@ )!#**@_@:@ :@@ @``"t@w@#@ )!#******!?#^{Cg_WOA8B@"J@5@9(7@_r T@"R#R**A8B@ TOE RWD_CgB{A^_#_*"@@!*"@@!"@@?bׂ(Rb9r@@ T@y C( @aR"R@ Tآ"@ )_r@!J@I*@@5@!]@*@@65 @y!@@y@!9\V!*]L!*S?#^{Cog_W O A8 RBr48#7@>(K@C 3  1Q #:3(O@R 5*6#;@9@ 5^!mSH@ R *@@5^!@ RrR *@@5|)!@})@!@~)@!@#bR@5!*!*!*A8B_ !TOJ RWI_HgGoF{E^_#_*@@!*?#^{WO"@@!"@@?֠b(Rb9r@ T@vB @aR"R@`TOB RWA{è^_#_?#^{Cog_W O A8BtB"h@qTB222@9~@y9~RR@vqT@@ !@qT@RX#H@\#[+W3@U#SY#@9X'(~@9~@y9~ RAR@AR{@y@ AR@yARU@yZ@y@QqT kjih8) ֟${x7;* rTqA T$ $ըR;jA T$R;jaT@@*****W)f 764Q*@ @@B@!***A8B_ a TOJWI_HgGoF{E^_#_@ @s@@!**/$@ @s@@!*@ @s@@!*DR@ @s@@!*R?#^{ *h QqT )+ih8J @֟$*$%$"$$$$$ $$ @{¨^_#_?#^{og_WO* (#@Q q' R" Ӛ}(s2`@RR@ "R|By 9@ 6`"uy3_s@@*@5T @'Ț **OGWF_EgDoC{B^_#_@"@@!s*@"@@!*?#^{ OR!@ @OB{è^_#_?#^{og_WO A8*B****`S3z@*@)`2s)*h@5q1T ): `B\@h@4 qTqT`"`Cy@e@B#R5RH`"z@`C@9f@B#R**`HRKz@@CZ @Z * `"`Ct@e@B#R*Y5Rk3qb&TRK#A@A4K$5B*tzR@T@@Z#@4Z@ TS#T_872*t9Z@@RR  @R\##R[4*@*@cXR@C*@X XcHcA92X#Uc9H#B9@U#9@#H#@CH'@S+@Y@V@@*H{RVCUV;vV@6"@W3T7x6*l_Y7@RR"Bb{{ @R*<``"t@b@!*.%6@S7@T3@"t @S3HRhH7@;@@C@ @@@`A8B_ aTOIWH_GgFoE{D^_#_@*@*?#^{ WO>@t"B\Bb_Z@740bbA976w@^^B94*(bbA97w@^^B9H4:@**:@Th@OC*WB @{Ĩ^_#_?#^{ _WO>@u"B\Bb_bA97:@@T*""B92b"9bA9h7x@__B94*h@* @ODWC_B{Ũ^_#_?#^{g_WOB"ї__u@(@R R@RrB@ HR"B"&@@Z4?qiR _rHI * @><?qRr@@qT 7bnr@"RODWC_BgA{Ũ^_#_?#^{ O>@r^@t@qATHR`BhB`b*`h.4Rt2 BR@`"tJ @OB*{è^_#_?#^{ `"& @*{¨^_#_?#^{WO`">@tJ@4BѳB*@bbA97v@^^B94**h@*OBWA{è^_#_?#^{_WO*`v>@B\؂^*4*u7@"R5h@*OCWB_A{Ĩ^_#_!?#^{ _WO*`x>@\T7^**&C:@"@ "B92b"9bA9h7x@__B94 *h@* @ODWC_B{Ũ^_#_!?#^{Cg_WOA8*B`B Zty*@ #u6@7@q T 6C@@kT ""w 5#@`@vx:@hz@ ?7* @*R 5*_qT_'qT}RR;RRĉR[R@*R@ 5@(4Z _qT #7@`8@y2@`6@gfz@!** *A8B@ T*@OFWE_DgC{A^_#_ #3@"@!** #3@"@! * #3@"@!**?#^{ _WOA8"@A9x(7@71臟B"1臟*= 9B;(h4  RBB @) 8*@* ? ?9B@"?("' 4B;Ոh4  RB( 8@ @ ?( ?4B @ODWC_B{Ũ^_#_֟$@ 7$@( 7$ $ $R$R?#^{ _WOA8"@A9x(7@7"1臟h*I 9B;(h4  RBB @) 8*@* ? ?9B@"?("3 6B;h4  RB( 8@ @ ?( ?6B @ODWC_B{Ũ^_#_h*$@ 7$@( 7$ մ$ $R$R?#^{og_WO***s`@RRP ZuBw Zvbyw7@@6S`"ywsGC@qTS@@T3{@_7qT cz=t@q-T`wB@@q Tu""53`u@@R`5C_`^T Z ZC^`xr Zu{vv"y@b@d_Se?Sf!**^^Rh?T!A8B_ ,T*OMWL_KgJoI{H^_#_*``"t@b@!*^_R=?T^^R3?T  R@T*#4hB<R9h@\R\#h@@R Z/@3R }S =S]S)#@CR Z#@#R Z @C*E)D) Z RR@@R*?T]H@4\\H}@?"TRR9o 3(@R Z@** Z*(KRuSR#@R@@R*@?bT]@h4!H}@ TRRnB@#@R Z;H@;@* Z*(K*uSRYRR@#@R*m? T]I@:}@4R_TVR_T\RW#" @R Z(@** Z*KRuS$_BT$@R@@! Z~@R@@! Z@R@@! Z_T\*\?#^{WOA8B#!R#ut"v@hJ@#5@@@! 5@@#@"! 5@@2@! 5** *4R*TR*tR``"u@b@!**A8B_ !TOEWD{B@^_#_?#^{O``"t@aJ@RR**OA{¨^_#_?#^{O``"t@aJ@R***OA{¨^_#_?#C^{CWOA8Btu"v@aJ@RR%R*4*!7R@@@5@9h7@R>R74Q*@9(6*A8B@ T*@ODWC{A^_C#_``"t@b@!?#^{WOtv"u@hJ@*u@hJ@*u@hJ@*t@aJ@R***OBWA{è^_#_?#^{O``"t@aJ@bRcR**OA{¨^_#_?#^{O``"t@aJ@bR***OA{¨^_#_?#C^{CWOA8BvHu"t@hJ@`5@@~@! `5A8B@ TODWC{A@^_C#_***5R``"v@b@!**?#^{g_WO*v&r@T"@J@RXURRZUR*@*+*"L*U**qT~S OD*WC_BgA{Ũ^_#_?#C^{CWOA8Btu"7R@@@5@9h7@R>RW4Q*@96*A8B@ AT*@ODWC{A^_C#_@97``"t@b@!?#^{WOtv"u@hJ@*u@hJ@*t@hJ@*OBWA{è^_#_?#^{O``"t@hJ@B**)*OA{¨^_#_?#^{ *q @{¨^_#_?#^{o g _ W O A8B`">=t@q-T`wB@@q T"">"`u@@R5C_`] Z Z^`xr Z]`uv Z|yz`"z@b@^S>S!**]C^R^**?T?!A8B_ T*OMWL_KgJoI{H^_#_*``"t@b@!*!R**?TR**?T AR**@Tx4 ySCRH@T*t4R[h@\#zWh@RH@@R Z7T#H@R}S=S]SXCH @R ZH@C** Z7@**# RR[@RY @R**\@j?T!R**`?TR**V?T AR**L@)TSB@:5#@}@BTRSB@*5r*,?#^{O*@Q5q(T ) +yJ @֟$$@  $!$@i   $$@i  u*OA{¨^_#_?#^{WOA8B#!R#ut"v@hJ@#5@@@! 5@@#@"! 5@@2@! 5** *4R*TR*tR``"u@b@!**A8B_ !TOEWD{B@^_#_?#^{O``"t@hJ@"R**A*OA{¨^_#_?#C^{WOA8*B`"iJ@KUR R`)) A +,!'+1S),a//)+Q3 ),CS )+q ),B c+),S)+k *A)+C(+S),)*Q/)+!/)+1)q))S))2)) ?`@RA8B_ TOTWS{R^_C#_?#^{ O``"t6Ac@R*h`5``Bt:Ac@PR*]`5``"t@hJ@"R#R*A*** @OB{è^_#_*``"u@b@! *``"u@b@!?#^{WOtv"u@hJ@"R**A*t@hJ@"R#R*A*OBWA{è^_#_?#^{g_WO**"J@@4*W Q9@9@*R***`5_kT"9&R`r*`@*ODWC_BgA{Ũ^_#_*"@@!*?#^{ *` @{¨^_#_?#^{og_ W O A8B`">=t@q-T`wB@@q T""@W`u@@R5] Z}Sq TC_`C^ Z Z^`xr Z^`vv Z{yz|"z@b@^S>S!**C^^R?cT!A8B_ T*OKWJ_IgHoG{F^_#_*``"t@b@!*``"u@b@!*vSR@T* 4 t@h@R@R Z#@R}S=S]S @@** Z***RR@ @R*K?T(}@@?ToA@*@*|*t?#^{O*@qT@  !*OA{¨^_#_F8( RFFF8Ո RFF՟@՟AF8( RFFF8 RFF՟@՟Awm_halo_initwm_adsp_compr_pointerwm_adsp_compr_triggerwm_adsp_handle_fw_eventwm_adsp2_preloader_getwm_adsp_compr_get_capswm_adsp_compr_freewm_halo_wdt_expirewm_adsp_early_eventwm_adsp2_initwm_adsp_compr_openwm_halo_bus_errorwm_adsp_fw_enumwm_adsp_fw_putwm_adsp1_initwm_adsp_compr_handle_irqwm_vpu_initwm_adsp2_bus_errorwm_adsp2_component_removewm_adsp_compr_copywm_adsp2_removewm_adsp_fw_getwm_adsp_read_ctlwm_adsp2_component_probewm_adsp2_preloader_putwm_adsp_compr_set_paramswm_adsp_write_ctlwm_adsp1_eventwm_adsp2_set_dspclkwm_adsp_eventinclude/linux/thread_info.h../google-modules/amplifiers/cs35l41/wm_adsp.cG_b"&* b  %*HT`l888888888Tt       >@+.>"V]}DXw000Voice Ctrlspk-cali%s: Failed to start DSP RAM %s: %d: ID %x v%d.%d.%d DM@%x %s: %s: Same firmare number: %d%s: bus error address = 0x%x Calibration%s: Failed to write %zu bytes to %x: %d DSP%d%s: %s: unexpected header length %d ZMspk-diagwmfw_file_name%s: Failed to parse legacy: %d %s: %s: Failed to check buffer error: %d Misc%s: %s.%d: %zu bytes at end of file %.*s%s: Acked control @0x%x alg:0x%x %s:0x%x timed out PM%s-%s-%s-%s.binWMDR%s: Failed to set RX rates. %s: Failed to read MPU fault info: %d Dbg Trace%s: Firmware: %x v%d.%d.%d, %d algorithms %s: %d: ID %x v%d.%d.%d XM@%x YM@%x %s: Failed to read SYSCLK state: %d Diagnostic%s: %s.%d: Unknown region type %x at %d trace%s: Failed to acquire host buffer %s: FW event callback not registered: %s %s%s: Execution stopped %s: bus error: address error DMregister%s: Failed to clear MPU status: %d Information%s: %s: %s %s%c %.12s %x%s %.12s %x%s: %s: Failed to re-enable buffer IRQ: %d TxRx%s: Firmware version: %d %s: %s: Invalid buffer fragsize=%d fragments=%d %s: Deprecated file format %d %s: %s: Invalid number: %d%s: Failed to read Bus Err Addr register: %d %s: Illegal flags 0x%x for control type 0x%x %s: Missing length info for region ZM with ID %x rx%s: Missing length info for region YM with ID %x %s: pmem error address = 0x%x Unknown%s: Failed to read algorithm info: %d %s: No algorithms %s: Missing length info for region XM with ID %x %s: len: %zu, PAGE_SIZE: %zu&dsp->pwr_lock%s: Missing length info for region DM with ID %x %s: %s: Failed to link buffer and stream: %d %s: %s: invalid core %d != %d %s: Unknown control type: %d PM_PACKEDglobal coefficientshifimisc%s: Failed to send 0x%x event to alg 0x%x (%d) %s %sRx ANCFirmware nameAlgorithm%s: %s.%d: %s region len %d bytes exceeds file length %zu %s: Unknown region type: %d fw_idMBC/VSSXMXM_PACKED%s: Algorithm count %zx excessive running%s: %s: preload name: %s old value: %d new value: %ld%s: Failed to clear memory retention: %d Tx Speaker%s: %s.%d: Failed writing data at %d in %s: %d YM%s: Firmware: %x vendor: 0x%x v%d.%d.%d, %d algorithms %s: Failed to set rate: %d MasterHiFi%s: Failed to read algorithm list: %d %s: %s: Invalid params id=%u ch=%u,%u rate=%u fmt=%u %s: Host buffer coeff ver %u > supported version %u %s: %s: Failed to copy data to user: %d, %d %s: watchdog timeout error %s: AHB: STATUS: 0x%x ADDR: 0x%x txasrbooted%s: %s: Failed to capture block: %d wm_adsp_fw_put%s: %s: Firmware does not support stream direction %s: xmem error address = 0x%x %s: %s: file too short, %zu bytes %s: Failed to set TX rates. %s: WDT Expiry Fault rx-ancspk-prot%s-dsp-%s%s: Can't find kcontrol %s %s: No region of type: %x YM_PACKEDtx-spk%s: Failed to set clock rate: %d %s: Error configuring MPU: %d %s: No %x for algorithm %x %s: %s: Buffer error occurred: %d %s: Failed to get irq_count: %d %s: %d: ID %x v%d.%d.%d XM@%x YM@%x ZM@%x %s Preloadlegacy%s: Failed to read Region Lock Ctrl register: %d %s: Failed to request '%s' Absolute%s: %s: Unsupported coefficient file format %d %s: %s: Failed to get irq_count: %d %s: Failed to create control: %.*s, %d %s: Failed to write %x: %d %s: Failed to read %x: %d %s: %s.%d: Failed to write to %x in %s: %d %s: No algorithm region found %s: %s: ret: %d Current firmware number dsp[%d].fw: %d%s: Failed to read Pmem Xmem Err Addr register: %d %s-%s-%s.wmfw%s: %s.%d: Unknown region type %x at %d(%x) Unknown memory region type%s: %s: Firmware does not support compressed API %s: XM: STATUS:0x%x ADDR:0x%x %s: YM: STATUS:0x%x ADDR:0x%x %s: No base for region %x WMFW%s: %s: invalid magic mbc-vss%s: Unknown firmware ID block version 0x%x %s: bus error: region lock error %s: PM: STATUS:0x%x ADDR:0x%x %s: Failed to read %zu bytes from %x: %d %s: Failed to write %zd bytes at %d %s: No ZM %s: Failed to read SCRATCH%u: %d wm_adsp2_preloader_put%s: %s: Failed to set high water mark: %d %s: Failed to read AHB DEBUG_0: %d %s: Out of memory %s: %s: Error reading avail: %d %s %s %x%s: %d: ID %x v%d.%d.%d DM@%x ZM@%x %s: Failed to read algorithm list end: %d %s: %s: Only a single stream supported per dai %s: Failed to complete async write: %d %s: Algorithm list end %x 0x%x != 0xbedead %s-%s-%s.binfw_version%s: Failed to parse coeff: %d %s: %s: unknown file format %d %s ctrl%s: Failed to read AHB DEBUG_1: %d %s: AHB: SYS_ADDR: 0x%x ASR AssistProtectionbin_file_name```license=GPL v2vermagic=5.10.157-android13-4-g6e771b230c52-ab10300981 SMP preempt mod_unload modversions aarch64name=snd_soc_wm_adspdepends=scmversion=g5a8e6230271f@ABCLinuxsnd_soc_wm_adsplumodule_layoutREsimple_open__const_udelaycregmap_writeGV__warn_printkݷasimple_read_from_buffer}P__arch_copy_from_userQd__kasan_check_writepcpu_hwcapsA)k__arch_copy_to_userR? Kgic_nonsecure_priorities/cpu_hwcap_keys5arm64_const_caps_ready&__kasan_check_readm0ksnd_soc_add_component_controlsL1snd_soc_bytes_tlv_callbackӅ3-system_wqscnprintf9Aregmap_raw_write_asyncA̴fkmemdup`ϘstrlenTzD__hwasan_load2_noabortnOdregmap_multi_reg_writeRregmap_bulk_readHۈ__check_object_size$cZsnd_compr_stop_errorZ%strcmpIbdebugfs_removeQmdebugfs_create_fileg]debugfs_create_x32Zdebugfs_create_boolxwdebugfs_create_dir"#>__wake_uph__list_add_validGusleep_range*squeue_work_on2Fsystem_unbound_wqdmemset5Gflush_work[snd_soc_dapm_syncPsnd_soc_component_disable_pin8snd_soc_component_force_enable_pin7M8kasprintfrelease_firmware\Zregmap_async_complete5@x2request_firmwareN_dev_warn; __hwasan_loadN_noabortUrS__list_del_entry_valid/ regmap_read]:regmap_update_bits_baseǚ_ctype8kdevm_kstrdupwJW__mutex_initĎ!Sdevm_kasprintf\__hwasan_store8_noabort& snd_ctl_notifyg!snd_soc_card_get_kcontrolnJnesnprintf__hwasan_store1_noabortZstrncmpwregmap_raw_writetkmem_cache_alloc_tracecgkmalloc_caches zkfree~)Hmemcpyqug+regmap_raw_readE:#__kmalloc__stack_chk_failhmutex_unlockemutex_lock#G_dev_err[_dev_info__hwasan_store4_noabortt_A__hwasan_load4_noaborts}=F__hwasan_load1_noaborth'J__hwasan_load8_noabort1[__sanitizer_cov_trace_pcGNUvG.xvОw`t+ GNU (4@LXlx$4<HLdPPd XdP\d h|dOd dOd  (8@LXdx|d d d d (Ldx(8dd0DXt08DP`ht|dPdPdd$\dp|``$4Dx  dP dP ( 0 < @ dH dX h p |  d d   4 D PH PT d x              $ ,             $ 0 < H d l x      d d    d d     ( 4 @ P \ d p t d | d      P P$4DLT`px$,8HT`p|$4<DdlpPhxPhdd $0<HXdtdRdR $,8P`lx $4T`p 8HTd| DLT\dx $,@Hl$8HX`dtd@P\`dThdTtdmdmd d <pdd(4Dp|D\p$,d4d@HXhxdd 0<`ht|`` \pO0tO0|d d d3 d3 ,4@Dd Ld Xddd   $ 8 D p     O!O!,!O"0!O"H!L!d T!d d!p!|!!!!!!!""<"T"h"|"""""""##(#d#h#dt#d####d#d####d#d$ $@$`$$$$$$d$d$$$%%d %d,%4%@%L%h%%%%%%d %d %%dL%dL%%%%dp&dp&&&d&$&d&4&D&h&p&x&&&&&&&&&&&&&' '''('0'@'P'l't'''d 'd '''''dL'dL''''(d(d($(4(8(d @(d T(\(l(t(dx(d(((((dX(dX(((((d (d ))) ),)8)H)L)dT)dp)x))))d)d)))))))))8*H*L*`T*``*p*******O0*O0****d*d ++ +(+0+@+H+O0L+O0T+`+l+p+dx+d++++++ ,(,p,,,,OB,OB,,- -,-8-D-T-d-t-------..,.4.<.L.X.`.p.|..dL.dL...//,/D/X/l/////dT/dT/////d/d//0 00 0dP,0dP40<0D0P0`0d0d, p0d, |00000000d 0d 1 1,1<1@1dL1d`1h1p1x1111dK1dK11111111dF2dF22 2(242<2`2h2p2|2222222222222@3H3T3X3d `3d l3x3333d3 3d3 33333dp3dp33344d 4d 4(444D4H4dP4d\4d4p444dX4dX44444d4d455 505<5P5\5h5x55555555555 6D6P6d6p6|66666666666$7P7X7d7p7|7777778 88d 8d $8L8T8`8l8x8888999(949@9d9h9d p9d |999999d9dx9d9dx999: :: :,:4:D:::::::;;;$;,;<;D;P;\;h;t;;;;;;;;;;; <<(<0<8<L<h<t<|<<<<<<<<<<<<==l=t========> >(>0><>D>X>l>x>>>>>>>>>>>? ??0?D?L?T?`?|??????? @ @,@4@P@`@l@@@@@@@@AA$A4ADALAXAlA|AAAAAAAAAA BB$B0BDBTBdBpBxB|B8B8BBBBBBBBC CC$C0C b8<b@bPTbXbN NNܡ$NT(0N4<N@HN4L*TNX.`N4d9lNp=0PPPPP`PP0dPdpd d dd dJOd 0d@O0Pd pd dddN   d Nذ0 N(NN0Nt@ NH$N(0N4NH8@NDNH@PŅTNX`N`dNhpNhtNܪx@NNNNNN@NNN4N N8NNPN$N|(N0N4N<N@NHNԧLNTNXN`N|dNlNpNxNl|NNpN NNNNNNNNN N N,N$NN(NN,ddddd d(d0d8d@dHdPdXd`dSpNPxNNN`NNNNN@ N8N8@NlPN`XN``NhNhNPNN,NNHNNlNN@N, N0NP8N@N,HNPN`NhNlpN(xNN@N,NNPNN,NNNNNlN(NN@N,NAndroid (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) ,T  e 7X X CP  8U\ 9 ^d R ,,`   * .  F 6  o H$/  MlQl Q 9H H   ,TTHO  m)L? - W;  h $D$ Q 00  <<l` 4 wDDt 2 \%\ \ ~* v`7`{8 g o,   @  7 0P h qD #D  *n4:  ] b<  (h k0 xx: > W  h  8$8ap  PPU  d ,Hhhp @ l  L<r   lD f * F  5y  (60~ Ȏ R \l  ԏX` ,t [ \= OPP TpHp{  (kl $qD  dT| Z M ` \  ܞ- @  ܠ xc= ܡ4  hO TT ,f 4v  7  I LN $` 0p @1 0C <H PZ ЧHj T %` 0l <` dNp lWx  # / A J   " 4 =  $  ( ,M  ذ $ $  P  4    4  ,0t  H d ld p @2 ,dX d 4 ( 0k @ h  `8  h 4 + v  @h2  84x DF l  `4   4 hx gP`0`C[xZ ,Zbq7l  <:[ sD% DkRB 2% p =Vߑ =OP LL9H  ɶW ,7fC ,8ƒB6 85tw :+@a 0=% \QnW Rx{- lSxMEZ~ W$( XFu96 tY\^ Zu* `^|A  _3i{ d(f ^2  g$ ¥g  m >v  htOY # XzP! y<a  | 8  $ydR$ 8$ r kgc Q ?*q0 YwZ 7H5D&^    xu t y H Z g-  .  .note.gnu.property.note.Linux.rela.text.comment.init.plt.rela___ksymtab_gpl+wm_adsp_fw_get.rela___kcrctab_gpl+wm_adsp_fw_get.bss.rela.altinstructions__versions__ksymtab_strings.rodata.str.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rodata.cst16.rodata.str1.1wm_adsp2_disable_memorywm_adsp2_enable_memory__kstrtabns_wm_adsp_compr_copy__crc_wm_adsp_compr_copy__kstrtab_wm_adsp_compr_copy__ksymtab_wm_adsp_compr_copymemcpysnd_ctl_notifywm_adsp_common_init.__keyarm64_const_caps_ready__const_udelaywm_adsp_fwwm_coeff_write_ctrl_rawwm_coeff_read_ctrl_rawwm_halo_configure_mpuwm_adsp_fw_text__kstrtabns_wm_adsp_fw_put__crc_wm_adsp_fw_put__kstrtab_wm_adsp_fw_put__ksymtab_wm_adsp_fw_putwm_coeff_tlv_put__kstrtabns_wm_adsp2_preloader_put__crc_wm_adsp2_preloader_put__kstrtab_wm_adsp2_preloader_put__ksymtab_wm_adsp2_preloader_putwm_coeff_put__hwasan_loadN_noabort__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_load2_noabort__hwasan_store1_noabort__hwasan_load1_noabort__kstrtabns_wm_adsp_early_event__crc_wm_adsp_early_event__kstrtab_wm_adsp_early_event__ksymtab_wm_adsp_early_event__kstrtabns_wm_adsp_handle_fw_event__crc_wm_adsp_handle_fw_event__kstrtab_wm_adsp_handle_fw_event__ksymtab_wm_adsp_handle_fw_event__kstrtabns_wm_adsp_event__crc_wm_adsp_event__kstrtab_wm_adsp_event__ksymtab_wm_adsp_event__kstrtabns_wm_adsp1_event__crc_wm_adsp1_event__kstrtab_wm_adsp1_event__ksymtab_wm_adsp1_event__mutex_init__kstrtabns_wm_vpu_init__crc_wm_vpu_init__kstrtab_wm_vpu_init__ksymtab_wm_vpu_init__kstrtabns_wm_halo_init__crc_wm_halo_init__kstrtab_wm_halo_init__ksymtab_wm_halo_initwm_adsp_common_init__kstrtabns_wm_adsp2_init__crc_wm_adsp2_init__kstrtab_wm_adsp2_init__ksymtab_wm_adsp2_init__kstrtabns_wm_adsp1_init__crc_wm_adsp1_init__kstrtab_wm_adsp1_init__ksymtab_wm_adsp1_initmemset__kstrtabns_wm_adsp_fw_get__crc_wm_adsp_fw_get__kstrtab_wm_adsp_fw_get__ksymtab_wm_adsp_fw_getwm_coeff_tlv_get__kstrtabns_wm_adsp2_preloader_get__crc_wm_adsp2_preloader_get__kstrtab_wm_adsp2_preloader_get__ksymtab_wm_adsp2_preloader_getwm_coeff_getcpu_hwcap_keyswm_halo_show_fw_statuswm_adsp2v2_show_fw_statuswm_adsp2_show_fw_statuswm_adsp_debugfs_fopswm_vpu_opswm_halo_opswm_adsp2_opswm_adsp1_opscpu_hwcaps__kstrtabns_wm_adsp_compr_get_caps__crc_wm_adsp_compr_get_caps__kstrtab_wm_adsp_compr_get_caps__ksymtab_wm_adsp_compr_get_capsctrl_capstrace_caps____versionsvpu_regionsdefault_regions__kstrtabns_wm_adsp_compr_set_params__crc_wm_adsp_compr_set_params__kstrtab_wm_adsp_compr_set_params__ksymtab_wm_adsp_compr_set_paramssnd_soc_add_component_controlswm_coeff_sync_controlswm_adsp_write_blockswm_vpu_setup_algswm_halo_setup_algswm_adsp2_setup_algswm_adsp_read_algswm_vpu_parse_sizeswm_adsp2_parse_sizeswm_adsp1_parse_sizesgic_nonsecure_prioritieswm_coeff_init_control_cacheskmalloc_caches_dev_errwm_adsp_buffer_get_error__kstrtabns_wm_halo_bus_error__crc_wm_halo_bus_error__kstrtab_wm_halo_bus_error__ksymtab_wm_halo_bus_error__kstrtabns_wm_adsp2_bus_error__crc_wm_adsp2_bus_error__kstrtab_wm_adsp2_bus_error__ksymtab_wm_adsp2_bus_errorsnd_compr_stop_errordebugfs_create_dir__kstrtabns_wm_adsp_compr_pointer__crc_wm_adsp_compr_pointer__kstrtab_wm_adsp_compr_pointer__ksymtab_wm_adsp_compr_pointer__arch_copy_to_user__arch_copy_from_user__kstrtabns_wm_adsp_compr_trigger__crc_wm_adsp_compr_trigger__kstrtab_wm_adsp_compr_trigger__ksymtab_wm_adsp_compr_triggersimple_read_from_buffersystem_wqsystem_unbound_wq__kstrtabns_wm_adsp_compr_handle_irq__crc_wm_adsp_compr_handle_irq__kstrtab_wm_adsp_compr_handle_irq__ksymtab_wm_adsp_compr_handle_irqdevm_kstrdupkmemdup__wake_upstrcmpstrncmp_dev_infowm_coeff_info_dev_warnwm_adsp_validate_versionwm_halo_validate_versionwm_adsp_create_regionqueue_work_onsnd_soc_component_disable_pinsnd_soc_component_force_enable_pin__kstrtabns_wm_adsp_compr_open__crc_wm_adsp_compr_open__kstrtab_wm_adsp_compr_open__ksymtab_wm_adsp_compr_opensimple_openstrlen__kstrtabns_wm_adsp_fw_enum__crc_wm_adsp_fw_enum__kstrtab_wm_adsp_fw_enum__ksymtab_wm_adsp_fw_enum__kstrtabns_wm_adsp_write_ctl__crc_wm_adsp_write_ctl__kstrtab_wm_adsp_write_ctl__ksymtab_wm_adsp_write_ctl__kstrtabns_wm_adsp_read_ctl__crc_wm_adsp_read_ctl__kstrtab_wm_adsp_read_ctl__ksymtab_wm_adsp_read_ctlsnd_soc_card_get_kcontrolwm_adsp_create_controlwm_coeff_write_acked_controldebugfs_create_boolwm_adsp_buffer_update_avail__stack_chk_fail__warn_printkwm_adsp_boot_workwm_adsp_ctl_workflush_work__kstrtabns_wm_adsp2_set_dspclk__crc_wm_adsp2_set_dspclk__kstrtab_wm_adsp2_set_dspclk__ksymtab_wm_adsp2_set_dspclkmutex_unlockwm_halo_set_rate_blockmutex_lockwm_adsp2_locksnd_soc_bytes_tlv_callbackwm_adsp_stop_watchdogwm_halo_stop_watchdogwm_vpu_region_to_regwm_adsp_region_to_regwm_halo_region_to_regdevm_kasprintfsnprintfscnprintfwm_adsp_parse_coeffwm_adsp_load_coeff__check_object_size__kstrtabns_wm_adsp2_component_remove__crc_wm_adsp2_component_remove__kstrtab_wm_adsp2_component_remove__ksymtab_wm_adsp2_component_removedebugfs_remove__kstrtabns_wm_adsp2_remove__crc_wm_adsp2_remove__kstrtab_wm_adsp2_remove__ksymtab_wm_adsp2_removeregmap_raw_writeregmap_write__kasan_check_writeregmap_multi_reg_writeregmap_async_completewm_adsp_buffer_populateregmap_update_bits_basewm_halo_start_corewm_adsp2_start_corewm_halo_stop_corewm_adsp2_stop_corewm_adsp2v2_disable_corewm_adsp2_disable_corewm_adsp2v2_enable_corewm_adsp2_enable_core__kstrtabns_wm_halo_wdt_expire__crc_wm_halo_wdt_expire__kstrtab_wm_halo_wdt_expire__ksymtab_wm_halo_wdt_expirerequest_firmwarerelease_firmware_ctypewm_adsp_debugfs_save_wmfwnamewm_adsp_mem_region_name__this_moduledebugfs_create_fileusleep_rangekfree__kstrtabns_wm_adsp_compr_free__crc_wm_adsp_compr_free__kstrtab_wm_adsp_compr_free__ksymtab_wm_adsp_compr_freewm_adsp_buffer_freekmem_cache_alloc_trace__kstrtabns_wm_adsp2_component_probe__crc_wm_adsp2_component_probe__kstrtab_wm_adsp2_component_probe__ksymtab_wm_adsp2_component_probe__list_del_entry_valid__list_add_validwm_coeff_put_ackedwm_coeff_get_ackedwm_adsp_loadwm_adsp_debugfs_wmfw_readregmap_raw_readregmap_readwm_adsp_debugfs_bin_readregmap_bulk_read__kasan_check_read__sanitizer_cov_trace_pc__kmallocregmap_raw_write_asyncsnd_soc_dapm_sync$d.99$d.89$d.79$d.69$d.59$d.49$d.139$d.39$d.129$d.29$d.119$d.19$d.109$d.9.Ltmp8$x.98$x.88$x.78$x.68$d.58$x.148$d.48$x.138$d.38$x.128$d.28.Ltmp118$x.118$d.18$x.108$d.8_note_7$d.97$d.87$d.77__UNIQUE_ID_scmversion267$d.67$d.57$d.147$d.47$d.137$d.37.Ltmp127$d.127$d.27$d.117$d.17$d.107$d.7$x.96$x.86$x.76__UNIQUE_ID_depends266$d.66$d.56$x.146$d.46$x.136$d.36$x.126$d.26$x.116$d.16$x.106$d.6.Ltmp5$d.95$d.85$d.75__UNIQUE_ID_name265$x.65$d.55$d.145$d.45$d.135$d.35$d.125$d.25$d.115$d.15$d.105$d.5$x.94$x.84$x.74__UNIQUE_ID_vermagic264$d.64$d.154$d.54$x.144$d.44$x.134$d.34.Ltmp124$x.124$d.24$x.114$d.14$x.104$d.4$d.93$d.83$d.73$d.63$d.153$d.53$d.143$d.43.Ltmp133$d.133$d.33$d.123$d.23$d.113$d.13$d.103$d.3.Ltmp2$x.92$x.82$x.72$x.62$d.152$d.52$x.142$d.42debugfs_create_x32$x.132$d.32$x.122$d.22$x.112$d.12$x.102$d.2$d.91$d.81$d.71$d.61$d.151$d.51$d.141$d.41$d.131$d.31.Ltmp121$d.121$d.21.Ltmp11$d.111$d.11$d.101$d.1$x.90$x.80$x.70__UNIQUE_ID_license460$d.160$d.60$d.150$d.50$x.140$d.40.Ltmp130$x.130$d.30$x.120$d.20$x.110$d.10$x.100@hx TxB9P4Q R%T0 @J" a@pe"2;>@@hp"O@p"2K( @r"=@0u`"@x"28@P|" +0hLo#@`$  .$gs}j