ELF@@GED~@D~@D~@D~@D@ a)J"["""_LOHIFIAIF1_PBRX5IIR0RX INT2_1 MIX1 INP0RX INT2_1 MIX1 INP2RX INT2 SEC MIXRX AIF_ECHOrx_int0_1_mix_inp1iir0_inp0%s: rx swrm clock users already reset %s: swrm clock %s RX_COMP2 SwitchIIR0 INP2 VolumeIIR1 INP2 VolumeRX_MACRO RX0 MUXdisablerx_macro_deinitRX_TX DEC2_INPHPH Idle DetectIIR0 Band2rx_macro_put_ear_modeRX INT0 SEC MIXIIR1 INP3 MUXrx_int1_dem_inpiir0_inp3%s: PMIC ID is invalid %d rx_macro_soft_clip_enable_getRX INT1_1 MIX1 INP2%s: invalid DAPM event %d rx_macro_probe%s: regmap is NULL RX AIF3 PBRX_MACRO RX4 MUXIIR1RX INT1_2 INTERPRX INT2_1 INTERPiir1_inp2rx_macro_mux_get%s: failed to add routes IIR1 INP1 VolumeRX AIF1 PBSRC_SUMrx_int0_mix2_inpRX_TX DEC3_INPRX_RX0 Digital VolumeIIR0 Enable Band2IIR1 Band5AIF3_PBRX INT2_1 MIX1rx_int1_1_mix_inp0%s: Invalid AIF reset rx_macro_digital_muteHPHR_OUTRX_RX1 Digital VolumeRX_RX2 Mix Digital VolumeRX_RX0RX INT1_1 MIX1 INP0IIR0 INP2 MUXrx_int1_2qcom,rx_mclk_mode_muxsel%s: failed to get swr pin state rx_macro_event_handlerrx_macro_get_hph_hd2_modeRX_MACRO RX2 MUXRX3RX INT0 MIX2RX AUX VBAT EnableRX INT2 MIX2 INPrx_macro_enable_interp_clkrx_int1_1_mix_inp1RX MIX TX0_MUX Mux%s, enter SSR down %s: ioremap failed for muxsel rx_macro_rx1RX_RX0 Mix Digital Volumerx_macro_hph_idle_detect_getRX MIX TX2 MUXRX INT2_2 INTERPrx_int0_2_interprx_int1_1_interprx_int0_1_interpiir0_inp2RX_AIF_ECHO Capturerx_macro_set_interpolator_rateIIR0 Enable Band4IIR0 Enable Band5rx_macro_set_companderRX INT1 SEC MIX3%s: component is NULL rx_macro_enable_main_pathrx_int0_dem_inp3%s: NULL component pointer! RX_Softclip EnableIIR0 Enable Band3IIR1 Enable Band2rx_macro_iir_band_audio_mixer_putDEC1RX_MIX1RX INT0_2 INTERPIIR0 INP3 MUX3%s: rx priv data is NULL ZEROrx_macro_rx0%s: mclk_enable = %u, dapm = %d clk_users= %d &rx_priv->swr_clk_lockrx_macro_echorx_macro_set_prim_interpolator_rate3%s: cannot set sample rate: %u IIR0 INP1 Volumerx_macro_soft_clip_enable_putRX4RX INT1_2 MUXDEC2%s: Invalid event %d rx_int0_2rx_macro_enable_mix_pathiir1_inp1rx_swrm_clock3%s: RX device does not exist qcom,is-used-swr-gpio%s: failed to add widgets IIR0 Enable Band1RX INT1 MIX2%s: EC mix control not set correctly rx_macrorx_macro_hw_paramsrx_macro_set_mix_interpolator_rateOFFRX_MCLKRX INT1_1 MIX1%s: clock already disabled %s: ioremap failed rx_macro_get_channel_maprx_macro_init_bcl_pmic_regRX_COMP1 SwitchIIR0 INP3 VolumeAIF4_PBRX2RX INT1_1 INTERPrx_int2_2RX MIX TX1_MUX MuxRX_RX2 Digital VolumeRX_RX1 Mix Digital VolumeIIR0 Band1IIR1 Band3rx_macro_put_hph_pwr_modeRX_RX5RX INT0_1 MIX1 INP2RX INT1_1 MIX1 INP1rx_macro_mclk_enablerx_int1_mix2_inprx_int2_1_mix_inp0rx_int0_1_mix_inp03%s: Memory for rx_priv does not exist %s: DT node for RX dev does not exist rx_swr_ctrlqcom,rx-bcl-pmic-paramsRX_MACRO_AIF2 Playbackrx_macro_rx4HPHL_OUTRX AIF2 PBRX INT0_1 INTERPRX INT0 DEM MUX%s: could not find %s entry in dt RX_EAR Moderx_macro_iir_enable_audio_mixer_putIIR0 INP1 MUXrx_swr_master%s: va-macro not registered yet, defer %s: priv is null for macro! rx_macro_initRX_TX DEC0_INPAUX_HPF EnableIIR1 Enable Band4IIR0 Band3RX AIF4 PBRX INT0_1 MIX1 INP1RX INT2_2 MUXRX INT1 MIX2 INP%s: rx request clock enable failed RX MIX TX2_MUX Mux%s:Invalid AIF_ID for RX_MACRO MUX %d %s: pdev memory alloc failed %s: failed to add snd_ctls ONRX0DEC0IIR1 INP0 MUXSRC0rx_macro_mclk_eventrx_int1_2_interp%s: rx_priv component is not initialized! RX_HPH HD2 Moderx_macro_aux_hpf_mode_getAIF2_PBCLSH_DSM_OUTRX INT1 DEM MUX%s: rx swr pinctrl enable failed %s: register macro failed IIR1 INP3 Volumerx_macro_aux_hpf_mode_putrx_macro_get_companderRX_MIX2DEC3rx_int2_mix2_inprx_int2_1_mix_inp2%s: null device for macro! RX_MACRO_AIF1 Playbackrx_macro_rx2rx_macro_rx3IIR1 Band2rx_macro_restore_iir_coeffrx_macro_get_hph_pwr_moderx_int2_1_interpregrx_macro_get_ear_modeRX MIX TX1 MUXIIR1 INP2 MUXiir1_inp0rx_macro_mux_put%s: swrm clock users %d %s: swr_gpios handle not provided! %s: Unsupported sample rate: %d IIR0 INP0 VolumeIIR1 Enable Band3rx_macro_hph_idle_detect_putRX_RX1RX_RX2enable%s, enter SSR up rx_macro_set_port_mapRX_MACRO_AIF4 PlaybackRX_TX DEC1_INPIIR0 Band4IIR0 Band5ULPrx_macro_put_hph_hd2_modeRX_RX4rx_macro_enable_vbat%s: rx swr pinctrl disable failed %s: cannot add plat data ctrl:%d qcom,default-clk-id%s: error reading %s in dt AUX_OUTRX_GSM mode EnableIIR1 Band4RX INT2_1 MIX1 INP1SRC1iir1_inp3%s: failed to add controls RX_HPH_PWR_MODEIIR1 Enable Band1IIR1 Enable Band5IIR1 Band1RX INT0_1 MIX1RX MIX TX0 MUXRX INT2_1 VBATRX INT2 MIX2IIR1 INP1 MUXiir0_inp1%s:AIF reset already rx_macro_add_child_devicesRX_MACRO RX1 MUXRX_MACRO RX5 MUXRX_RX3RX INT0_1 MIX1 INP0RX1RX_MIX0rx_int2_2_interprx_int2_1_mix_inp1NORMAL_DSM_OUTrx_macro_enable_echo&rx_priv->mclk_lock%s: Invalid AIF IIR1 INP0 VolumeRX INT0 MIX2 INP%s: Cannot add platform device qcom,rx-swr-gpios%s, failed to enable clk, ret:%d RX_MACRO_AIF3 PlaybackRX_MACRO RX3 MUXRX INT0_2 MUXIIR0 INP0 MUXrx_macro_core_vote%s: Invalid Interpolator value %d for name %s rx_int1_1_mix_inp2rx_int0_1_mix_inp2rx_macro_rx5qcom,rx-macro $ $ $ $ $ $ $ $ $     @>}wD X  b    @P           @LZk-fWK}I  Y@LZk.fVOV   o                  j҈8TǓhE,Th&CH Tj҈8T(uҨl.aT5_mT HHSH, T5_ T葐UT|蝘j(lT(ǓhE T(H˴Hpa Tn|(m@ T(ȭt(T=ҨL5^ TY(h&CHTh[藼bTC HHSH`T҈$ȇhVT;j(`T[h!T,)( ȓT( ȓT( ȓu#TA_( ȓ T?!T_֠@9qCT_@*^{ _ W O @@(Rc8Cx) 6RTR rA!S#R 7A!C#R7A!3#R6R@6!BcA!`A!##R6R@6!Bc A!* @h4!B!B@{*!Bcq6 @4!@R` @R 8R{{ 9Ȏ Jr ~ ~ & jA!3cR7C_8S_8c_8B 9F 9J 9@yb!B*y.yyyf!B )R )Sy J c!R?*4!B !!Bw _)@?T{J*OMWL_K^__AR!RARBDy2By@R^{WOd@B@qkT zuTBk,T!RAR!RN@*OBWA{è^__^{og_ W O @` T@@ |A _|A@*T[ `@R!@a@# R#H@ R5`5?@}R! r@x8@O`5H qLT Iw{(H@}A0!B*!B#!B!?!BHBq+T*h>@`{hHBs!3kLT _)@?AT{FOKWJ_IgHoG^__^{WO@*@@ )r#BU6@RB@4* @)@R @B@BQ@!BRB@qTqB`T*A@ 7!R"R* 7A9(4!RBRCR**!R"R#R**A9(4!RBR***9@!B*B!R"R**"R*@*7B@@B*OBWA{è^__*@!@@!B @)@R @@!B^{ @!6R`@r(AR h@)@*  @{¨^__!^{ WO @!R\@t!" R7!B$R7`r@7!bR`7(R!J92y!!!!!!!!!!RRCRRRCRRRCRRbRCRRbRCRRbRCR `@!R\@@BJ9qTc 5aRBRCRFJ9bRRJJ9cRB`@!`@!B*! *!*!*!B*OCWB @{Ĩ^__`@!`@!`@!B*aR"RFJ9cRRJJ9bRR!B!^{  @!R\@H @*`@!`@!`@!B @{¨^__^{ WO @*!R*\@@>Q9q*(T )+ih8J @>r~ S R=  tmS R!!R* 2R*`@!`@!`@!B*OCWB @{Ĩ^__@BN@J9@RBH9 rTB qT*@5!RAR@BN@)RJ99@R!RRRR*@* @y@9@*@y)@9@*@y9@9@*!@yI@9@*)@yY@9rq T JI )@9) 5}@y @9 @9@ @y@9@9@@y)@9-@9@@y9@9=@9@!@yI@9M@9@)@yY@9]@9<~S q@T R( %***/@R@@.Ey"R#R*7@.Ey"R*5Rb 9RbJ9f 9v4qTQRRfJ9qTQ7RR**'2qTqT?qT *)!4@!B*@R @)@   )?qTRRfJ9qHTRR R_C^{WO@*!R @*\@ @I[) M@@#!R@!@!@!B _)@?!T{BODWC^_C_*^{ _WO0@!R@ \@y(@ @ Q?qT(aRq(T**7R"6*7 R(aq(RT1@!@!@!BODWC_B @{Ũ^__qT3R r(R r*23R34* rh2h**~Srr *(@h!B*^{ Oa4*0@!R`@ \@ @( @Q q(T0R*0R*R6(*4RRRr`TRRRRRR1R*1R*R6(*4RRRr`TRRRRRR2R*2R*R`6(*4RRRrTRRRRRR`@!`@!`@!BOB @{è^__^{ g_WOV0@!R@ \@y(@>@H4*@!@!@!BOEWD_CgB @{ƨ^__֖2@u*A!R@ \@! @I!R)r kT鿝RIr kT R)r kT R)r kT "RIr k#T)R5R6韏R kMT R kTR k`T pR k"TuR' RIr kT DRr k`T Rr kA TR R kT ЇR kAT5R)RRR UR )RRR)RUR* A92@!R@\@H@H  @9H aRq) T2@!R@\@@H RaqTh&@h4*| RaqT0R kTRR*1R kTRR*2R kaTRR*RR* RHaq"T0R*0RkTRR*SkTSkT1R*1RkTRR*SkTSkT2R*2RkTSk TSkaTh*@4 R*  **) (y*@!@!@!B@!@!@!B@!@!@!Bb*A!@!B*^{ OG!R@@\@ @  *h&@!@!@!BOB @{è^__^{ OG4$@!R`@ \@h @*  `@!`@!`@!BOB @{è^__^{O@@!R@ \@h @eF9*h&@!@!@!BOA{¨^__^{O@@!R@ \@h @i&@* e9@!@!@!BOA{¨^__^{O@@!R@ \@h @EA9*h&@!@!@!BOA{¨^__^{O@@!R@`\@ @i&@*? E9@!@!@!BOA{¨^__^{O@@!R@ \@h @QA9*h&@!@!@!BOA{¨^__^{O@@!R@`\@ @i&@*? Q9@!@!@!BOA{¨^__^{O@@!R@ \@h @MA9*h&@!@!@!BOA{¨^__^{O@@!R@`\@ @i&@*? M9@!@!@!BOA{¨^__^{ @@PRSh& @*{¨^__^{($@@@PRRuS*{^__^{O@@!R@ \@h @*h&@!@!@!BOA{¨^__^{O@@!R@ \@h @i&@* @!@!@!BOA{¨^__^{O@@!R@ \@h @*h&@!@!@!BOA{¨^__^{O@@!R@ \@h @i&@* @!@!@!BOA{¨^__^{OG @@DR 5$h&OA*{¨^__^{g_WOG6$@!R`@ \@ (@(@bS@DRX ER  A "S RRf * FR"kF9H R *"oF9*"sF9*"wF9*"{F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*"F9*`@!`@!`@!B @!BR)R "!"***ODWC_BgA{Ũ^__^{WOG*@@***#R**&*CR****cR**.*R**2*6OBWA*{è^__^{ _WOG!R`@\@(@ER   "SFRR" R  " uju*?S*_S*wS*"aT*!!!`@BODWC_B @{Ũ^__^{ _WO6`SERI  8 *S*FR *"R*3**BR"*3**bRB*3*! S*ODWC_B @{Ũ^__^{ WO@!RU\@@H3R@*!4!@4*`@!`@!`@!BOCWB @{Ĩ^__SQ3R@*!Qq qT!BeSR %"R#RR 5RR*^{ WO@_q`T_qT@!R@RPR4 AR QRARQRBRRR*u***********OCWB @*{Ĩ^__^{ O@!R*U \@a(@rA9 qT`@@!B*`@!`@!`@!BOB @{è^__ֿ"q aST q@Tq!T#R*rA9!R R5 R**rA9RRR*R** R4 ****^{WO@!R*U\@A(@rA9 qT`@@!B`@!`@!`@!BOBWA{è^__ֿ"qT qv`STqT**rA9!RrA9qS0R 0R* Qq#TSQqTSQ qTR RRR* R ****^{ O* @pA9 R!q3I`S4 `TqaTR!R5 RR*RR* R**rA9ROB @*{è^__^{ O@!R*U \@ @ "q Tq!TPRRRPR"R#RRRRRBRCRPRBR*B5(R"R#RBRBRCR[RRR\RRcR\RR*]RRR]RRcR^RR*^RRR_RRcR_RRb`@!`@!`@!B]RR*RBR*PRBRCRRBR*[RR*\RR*\RR*]RR*]RR*^RR*^RR*_RR*_RR*BqT(R"R*PR"R*PRR*!B**OB @{è^__^{OC@!R*@RHrU\@h@"qTqThBA94RrhN@@R!R"R4R49U!U!U!B @)@?AT{AOC@^__hA94"R*`@!B*t9*^{ WO@*@@tbh>@6H4*S`@!Bq Tqh>@ T*hBA9h4(Rh*y`@R`@`@a.Eyb*Ey#R*`@R h@)@ `@7!RRR R"R#R** RBRCR** RBR*** R"R#R**h>@h>V`@!B*>M R"R*** RBRCR** RBR*** R"R***`@*`@R`@`@a.Eyb*Ey*`@R h@)@ h.Ey*h*y!|!`@6!B@e>@B$R*OCWB @{Ĩ^__!!^{og_WO  @*!R* \@u@bS R R qRR    {r4T( Ah5=RRa?"R#RCA?bRcR @4t4qTRR `@!`@!`@!B{BOGWF_EgDoC^__!RRNA9 IRJ) B@9*B@9*{ TfF9h4qR q1qHRHT***r`T***R*b9RA94>rTqTRRRRRR*RR*r`TR**R******c)C_ qaT*B5RR*rTRRR**@@(@(rT(AQq( T=RR*?a?"R*R**RR*R**RR*A?bR***** qAT*4B5RR*RRR**RA94>rTqaTRRRRx4RR*RR*R**R**fF94qR q1qHR4qT***qT***R*b9^{ WOH<*qT5rTFA9H4RBRCRRrTRRRR RNA9(5RRR RRRRRRNA94R**rTRBR*R**RR*OCWB @{Ĩ^__^{ _WO_q TW`SR !**R qbTcR!qbT#R-q'ySr T?bRrT?bRcR4 @(4RR  4?"R#R*BRCR*BR**>BRCR4?RR*>BR*"R**R**ODWC_B @{Ũ^__^{ O(B4*_rTB5(R"R#RB(R"R#RrT(R"R*BqT(R"R*OB @{è^__^{ OrTJ@qJ`T 6(r@ TJ@*(JI47q)T q`Tq@T 5FA9)RARRqRARR*R8@@R"R*J@6J3@@R"R#RJ@H6Jq(TDRRRCRR* qTRRRRRRFA9)RARRqRARR*RRROB @{è^__^{_WO@_qT(dF944q T0R  Qq T 6R,XxS0R *# QqT~6R **S0RQq bTFS 1RQq T64**jklmn#0Ri ?q |@`"њ? RT |Fay`?`T@Ry`?`T`R y`?`TRy`TRq1Byk() kTAqTq`TaqTuRhbF95*hbF9h4kTR*ub9 _)@?T{BOEWD_C^__RhbF9h5^{O>@hJ@* @ kBT)@ @ RRR? kq@qSROA{¨^__^{ O@!RU`\@ @rA9* h&U!U!U!BOB @{è^__^{ WO@>@s&@U!R \@h @rA9 *A4jQ_q3TrA9k~@)R KC !ʚj}  Aa!8U!U!U!BOCWB @{Ĩ^__4_qIT! U!B*!B? @rA9*R+C@!ɚi}  !a! @I @**^{!{^__?0 ? ^{{^__description=RX macro driverlicense=GPL v2intree=Yname=rx_macro_dlkmvermagic=4.19.294-gc5d1051c0244-ab11910333 SMP preempt mod_unload modversions aarch64depends=bolero_cdc_dlkm,swr_ctrl_dlkm,wcd_core_dlkm((((  ((  (((  (((((S0?module_layoutg__stack_chk_guard__stack_chk_failK__ll_sc_atomic64_orw__ll_sc_atomic64_andnotӅ3-system_wqPjiffiesVplatform_driver_unregister?_bolero_runtime_resumeMpm_runtime_force_resume퍣>pm_runtime_force_suspend zkfree,dbolero_unregister_macro3n\ platform_device_unregisterMqueue_work_on2t__pm_runtime_set_statusF/__pm_runtime_use_autosuspend__pm_runtime_disable,bolero_rsc_clk_reset$___ratelimitbolero_runtime_suspend6jsnd_pcm_format_widthѣfind_next_bit [regmap_writeJsnd_soc_info_multi_ext@snd_soc_put_volsw_sxl;msnd_soc_get_volsw_sxF\snd_soc_info_volsw_sxLswrm_wcd_notifyVsnd_soc_dapm_put_volswsnd_soc_dapm_get_volswւsnd_soc_info_volsw<snd_soc_component_writeZ%strcmp#ba(snd_soc_component_read320'snd_soc_dapm_put_enum_doubleYfysnd_soc_dapm_get_enum_doublep>`snd_soc_dapm_mux_update_powerN[snd_soc_dapm_kcontrol_widget/snd_soc_info_enum_doubleK?=snd_soc_component_update_bits snd_soc_dapm_syncesnd_soc_dapm_ignore_suspend 6snd_soc_add_component_controls$ =snd_soc_dapm_new_widgetssnd_soc_dapm_add_routes#ɥsnd_soc_dapm_new_controls6Bobolero_get_device_ptrvof_property_read_variable_u8_array`Lbolero_check_core_votesf0}regcache_sync_regionRDregcache_mark_dirtyJbolero_clk_rsc_fs_gen_requestD\7bolero_clk_rsc_request_clockP'__pm_runtime_suspend__pm_runtime_resume2: mutex_unlockxr!regmap_update_bits_baseamsm_cdc_pinctrl_select_sleep_stateqmsm_cdc_pinctrl_select_active_state3.__trace_bprintk֮Amutex_lockVdev_get_regmapƣKplatform_device_put -|kreallocQplatform_device_add$bplatform_device_add_data`platform_device_allocHWstrlcpystrnstrof_get_next_available_child2|printkM-of_property_read_variable_u32_arrayydevm_kmalloc~pm_runtime_enable,[Npm_runtime_set_autosuspend_delay7Mbolero_register_macrov__mutex_initRbdevm_ioremapm msm_cdc_pinctrl_get_stateicfof_parse_phandlekof_find_propertyzw_dev_errVbolero_is_va_macro_registered87__platform_driver_registerLinuxrx_macro_dlkmGNUMǝy_ ]] 8c<czz  z  z(4|8|@L|P|dlpt|x||" "    ,0D`x`OdO`OdOB B 1bbZ (Z,048<lOHtOPlOTtO\xO`xOffh h cc$Q0RDH_L_XS`bTPRUV(c,clt6 6      !@  l |      L  L          \ \    X  X  $ "8 c@ cp b # $ 0 0     N  N  % * ^ ^ +4  8 N<  @ ND t & ; ( ( (  N  N H (X ;` 'p @t @x N| p N p % ) D D '   N N  ^ ^ + 5 N 5 N @ *H 0` +d ^l ^  A  A  2   3 v v45H H,64<L7PZ TZ \7`dl7pt|7~ ~ 7ff77u u 777789909D9X9l9299J J g g  ~$~,4<j Dj Hg Lg Tx|J J     999  Y  Y <2dhtJ xJ     2 T9ptJ J       %EM,P8R@HLP THX \H`%EO999 9$9(@DHP\`999998?HAX*`0t,,??9948 <@ DNPT X\ dp+t^|^9cc$2XEdhtJ xJ   ccb2HKKJ J   | | ?,?v| v| 2??$?L9h9|9???999 ??,?T9p99J J   PP2DHTJ XJ d h lpt22($(@K\2KK?9?$90?P9h9K??9? ?$ 9L ?\ ? L   J J    !!!J !J $! (! ,!0!, >+$>^,>^D>H>AL>P>AT>\>`>Ad>h>Al>x> |> > > >> > > >>> >>>%>)>>A>>A>>>A>>A?D?2?9?9?9@@ @J $@J 0@ 4@ 8@<@@@h@l@p@t@x@@H@H@A@A A9(A9M;M2LMPM\MJ `MJ lM pM tMmxMm|MM;M20Na@NDNPNJ TNJ `N dN hNlNpNN9N9N% NN% NNNNNNN O`8O<xO|OHOHO8tO<tO`O`OdOdODODO@(PD(PLxOPxOXO\Ot|Ox|OOOPOPOOO[lOlOOODO HOLOdPOWTOXXOM\OY`OdOt hO lO pO tOxO|OOOOFOBO:OIO80O1O2OL4O6O6O :OGOHO!OP"O"O#O$O$OH%O%Ox&O 'O'O'O (O(OH)O)Op*P*PL-P. PCPDP=P>PdL PL$PM(P 0N  O Z +(+08@HHOLO(8]PHh0'p0Z 4x0q 0q0p|OOOXPO`TOhPOpTOxPOTOXO\O Z   ` h_ 8  p!=""X#$+$`X%%&'0)x*+-k P.3./ (0P0p1(22p3 4@4H566H7m708]9O 99X:Oh:Ю ;;;O; h<"<O=<0>O> @@A BpB4`CD%DOD`EEOE`F (GO8GGH8I IPJr KKXLM M@XNNO'0PPxQ00R;RxS SOTгT @UOPU VRVOVpPWWXA(YYJpZ`([Np\]]= _H`aObXcOhc d dOdhereOePfl0gO@ggR@ij{k~ mf`nou p8rst5 HuOvv5 (v 8v5 Hv Xv5 hv xv5 vvvvvvv=vvvvvw+ww(w0w8wHwPwXw hwpwxw w=ww www w+ww www xxx (x0x8x Hx=PxXx hxpxxx x+xx xxx xx x xx x y=y y (y0y 8y Hy+Py Xy hypy xy yyyyyy=yyzz+(zk 8zHzPz Xzhzpzxzzz zzzNzzzzzzzk {{"{"({0{<8{<H{P{ X{u h{p{x{{ { {{ {{{ { {{ {N{| ||(| 0|8|k H| P|"X|"h| p|<x|<| | |u | |||r | ||r ||}r } }(}r 0}N8}H}r P}X}h}r p}x}k }r }"}"}r }<}<}r } }u }r }}~~ ~(~0~8~H~P~ X~h~p~Nx~~~~~~~k ~~"~"~~<~< u (08H P Xh px   N  k  ""( 0<8<H P Xu h px ȀЀ ؀N(08k HP"X"hp<x< u ȁ'Ё ؁'' ('0N8H'PXh'pxk '""'<<Ȃ'Ђ ؂u ' (08HP XhpNxk ȃЃ"؃"<< u (08H;P Xh;px; ;NȄ;Є؄;k ;""(;0<8<H;P Xu h;pxNN ȅN؅r = =  (= 8HX'hx;]]Ȇ]І؆]O](08HPXOh;px];;Oȇ_؇]__;(_85 H%P Xh%px% %NȈ%Ј؈%k %(]8HP Xhpx NȉЉ؉k A(8AH P Xh px   NȊ Њ؊ k J (O8JH XNh]x R]Rȋ Ћ'؋R~  ~ 5 ( 8= HX hx 4'Ȍf،4f5 R(l0_8RHOXlhOxR{O{rȍ؍{5 "5 ("83H3P Xu h3px33Ȏ3Ў ؎33 (30N8H3PXh3pxk "   u ȏ Џ؏  ( 0 8H PXh p x N Ȑ Аؐk " u (08HPXhpx ȑБ ؑN(08k H"Xhp xu ȒВؒ (0 8HPNXhpxk <5 ȓ<ؓ   u  ( 08H PXh p x   Ȕ ДNؔ  k (<8HP Xu hpxȕЕ ؕ (0N8HPXhpxk < u ȖЖؖ(0 8HPXhp xNȗЗؗk <mm u (m08HmPXhmpxm mȘmИ ؘmNm(m08k H X"hx<  ș Й ؙ  r  (r08XpOxOOoOȚOКOؚ OO O(0H`OhOpOx! OOOțЛOOO 8 POXO`OpOOO؜,OOOȧ( @OHOPO`0x OOOȝOOO0O8O@OPhhxOOO ОO؞OOB O(O0O8@XpOxOOOȟOПO؟ OO O(0H`OhOpOxOOOȠРOOO 8POXO`OhpOOPءOOP(@OHOPP`xOOPȢOOP0O8O@PPhOOPSУOأOP O(O0P@X1pOxOP; OȤPФP<OP P0H `OhPpPOPPХOPP 8CPOXP`PpAOPPئF OPP(@OHPPP`xOPPا@xЩЩ1 ة 1  1  1  0HOP PX$PhO P$PЪ'O P$P 48O@ PH$PXpq O P$PPثO P$P~(O0P8PHX`xOPPȬOЬPجPO P(P8 PhOpPxPDOPȭPحPcOPP(@XO`PhPx(OPPȮ OPPX0 HOPPXPhIOPPhЯ{OPP !8O@PHPXpOPP  ذOPP (O0P8PH`kxOPPȱOбPرPH&O P(P8PhOpPxPxOPȲPز OPP(@+XO`PhPx@OPPȳ}OPP0lHOPPXPhOPPд[OPP  8O@PHPX(pOPPصOPP (O0P8PHx`xOPP_ȶOж PضPXX` hpXX  8%(= ppxN "<   (N08P X(  N0XX>`'xX88@HPh888   N`0h((08@H `((0(((xDO(PAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)  0hC[  p /!"#$% &'G(~)*+,-./U 0132U3Щ| A pQ,`Po@4 /0Ю ~pnba`' P@qLU0? г pc`d*HP 4XxAHW;( {gJp. @x<TH   iXh(8X( @Pw X(N P, N567%AA    j k1O$H H0^(BvH n%Q5ȧ w!N!P""#$ $H%N%x& '"'' ((H)d\ )p*:*\L-.P/8012L4JH 6X6  :3;?DExGv8HIbt ; dL6LM  u ihDO . HOPO`OdOlOtOxxOS|O\OFO ! OOO(P 4h h}h'hhh hThhhbhhhhh9hhhh< h!h"h{#hn$h%h&h'hY(hL)h*$+$p,$7-$*.$/$0$N1$2$3$t  + +  4 GV 5@z  46 HHd P/7 ȧhKXhP h PPfhbP hPth@PPhPWhTP(h0PXPL v@$8 h$гPp\hiPhPP?Hh=Phx hPqP hhMpP&hP h PDhRPxh@P'h&P hb (hPW~`P h9PxhvP hpP,h;P@h0PhPPuhL h`P=pP haPPX)8_ pH))8H E xG7 f( 0H ] !80 W0h{ 80?L4266` 8z (/ O   Y  !`$H%0x&h%"#<h`^ D< fL-S.<Bp*P/* |dL;|v ^ ( :lLM((H>6J$v% 'dh* PhpP hPhPPh`PhP P" It 16  Hp  (u(nhh'<'<Щ P# hЮP Xh P h%X6X At W 0b  8 @ H(X      !"#$%&'()*+,-./01234567BA*,D $v e So)  vI & O$ ? S  ' /    d J.bs [ r 0@ "Z67W   .note.Linux.rela.exit.text.rela.init.text.comment.altinstr_replacement.rela__trace_printk_fmt.init.plt.bss.rela.rodata.bolero_dev_pm_ops.rela.altinstructions__versions.rela.data.rx_macro_driver.modinfo.data..compoundliteral.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela.text.rx_macro_probe.note.gnu.build-id.shstrtab.strtab.symtab.rodata.data.data..compoundliteral.279.data..compoundliteral.269.data..compoundliteral.259.data..compoundliteral.249.data..compoundliteral.239.data..compoundliteral.229.data..compoundliteral.208.data..compoundliteral.277.data..compoundliteral.267.data..compoundliteral.257.data..compoundliteral.247.data..compoundliteral.237.data..compoundliteral.227.data..compoundliteral.206.data..compoundliteral.275.data..compoundliteral.265.data..compoundliteral.255.data..compoundliteral.245.data..compoundliteral.235.data..compoundliteral.225.data..compoundliteral.214.data..compoundliteral.204.data..compoundliteral.273.data..compoundliteral.263.data..compoundliteral.253.data..compoundliteral.243.data..compoundliteral.233.data..compoundliteral.223.data..compoundliteral.212.data..compoundliteral.202.data..compoundliteral.271.data..compoundliteral.261.data..compoundliteral.251.data..compoundliteral.241.data..compoundliteral.231.data..compoundliteral.221.data..compoundliteral.210.data..compoundliteral.200regcache_mark_dirtyof_find_propertystrlcpyswrm_wcd_notifyrx_macro_probe.__keyof_property_read_variable_u8_arrayof_property_read_variable_u32_arraypm_runtime_set_autosuspend_delayrx_int2_2_interp_muxrx_int1_2_interp_muxrx_int0_2_interp_muxrx_int2_1_interp_muxrx_int1_1_interp_muxrx_int0_1_interp_muxrx_int1_dem_inp_muxrx_int0_dem_inp_muxrx_int2_mix2_inp_muxrx_int1_mix2_inp_muxrx_int0_mix2_inp_muxrx_macro_rx5_muxrx_macro_rx4_muxrx_macro_rx3_muxiir1_inp3_muxiir0_inp3_muxrx_mix_tx2_muxrx_macro_rx2_muxrx_int2_1_mix_inp2_muxrx_int1_1_mix_inp2_muxrx_int0_1_mix_inp2_muxiir1_inp2_muxiir0_inp2_muxrx_int2_2_muxrx_int1_2_muxrx_int0_2_muxrx_mix_tx1_muxrx_macro_rx1_muxrx_int2_1_mix_inp1_muxrx_int1_1_mix_inp1_muxrx_int0_1_mix_inp1_muxiir1_inp1_muxiir0_inp1_muxrx_mix_tx0_muxrx_macro_rx0_muxrx_int2_1_mix_inp0_muxrx_int1_1_mix_inp0_muxrx_int0_1_mix_inp0_muxiir1_inp0_muxiir0_inp0_muxsnd_soc_put_volsw_sxsnd_soc_get_volsw_sxsnd_soc_info_volsw_sximped_indexsnd_soc_dapm_put_volswsnd_soc_dapm_get_volswsnd_soc_info_volswrx_int_mix_mux_textrx_int2_2_interp_mux_textrx_int1_2_interp_mux_textrx_int0_2_interp_mux_textrx_int2_1_interp_mux_textrx_int1_1_interp_mux_textrx_int0_1_interp_mux_textiir_inp_mux_textrx_int_dem_inp_mux_textrx_macro_mux_textrx_echo_mux_textrx_prim_mix_textrx_sidetone_mix_texthph_idle_detect_textrx_macro_hph_pwr_mode_textrx_macro_ear_mode_textrx_macro_vbat_bcl_gsm_mode_textrx_macro_hph_hd2_mode_textsnd_soc_info_multi_extrx_macro_int_dem_inp_mux_putrx_macro_mux_putrx_macro_hph_idle_detect_putrx_macro_iir_enable_audio_mixer_putrx_macro_iir_band_audio_mixer_putrx_macro_soft_clip_enable_putrx_macro_aux_hpf_mode_putplatform_device_putrx_macro_vbat_bcl_gsm_mode_func_putbolero_clk_rsc_fs_gen_request__ll_sc_atomic64_andnotrx_macro_mclk_eventrx_macro_event_handler.trace_printk_fmtrx_swrm_clock.trace_printk_fmtrx_macro_mclk_enable.trace_printk_fmtrx_macro_deinit__mutex_initrx_macro_init___ratelimitfind_next_bitbolero_rsc_clk_resetsnd_soc_dapm_kcontrol_widgetrx_macro_mux_getrx_macro_hph_idle_detect_getrx_macro_iir_enable_audio_mixer_getrx_macro_iir_band_audio_mixer_getrx_macro_soft_clip_enable_getrx_macro_aux_hpf_mode_getrx_macro_vbat_bcl_gsm_mode_func_getrx_macro_enable_vbat__pm_runtime_set_statussnd_soc_component_update_bitssnd_soc_dapm_new_widgetsrx_macro_dapm_widgetsrx_macro_hphdelay_lutbypassrx_macro_event_handler._rsbolero_dev_pm_opsrx_macro_dai_ops____versionsrx_macro_hw_paramssnd_soc_dapm_new_controlssnd_soc_add_component_controlsrx_macro_snd_controlssnd_soc_dapm_add_routesbolero_check_core_votesjiffiesrx_macro_add_child_devices__module_dependsstrnstrrx_macro_wcd_clsh_imped_config.imped_table_ptrbolero_get_device_ptr_dev_err__ll_sc_atomic64_orrx_macro_set_idle_detect_thrsnd_soc_dapm_mux_update_powerrx_macro_driverplatform_driver_unregisterplatform_device_unregister__platform_driver_registerrx_macro_event_handlerrx_macro_set_companderrx_macro_get_companderrx_macro_config_compandersystem_wqstrcmprx_macro_config_softclipdev_get_regmapdevm_ioremaprx_macro_set_port_maprx_audio_maprx_macro_get_channel_mapbolero_unregister_macrobolero_register_macrorx_macro_enable_echoregcache_sync_regionqueue_work_onrx_macro_set_iir_gaindigital_gainrx_mix_tx2_mux_enumrx_mix_tx1_mux_enumrx_mix_tx0_mux_enumhph_idle_detect_enumrx_int2_2_interp_enumrx_int1_2_interp_enumrx_int0_2_interp_enumrx_int2_1_interp_enumrx_int1_1_interp_enumrx_int0_1_interp_enumrx_int1_dem_inp_enumrx_int0_dem_inp_enumrx_int2_mix2_inp_enumrx_int1_mix2_inp_enumrx_int0_mix2_inp_enumrx_macro_hph_pwr_mode_enumrx_macro_ear_mode_enumrx_macro_vbat_bcl_gsm_mode_enumrx_macro_hph_hd2_mode_enumrx_macro_rx5_enumrx_macro_rx4_enumrx_macro_rx3_enumiir1_inp3_enumiir0_inp3_enumrx_macro_rx2_enumrx_int2_1_mix_inp2_enumrx_int1_1_mix_inp2_enumrx_int0_1_mix_inp2_enumiir1_inp2_enumiir0_inp2_enumrx_int2_2_enumrx_int1_2_enumrx_int0_2_enumrx_macro_rx1_enumrx_int2_1_mix_inp1_enumrx_int1_1_mix_inp1_enumrx_int0_1_mix_inp1_enumiir1_inp1_enumiir0_inp1_enumrx_macro_rx0_enumrx_int2_1_mix_inp0_enumrx_int1_1_mix_inp0_enumrx_int0_1_mix_inp0_enumiir1_inp0_enumiir0_inp0_enum__stack_chk_fail__cfi_check_failsr_val_tbl.compoundliteral__trace_bprintkrx_macro_enable_interp_clkrx_macro_enable_rx_path_clkmutex_unlockbolero_clk_rsc_request_clockrx_swrm_clockmutex_lock__cfi_checkrx_macro_daisnd_pcm_format_widthrx_macro_enable_mix_pathrx_macro_enable_main_pathrx_macro_config_classhrx_int2_1_vbat_mix_switchrx_macro_dt_matchget_iir_band_coeffrx_macro_removerx_macro_digital_muterx_macro_core_votesnd_soc_component_writeregmap_writemsm_cdc_pinctrl_get_statemsm_cdc_pinctrl_select_sleep_statemsm_cdc_pinctrl_select_active_stateregmap_update_bits_basebolero_runtime_resume__pm_runtime_resumepm_runtime_force_resumeinit_module__this_modulecleanup_moduleof_parse_phandlesnd_soc_dapm_put_enum_doublesnd_soc_dapm_get_enum_doublesnd_soc_info_enum_doublecomp_coeff_tableimped_table__pm_runtime_disablerx_macro_mclk_enablepm_runtime_enablekfreerx_macro_put_hph_pwr_moderx_macro_get_hph_pwr_moderx_macro_put_ear_moderx_macro_get_ear_moderx_macro_put_hph_hd2_moderx_macro_get_hph_hd2_moderx_macro_probe__stack_chk_guard__pm_runtime_use_autosuspendsnd_soc_dapm_ignore_suspendbolero_runtime_suspend__pm_runtime_suspendpm_runtime_force_suspendof_get_next_available_childbolero_is_va_macro_registeredplatform_device_adddevm_kmallockreallocplatform_device_allocsnd_soc_dapm_syncplatform_device_add_data$d.199$d.99$d.189$d.89.compoundliteral.279$d.179$d.79.compoundliteral.269$d.169$x.69.compoundliteral.259$d.159$x.59.compoundliteral.249$d.149$x.49.compoundliteral.239$d.139$x.39.compoundliteral.229$d.229$d.129$x.29$d.219$d.119$x.19$d.209$d.109$x.9rx_macro_event_handler.trace_printk_fmt.298$d.198$d.98$d.188$d.88$d.178$d.78$d.168$x.68$d.158$x.58$d.148$x.48$d.138$x.38rx_swrm_clock.trace_printk_fmt.38$d.228$d.128$x.28$d.218$d.118$x.18.compoundliteral.208$d.208$d.108$x.8$d.197$d.97$d.187$d.87.compoundliteral.277$d.177$d.77.compoundliteral.267$d.167$x.67.compoundliteral.257$d.157$x.57.compoundliteral.247$d.147$x.47.compoundliteral.237$d.237$d.137$x.37.compoundliteral.227$d.227$d.127$x.27$d.217$d.117$x.17$d.207$d.107$x.7_note_6rx_macro_event_handler.trace_printk_fmt.296$d.196$d.96$d.186$d.86$d.176$d.76$d.166$x.66$d.156$x.56$d.146$x.46$d.236$d.136$x.36rx_swrm_clock.trace_printk_fmt.36$d.226$d.126$x.26$d.216$d.116$x.16.compoundliteral.206$d.206$d.106$x.6$d.195$d.95__UNIQUE_ID_license85$d.185$d.85.compoundliteral.275$d.175$d.75.compoundliteral.265$d.165$x.65.compoundliteral.255$d.155$d.55.compoundliteral.245$d.145$x.45.compoundliteral.235$d.235$d.135$x.35.compoundliteral.225$d.225$d.125$x.25$d.215$d.115rx_macro_probe.__key.15$x.15$d.205$d.105$x.5$d.194$d.94__UNIQUE_ID_description84$d.184$d.84$d.174$d.74$d.164$x.64$d.154$x.54$d.244$d.144$x.44$d.234$d.134$x.34$d.224$d.124$x.24.compoundliteral.214$d.214$d.114$x.14.compoundliteral.204$d.204$d.104$x.4rx_macro_event_handler.trace_printk_fmt.293$d.193$d.93$d.183$d.83.compoundliteral.273$d.173$x.73.compoundliteral.263$d.163$x.63__UNIQUE_ID_intree53.compoundliteral.253$d.153$d.53.compoundliteral.243$d.243$d.143$x.43.compoundliteral.233$d.233$d.133$x.33.compoundliteral.223$d.223$d.123$x.23$d.213$d.113$x.13$d.203$d.103$x.3$d.192$d.92$d.182$d.82$d.172$x.72$d.162$x.62__UNIQUE_ID_name52$d.152$x.52$d.142$x.42snd_soc_component_read32$d.232$d.132$x.32$d.222$d.122$x.22.compoundliteral.212$d.212$d.112$x.12.compoundliteral.202$d.202$d.102$x.2$d.191$d.91$d.181$d.81.compoundliteral.271$d.171$x.71.compoundliteral.261$d.161$x.61__UNIQUE_ID_vermagic51.compoundliteral.251$d.151$x.51.compoundliteral.241$d.141$x.41rx_macro_mclk_enable.trace_printk_fmt.41.compoundliteral.231$d.231$d.131$x.31.compoundliteral.221$d.221$d.121$x.21$d.211$d.111$x.11$d.201$d.101$x.1$d.190$d.90$d.180$d.80$d.170$x.70$d.160$x.60$d.150$x.50$d.140$x.40$d.230$d.130$x.30rx_swrm_clock.trace_printk_fmt.30$d.220$d.120$x.20.compoundliteral.210$d.210$d.110$d.10.compoundliteral.200$d.200$d.100$x.0i@dA BnHH2 X',P",0,X06p0x0$0Qp1P1h(2h2h2h:`3hd3h04h4hI5hqh5h5h86h6h.7hVp7h~7h@8h8h9h;x9hc9hH:h:h;h ;hH;hP<h<h =$D=$-h=$p=$=$=$=$>$U@>$d>$>h>@0T)T@]X@XxDC@XrD@`D  @HD L@8D @(@Ds@hpD$@Z0D7-0[Lo[]]`9F pz