ELF0@@ ?#^{WOB:@b RRN@"B@" V!B#R*7t*OBWA{è^_#_!*?#^{O`tV@"@!R@OA*{¨^_#_?#^{ O`bs@`buN@"@RRt??9@!RbRrHR>hR*B`OB @{è^_#_?#^{WO**b@bN@"@rWqJT"@q@TEq`TKqaT4TRHrkTnq!T4 444t4!*5b*OBWA{è^_#_!*?#^{OB@b@bN@r`"@tJ*OA{¨^_#_?#^{WO`sB@`bs@`b"sN@J@trh@kT* u@ I9(4OBWA{è^_#_uv`@*Rv@??9t@s@q+TBR*!R?#^{CWOA8BB@b@bN@@"@@"Rr@!Rr4*4*@*5`"@v&A8B@ T*OCWB{A^_#_!?#C^{C_WOA8B`xB@c@`bsN@v@"@@"Rr@!Rr4*"4*w@!"&@ @ş 1*5@!A8B@ T*ODWC_B{A^_C#_!?#C^{CWOA8B`sB@`bs@`bsN@v@"@@'Rr@!Rr4*4*@*5@9"7(RA8B@ AT*@ODWC{A^_C#_@!?#^{C_WOA8B`yB@ c3@`bsN@u@"@@'Rr@!Rr4*"4*8(w@!"@J@*"R***5@!A8B@ aT*@OEWD_C{A^_#_@!?#C^{CWOA8B`sB@`bs@`bsN@v@"@@'Rr@!Rr4*4*@*5@"4(RA8B@ AT*@ODWC{A^_C#_@!?#^{C_WOA8B`yB@ c3@`bsN@u@"@@'Rr@!Rr4*4*8(w@!"@J@**5@!A8B@ aT*@OEWD_C{A^_#_@!?#^{CWOA8B`sB@`bs@`bsN@s@`@4*`"`@6R@5@57"^*J`@A8B@ aT*OCWB{A^_#_*`@!`@!U ?#^{ OB@b@bN@@a`"A9tJOB* @{è^_#_?#^{ OB@b@bN@@a`"hJ@q9OB* @{è^_#_?#^{CWOA8BB@b@bN@@"@@"Rr@!Rr4*4*@*5`"@v&A8B@ T*OCWB{A^_#_!?#C^{C_WOA8B`xB@c@`bsN@v@"@@"Rr@!Rr4*!4*w@!"&@ 2R@A1*5@!A8B@ T*ODWC_B{A^_C#_!?#^{_WOB@b@bN@ Հ`">u&`BBt**OCWB_A{Ĩ^_#_֟$"`"@u&@`B>@w*@B@Bc*?#^{_WOB@b@bN@ `"t&@`B>s*@B*OCWB_A{Ĩ^_#_֟$"@`">@v&@`BB@g*@Bc**?#^{ WO*`s@`sT`bsN@t@@ ) q#!Bq T q TbR*U4N`B`"w @v@`@!R@4*? 6RRR**@5`@** 4'R`**`4bR!**!* @OCWB{Ĩ^_#_`"`@!?#^{_WO*`s@`sT`bwN@@#@@ ) q#!BcqT qTA9IRRRqR7***5RR***@5R22***`5?RbR!r`r*4*4R2*** 5RRR***5!**!* ! *!!*OCWB_A{Ĩ^_#_?#^{g_WOA8*B`s@`sT`buN@@t@  ՠA9h5y"R`r@!3Rr4*q`T qTr@"@kT`"`@"R`"`@*@*A8B_ a T*OFWE_DgC{B^_#_!!*@C`5 @ @* @U@5!@RR!r`r* 4**"@@!!*$ ) q$Bca?#^{_WO*B" @@rTq! T*R+b@qWqJT!@q@TEq`TKqA THRT RIr kTnq TR  (RhRR ) L@8*jS@!R4*"*RR**`5@**qT!*!*OCWB_A{Ĩ^_#_?#^{WO*b.@b@bN@h@qaTh.SqTR)%6 )4I(@s2qTqT*2@2*2"@! "@!OBWA{è^_#_"@!*?#^{g_WO`bs.@`bs@`bxN@#@4*p*AR(rkTpRkTvRRC @RR*** 5&@4**@v 4RZ)Z **@RR*** 57@ q3@a*3R @Rr***`5 @?@C@RR*C#**56 *`@*ODWC_BgA{Ũ^_#_**`@!*`@!*`@!*`@!`@!*$x@@@B***?#^{!{^_#_?#^{{^_#_description=ASoC CS40L26 driverauthor=Fred Treven license=GPL v2alias=platform:cs40l26-codecvermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=snd_soc_cs40l26depends=cl_dsp-core,cs40l26-corescmversion=ga1e01eb4bca3D??Failed to read SOURCE_INVERT Failed to get VMON Data for I2S Failed to register codec: %d cs40l26-a2h%d.binFailed to get VOLUMELEVEL Failed to set LRADELAYSAMPS PMUA2H Delaysnd_soc_cs40l26Failed to write global fs ../google-modules/amplifiers/cs40l26/cs40l26-codec.cPMDcs40l26_asp_rxCannot use A2H while bypassing DSP ASP PLLA2HFailed to update REFCLK input Invalid Input Clock (ID: %d) ASP: %d bits in %d bit slots, slot #s: %d, %d Device can not be master Invalid DAI clock INV I2S VMON overflow detected Failed to update ASP RX WL Haptics SourceI2S VMONLRADELAYSAMPScs40l26-codecDSP BypassFailed to get LRADELAYSAMPS A2HENFailed to update ASP RX width %s: %s Invalid event: %d Failed to request %s %s Loaded Successfully Invalid DAI format: 0x%X Failed to set DAC PCM input cs40l26_pcm_hw_paramsSVC Algo EnableInvert streaming dataSOURCE_INVERT%s: 0: %d->%ld, 1: %d->%ld PCMOffFailed to specify SVC for streaming ASPRX2OUTInvalid PCM event: %d Invalid sample rate: %d Hz A2H TuningFailed to enable ASP channels cs40l26_dsp_txRX SlotsFailed to clear ASPTX1 input cs40l26-a2h.bin%s: 0: %ld->%d, 1: %ld->%d cs40l26_slots_getASPRX1SVC calibration not complete Failed to load %s, %d. Continuing...ASP PlaybackA2H LevelFailed to set VOLUMELEVEL Failed to read FLAGS cs40l26_slots_putcs40l26_clk_enFLAGSFailed to specify invert streaming data Invalid Clock Frequency: %u Hz VOLUMELEVELFailed to get clock configuration Failed to set ASPTX1 input Invalid A2H event: %d cs40l26-pcmFailed to update ASP slot number  p.!](|03@DuLinuxsnd_soc_cs40l26lumodule_layoutsnd_soc_dapm_put_enum_doubleNsnd_soc_dapm_get_enum_double^snd_soc_info_enum_doubleVxzsnd_soc_info_volsw6jsnd_pcm_format_widthrelease_firmwarecl_dsp_coeff_file_parse5@x2request_firmware9cs40l26_ack_write`1 _dev_warn:Jwait_for_completion_timeoutzcompletion_done*cs40l26_set_pll_loopNcs40l26_asp_start/ZLcs40l26_vibe_state_update.ێ&_dev_infoP'6__dynamic_dev_dbg]:regmap_update_bits_basehmutex_unlockcregmap_writeemutex_lock__stack_chk_failԓ cs40l26_pm_exit/ regmap_readYRcs40l26_pm_enteruxJcl_dsp_get_regnJnesnprintfdmemsets}=F__hwasan_load1_noabortt_A__hwasan_load4_noabort__hwasan_store4_noabort~)Hmemcpy__hwasan_store1_noabortWsnd_soc_unregister_component4__pm_runtime_disableYP_dev_errsnd_soc_register_componentB6pm_runtime_enable\__hwasan_store8_noabort.3odevm_kmalloch'J__hwasan_load8_noabortcplatform_driver_unregisterhZ __platform_driver_register1[__sanitizer_cov_trace_pcGNUO@BCDEFGHI#L?*MNA0 _cB y 8G`j h*h X,tPkHTX0 X  CpT,q`TIX88_88+LP='`p wp8T*P0\!l0p8$# s  ,H L [2 S`%` p @p p p p_ p pp] pq@PpB    xb~ x =@ 0 ! l8Jxr 0Wc9`1Ix>_R"\: Kv6.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt__versions.modinfo.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rodata.str1.1memcpycs40l26_out_muxcs40l26_dsp_txcs40l26_asp_rxsnd_soc_info_volswcs40l26_a2h_delay_putcs40l26_slots_putcs40l26_dsp_bypass_putcs40l26_svc_en_putcs40l26_a2h_level_putcs40l26_tuning_putcs40l26_invert_streaming_data_putwait_for_completion_timeout__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store1_noabort__hwasan_load1_noabortcs40l26_asp_startsnd_soc_unregister_componentsnd_soc_register_componentcs40l26_set_dai_fmtcs40l26_pm_exitmemsetcs40l26_a2h_delay_getcs40l26_slots_getcs40l26_dsp_bypass_getcs40l26_i2s_vmon_getcs40l26_svc_en_getcs40l26_a2h_level_getcs40l26_tuning_getcs40l26_invert_streaming_data_getcs40l26_out_mux_textscs40l26_dapm_widgetscs40l26_dai_ops____versionscs40l26_pcm_hw_paramscs40l26_controlscs40l26_dapm_routes_dev_errcs40l26_codec_driverplatform_driver_unregister__platform_driver_registercs40l26_pm_entercs40l26_set_pll_loop_dev_info_dev_warncs40l26_clk_encs40l26_out_mux_enum__stack_chk_fail.compoundliteralcs40l26_component_set_sysclkcs40l26_pll_sysclkcs40l26_swap_ext_clkmutex_unlockmutex_lockcs40l26_daisnd_pcm_format_widthcl_dsp_get_reg__dynamic_dev_dbgsnprintfcs40l26_codec_driver_removeregmap_writecs40l26_ack_writecs40l26_vibe_state_updatecl_dsp_coeff_file_parseregmap_update_bits_baserequest_firmwarerelease_firmwarecompletion_doneinit_module__this_modulecleanup_modulesnd_soc_dapm_put_enum_doublesnd_soc_dapm_get_enum_doublesnd_soc_info_enum_double__pm_runtime_disablepm_runtime_enablecs40l26_codec_driver_probecs40l26_codec_proberegmap_read__sanitizer_cov_trace_pcdevm_kmalloccs40l26_pcm_hw_params.__UNIQUE_ID_ddebug409$x.9cs40l26_slots_put.__UNIQUE_ID_ddebug408.compoundliteral.8$d.8_note_7__UNIQUE_ID_scmversion267cs40l26_slots_get.__UNIQUE_ID_ddebug407$x.7__UNIQUE_ID_depends266soc_codec_dev_cs40l26.compoundliteral.16$d.16cs40l26_dsp_tx.__UNIQUE_ID_ddebug406.compoundliteral.6$d.6__UNIQUE_ID_name265$d.15$x.5__UNIQUE_ID_vermagic264.compoundliteral.14$d.14.compoundliteral.4$d.4__UNIQUE_ID_alias413$d.13$x.3$d.3$d.22__UNIQUE_ID_license412.compoundliteral.12$d.12$x.2$d.2__UNIQUE_ID_author411$x.11$x.1$d.1__UNIQUE_ID_description410.compoundliteral.10$d.10@@YTEt$@@T>5$80@p%0%0 @` @` i`%)&&P!@ ,2+/2@C@ K0Lo>LDE@@0^I@ @T$hT r P _;K