ELF04@@*'!!zR| (,D-DD T DD-(D$D-DD L DD-8p D-D@P 0  @PD-D ,hD-D H  H  HD-,LD-D H  l  HD-4 D-DP 0  PD-D Dt(X<`-DD D DD-$(,D-DD T DD-44(@`-DD H DD-8D-D0L 0 d 0LD-D ,TD-D H  h  HD-0tD-D H   P  HD-D 0D-D H     HD-D 0D-D H   T  HD-D < D-D@P @   @PD-D (`L-DD X DD-<D-DPT P  PTD-@D-DPT P  < PTD-D ,D-D H    HD-,@D-D H    HD-(p`D-D H  |  HD-D (PD-D H  p  HD-8D-D0L 0 | 0LD-D c?#{WOCA8@CRR!?`:TBv!?`>TB !?`6cTB*A8C@ aT*OCWB{A#_?`RcTA!#R7@ RIrC4(  5 =qT R)%)6 )(yhx*hy?cT*c@`2TR!BDr{V@9`6@R$rh*9`:@* 5`>@* 5`6@* 5h*A9h4`2@RRR**`2@RRR**`2@RRR**h*A9(4`2@RBRCR**`2@R"R#R**`2@RBR***!BcR*@5wR!R*T* 5`"!?`BCT*t6@t>@t:@`R@:!*_*2Vn?#{OT@6@>@:@R@OA{¨#_?#{O*5*`4*OA{¨#_?#{3OCA8C@4@tA!c^ )@"'C (R9N5!A8C_ TOG3@{E#_Q(Q RqT )+ih8J @_(QqqT )J+ih8J @? qT(R)"R! jT*_Q(Q(qT R_?#{{#_Q)QR)r?Mq%'  _8?#{ @M@1@*{#_؍<@@9"T @@*) @)M@( M@(H_@*؍<@@9"T @@*H@*) @)M@(  M_@*?pJ@0A9_qT_ q!T*?#{A{#*_?pJ?#{WO0A9 @_ q aS3AA T_qV`T_q Tq" T)T*R)M@( M@ySR*=RRT1Ua*"R*}RA~RBR*qT* RR*BRCR}RA~RBR*BR*}RA~RBR*"R#RRARBR****OBWA{è#_@*?pJ?#{O@_ qTM@T_qATA@*5*5 A@***OA{¨#_؍?#{O0A9bT @>@*)TJ@)M@KC( ie} @%ʚ@h&OA{¨#_@*؍?#{O@i>@J@ T0A9*@iM@q4T, -RKFӪ!ʚ! 1**R (T *, M}F*RJ!˚! *k * (  @) @*OA{¨#_@*ԋ ql}_Ȍ l} ȭ5*Rk ql}_Ȍ*l} ȭ5؍?#{O>@@#@iQi ?qTjJ@4)aSARR!OA{¨#_T!B?#{_WO @?q( T* JL@Lii8k ` 5RR6  URR6 RR7*@Jq* T!A9@9k"TR**zS RR6*@@yH( 4@9kTR**{S*RR***"R**R**RR*S*R*"R#R*9OCWB_A{Ĩ#_!B @0@*Q @_ qTM@ )@I @? qhT *@(_?#{!B{#*_@*ԓ,?#{ _WO@q(T0@?q@umSRVM@?T"ɚ @( @?T(cSR*h @)qcT@**OD @WC_B{Ũ#_cq?#{ _WOT0@#(AoR@kL@T违RHrkTpRkTR(rkTRRkTЇRkTRk!TuRRHrkTRrkTRR*5RRh @qHTR?T"ɚ @( @?T(cSR*h @)qcT@**OD @WC_B{Ũ#_!Bw!K?#{O]*"R#R**RbRcR**RbR#R**RBRCR***R"\8(4R"R#R***OA{¨#_`S?#{  \8(4`]R"R***s]*"R***R"R***RBR*** @{¨#_w!K?#{CA8RC] A8)C@@? TS{A#__eE??#{ L@!R`2@`2@s6@* @{¨#__eE??#{ OL@6@5*52@*2@*OB @{è#_*@!ű6?#{!{#_ g@?#{{#_ qcom,sc7280-lpass-va-macroqcom,sm8250-lpass-va-macroqcom,sm8450-lpass-va-macroqcom,sc8280xp-lpass-va-macro  K,>   <  $(,% <  <  $( < 0d               description=VA macro driverlicense=GPLvermagic=6.6.30-android15-7-gbb616d66d8a9-ab11968886-4k SMP preempt mod_unload modversions aarch64name=snd_soc_lpass_va_macrointree=Yscmversion=gbb616d66d8a9depends=snd-soc-lpass-macro-commonalias=of:N*T*Cqcom,sc7280-lpass-va-macroalias=of:N*T*Cqcom,sc7280-lpass-va-macroC*alias=of:N*T*Cqcom,sm8250-lpass-va-macroalias=of:N*T*Cqcom,sm8250-lpass-va-macroC*alias=of:N*T*Cqcom,sm8450-lpass-va-macroalias=of:N*T*Cqcom,sm8450-lpass-va-macroC*alias=of:N*T*Cqcom,sc8280xp-lpass-va-macroalias=of:N*T*Cqcom,sc8280xp-lpass-va-macroC*D@D@D@(  ((  (VA_AIF3 CaptureVA_AIF3_CAP MixerVA DMIC3VA DMIC5VA DEC2 MUXDEC7va_macro_put_dec_enumDEC6DMIC5VA_AIF1 CaptureVA DMIC MUX0VA SWR_MIC6va_dmic_clk_enableVA DMIC6VA SWR_MIC1ADC_DEFAULTADC_LOW_PWRVA SWR_ADC1ZERO%s: Invalid DMIC Selection unable to get mclk clock VA DMIC2DEC2DEC3va_dmic3VA SWR_ADC2DMIC6DMIC1 PinVA SWR_ADC0qcom,dmic-sample-rateVA SWR_MIC3VA_DEC2 VolumeVA_DEC1 MODEVA DEC0 MUXDMIC2VA SWR_MIC4VA SWR_MIC5va_dmic0va_dec0ADC_HIGH_PERFva_dec3va_macro_hw_paramsVA DMIC MUX3VA_AIF1_CAP MixerVA_AIF2_CAP MixerVA DMIC0%s: Invalid AIF VA_AIF1 CAPVA DMIC7DMIC7DMIC6 PinDMIC7 PinVA SWR_ADC3VA DMIC MUX1vdd-micbDMIC3 PinDMIC4 Pinva_dec1VA_DEC0 VolumeDMIC4va_dmic2VA_AIF2 Captureva_dmic1va_macro_tx3clock-output-namesva_macroVA SWR_MIC7VA SWR_MIC2VA DEC1 MUX%s: Invalid TX sample rate: %d macrounable to get dcodec clock va_macro_validate_dmic_sample_rateVA_AIF3 CAPdcodecVA_DEC3 VolumeVA_DEC2 MODEVA DMIC MUX2va_dec2va_macro_tx2va_macro_get_channel_mapmclkqcom,dmic-sample-rate dt entry missing VA MACROVA_DEC3 MODEDEC0DMIC3VA_DEC0 MODEVA DMIC1%s: e->reg: 0x%x not expected unable to get macro clock VA SWR_MIC0DMIC1SWR_MICVA_DEC1 VolumeVA_AIF2 CAPDMIC0 PinVA DMIC4DEC4VA_MCLKVA_DMICva_macro_tx1fsgen%s: Invalid rate %d, for mclk %d DMIC2 PinDMIC5 PinVA DEC3 MUXDEC5DEC1DMIC0unable to prepare mclk LinuxLinuxsnd_soc_lpass_va_macroIl__platform_driver_register@platform_driver_unregister$pEdevm_kmalloc>devm_clk_get_optional/^devm_clk_getF_dev_err_probeW 5lpass_macro_pds_init?of_property_read_variable_u32_array7HWdevm_platform_ioremap_resource1G__devm_regmap_init_mmio_clkؕ_dev_err(<of_device_get_match_datavvclk_set_ratelCregmap_update_bits_baseF}devm_snd_soc_register_componentfm#pm_runtime_set_autosuspend_delay+!__pm_runtime_use_autosuspendo6nktime_get_mono_fast_nsBJ__pm_runtime_set_status `Jpm_runtime_enable:Oaclk_hw_get_clkclk_disable wclk_unprepare|ulpass_macro_pds_exit__stack_chk_failqs|clk_prepareUclk_enablei__clk_get_name5of_property_read_string#devm_clk_hw_register +X}of_clk_hw_simple_get*.=devm_of_clk_add_hw_provider0Dsnd_soc_component_init_regmapijsnd_soc_component_update_bits ]usleep_range_stateLJsnd_soc_component_read5snd_soc_component_writesnd_soc_dapm_kcontrol_widgetm\alt_cb_patch_nopssnd_soc_dapm_mixer_update_power؋Risnd_soc_dapm_put_enum_doublezregcache_mark_dirty; regcache_sync_region. `regmap_read,Dregcache_cache_only~Uregcache_sync@@Fsnd_soc_info_volswnsnd_soc_get_volswksnd_soc_put_volswLwsnd_soc_info_enum_double1snd_soc_dapm_get_enum_doublem]Ğdapm_regulator_eventk4module_layoutGNU' '#hjOնPGNU@PXTX\pt^^4Z8ZHXnXnzz, ,0H4H8<H\hl|    DLX`lt|$,0<DmHmx$8HTtT d |   <  P    k k E E  F F    , H \ p      66 @x8|8 ,4Dl$h 4<dlgpgt 889h9  (@0 H4P `1p0 H P X ` %h 8     %  |    %  8 @ H P %X p U    %     `&(08H&`=x@'G`pG  0 J@ H\P, 4 $K`hJp\, (04$KJ@H\P,4$K`hpvva- v(0bvvO"@vHPv`+v>`vh\pS, (a0-b@HOP"`+`h>p\S 4(0a-b@HPO"`h`p+> (\0SKa-@ H P b   !!O!"`!h!p!!!`!+ "(">0"""\"S"-"@#bP#D##7$"$`$p$$+$A %0%b%S%l&'p&'&'P''''''J'' ($ (((\@(H( P($ `(hx((( ($ (($(( ($ )H)0)8) @)$ P)h)W)) )$ )()[)) )$ )*@ *(* 0*$ @*X*Jp*x* *$ *x*\** *$ **++ +$ 0+X H+$`+h+ p+$ + +++ +$ +8 +W,, ,$ , 8,[P,X, `,$ p, ,@,, ,$ , ,J,, -$ - (-\@-H- P-$ `-h x--- -$ - -$-- -$ .H .0.8. @.$ P. h.W.. .$ .(.[.. .$ ./@ /(/ 0/$ @/X/p/x//8 /h////8 /i/00 08 00iH0)`0h0p08 0`j00000j0111 1Pk81P1X1`1p1k111110l1G1f33P4X45 6'6P7H*88,P9v9H/:;/;P</==80P>>?@DB7PCDEAGbPHlI-JHJb@KHLLHPM"MHNOHO+@PHQQHPRSRHSNTV2PWvXY[ P\p]^`Pabcc0c,@dPd0e4ee(1PfKffx1gh h8i8i@iaHiPiXiO`ihi`pi>xi\i8ij8ipj8ij@k@kHk`k@kk@k@l@km m48mmmm<|   (0 X@Pl`fl xlAndroid (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)Ht(H\@HX  $ 8 $ d 4Dt< "%(+/258?BEHKNQTW\_beZ[hklnpqrstuvwmxyz{|}~o)* px-     ( >H L3H@w O (h $ (Gm; t   @<} < @} $ | ] ,   4   4     H@w D H 2  h   v  ` tj   $   $ q  b  A 8 p 4  8  d  _ 4 0 4z k   \   R   <`H 8 < Pr   P  n 8_ 9 A F  7 9  &@-   X 17@6l"%8pw p| pp p/%J'' p hp p Hp p (p p pH*2xp p% X p  p- 8 p  p  p  p,  p} h p pH p  p (p p pH/Php/Pip/Pripn80PW`jp0Pjp0PPkp(1Pkp{x1Pe0lp\8iHj@k1    n - X (c (  N  V"@ "x# )V + @)G i+ )= + +3 - " eߛ ؍ ؍ eߛ ?pJZ ؍/ ؍ A3 , b $  vv.)> F Mc,&MuC=  P h.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1regcache_mark_dirtyregcache_cache_onlyof_property_read_variable_u32_arraypm_runtime_set_autosuspend_delayva_dmic3_muxva_dec3_muxva_dmic2_muxva_dec2_muxva_dmic1_muxva_dec1_muxva_dmic0_muxva_dec0_mux__kcfi_typeid_snd_soc_put_volsw__kcfi_typeid_snd_soc_get_volsw__kcfi_typeid_snd_soc_info_volswva_macro_component_drvdec_mode_mux_textdmic_mux_textadc_mux_textva_macro_register_fsgen_outputva_macro_tx_mixer_putva_macro_dec_mode_put__kcfi_typeid_dapm_regulator_eventva_macro_mclk_eventdevm_snd_soc_register_componentlpass_macro_pds_exitlpass_macro_pds_initsnd_soc_dapm_kcontrol_widgetva_macro_tx_mixer_getdevm_clk_get__kcfi_typeid_of_clk_hw_simple_getva_macro_dec_mode_get__pm_runtime_set_statusva_defaultssnd_soc_component_update_bitsva_macro_dapm_widgetsalt_cb_patch_nopsva_macro_pm_opsva_macro_dai_opsfsgen_gate_ops____versionsktime_get_mono_fast_nsva_macro_hw_paramsva_macro_snd_controlsva_macro_dais_dev_errva_aif3_cap_mixerva_aif2_cap_mixerva_aif1_cap_mixersnd_soc_dapm_mixer_update_powerva_macro_driverplatform_driver_unregisterva_is_rw_registerdevm_clk_hw_register__platform_driver_registerva_is_volatile_registerva_is_readable_registerdevm_of_clk_add_hw_providersnd_soc_component_init_regmapva_audio_mapva_macro_get_channel_mapregcache_sync_regiondigital_gaindec_mode_mux_enumva_macro_put_dec_enumva_dmic3_enumva_dec3_enumva_dmic2_enumva_dec2_enumva_dmic1_enumva_dec1_enumva_dmic0_enumva_dec0_enum__stack_chk_fail.compoundliteraldevm_clk_get_optionalclk_hw_get_clk__devm_regmap_init_mmio_clkof_property_read_stringva_regmap_configva_macro_removeva_macro_digital_mutesnd_soc_component_writeusleep_range_stateclk_set_rateregmap_update_bits_baseclk_unprepareclk_prepareva_macro_runtime_resume__clk_get_nameinit_module__this_modulecleanup_module__kcfi_typeid_snd_soc_dapm_put_enum_double__kcfi_typeid_snd_soc_dapm_get_enum_double__kcfi_typeid_snd_soc_info_enum_double__mod_of__va_macro_dt_match_device_tableclk_disablefsgen_gate_disableva_dmic_clk_enablefsgen_gate_enableclk_prepare_enablepm_runtime_enabledevm_platform_ioremap_resourceva_macro_component_probedev_err_probeva_macro_probe__pm_runtime_use_autosuspendva_macro_runtime_suspendfsgen_gate_is_enabledsnd_soc_component_readregmap_readdevm_kmallocregcache_syncva_macro_enable_dmicva_macro_enable_decof_device_get_match_datasm8450_va_datasm8250_va_data.compoundliteral.99.compoundliteral.89__UNIQUE_ID___addressable_init_module479.compoundliteral.79$x.49__UNIQUE_ID_scmversion339$x.39$x.29$x.19$d.9.compoundliteral.98$d.58__UNIQUE_ID_alias348$d.48__UNIQUE_ID_intree338$d.38$d.28.compoundliteral.18$d.18$x.8.compoundliteral.97.compoundliteral.87.compoundliteral.77$d.67$d.57__UNIQUE_ID_alias347$x.47__UNIQUE_ID_name337$x.37$x.27$x.17$d.7.compoundliteral.96$d.66$d.56__UNIQUE_ID_alias346$d.46__UNIQUE_ID_vermagic336$d.36$d.26.compoundliteral.16$d.16$x.6.compoundliteral.95.compoundliteral.85.compoundliteral.75$d.55__UNIQUE_ID_alias345$x.45$x.35$x.25_note_15$x.15.compoundliteral.105$d.5.compoundliteral.94$d.54__UNIQUE_ID_alias344$d.44$d.34$d.24_note_14.compoundliteral.14$d.14.compoundliteral.104$x.4$d.4.compoundliteral.93.compoundliteral.83$x.53__UNIQUE_ID_alias343$x.43$x.33$x.23$x.13.compoundliteral.103$d.3.compoundliteral.92__UNIQUE_ID_license482$d.52__UNIQUE_ID_alias342$d.42$d.32$d.22$d.12.compoundliteral.102$x.2$d.2.compoundliteral.91__UNIQUE_ID_description481.compoundliteral.81$x.51__UNIQUE_ID_alias341$x.41$x.31$x.21$d.11.compoundliteral.101$d.1.compoundliteral.90__UNIQUE_ID___addressable_cleanup_module480$d.50__UNIQUE_ID_depends340$d.40$d.30$d.20$x.10$d.10.compoundliteral.100tts $$ch K  U. ,? >r $$$$*$=$Q$f$x$$$ $$$$$$$$$"/$ 8$%@G$%@U$L@$cPb$#`^hk$|@p$|v$|}$|:h@; #$@$`$$$I$I$I$I$ $$ $@ c( 5 )*$ =$ O$  y(e$cj$ ,}$ $ $ $ $ U$ U  o{ ~V $ 4$ B&.$ B&C$ \$ Zo$ B&$ $ U -U!$ =$ %@$ $ $ U$ Uva_macro_datahas_swr_masterVA_MACRO_CLK_DIV_2VA_MACRO_CLK_DIV_3VA_MACRO_CLK_DIV_4VA_MACRO_CLK_DIV_6VA_MACRO_CLK_DIV_8VA_MACRO_CLK_DIV_16VA_MACRO_AIF_INVALIDVA_MACRO_AIF1_CAPVA_MACRO_AIF2_CAPVA_MACRO_AIF3_CAPVA_MACRO_MAX_DAISVA_MACRO_DEC0VA_MACRO_DEC1VA_MACRO_DEC2VA_MACRO_DEC3VA_MACRO_DEC4VA_MACRO_DEC5VA_MACRO_DEC6VA_MACRO_DEC7VA_MACRO_DEC_MAXva_macroactive_ch_maskactive_ch_cntdmic_clk_divdec_modemclkmacrodcodecfsgendmic_0_1_clk_cntdmic_2_3_clk_cntdmic_4_5_clk_cntdmic_6_7_clk_cntdmic_0_1_clk_divdmic_2_3_clk_divdmic_4_5_clk_divdmic_6_7_clk_divlpass_macromacro_pddcodec_pdfsgen_gate_disablefsgen_gate_enablefsgen_gate_is_enableddmicva_dmic_clk_enableva_is_readable_registerva_is_rw_registerva_is_volatile_registerva_macro_component_probeva_macro_dec_mode_getva_macro_dec_mode_putva_macro_digital_muteva_macro_enable_decva_macro_enable_dmicva_macro_get_channel_mapva_macro_hw_paramsva_macro_mclk_eventva_macro_probeva_macro_put_dec_enumva_macro_register_fsgen_outputva_macro_removeva_macro_runtime_resumeva_macro_runtime_suspendva_macro_tx_mixer_getva_macro_tx_mixer_putv@c`^abh@hJO|J@H8& 5|#00@x& %#( @H&[#vnV@@.&q@`&xPs@ &hXc@8&`@x@PP&2U0@X&Lo0@@0& @ $( B(0:l.+