ELFx@@$"    google-aoc-snd-card@+>"V}DXw     >>   wS24_LE3alsa: Fail to find target_dai for headset jack TDM_0_TX Sample Ratecapture3alsa: %s: %s fail to parse id %d Sevengoogle-aoc-snd-cardset_sys_clk3alsa: %s: invalid idx %dTDM_0_TX ChanUSB_TX Format3alsa: %s: fail to parse cpu %d for %sof_parse_dai_cpucodec3alsa: %s: %s clk number overflow %d %d MCLK3alsa: error registering aoc pcm drv %d . I2S_2_TX Chanaoc_slot_fmt_getUSB_RX Format3alsa: %s: dai link num is full %udai-nameid3alsa: %s: get cpu_dai fail for %s3alsa: %s: %s fail to convert type %sfixclki2s_hw_paramshw_params_fixupaoc_be_sr_putaoc_be_ch_getTDM_0_RX Sample RateHAPTIC_RX Format3alsa: %s: fail to parse sysclk %dSR_88P2KI2S_2_TX Sample RateTDM_1_TX ChanBT_RX Format3alsa: %s: fail to parse fai_link %d3alsa: %s: fail to get dai name %drequire-suspendplatform3alsa: %s: fail to codec np 3alsa: %s: %s fail to parse out_mul %d SR_22P05KSix4alsa: %s: set codec pll %s fail %dTDM_1_TX Sample RateHAPTIC_RX Sample Ratedynamicaoc_of_parse_clksaoc_of_parse_clkSR_44P1KEightaudio_output_controlTDM_1_TX SlotFmtBT_TX Formataoc_aocdump_stateSR_192KS32_LETwoaoc-snd-cardgoogle,aocI2S_2_RX FormatTDM_0_TX SlotFmtTDM_1_RX FormatTDM_1_RX ChanTDM_1_TX nSlotHAPTIC_RX SlotFmtERASER_TX Chan3alsa: %s: fail to parse codec %d for %susefixupThreechre-supported3alsa: %s: invalid id %u found for %s3alsa: %s: invalid idx %uINCALL_RX Sample Rate3alsa: %s: fail to parse clks %ddai_linkno-pcmprefixFLOAT_LEOne3alsa: %s: fail to allocate memI2S_0_RX FormatTDM_0_RX ChanTDM_1_RX nSlotINCALL_TX Formataoc-card-name3alsa: %s: fail to parse snd card name %d6alsa: %s: can't find codec cfg nodecomp4alsa: %s: fail to init hs jack %s aoc_be_ch_putI2S_1_RX Sample RateI2S_1_TX Sample Rateaoc_slot_fmt_putDP_DMA_RX Formathotword-supportedBT_RX Sample Rate6alsa: %s: defer the probe %dTDM_0_TX FormatHAPTIC_RX ChanERASER_TX Sample Rate3alsa: %s: can't find dai-link nodeSR_32KS16_LEI2S_2_RX Sample Rate3alsa: %s: unsupport fmt %u on %saoc_slot_num_putinit_audio_state_query3alsa: %s: fail to parse platform %d for %suseopssnd-soc-dummyaoc_of_parse_codec_conf3alsa: %s: %s PLL requires fixup clk aoc_card_initSR_8K6alsa: %s: snd register fail %dHeadset JackI2S_0_TX Sample RateI2S_2_TX FormatTDM_1_TX FormatINTERNAL_MIC_US_TX Format3alsa: %s: fail to get cpu dai for %s3alsa: %s: %s fail to parse srcid %d in_mul&pdata->mutexTDM_1_RX Sample RateINCALL_TX Sample Rate3alsa: %s: fail to parse codec conf %daoc_of_parse_dai_linkBCLKSR_16Kinit_headset_jackI2S_1_RX ChanI2S_1_TX FormatUSB_RX Sample Ratetriggerof_drvout_mul&chip->audio_cmd_chan_mutextdm_hw_paramsTDM_0_RX Format3alsa: fail to allocate %s client 6alsa: %s: register sound card later3alsa: %s: can't find cpu node for %s3alsa: %s: fail to get of_node for %shs_jack3alsa: %s: %s fail to clk type %dSR_176P4K6alsa: %s: wait for aoc output ctrl 3alsa: %s: Failed to get aoc output ctrl %d aoc_be_sr_getof_parse_one_dai3alsa: Cannot find aoc device node I2S_1_RX FormatINTERNAL_MIC_US_TX Chan3alsa: %s: fail to parse id %d &chip->audio_mutexINCALL_RX Format3alsa: %s: fail to get prefix for %s %dclks6alsa: %s: no clks3alsa: parse_clk: fail to alloc memaoc_snd_card_probe4alsa: %s: set codec_dai clk %s fail %d4alsa: %s: set codec sys clk %s fail %d3alsa: %s: inval ch %u slot %u, bit %d, slot_bit %dUSB_TX Sample Rate3alsa: invalid child count %d for %s of_parse_one_codec_cfg3alsa: %s: fail to allocate mem for pdata4alsa: %s: set codec_dai pll %s fail %dTDM_0_RX nSlot3alsa: %s: fail to parse hs jack %d3alsa: %s: count %d invalid3alsa: %s: fail to allocate memory for dai_linkdai_idS24_3LE3alsa: %s: invalid bit width %dI2S_0_RX Sample RateI2S_0_RX ChanI2S_0_TX FormatTDM_1_RX SlotFmtINTERNAL_MIC_TX Formataoc_snd_card_parse_ofdaifmt3alsa: %s: fail to allocate memory for codec_cfgbe_idsrcidPLLFiveI2S_1_TX ChanUSB_RX Chan4alsa: %s: fail to create entry %s require-pmdown-time6alsa: %s: wait cpu_dai for %s3alsa: %s: %s clk_type is NULL4alsa: %s: set tdm slot %s fail %daoc_be_fmt_getINTERNAL_MIC_TX Sample RateBT_TX ChanINCALL_TX Chancpu3alsa: %s: conf num is full %u3alsa: %s: %s fail to parse in_mul %d BT_RX ChanDP_DMA_RX Chanaoc_audio_stateplaybackaoc_of_parse_hs_jacksrc3alsa: Fail to create headset jack %d aoc_be_fmt_putTDM_0_RX SlotFmtaoc_slot_num_getUSB_TX ChanHAPTIC_RX nSlotINTERNAL_MIC_US_TX Sample Rate3alsa: %s: fail to parse %sof_node6alsa: %s: no hs jack3alsa: %s: %s fail to parse comp 6alsa: %sSR_96KFour3alsa: %s: fail to new ctrl %dset_pll_clkINTERNAL_MIC_TX ChanINCALL_RX Chansound-daiSR_11P025Kaoc_card_late_probeTDM_0_TX nSlot3alsa: %s: fail to get dai stream name %dsyspllSR_48KI2S_0_TX ChanBT_TX Sample Ratestream-namesnd-soc-dummy-daicodec_cfg6alsa: platform has hac amp I2S_2_RX ChanERASER_TX FormatDP_DMA_RX Sample Ratehac_amp_enű6?#{ ! ) J! ) ) J ) ) J ) ) J ) ) J ) ) J ) ) ) ) J ) ) J  ) ) ) J ) ) J ) ) J )*5* @{¨#_* g@?#{{#_֑c?#{o g _ W O A8C!A|>cT7@BhRR`T=RRT  p  *R !   ) )(R >R? RB  @ }RD\ y D  8@`l_9"!BBzM!!9@9A@"!( B6#(+(!H`Iszk"HTRR A@J g:c`+*kUT[V!* "5b#!!5!@"!**!5@S!RR` @(Rh5!sykBTRR!``y;s"** S5@Rh!R``4c@*h(Rh+!*`4(R'@ qq(yS!*h# )* 4!`OhO@*hO!h@!(3hh@!(3hh@!(3hh@!(3hh@!(3hh@(3ha#@(=i?#6QqhT!!3#@Qq(@T{ )(ihh;#@Qq?T)? h>T)? >T )(@h7*1T**!*$z b@!c@ *B@*zc@!*:5{C*7*g@* @8c5!6#@swkT~{R 7 *9{ @~~hAk*"T**5@Hb5ւ*@*w!!*5!**@q(R9 #@!bR@)T!!b'*`6c*!'* 7 5!547**1T!x!zn!]*!*! @_1AT!g@! @z{*!*!** !zu!*!* !W*!*A8C_ T*OMWL_KgJoI{H#_^*1! T!@!* !*@!g@ @ @!g@6(@()cA4**cA)A? kBT @ @J4k!JqkaTl@ @ )@J4k!JqkaTl@ @ 9@4k!Jqka Tl@! @*ԑc?#{ @ @*{¨#_l4I?#{og_WOA$@ qT*6R^@")}@ ^ QkT`7!4Rz@{_ T9RZ@_TH@ B9I?6=@6xA \9 4 \9i 5 ?G?k T )@4JU@WYhW.@ Dk @kA T)T6$!bR*5DRBRDRHRDRbRDRBR.@4\9R!5DH@(R9R>@QqT R ={? ( T {*}_ T R ={_ ( T_ T JU@!A@@*``&@!alloc_aoc_audio_serviceُfree_aoc_audio_service@devm_kmallocq__mutex_initNof_find_compatible_nodesof_find_property'wakeup_source_register;Fof_get_child_by_name}of_get_next_available_childof_property_read_string3__of_parse_phandle_with_argsesnd_soc_of_get_dai_name#%snd_soc_of_get_dai_link_codecs of_property_read_u32_index6snd_soc_daifmt_parse_format`?#snd_soc_daifmt_parse_clock_provider_raw-bsnd_soc_daifmt_clock_provider_from_bitmap(devm_gpiod_get_optionaly"snd_soc_of_parse_card_name_snd_soc_register_cardғ__stack_chk_failsnd_soc_unregister_card%[aoc_audio_service_num"dsnd_aoc_new_ctl~)Hmemcpy|snd_soc_card_jack_new_pinswsnd_jack_set_key^snd_soc_component_set_jack(csnd_soc_add_dai_controlsQalloc_audio_state_clientDFsnd_info_create_card_entrys*free_audio_state_client{mutex_lockUmutex_unlock{snd_soc_runtime_set_dai_fmtSAhsnd_pcm_format_physical_widthлsnd_soc_dai_set_tdm_slotUsnd_soc_dai_set_sysclk$Сsnd_soc_component_set_sysclkJsnd_soc_dai_set_pll1'Gsnd_soc_component_set_pll#9O$aoc_audio_current_statedHalt_cb_patch_nopsR? Kgic_nonsecure_priorities__arch_copy_to_user+ycpu_hwcapsD]aoc_audio_state_polls:of_property_read_variable_u32_arrayZ%strcmpAdevm_kfreeUsnd_soc_info_enum_doublemodule_layoutGNU8&7>ҡRI4DGNU11' '$(,0'4'81<1@DHLT )X )\"`"h&l&p#t#|11!!#1#1k*k*\#\#XX&&--d#d#$$k#k#$$)$ )$*1*1. .$"("0r4r8#<#Dd= h= p++11## ##$4LV+V+n) n)|# |#0<&@&LT/$X/$lo#o#(($$8Xh_)l_)  22//11<( <( @L/"P/"Tdx, 0 4L\#`#hlW)W)  C.C.(0,04HFLF\p$t$""..""8W'<W'DP $T $\tx..!!11**  ) )$  (  0 <(4 <(< @ D L P ` ,d ,l  *' *' * *   /2 /2   @ d t 0x 0| , , $ $ * *    8 z+< z+D \ @*` @*h t |.x |.     2 2  + +  1 1 D 1H 1P t ;%x ;%   u* u* + +  $ $ , , + +  * *  & & ( (  ! !$ T-( T-, (0 (8 D t%H t%L l'P l'T h )l )p (t (x  q- q- ( (  T- T- l' l'  x! x! " "  $ $ 0 0 J. J.l'l'((92 92$,+0+4"8"<H5+L5+P 0T 0\`/-d/-l8"p8"t 0x 0|I%I%-.-.**C&C&++ //l'l' ( , 0(4(<H0L0P(T(Xp0t0x(|(T'X'\+`+l,8P<PDX\`dl%p%''0DTdt%%))<H%0L%0PX\H`Hd%h%x/|/J#J#/1/11 1)) /$/(0)4)8J#<J#@H.L.P'T'X/\/`hp.t.x'|'J#J#T>$X>$\&!`&!lP$/T$/X!\!t!!p$/t$/|--!!|++,,,,O1O1"" O1O1\e$e$** 48Tpe$te$x6!|6!6!6!,Ppe$te$xH/|H/4e$8e$<M0@M0He$e$D!D!Thle$e$%%< p  $/ $/ ) ) D!X!$/\!$/`!)d!)!!,">$0">$4")8")D"-H"-L")P")X"d"F,h"F,l")p")""&"&")")"" ##8#e$<#e$@#m0D#m0L######e$#e$#'#'$ $$'$'$h$$$$$$e$$e$$w $w %d%x%|%%%e$%e$%%%%%%&@''''''P(d((((.(.(((((f)(f)(!(!()% )%D)p)-t)-))!0)!0))8 )8 ))))))).).))) * * $*@*\*x***'*'+++++(+ ,+ 0+"4+"<+L+H*P+H*\+/`+/d+"h+"l+|+N+N+c(+c(+/+/+V"+V"+"+"++ + +"+"+,0,0," ,", ,,,'1 )"& #01@!P#1`k*p\#&-d#$$k#)$*1. "0r@# 08@P X`p x x h  h (h h 0H8@PX`pxxh 0h8@PX`px|- ($@HP`hx-\'   -0 8 @ P hh 1  \   %       + ( 0 @ hX &)p x \   %      4)   0 hH .` h \p   &      #    h8 W2P X \` p  !      (    h( i @ H \P ` h |p x  R!      ) 0hH %`h\p -"X#\0,$% h81PX `pb&h\(1@H"PX#`x#,$%h( #08@Phh#\%"X#. (,$0%@hX"px (h!\ 0H#`h"pX#,#,$%hW/  8.PX`ph[1\1& (!@HP`hx/\1 =#08@Phhs/\D)  (0@hX.px\{,  0hH~0`h\p$ i+ h8p1PX\`p( *%h(~/@H\P`x" g!hr&08\@Ph0"X##,$%h& ( 0@Xe2pxh#\0  0H"(`hph+\v2  8&PX`ph/\8 ).& &0,&4,$&(8,0 '4<,<0'@@,HD'LTH'XD,`L'dH,lP'pL,x`'|P,'T,''X''x0xX@xXH &PH&X|&p'^'2Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) !$',/38xhphpp  G v  ta t1    T  " <$  eߛt:|$t] Ea Sv'4"-4:wO_B5Cp}q-!@.note.gnu.property.note.Linux.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.dataof_find_propertysnd_info_create_card_entrymemcpysnd_jack_set_keysnd_aoc_init.__keyaoc_snd_card_probe.__keyof_property_read_variable_u32_arrayof_property_read_u32_indexsnd_soc_daifmt_parse_clock_provider_rawaoc_snd_card_drvfmt_textsr_textch_textaoc_slot_fmt_putaoc_be_fmt_putaoc_be_sr_putaoc_slot_num_putaoc_be_ch_putsnd_soc_dai_set_tdm_slotnull_componentfree_audio_state_clientalloc_audio_state_clientenum_fmtsnd_soc_runtime_set_dai_fmt__mutex_initaoc_slot_fmt_getaoc_be_fmt_getaoc_be_sr_getaoc_slot_num_getaoc_be_ch_getsnd_soc_daifmt_parse_formatalt_cb_patch_nopsaoc_i2s_opsaoc_tdm_opsaudio_state_opscpu_hwcaps____versionssnd_soc_card_jack_new_pinsi2s_hw_paramstdm_hw_paramsdefault_be_params_BT_TX_ctrls_INTERNAL_MIC_US_TX_ctrls_ERASER_TX_ctrls_INCALL_TX_ctrls_INTERNAL_MIC_TX_ctrls_USB_TX_ctrls_I2S_2_TX_ctrls_I2S_1_TX_ctrls_TDM_1_TX_ctrls_I2S_0_TX_ctrls_TDM_0_TX_ctrls_BT_RX_ctrls_INCALL_RX_ctrls_HAPTIC_RX_ctrls_USB_RX_ctrls_DP_DMA_RX_ctrls_I2S_2_RX_ctrls_I2S_1_RX_ctrls_TDM_1_RX_ctrls_I2S_0_RX_ctrls_TDM_0_RX_ctrlssnd_soc_add_dai_controls__of_parse_phandle_with_argsgic_nonsecure_prioritiessnd_soc_of_get_dai_link_codecsenum_srplatform_driver_unregister__platform_driver_registerwakeup_source_register__arch_copy_to_userhw_params_fixupi2s_startupstrcmpsnd_soc_daifmt_clock_provider_from_bitmapfmt_mapbe_res_mapsr_mapch_mapclksrc_mapi2s_shutdownaudio_state_openaoc_audio_service_numsnd_aoc_new_ctlsnd_soc_component_set_pllsnd_soc_dai_set_pllaoc_audio_state_poll__stack_chk_faildevm_gpiod_get_optional_printksnd_soc_component_set_sysclksnd_soc_dai_set_sysclkset_sys_clkset_pll_clkaoc_of_parse_clkmutex_unlockmutex_locksnd_soc_component_set_jacksnd_pcm_format_physical_widthaoc_snd_of_matchenum_chof_property_read_stringaoc_snd_card_removeaoc_audio_current_stateaudio_state_releaseof_get_child_by_namesnd_soc_of_get_dai_namesnd_soc_of_parse_card_nameinit_module__this_modulecleanup_module__kcfi_typeid_snd_soc_info_enum_double__mod_of__aoc_snd_of_match_device_tabledevm_kfreeaudio_state_private_freeof_find_compatible_nodefree_aoc_audio_servicealloc_aoc_audio_serviceaoc_card_late_probeaoc_snd_card_probesnd_soc_unregister_cardsnd_soc_register_cardof_get_next_available_childaudio_state_readdevm_kmalloc_note_9$x.79$x.69$x.59$x.49$x.39$x.29$d.19__UNIQUE_ID_alias409$d.9$d.78$d.68$d.58$d.48__UNIQUE_ID_alias338snd_aoc_init.__key.38$d.38$d.28$x.18__UNIQUE_ID_license408$x.8$d.8$x.77$x.67$x.57$x.47__UNIQUE_ID_alias337$x.37$x.27$d.17__UNIQUE_ID_description407$d.7$d.76$d.66$d.56$d.46__UNIQUE_ID_depends336$d.36$d.26$x.16__UNIQUE_ID_author406$x.6$d.85$x.75$x.65$x.55$x.45__UNIQUE_ID_scmversion335$x.35$d.25$d.15__UNIQUE_ID___addressable_cleanup_module405$d.5$d.84$d.74$d.64$d.54$d.44__UNIQUE_ID_name334$d.34$x.24$x.14__UNIQUE_ID___addressable_init_module404$x.4$d.4$d.83$x.73$x.63$x.53$x.43__UNIQUE_ID_vermagic333$x.33$d.23$d.13$d.3$d.82$d.72$d.62$d.52$d.42$d.32$x.22$x.12$x.2$d.2$d.91$d.81$x.71$x.61$x.51$x.41$x.31$d.21$d.11$d.1$d.80$d.70$d.60$d.50$d.40$d.30$x.20_note_10$x.10V@ LW 22/06X,Cb>bb pHppHp*@ȄD!@8+!Q@@!@!=p8@!-p(@!rp`R@8!50Lowpq0q@@ 0!gv $ {PP@#]