ELF)@@%#*^^e"=⹤7)X}@Ҹ{]=4^Xxb6+l#ў'yd 111111111 L \pUnexpected block type : 0x%02X Failed to write to base 0x%X File format version 0x%02X is outdated WMDR Info: %s File Format Version 0x%02X is outdatedlog_datastrnlenFailed to read number of algorithms Failed to read algo. %d YM_SIZE No control %s for block type 0x%X Failed to get host buffer data string Invalid algo. rev.: %d.%d.%d (0x%06X) field "coeff_desc->name" at ../private/google-modules/amplifiers/cs40l26/cl_dsp.c:757WMFW Info: %s cl_dsp_coreWavetable found: %d bytes (XM) TIMESTAMP_SHIFTFailed to parse host buffer status Failed to recognize coefficient file Failed to set host buffer data: %d %d Coefficient file is not word-aligned cl_dsp_coeff_handle_info_textN/AFirmware file is not word-aligned Coefficient list is empty Loading memory (bytes): XM: %u, YM: %u, PM: %u, ZM: %u ENABLEDmemcpy: detected field-spanning write (size %zu) of single %s (size %zu) Unrecognized block type: 0x%X WMFWHost Buffer Not Initialized Failed to reset event logger Failed to read firmware ID logger_enRead past end of memory chunk Failed to write coefficients Failed to read algo. %d YM_BASE Max. wavetable size: %d bytes (XM), %d bytes (YM) high_watermarkAPI Revision 0x%06X is not compatible Invalid number of algorithms: %d Failed to get host buffer address %s too large: %d bytes Firmware API Revision Incompatible with Core Failed to re-allocate buffer data space %08X __fortify_strlenDate: Failed to read algo. %d XM_BASE DSP control %s at 0x%X found in unexpected region Failed to get raw host buffer data Failed to get host buffer status Target core 0x%02X is not compatible Control %s at 0x%08X with parent ID = 0x%X timestamp_shiftInvalid trace log write: %u ../private/google-modules/amplifiers/cs40l26/cl_dsp.cCoeff. rev. 0x%06X mismatches 0x%06X, continuing.. cl_dsp_coeff_initWavetable not supported by core driver EVENT_LOG_HEADERFailed to recognize firmware file XMFailed to read algo. %d revision Unexpected block type: 0x%04X Malformed fimrware header Unexpected target core type: 0x%02X Fatal Host Buffer Error with code 0x%X cl_dspstrscpyFailed to set trace log status YMFailed to get timestamp shift memcpyPM Runtime Resume Failed Malformed coeff. header Failed to read algo. %d ID Failed to read algo. %d XM_SIZE Exceeded maximum read length: %d > 32 Maximum number of wavetable entries exceeded Failed to write debugfs data Invalid algo. ID: 0x%06X Failed to read firmware revision Failed to read list terminator Invalid list terminator: 0x%X Data lost from Host Buffer Overflow Failed to get host buffer data 4?#{ O*b"3BROB @{è#_<(?#{O`"t@h@OA{¨#_fp?#{og_WO A8C*qqCTC_4"bRB @x4L^@@TR@|z@9W_Su w@9W3^S|u @9>3^Sz@h@9^3]S@@kK(@K %!)!3*K7X45 @@CqTb~@3C*A8C_ TOIWH_GgFoE{D#_@!*@`@!`HE?#{og_WO**b@RRK_k\@K!i&9* cq T"@@ T9_@;?9@;_S<S@;<9@;_S<S@;<9@;_S<S@;<9@]SB@_kT* _kjT**`OEWD_CgBoA{ƨ#_֩m*?#{O`bt@4RK**OA{¨#_֘ ff?#{ _WO*"@! 15( }@?bT***ODWC_B @{Ũ#_@-^?#{ WO****?BT6@*ut*OCWB @{Ĩ#_?#{ _WO**SwBh @ T@`T9?R`4#]xkT@yJh4@T) 3C_4Q5qT )+ih8J @R R RRR2B_T(aTODWC_B @{Ũ#_`@!`@!*`@!*`@!*@-^?#{ WO****]?BT:@*ut*OCWB @{Ĩ#_=?rQ?#{ WO****2?BT>@*ut*OCWB @{Ĩ#_m?#{ WO*"@4 Rw>}aѿb TjuxJq(4Tbb T@***OCWB @{Ĩ#_s?#{o g _ W O A8C>U"@#@R`"Rv@t@@9r3T@誉RHrka3T`A4T^*@k4T@h`5T`]@qTqa5Tx qT#@q4T#@@A )TR' b #"@AR@y ARCR@y#R@CR @@R $VS@RkTRk!T@< @@x.4R\ab 0T^>ivx J(4 Tbb ATq`+T.T^8S4@9kA*T@@@y>@#@ J@q'hQ@5qT k jy) \ ֟)TRW`h.@C](  PR '@(6**R]J#5:\Rk TRk$TP%TRC] XRWT * $TRW`h6@C](  hR '@ 6**R]  5""TRC]W42h@  #@u344@] h R@ @a 15@}@T8@5R ?qT$"?qIT@(R]r @ @y? kIRIzT@i@cBR#8]hu @T@B*YwV'@(6@^8h@ 4cRDT@FTcS@!@*!!*!@$!!**T!* `!!*A8C_ T*OMWL_KgJoI{H#_!R**#_S$?S!@**@@!*@*@*@*@*@*@*?#C{og _ W O ****`c zAV@qT@AR*SG@8_@8T@#AR*SK@y7_@7T@H7@k7T~Sk <Tuc sAz@=!@R@ R`z&@`h&P3:@;#@ R`|&P!@@ @H'P*8~@8@6T_V 5 @9(@9"*AR4@9 yHt9Uh@q*T(2T*_6#Ct7@95@9(@9|aR!*#_)9_y.T*&6+@9.5'@9(/@93aR!*;9_y@CT K] AyP7@^ @@^?kT^T"@2_5 @ @ T@C]C#T@C]r/q@'T93{2n^H1@  ( @9 ]S(@9 B*(@9* R(rkT3?kaTN9 ( @9 ]S(@9 B*(@9* R(rkT?kaT59 ( @9 ]S(@9 B*(@9* R(rkT^ Tb 6@9 :@9(@9aR!*j92y@}S@^_y?kTr9 ( @9 ]S(@9 B*(@9* R(rkT?kaT9 ( @9 ]S(@9 B*(@9* R(rkT?kaT9 ( @9 ]S(@9 B*(@9* R(rkT?kaT4 @9]S@9B* R(rkT@9 @* kT^ 4c5*kT*YzV @@R@_B  Kks@RF @`zF`6852/ )q`@"!*Z!@`@!z @`@!*OLWK_JgIoH{GC#_@q@ RA 9@!@ֱɀ?#{O`"R`@Pr*5*OA{¨#_`@!ֱɀ?#{O`"R`@Pr*5*OA{¨#_`@!Q`-?#C{ o g _WOA8*CSA8C_ atT*OPWO_NgMoL{KC#_"w@@R\骉Rr k!T\qAT]x qaT#]8qT3]8 qT!!!!!*z){)!@9r_T@I>ThBRh"#(@R@R#`(@~XӈQ5qT k jy) @ ^S PRq`TqcTR6^S hR^ pR  ^ @R^ XR  6| R@@A b1S5@}@TywccT`z@9\c cT` x@9bTbTbӈb@bTh @9`tCw@9t@9RVa~(#_T @S [_Tt@9@9 ~) (!1]Th@]Th]Th@]T\@9@9 K3 @9[3@93"4[@^SC[ ?SSt)]S J=S)*) *K@\j S@ Q)a **PTt( PT@97 OT@9t6)NT@9(iNT  @NT  )NT [ MT\@94@9S@9 K @9C@9`@ RRv);4##*! *@#@H@C@H@KW#yX'yIHT\t@8iT{h@9qT\@S[)ET@9qDTXSS9( 1CTt@9  CTBTt@9@9)  (!  IATt @T @9I@T  @T  @T  ?T@9t9]S@9@9 !* @9{C*@9@4*wc*@T;@TW?@6"@#W#X'@;@\[@4S@K@(!*C@A *[a * ZQ(RBRh9!h@\@@u @IT$`@!@t\RPr`"u@w@b`5\qT`zBhb Rt"#;\'T\*M5\M5\"M`5\2M/5\BMR5\RCM+5T@T'\h@kT"]xqTqaT8@]x2 hR 8  B[@R`477ј@]x2 PR 8  B[@R4+@@#KuSK /@@'@KuSG @T2ѕB_\@B*@R\RC[ @#@bT:* 5\hoQ:qa T[t@ *!@*!*!!**!*!*!*! *!*!@\*!@}@!*tF@"}S J@!@*}S *b!@*@* @* Ե?#{ _WO*`@ RR`8GaTT_TaT!T_TaTT߆T2`b *u`ODWC_B @{Ũ#_ \?#{ OlRR `"uuBt`bu usOB @{è#_{?#{ _WOtBh @`T@T Ҹ6"@@ #7"`@u @T`b tA`@`@*ODWC_B @{Ũ#_f?#C{_WOCA8՗RCPrt@"@ub@hZ@R  A 5@] Z 5t@"@hZ@R  1 5@1 Tt@"@hZ@R  5@t@"@hZ@R  5!Rm4*I@_ ZkT`hb@ *K*4*4qT!QAR4*$**!*T!**s@`@!A8C@ aT*ODWC_B{AC#_^yR2 Z4*R*?#{WOCA8C@"b@Z@ PRR !  *5@] ZtA8C@ aT*OCWB{A#_@`@!?#{og_WO**6C5#:S@3@`"x@ ss@<_@[ '@a~R?bT PR7  " ***5*OEWD_CgBoA{ƨ#_t!!?#{ WO*@`"w@bs@Z@ PR* !  * 5*OCWB @{Ĩ#_!*ğ?#{g_WOCA8*Cs`@R R `"vttB@v iT86s3b @0Rb @b0Rb @0R`RuVv@"!R*@@4*~@A8C@ TOEWD_CgB{A#_ub@*w@6 5"@@ PRR!  @ 5@`rRPr] Zv^v@"@hZ@RA  5@`] Zvbv@"@hZ@RH   5@w] Zvfv@"@@hZ@H  Q`5@ R@!!***s@`@!*!*s@`@!_G{?#{ s?"T`B` @ @{¨#_f?#{og_WOCbn@T@YC@HS@h4  RyS @RBR@(@h4OZ#7R{QH@3@ARq TAR,bTT9(@kTss@OFWE_DgCoB{A#_*!@@@*U?#{OOA{¨#_f?#{_WOA8C`bsn@x@#`R@c8Cx)cV@!CR4*@:x@@R7@35@B3aRqm T3aR T T3u@@s@`@RA8C_ TOEWD_C{B#_*@s@`@!*~@u@@!*~@u@@!f?#{_WOCA8C`bvn@@`"w@Ru@ mTAR4|@OtP@ qb TR@V@!R4|@9R 7@)@ 5@H4$!&@"@b@Z@ R Pr!  @5"BR&@RA8C@ TOEWD_C{A@#_!* *@@@!*~@! *!*@!f?#{_WOA8C`bsn@x@#`R@c8Cx)cV@!CR4*@:x@@R7@35@B3aRqm T3aR T T3u@@s@`@RA8C_ TOEWD_C{B#_*@s@`@!*~@u@@!*~@u@@!zR| 0xD-D0L 0 P 0LD-,LHD-D H  h  HD-L|D-D\ `  d \D-D HpD-D`X ` 0 `XD-,\D-D H  |  HD-<HD-DPT P  PTD-8D-D@P @ x @PD-@HD-DPT P  l PTD-D 8D-D@P @ x @PD-8DD-D@P @ x @PD-8D-D@P @  @PD-LD-D\ `   \D-D L  D-D\ `   \D-D 0\xD-D H   x  HD-D 0xD-D H   x  HD-D LD-D\ `  @ \D-D @D-DPT P  H PTD-D 0XD-D0L 0 l 0LD-<xD-DPT P @ PTD-zR| <<D-DPT @   PTD-D 8XD-D@P 0  @PD-D H4D-D`X `   `XD-D 8D-D@P @  h @PD-D D$D-D`X P   `XD-D (dXD-D H  x  HD-H@D-Dp\ `   p\D-D ,8D-D H  X  HD-< |D-D`T @   `TD-D @LD-D`X P   `XD-D @|D-D`T @   `TD-D cl_dsp_memchunk_readcl_dsp_memchunk_flushcl_dsp_memchunk_endcl_dsp_debugfs_createcl_dsp_wavetable_createcl_dsp_memchunk_writecl_dsp_raw_writecl_dsp_createcl_dsp_debugfs_destroycl_dsp_destroycl_dsp_firmware_parsecl_dsp_get_flagscl_dsp_get_regcl_dsp_memchunk_createcl_dsp_logger_updatecl_dsp_get_lengthcl_dsp_fw_id_getcl_dsp_fw_rev_getcl_dsp_coeff_file_parsecl_dsp_algo_is_presentdescription=Cirrus Logic DSP Firmware Driverauthor=Fred Treven, Cirrus Logic Inc, license=GPLversion=4.1.1description=CL DSP Debugfs Driverauthor=Fred Treven, Cirrus Logic Inc. license=GPLvermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=cl_dsp_corescmversion=g5e796c628103depends=srcversion=C03696F48C672B2E26A3B8CLinuxLinuxcl_dsp_core1[__sanitizer_cov_trace_pc\__hwasan_store8_noabort__hwasan_store4_noaborth'J__hwasan_load8_noabortt_A__hwasan_load4_noaborts}=F__hwasan_load1_noabort~)Hmemcpy}]_dev_err__stack_chk_failfortify_panic__hwasan_store1_noaborteiregmap_raw_writeZstrncmpTzD__hwasan_load2_noabort; __hwasan_loadN_noabortYkvmalloc_nodeE:#__kmalloc zkfreenuzkvfreeD__dynamic_dev_dbgstrnlen_dev_warn9dstrscpyvdevm_kmalloc__hwasan_storeN_noabort_\_dev_infoG(_Rregmap_read__hwasan_store2_noaborth__list_add_validGV__warn_printk`ϘstrlenUrS__list_del_entry_valid0devm_kfreepM]mregmap_raw_read*krealloc2aregmap_bulk_readbD@regmap_writePWkmalloc_cacheslEkmalloc_trace[pdebugfs_create_dirŴdebugfs_create_fileKdebugfs_create_u32[Adebugfs_removenJnesnprintf΁simple_read_from_bufferBsimple_openX__pm_runtime_resumeo6nktime_get_mono_fast_nsB$__pm_runtime_suspendX8simple_write_to_bufferAl;kstrtouint%m=module_layoutGNUDukX(c q), >> > $>(>,>8> @>L>T>X>\> d> >>>>1>>>???,?D?L?,0P?,0\?l?-|??O ?O ???2??!@ @ $@4@@@L@X@d@p@x@!@3@@@@@@ @@m@m@ A$A0A4AAAAAAAAAAAB5B(B;,B;8B2LBdB|B3BBB6BBBB7CC C(Cb ,Cb 0C \> AHAC\F{~esFGH"%g(JLKdQSc-23478m+./24589d:> A:HAC4Y :F(4 +~  .   DmdD_ e|l l +(x'x*xK `    =)T(TNl``?  _ HHC U e  O!g<Z<  |{"PT u?,Ht ~x  $      E 8\x`T X H ?()88,rD0H02 2 229 --?l ^xl3   ?$.$Pq004 4 \7> X849@:`D:DH h>!l>P >@>>\ A8(A Aw HA|DAHACCTC, F| F F ""?j 44 88 @.@(DDf<<|HH,,$e$( ( '  ( # % LL;  0Z0  3 a4T"eX ~ #x H npT\x 2$ U  3`xxi X o H0q 22x[ #R;j  @ M  G ; $Rt Hk   B   4< D:${l>Xw U   [ ' KP6( ei  @.note.gnu.property.note.Linux.hyp.text.rela.text.comment.init.plt.hyp.bss__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela__dyndbg.rela___ksymtab_gpl+cl_dsp_memchunk_create.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.hyp.datastrscpymemcpy__kstrtabns_cl_dsp_debugfs_destroy__crc_cl_dsp_debugfs_destroy__kstrtab_cl_dsp_debugfs_destroy__ksymtab_cl_dsp_debugfs_destroy__kstrtabns_cl_dsp_destroy__crc_cl_dsp_destroy__kstrtab_cl_dsp_destroy__ksymtab_cl_dsp_destroy__hwasan_storeN_noabort__hwasan_loadN_noabort__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store2_noabort__hwasan_load2_noabort__hwasan_store1_noabort__hwasan_load1_noabortkstrtouint__kstrtabns_cl_dsp_algo_is_present__crc_cl_dsp_algo_is_present__kstrtab_cl_dsp_algo_is_present__ksymtab_cl_dsp_algo_is_present__kstrtabns_cl_dsp_fw_rev_get__crc_cl_dsp_fw_rev_get__kstrtab_cl_dsp_fw_rev_get__ksymtab_cl_dsp_fw_rev_get__kstrtabns_cl_dsp_fw_id_get__crc_cl_dsp_fw_id_get__kstrtab_cl_dsp_fw_id_get__ksymtab_cl_dsp_fw_id_getcl_dsp_debugfs_fops____versionsktime_get_mono_fast_ns__kstrtabns_cl_dsp_get_flags__crc_cl_dsp_get_flags__kstrtab_cl_dsp_get_flags__ksymtab_cl_dsp_get_flagskmalloc_caches_dev_errdebugfs_create_dirsimple_write_to_buffersimple_read_from_bufferstrncmp_dev_info_dev_warncl_dsp_debugfs_logger_open__kcfi_typeid_simple_openstrlenstrnlen__stack_chk_fail__warn_printkcl_dsp_wavetable_check__kstrtabns_cl_dsp_get_length__crc_cl_dsp_get_length__kstrtab_cl_dsp_get_length__ksymtab_cl_dsp_get_length__kstrtabns_cl_dsp_memchunk_flush__crc_cl_dsp_memchunk_flush__kstrtab_cl_dsp_memchunk_flush__ksymtab_cl_dsp_memchunk_flush__kstrtabns_cl_dsp_get_reg__crc_cl_dsp_get_reg__kstrtab_cl_dsp_get_reg__ksymtab_cl_dsp_get_reg__dynamic_dev_dbgsnprintfcl_dsp_get_coeffdebugfs_remove__kstrtabns_cl_dsp_raw_write__crc_cl_dsp_raw_write__kstrtab_cl_dsp_raw_write__ksymtab_cl_dsp_raw_writeregmap_raw_writeregmap_writecl_dsp_debugfs_logger_en_write__kstrtabns_cl_dsp_memchunk_write__crc_cl_dsp_memchunk_write__kstrtab_cl_dsp_memchunk_write__ksymtab_cl_dsp_memchunk_writecl_dsp_host_buffer_field_write__kstrtabns_cl_dsp_debugfs_create__crc_cl_dsp_debugfs_create__kstrtab_cl_dsp_debugfs_create__ksymtab_cl_dsp_debugfs_create__kstrtabns_cl_dsp_create__crc_cl_dsp_create__kstrtab_cl_dsp_create__ksymtab_cl_dsp_create__kstrtabns_cl_dsp_memchunk_create__crc_cl_dsp_memchunk_create__kstrtab_cl_dsp_memchunk_create__ksymtab_cl_dsp_memchunk_create__kstrtabns_cl_dsp_wavetable_create__crc_cl_dsp_wavetable_create__kstrtab_cl_dsp_wavetable_create__ksymtab_cl_dsp_wavetable_create__kstrtabns_cl_dsp_logger_update__crc_cl_dsp_logger_update__kstrtab_cl_dsp_logger_update__ksymtab_cl_dsp_logger_update__kstrtabns_cl_dsp_firmware_parse__crc_cl_dsp_firmware_parse__kstrtab_cl_dsp_firmware_parse__ksymtab_cl_dsp_firmware_parse__kstrtabns_cl_dsp_coeff_file_parse__crc_cl_dsp_coeff_file_parse__kstrtab_cl_dsp_coeff_file_parse__ksymtab_cl_dsp_coeff_file_parse__pm_runtime_resume__this_moduledebugfs_create_filekvfreedevm_kfreekvmalloc_nodekmalloc_trace__pm_runtime_suspend__kstrtabns_cl_dsp_memchunk_end__crc_cl_dsp_memchunk_end__kstrtab_cl_dsp_memchunk_end__ksymtab_cl_dsp_memchunk_end__list_del_entry_valid__list_add_validregmap_raw_readcl_dsp_debugfs_timestamp_shift_readcl_dsp_debugfs_logger_readregmap_readcl_dsp_debugfs_logger_en_read__kstrtabns_cl_dsp_memchunk_read__crc_cl_dsp_memchunk_read__kstrtab_cl_dsp_memchunk_read__ksymtab_cl_dsp_memchunk_readregmap_bulk_readcl_dsp_host_buffer_field_readcl_dsp_host_buffer_data_read__sanitizer_cov_trace_pcdevm_kmalloc__kmallockreallocfortify_panic_note_9$d.59$x.49$x.39__UNIQUE_ID_description429$d.29$d.19$d.9__UNIQUE_ID_srcversion368$x.58$d.48$d.38$x.28$d.28cl_dsp_coeff_handle_info_text.__UNIQUE_ID_ddebug418$x.18$d.18$x.8$d.8__UNIQUE_ID_license397__UNIQUE_ID_depends367$d.57$x.47$x.37$d.27$d.17$d.7__UNIQUE_ID_author396__UNIQUE_ID_scmversion366$x.56$d.46$d.36$x.26$x.16$d.16$x.6$d.6__UNIQUE_ID_description395__UNIQUE_ID_name365cl_dsp_algo_parse.__already_done.65$d.65$d.55$x.45$x.35$d.25$d.15$d.5__UNIQUE_ID_vermagic364$d.64$x.54$d.44$d.34$x.24$d.24$x.14$d.14$d.4$d.63$d.53$x.43$d.33cl_dsp_coeff_init.__UNIQUE_ID_ddebug423$d.23$d.13$d.3$d.72$d.62$x.52$d.42debugfs_create_u32__UNIQUE_ID_version432$x.32$x.22$d.22$x.12$d.12$d.2$d.71$d.51$x.41__UNIQUE_ID_license431$d.31$d.21$d.11$d.1$x.60$d.50$d.40__UNIQUE_ID_author430$x.30$d.30$x.20$d.20_note_10$x.10$d.10w@0PQ ? 2/8ICY>YY `H````*@}o"\2g@":@"L@(0"n'ijp@X"50@"Lo@08"Hk0 k@@Qo ]|$| hh$pz-