ELF8@@)&((   zR| (,D-DD T DD-(D$D-DD L DD-4pD-DP 0  PD-D (4D-DD \ DD-<D-D@P @ P @PD-0lD-D0L 0 D 0LD-Hp8\LD-DP 0  PD-D (`-DD X DD-,dD-D H  D  HD-,D-D H    HD-<$`D-DPT P ( PTD-,d`D-D H  @  HD-8tD-DP 0 l PD-D (dD-DD L DD-(t-DD X DD-,(\D-D H  |  HD-DXD-DPT P   PTD-D (<D-DD d DD-,PD-D H  p  HD-4(<P-DD T DD-8<D-D@P @ x @PD-8xdD-D@P @ 4 @PD-|?#C{;OA8R CR B@!##R*@q!`B @*tFڈ`A8 C_ TOH;@{FC#_И?#{(B @ARR{#_nYW?#{_WO @>@ (@  @6`@RC9R@ @ @!BCR!*u?` T>@qTH5H^BZJ@F(RVRRR`]H^ZH҈JpFBRV(RRRNR>h"Rr:R7>@5AR RR 7*RR7*BRR@7R2* @N@I h$!!BuzA*! !!!***OCWB_A{Ĩ#_nYW?#{ O5`@2AhrA4`@`@>@`@*2OB @{è#_H (`@I|A1A QIXA ]I$@i4*I(@i4 R)Z)Z) *? qT?qaT R_ R* y_nYW?#{ W O A8 C @5`@ 2A>@ Ⱦ@(<@M)')By)R/y#y#a'rA4@@a>@hb@@# =@@Z(} (CV7@#@7RA^A@a>@¦@  7@5@5h>@qAT@4*@@skcT*HRr!BA8 C_ !TOMWL{K#_!B**!B*!`!!***0 D_qHT(R*`@K R !H1A? jT R? jT*_)<@ 4*_"5*)R q_?#{@UA***{#_֠_L?#{O3`@t2AZARA kaT*Z}}i@ ɚOA{¨#_I ?#{OHRt@kT(RkThRk!T(Rhr&`hVAiZA`( hZhrA qT`@aVA***`hVAiZA`( hZhrA qaT`@OA{¨#_لj?#{ _WO @x>@(h@  @9@RC9R@ @ @@!*?#T+)w'BR@R*R4G(S*`5@@!B }`CR賉 @H6U@(I@(M@(Q@"R*OD @WC_B{Ũ#_لj?#{O4@F@`@`@*`@`B*FOA{¨#_֎Qs?#{ cO A8 C(@ @E@ )=@ %@4@jE9i^ !@iV%@Z)}RhyiRJ6IR#yJ@/yI@`@'#JG')HFOHDHEIBHCI@HA7*HRhrI AJ@a@ij I CJ,BijI EJ,DijI GJ,Fij @B@4A8 C_ TOMc@{K#_HR@ @/yhByAR')#y#a'F#G`@DOEBC@A7`@#@5hRAd^A*`@b@ 7`@5`@5`;ƚ?#{(@I@E@? qT?qT @@B@ @@B@*{#_e7(@_q*E@T_qMT_qT_ qT_$qAT*)R 9_qTB4_qT__ qT_qaT?#{@UA**R{#__qT_q T_*)R 9_Wh?#{O(@E@jAhRA H h*OA{¨#_|M?#{g_WO(@E@E9gAqTWA) K)Q9 SA@) 7KvTh_ @*@ 7@*@_@*`, E9kA?qT WA cA9+Q Kl J  I k c sA gA) g q!T_kTcA WA*@**(K k1*cA c*ODWC_BgA{Ũ#_!Գ!Գ!ԳTA?#{(@ @ E@(R$@{#__K?#{O(@E@fA f*OA{¨#_>ޭiR*HI IH$HRH _?H@ qaT?#{!qR{#*_I ?#{ WO(RkThRk T`hG9qTh@ 9C9 @_qaTjR*99)v@`*hjAaR"RAT hj @hrA qTifAjbAhVA5 Kk T**55*(Rhr':C97hG9qT7R5*R* @aR"R9*u4:C9`@***jRhG9ibA ) qibaT`@`OC @WB{Ĩ#_?#{ WOARA8A9(7@i6xӨ"  T)?#T 6B;Cv87@) 8*@*  ?@) 8*@*  ?6BաH 5B;CU87( 8@ @ ( ?( 8@ @ ( ?5B*`OC @WB{Ĩ#_50o?#{!{#_`}?#{{#_include/linux/thread_info.hqcom,q6apm-dais D@ D@@@+.>"V]}DXw @description=Q6APM dai driverlicense=GPLname=q6apm_daiintree=Yscmversion=ga9c2663f637fdepends=snd-q6apmalias=of:N*T*Cqcom,q6apm-daisalias=of:N*T*Cqcom,q6apm-daisC*vermagic=6.12.0-mainline-ga9c2663f637f-ab12743383-4k SMP preempt mod_unload modversions aarch64q6apm_dai_prepareFailed to Start Graph %d constraint for buffer bytes step ret = %d iommusDrv data not found .. &prtd->lock%s: private data null or audio client freed Audio Start: Buffer Allocation failed rc = %d %s: q6apm_open_write failed q6apm_dai_openconstraint for buffer bytes min max ret = %d Failed to prepare Graph %d snd_pcm_hw_constraint_integer failed constraint for period bytes step ret = %d %s: Could not allocate memory include/linux/uaccess.h%s: CMD Format block failed q6apm-daiq6apm_daiOv __platform_driver_registerP\platform_driver_unregister֤devm_kmalloc(&H__of_parse_phandle_with_argsWdevm_snd_soc_register_component__stack_chk_failsnd_pcm_set_managed_buffer_all-0kmalloc_caches&[__kmalloc_cache_noprof*m\__raw_spin_lock_init*q6apm_graph_openJsnd_pcm_hw_constraint_integere^#snd_pcm_hw_constraint_minmaxXsnd_pcm_hw_constraint_stepV_dev_err zkfree7Iq6apm_graph_stop_⇻q6apm_unmap_memory_regionsۏpq6apm_graph_closeaudioreach_set_default_channel_mappingnniq6apm_graph_media_format_shmemq6apm_graph_media_format_pcmSQq6apm_map_memory_regionsq6apm_graph_preparenq6apm_graph_start.q6apm_readq6apm_write_asyncٖ_raw_spin_lock_irqsave+_raw_spin_unlock_irqrestoreDpsnd_pcm_period_elapsed%Ysnd_dma_alloc_dir_pages>$q6apm_enable_compress_module)Ssnd_dma_free_pages?;audioreach_compr_set_param+Sq6apm_set_real_module_idWq6apm_remove_trailing_silence+q6apm_remove_initial_silenceHۈ__check_object_size=Mdma_mmap_attrs~)Hmemcpy*__wake_up+`daudioreach_shared_memory_send_eosxp __might_fault.=trace_hardirqs_offtrace_hardirqs_on +__arch_copy_from_userdmemsetgOmodule_layoutLinuxLinuxGNU&MuųVGNUP\W`Wxll HHPHp|uuppiill|^^ (8S<SDLyPyX,\,d h x 0<p HLPT`lptx77T$@HlxHH , i0 i@ X   u u p p  H T \ d p   X       < P \Hx(@pltl@$`dp0Lgg ggid ipi|ii i iii, i i ip i<iiii iX`ii iiiiip0li(PAndroid (12701618, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)jHktiii iLi`iiipi(ihi, i i ip ,i<\iiii iX@i|i@ !$).147:=ILOR,^adgl- p   -f4g ;  4,xPGl z pL'Rapd5l p t `q=, `!( ,  t R  d&  :p l n p <\8y<@dL d  p< |<YPw 4F ;X< T X*+6 S q@  2  0 hMiP*   B ) ) 8 _A|  Zl} ; X! !,!V ` l! , $k.dIh7W3x0=UPoRZ   .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss.rela.altinstructions__versions.rodata.str.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.exit.data.rela.init.data.rela.data.BTF.rodata.str1.1q6apm_compr_copymemcpyq6apm_dai_compr_open.__keyq6apm_dai_open.__keysnd_pcm_hw_constraint_minmaxq6apm_dai_pcm_newq6apm_graph_startdevm_snd_soc_register_componentq6apm_fe_dai_component__might_fault__raw_spin_lock_initmemsetdma_mmap_attrsq6apm_dai_compress_opsq6apm_dai_compr_get_capsq6apm_compr_capsq6apm_dai_compr_get_codec_capsaudioreach_shared_memory_send_eos____versionsq6apm_unmap_memory_regionsq6apm_map_memory_regionsq6apm_dai_hw_paramsq6apm_dai_compr_set_params__of_parse_phandle_with_args__start_alloc_tags__stop_alloc_tagskmalloc_cachessnd_dma_alloc_dir_pagessnd_dma_free_pages_dev_errevent_handler_comprq6apm_dai_platform_driverplatform_driver_unregister__platform_driver_registerq6apm_dai_compr_pointerq6apm_dai_pointer__arch_copy_from_user_inline_copy_from_userevent_handlerq6apm_dai_compr_triggerq6apm_dai_triggersnd_pcm_hw_constraint_integer__wake_upq6apm_graph_stopsnd_pcm_hw_constraint_stepq6apm_dai_compr_mmaptrace_hardirqs_onq6apm_dai_compr_openq6apm_dai_openq6apm_graph_openq6apm_graph_media_format_shmemq6apm_graph_media_format_pcmaudioreach_compr_set_paramsnd_pcm_set_managed_buffer_all__stack_chk_failq6apm_dai_hardware_playbackq6apm_dai_compr_ackaudioreach_set_default_channel_mapping__kmalloc_cache_noproftrace_hardirqs_off__check_object_size_raw_spin_lock_irqsaveq6apm_dai_closeq6apm_graph_closeq6apm_dai_hardware_capture_raw_spin_unlock_irqrestoreq6apm_dai_prepareq6apm_graph_prepareinit_moduleq6apm_enable_compress_module__this_modulecleanup_module__mod_of__q6apm_dai_device_id_device_tablekfreeq6apm_dai_compr_freeq6apm_remove_initial_silenceq6apm_remove_trailing_silenceq6apm_dai_probeq6apm_set_real_module_idsnd_pcm_period_elapsedq6apm_readdevm_kmallocq6apm_write_asyncq6apm_dai_compr_set_metadata$d.59$x.49$x.39$d.29_note_19$d.19$d.9$d.58$d.48$d.38$x.28_note_18$x.18$x.8$d.8$x.57$x.47__UNIQUE_ID_alias537$d.37$d.27$d.17$d.7$d.56$d.46__UNIQUE_ID_alias536$x.36$x.26$x.16$x.6__UNIQUE_ID_license685$x.55$x.45__UNIQUE_ID_depends535$d.35$d.25$d.15$d.5__UNIQUE_ID_description684$d.64$d.54$d.44__UNIQUE_ID_scmversion534$x.34$x.24$x.14$x.4__UNIQUE_ID___addressable_cleanup_module683$d.73$d.63$x.53$x.43__UNIQUE_ID_intree533$d.33$d.23$d.13$d.3__UNIQUE_ID___addressable_init_module682$d.72$d.62$d.52$d.42__UNIQUE_ID_name532__UNIQUE_ID_vermagic532$x.32$x.22$x.12$x.2$d.2$d.61$x.51$x.41$d.31$d.21$d.11$d.1$d.60$d.50$d.40$x.30$x.20$x.10  a%n%%%%%%% X6\ˆ@݅ %@ %ij@]%@8=%@  '% 0%`݅@àkR]@=8=$ 6%( B%G@ L%G[%Gj%Gy%G@%%h݅u@86\% %(>Uq % %%i Ɇ% Ն%({0@%`%%%x݅% &2F &%&x$&%'$%(](@+(% @%!V%@b%`j%y%kbu@%0@$`I YN{ %@%(% (@%̇%߇%% % &;Q %N@%%NP5%N` NpA%NH%{AU%a%Cp% ǁ[!@A~%@3 kb@ %7 %7 7 ^ 7 7 7 P 7@ %% ` lP up $ Y 8 %u0 '& >U6\n %  ʛ!:+n% ҈% . ʛ+n%  ʛ%  ʛE %  ʛA$%  ʛLC% X%  ʛm%  ʛ? %  ʛ%  ʛÒ% Չ% .% .% . % .% ..% U>% .stream_stateQ6APM_STREAM_IDLEQ6APM_STREAM_STOPPEDQ6APM_STREAM_RUNNINGsndrv_compress_encoderSNDRV_COMPRESS_ENCODER_PADDINGSNDRV_COMPRESS_ENCODER_DELAYq6apm_graphapmrx_datacmd_waitar_graphq6apm_cbq6apmwidget_listgraph_idrgraph_info_idrsub_graphs_idrcontainers_idrmodules_idrgpr_port_tpkt_router_svcgpr_port_cbgpr_resp_pktgpr_hdrhdr_sizedest_domainsrc_domaindest_portpacket_routergpr_device_tapr_devicesvc_idservice_pathsvcgpr_ibasic_rsp_result_taudioreach_graph_datanum_periodsdsp_bufmem_map_handleaudio_bufferaudioreach_graphaudioreach_graph_infonum_sub_graphssrc_mod_inst_idsrc_mod_op_port_iddst_mod_inst_iddst_mod_ip_port_idaudioreach_module_configbit_widthbits_per_sampledata_formatdp_idxsd_line_maskchannel_mapq6apm_dai_dataq6apm_dai_rtdcodec_parampcm_sizepcm_countnotify_on_drainevent_handler_comprq6apm_compr_copyq6apm_dai_closeq6apm_dai_compr_ackq6apm_dai_compr_freeq6apm_dai_compr_get_capsq6apm_dai_compr_get_codec_capsq6apm_dai_compr_mmapq6apm_dai_compr_openq6apm_dai_compr_pointerq6apm_dai_compr_set_metadataq6apm_dai_compr_set_paramsq6apm_dai_compr_triggerq6apm_dai_hw_paramsq6apm_dai_openq6apm_dai_pcm_newq6apm_dai_pointerq6apm_dai_prepareq6apm_dai_probeq6apm_dai_triggerh@X$rYPTQRXE@@8`p%500@nx% %( @ oH% @ho%2 c@o`%E(/@@Xp%bJ]@8r%RJM@Pr%J }2Km@hrH%^M K0r@hs@%Lou2N@@u0%yS _0_$` v8v'&0l xC