ELF`r@@%#N N N N N N N N N N N N N N tx_core_clkrx_core_clkwsa_core_clkva_core_clktx_npl_clkrx_npl_clkwsa_npl_clkva_npl_clk   %*SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS3%s: Memory for bolero priv does not exist qcom,split-codec3%s: Invalid clk_id: %d qcom,wsa_mclk_mode_muxselbolero_cdc_register_notifierbolero_tx_mclk_enablebolero_register_macrobolero_clk_rsc_mux1_clk_requestbolero_clk_rsc_enable_all_clocks%s: SSR up events processed by all macros qcom,bolero-versionbolero_soc_codec_probebolero-codec%s: SSR is in progress.. bolero_cdc_utils:171:(config)->lock3%s: Invalid clk_id_req: %d or default_clk_id: %d bolero_clk_rsc_get_clk_muxselBOLERO_2_1 %s:lpass audio hw enable failed 3%s: dev or ops is null bolero_ssr_enableqcom,rx_mclk_mode_muxsel%s: ioremap failed for rx muxsel bolero_runtime_resumebolero_codec%s: Registration with SND event FWK failed ret = %d %s: child device calling is not added yet bolero_version_readBOLERO_1_0 bolero_probe%s:num_macros(%d) > MAX_MACRO(%d) than supported %s: clock reset after ssr, count %d bolero_clk_rsc_fs_gen_requestqcom,bolero-codec%s: macro:%d not in valid registered macro-list bolero%s: child device for macro not added yet %s:num-macros property not found %s: Codec read failed (%d), reg: 0x%x, size:%zd %s:clk_id %d enable failed bolero_clk_rsc_cb%s: register macro successful:%d version%s: reg or val is NULL regmap_bus_gather_write%s: clk_cnt: %d for requested clk: %d, enable: %d %s: req_seq_cnt: %d is already disabled %s: Failed to register cb %d%s: Failed to enable clock, ret:%d %s: register size %zd bytes, not supported %s: muxsel value after disable: %d qcom,fs-gen-sequencebolero_clk_rsc_probeqcom,va_mclk_mode_muxsellpass_audio_hw_vote3%s: regmap is null bolero_ssr_disablebolero_is_va_macro_registered%s:regmap init failed bolero_unregister_res_clkbolero_runtime_suspend&priv->io_lock%s: priv is NULL 3%s: Invalid rsc clk private data %s: unable to find qcom,fs-gen-sequence property bolero_register_res_clkbolero_add_child_devices3%s:Invalid bolero priv handle %s: hw vote count %d %s: priv is null or invalid macro bolero_rsc_clk_resetbolero_clk_rsc_mux0_clk_request%s: unable to parse fs-gen-sequence, ret = %d %s: ioremap failed for va muxsel %s: clk count reset 3%s: dev or rsc_clk_cb is null %s: DT node for bolero does not exist %s: pdev memory alloc failed 3%s: Invalid rsc clk device 3%s: Invalid rsc clk priviate data 3%s: Invalid device pointer bolero_unregister_macrobolero_tx_clk_switch%s: child device for macro:%d not added yet bolero_clear_amic_tx_hold&priv->rsc_clk_lock3%s: dev is NULL bolero_set_port_map%s: already disabled bolero_info_create_codec_entry%s: count %zd bytes < %d, not supported 3%s: bolero priv is null BOLERO_1_1 BOLERO_1_2 VER_UNDEFINED bolero_get_rsc_clk_device_ptr3%s: invalid codec %s: Invalid DMIC Selection &priv->vote_lock&priv->fs_gen_lock%s: priv is null %s: init for macro %d failed bolero_clk_rsc_request_clock%s: clk_id: %d is already disabled %s: failed to create bolero version entry qcom,num-macros&priv->clk_lock%s: Codec write failed (%d), reg:0x%x, size:%zd regmap_bus_write%s: audio vote count %d bolero_wsa_pa_onbolero_register_event_listenerbolero_get_device_ptr%s: muxsel value after enable: %d clock-names%s: not a valid child dev __bolero_reg_write__bolero_reg_read%s: clk get failed for %s with ret %d %s: regcache_sync done %s:lpass core hw enable failed bolero_register_wake_irq%s: copy_dais failed %s: Invalid event %d trigger from wcd 3%s: dev is null %s: child device :%pK not added yet %s: register codec failed bolero_get_versionregmap_bus_read%s: Invalid case bolero-clk-rsc-mngr%s: Invalid number of clocks %d%s: invalid codec qcom,va-without-decimationlpass_core_hw_vote%s: Cannot add platform device bolero_cdc_update_wcd_event_rs.lock%s: child device :%pK not added bolero_dmic_clk_enable(work_completion)(&priv->bolero_add_child_devices_work)%s: ioremap failed for wsa muxsel 3%s: Invalid clk rsc priviate data 00000000qcom,bolero-codec 07   $(,048<  $(,048< <  $(,% <  <  $( <  <  $( <  <  $( <   $(,048<@Dpt x|     @D8 9   $(,048<@DHL@*d wK  $@D`hpd ~ $(,048<@DHLPUTUXUd~UUUd ~ $(,048<@DHL<` 5(@`DHL5PTX\(  $@(,0@ @DPT@D  @DHLPTX\`b b    !!! !!!!!!!!!!!!@!*!!!!!!!!!d!!!!! !!w!!!K!!!!""" """"" "$"D"H"d"h"""""@#D#`#h#p#######$$$d $$$$$~ $$$($,$0$8$<$@$D$H$L$$$d$$$$$~$$$$$$$$$$$%%% %@%D%H%L%%`%%%5%%%%(%`%%%5%%%%(&&8@&D&8&&&&''' ''''' '@'D'H'L'P'T'X'\'`'000000000000 0000000000111 11111 1$1(1,1014181<1444 44444< 4 $4(4,4%444 44444<4 44555 55555< 5 $5(5555 55555<5 55666 66666< 6 $6(6666 66666<6 66777 77777< 7 $7(7777 77777<7 77qcom,bolero-clk-rsc-mngr      {O@*mB! 4h@@(B6R !!BROA{¨_!{ @!mB4h@@!B !B! @{¨_{O@*mB!4> qHTh@@ >@ R>L%  q!yT+5 RK% }1 RI% ?% 5Hy 9Hy)QJQ_!)k 5yAT`@>!B!BOA{¨_!{ O@ @@@*!mB4JAH?OB @{è_`@!B*{ O@ @@@*!mB4BAH*?OB @{è_ր@!B*{_WOT*4@@W@!mB4*"R"6kBiT_]!@(_@R?*@!BOCWB_A{Ĩ_{O@*@NBDcqT7@BRBDcqT7@BOA*{¨_Dc6*Dc6*{ O@*@NBD57D@BRBD57D@B@ ROB @*{è_!BRB !B{ O @@@*!mB`4DqaTA*?*@!BOB @{è_֨6A{O`!@!mB4h@@*!B!BOA{¨_!{WO@@*mB!4h@@>qCT!B>!B@y>@ R % jy@y qjy@j@j6@j5"@yj!y@j@j"@s j! ~kjijx&5j=yT#5@ R % j*@j).@j-2@j1&@ R> % qj%TʒD_qT@ R % *"@y2Hy6Hyզ,RI j!B2y6yj(86Hy:Hy kaT Bt2Hy@R r}  *A!ȂDy}ȂDy !RQ fA!rEy}rEy !RQ A!bFy}bFy !RQ ARGy}@9(5IRjR yFy yJy`@ B2Hy!@7*!*!B!Bt*OBWA{è_{ O @@ @DH56Hy qTqT qcThRRqTR8qaTRA?7VA?֠7A?`7A?֠7@!* 4`@!B*** *#R *CR@!R *cR`@!B*OB @{è_{O @@@Ah?ֈZAh?ֈAh?ֈAh?OA{¨_{O(H9h49hB`BR?h2A`@R*?hnA`@R*?hA`@R*?hA`@R*?@BhB`BaR?h2A`@R*?hnA`@R*?hA`@R*?hA`@R*?` @*t"*(Rh9` @`B!R` @ R R`B*@Bh2A`@R*?hnA`@R*?hA`@R*?hA`@R*?@BbB`ROA*{¨_{ O(H9H4bBtAR` @!Ru"*9hB`BR?h2A`@R*?hnA`@R*?hA`@R*?hA`@R*?bBaR !4`@!BOB @{è_{ O@ @@@*!mB4FAH?OB @{è_`@!B*{ @!mB4h@@H9q !!B* @{¨_!{ Oh@@ZB*OB @{è_@ @t@!ZJ@!  R)RJ$ 0y 7*^``@!B``{@ $@DQqT )+ih8J @@ R@KR  @q@R @+RIrhR# _)@?aT{C_!{ @@!mB4h@@D !!B @{¨_!{ @lB!4h@hB!B ! @{¨_{O lB*!4> qTh@>@ R(! %A!B !OA{¨_{ _WO @? qT (|})J+|~@9ihXihikik*c6q-R=A?qğ!Bljyqj9Th@q -R@ =A?qğ86Rjy j94jx8?6k) TR**#{SR*R**"R**R***5RR*ySR*"R#R**#(Rjx8?(kTh@q -R)@ =A?qğ9RR**(ySR*R***j88ODWC_B @{Ũ_{OlB*! 4h@Q*=_ qT )=@JAyiB!B !OA{¨_{O@*@NBhD4RBhDh44R**OA{¨_{WOC@@R€R rvB!#R7@=q:ycT!BRv*!BvB!9vBB!#RDq@TqaT ) ) R!c y ?B T )Jkb!BVbf"!B!B*{z"!B* )!"@胀!N@@胀RR*!B @)@?T*OCWB{A_{ @s@`b`"`* @{¨_{ _WO ***H9H 4ARA*@@8(OBh(D4(SBh(D(4D>@ q(TRS%AEEyAEy#R7RSMA R!6  @`4??՟=*) 9D qTRS%AEEyAEy**A )@R A**ODWC_B @{Ũ_*!`4@!B*{ _WO ****H94ARA*@@8(OBh(DH4(SBh(D4D>@ q(TRS%AEEyAEy#R7RSMA>շ@R!6  շ`4??ՈD qTRS%AEEyAEy**A )@R A**ODWC_B @{Ũ_*!`4@!B*{#<hQqT )+ih8J @lA@!R*@!B,lAH@ARlA@aRlA@!R0Ah@ARlA@R lA(@RlA@R?*{_!{_{ 6{_{_!{_{;g_ W O @ T @`lB(? ylB :#;C@# R#(@o(@W8@5(JyT ) yv{((@mB!B _)@?TOKWJ_IgH;@{F_ @!!!B(Jy4s`zt(JycT(<qT**_(@Q=5>qbT R_(@Q=qbT@R_( @Q =?qhRHT6?5q'?j_{!{_{ @i_hT!BDR{_# BR{_{og_WOC@_AT@yqT*0!!B*OFWE_DgCoB{A_!B @Q?5>qbT(R @Q?qbTHR H9 @Qq'5q'?qHq!ThR*H94b*4 )qbT(R @Q?qbTHR H9 @Qq'5q'?qHqThR*H94b*yzx*4R@ybB3 K* ?*7C_8{j<8@~@T*!`4@y@ !B*@@)<?qbT)@Q)=?5>qbT)R)@Q)=?qbTIR  H9* @QJ=_q'_5q'?qi?q!TiR H94yi( JIyix) K)EBii8S_*_@)<?qbT)@Q)=?5>qbT)R)@Q)=?qbTIR  H9* @QJ=_q'_5q'?qi?q!TiR H94yi( JIyix) K)EBii8_*_h:R?k RLTR?kTR?klT( aqHT )+ih8J @_躄R?kTlR?kTmR?kTqR?kTRC衃( AqT )j+ih8J @( AqT )*+ih8J @ֈ:R?k`TDR*hdR?k-TdR?k`TmR?kTqR(Q1qT)R(!)"R jTh( !q(T )+ih8J @R?kT RR?k`TZRR?kT*_{ _WO *?q T@s `nB! 4h@ B( @u "*Zt@6**}ӴzxjyjyQ`7@KB51Tzw5`4zx@54@B** !*!!B!ODWC_B @{Ũ_{_WO`***? qcT"qT@`nB!4h@B@6"*BG956!4@!B@B~4kT* 6sqT* 7kq(*6ɪA6?q TȶAq T"R*@ 7aR*AɶA?qLT\6A( 4ɪA k TaR"R7**AqTH+I4"R*@7A;ȶA(4aR*5!**;!!B!%aR"R6*A4**AQ~@ !@AB***OCWB_A{Ĩ_{ g_WO!A*? q T q`TqTh"@7!hb@hB@W~@i (A:64*H@H! 4`@!B*OEWD_CgB @{ƨ_q TqH@ T*qT"R* 7{x@*5*4 78h@*5*47q@ThFG94>@R  (R`4?? R  @`4??՟=*@B**!4`@!B**_qaT*"R** 4x@@q`T 4y!4`@!B*<*ihFG94>@R * `4?? R  @`4??՟=*@B!w4`@!B*@qT**){_WO !(A*~@76h4*@:q-TqTh(@h@*%x@*4t6!4`@!B*!4`@!B***OCWB_A{Ĩ_*47h5@v*5*`46!4`@!B*@{ WO` @ `nB*! 4h@ B( @6 @@ *A6 h5AyrT*@iu***A kcT(q TqaTAyS qT}~@ Q*Yuiw**q"ьT!4@A!B!!B!OCWB @{Ĩ_{_WO@nB*!`4@Bh@v "*" T6@55`4@55@@5!!B!OCWB_A{Ĩ_{!{_{og_WO@@RDR rC@vB!3CR r6|@vBzS!7vB!*Q*!qCT!B!B*!B**R} rvB!*@Z_#T R)Y'{:#@T@@5?bTv{:!B*`vB!C#R7@RvB!C#R7@R @vB!C#R7@RS h@!mB4h@@H )* R"!B y!B*!! !B"!Bv _)@?T*OGWF_EgDoC{B_!B!!B{O@@Th@!mB4h@@!B !B!"*OA{¨_{ O@"**>qT-qTqT(RB9y(RF9*OB @{è_!{{_{ s @*{¨_߈߈߈{{_description=Bolero driverlicense=GPL v2description=Bolero clock resource manager driverlicense=GPL v2alias=of:N*T*Cqcom,bolero-codecalias=of:N*T*Cqcom,bolero-codecC*alias=of:N*T*Cqcom,bolero-clk-rsc-mngralias=of:N*T*Cqcom,bolero-clk-rsc-mngrC*intree=Yname=bolero_cdc_dlkmvermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64depends=snd_event_dlkm,q6_dlkmbolero_check_core_votesbolero_clear_amic_tx_holdbolero_dmic_clk_enablebolero_get_device_ptrbolero_get_rsc_clk_device_ptrbolero_get_versionbolero_info_create_codec_entrybolero_is_va_macro_registeredbolero_register_event_listenerbolero_register_macrobolero_register_res_clkbolero_register_wake_irqbolero_runtime_resumebolero_runtime_suspendbolero_set_port_mapbolero_tx_clk_switchbolero_tx_mclk_enablebolero_unregister_macrobolero_unregister_res_clkbolero_wsa_pa_onbolero_clk_rsc_enable_all_clocksbolero_clk_rsc_fs_gen_requestbolero_clk_rsc_request_clockbolero_rsc_clk_resetiymodule_layout~)Hmemcpyg__stack_chk_guard__stack_chk_failof_property_read_string_helperϒdevm_ioremapZ%strcmpUclk_enableqs|clk_prepare wclk_unprepareclk_disable%s!regmap_update_bits_base_dev_get_regmapr__clk_is_enabledW__devm_regmap_initӅ3-system_wqPjiffiesj<platform_driver_unregistermutex_destroy9Tof_platform_depopulatenpqueue_work_onczplatform_device_put0g,platform_device_addGaplatform_device_allocHWstrlcpy-'Hof_get_next_available_child,=%blocking_notifier_chain_unregister|blocking_notifier_chain_registersE__pm_runtime_suspendduncached_logk[B)__pm_runtime_resumeof_find_property^>of_property_read_variable_u32_arraySh`>devm_clk_getMlockdep_init_mapd__init_work__mutex_initg__platform_driver_register%O#msnd_event_client_deregisterǕ+___ratelimitGusleep_rangecOregcache_syncB cregcache_mark_dirtyDխregcache_cache_only6hsnd_event_notifyrsnd_event_client_registerHsnd_soc_component_read32y&snd_soc_component_init_regmapݷasimple_read_from_bufferdevm_kmallocXmblocking_notifier_call_chain of_device_is_compatiblel4digital_cdc_rsc_mgr_hw_vote_disableqKpm_runtime_set_autosuspend_delaymutex_unlock3.__trace_bprintk_digital_cdc_rsc_mgr_hw_vote_enablexmutex_lock_nestedSdsnd_info_free_entry܀snd_info_registerJ_snd_info_create_card_entry@snd_info_create_subdir8ksnd_soc_unregister_componentS{?snd_soc_register_componentGj_dev_info"snd_soc_component_update_bits2|printkcF_dev_errLinuxbolero_cdc_dlkmGNUzOZH4X(0T\ $8LP,@D< ;9$;9(oP; T; \; `; d; h; pJ|p;; ;; L;9;9o;D;*;D;*J; ;*; ;*J$;G (;*,;G 0;*4L`;9h;9loX;K; ;K; J$;: (; ,;: 0; 8JH;L; P;T; XL;9;9o;; ;; J ;9$;9,od;h; l;p; tJ;9;9o4;8;Z <;@;Z DJeC C ;D<;D<gC0C0;D<;D<gh k$kdexfCC;<;<gfCC;<;<ghi;;;;$J4;8;<;@;HJ|;9;9o;;;;J;9;9o@;D;H;L;XJ`; d;h; l;tJ; ;; ;L;9;9o;: ;6;: ;6J; ;6 ; $;6,J::$ ;.( ;6< ;.@ ;6T U q   ( 4 :8 :` ;d ;h Vx ;| ;6 ; ;6 L ;: ;6 ;: ;6 J ; ;6 ; ;6 J s< tP t ; ; u ;7 ; ;7 ; v0 ; 4 ;8 ; < ;@ Jt }X C@\ C@` ;d <X h ;l <X p g wehx$y,z8{DyHCPLCPP;T<HX;\<H`gC`C`;<;<gp,p8wHeThp:;:;|;n ;;n ; JL;9P;9Xo;; ;; J;9;9o;l;l; ; ;;J0;4;8;<;@L;|;|\;P;P]::^; ; ; ; J(_@Dt;x;;;; ; ; ; ; ; ;;r4; 8;<; @;DLPl;9p;9xo;;; ; ;U;UJ;;U;;UL;9;9o; ; ; $; ,J4;8;@;, D;, H; L; PL;9;9o;: ; ;: ; J;;;, ;, ; ; L,;-0;P-4;08;@;-D;P-L;0P;;A ;e;A ;eJ0RDRlRRRRR,RDRXR;9;9o;P;Pp; ; ; ; J;;;, ;, ; ; LHe|hq; ;  ;;;;$J4;8;@;D;LJX;\;dp|;;:9 ; :9 ; ,<0<4<8< <;[@9D<H<L<P< X;[\9|;- 9;- 9;] 9;] 9;|9;|9< ;< ;;;$(,DP;T;X;\;dJlte4Pexh 04DXhdh:;;:;;|;;;;;;Je (ePh|$h0hT:X;(\:`;(d|p;t;(x;|;(J;;;;;;J ; ; ; ; L   ; ; ; ; L!!\!d!;t!;!!!!""; "; ";"; "J$","\";@ `";@ h";l";p";t";x"L";";";";"J"""T#:X#9 \#; `#:d#9 h#; p##; #;n #; #;n #J#<#8$;j<$;jD$;XH$;XL$;pP$;pX$J$;%$;p$;%$;p$J%e%%%:`%;p%:`%;p%|%;= %;p%;= %;p%J%h%%<&;j@&;jH&;XL&;XP&;hT&;h\&Jd&l&&;%&;h&;%&;h&J('e0'4'':';h':';h'|';';h';';h'J'h'((((@)D)P)T)); ); *;f*;f<*;@*;*;H*;HP+;9T+;9X+o+e+++++++C+C+;] +<++;] +<++g,$,0,<,H,T,\,C`,Cd,;] h,<+l,;] p,<+x,g,h,;,;,;,;] ,;,;] ,L,;,;,;, ,;, ,; ,; ,L,; ,; ,; ,; ,J,;^ ,;^ ,;] ,;] -L -;| $-;| l-;9p-;9t-o-e-:x-; -:x-; -|-;-; -;-; -J-C-C-; -<--; -<--g .<4@.<|0.<4.<|0.<|0.<4 /;/;(/<4P/<|0X/;.\/; `/;.d/; p/L|/;/;/;, /;, /; /; /L/; /; /; /; /J/;^ /;^ /; /; /L/;| /;| /<|0/h0<4,0C40C<0; @0<(0H0; L0<(0T0g\0h1:81;b 1:8$1;b(1|41;x81;b<1;x@1;bD1J1<411112282h22Cp2Cp2;L2<22;L2<22g2<42:2;L2:2;L2|2; 2;L2; 2;L2J(3<4D3L3X3`3t3:x3;L|3:3;L3|3;3;L3;3;L3J33,4C04C44;L84<,4<4;L@4<,4D4gL4:P4;LT4:X4;L`4|l4;p4;Lt4;x4;L4J444<4$5,5<5D5\5l5:p5;r t5:x5;r |5|5;5;r 5;5;r 5J5:5;r 5:5;r 5|5; 5;r 5; 5;r 5J5 6(686H6P6:XT6;r X6:X\6;r d6|p6;t6;r x6;|6;r 6J666;96;96o67e`777:7;7:7;7|7;8;8;8; 8J8h 8;$8;,8;08;88;, <8;, @8; D8; H8LP8; T8; X8; \8; d8Jh8;^ l8;^ p8;t8;x8L8;| 8;| 8;8;8;98;98o9e989D9P9`9l99999h9;9;9;9;9;, 9;, 9; 9; 9L9; 9; 9; 9; 9J9;^ 9;^ :;l:;l:L :;|$:;|4::h8:<::h@:D:p:t::q:;u:;u::q:;u:;u:;; ;;;0;;4;;8;;<;;D;JP;;T;;X;;\;;d;Jt;; x;;|;; ;;;J;q;;;;;;:H;:H$<4<L<;MP<;T<;MX<;h<Jt<;x<;<<<;<;<<<;<;< = =;9$=;9,=o@=<H?D=;3 H=9(L=<H?X=;3 \=9(p=t=;n x=90=;n =90==;=;=;=;=;=;=;=;=J=; =; =;=;=J==$>; (>;,>; 0>;8>J@>; D>;H>; L>;P>LT>;X>;\>;`>;p>Jx>>;9>;9>o>;D>;*>;D>;*>J>; >;*>; >;*>J?;G ?;*?;G ?;*?L?$?,?t?e?h?; ?; ?;?;?;?;?L?:h@:h@ :: $:h(:h0<? <|2?< 4?:h :h::lBKBPQXB2`MhBIpNxB_ZB}[BSBcBTBOB`BdB3jBI I(B`0a8Bt@bHBPWXB`PhBpYxB y(B08B@HB!B>;$ ;$ ; ; ;$ (;$ 0; 8; @; H; P;tX;t`;h;p; x; ;Q;Q;;;;;;;*8< @<X < < <'(<(0<x);@;;<4<<;;p;;@;;<|#<#<% ;;;;X`hp;;;;;;;;h;;;;H;;;;(;;h<P:p<|>;;+mnAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)H\ 0@zP`p m-jP-0p$RyJ`)g z8`lw=S Zu m L _XQ 00@x'`XStP8,DP#h+HS(F0,7%@*=D< 4X* Z(   0TP`p Q g 0 Dn `  ! `s <~ P D Z # X a t   f HX 47 T'  d. g |Z ( 3 K W   ! M  & > "J H# |# # % '9 (, x) +1 ,-D |0   4 6 8  ,:$ P:7 |> H? ?i ?"2'))1 Z U [p p8w!!&2I._ }z% /   W>`3I] `t   Z 0@GP`Vp M5 O - v!{  0@ P ` pn  ^  Ll  H?D+Pp8phL 4pXpp, |08rppppYxW6 P:,!( 0 |>xpq4p@  (s  x)  'U   #<  LEt '(08 t X lX  0p <l@-H4P`X9`]hq 4 H\p #`p %,Gp |#\        ~ |r  d` 7   Q xW Y  Do   D   T H:@ &  P  `?   <hi ]x+ `wd (h D (' {  ^  8 ,:$%  H#4y  T ,-POBR   ?@u 4X  n| p "x'% : +u 6' k*8] 6  )+C X=Wһ, hI {g Y =j ք Kx Asy 9\Uק$ _(x*ˇGc vD[=,<'h:ٺ&, 7j)\D .note.Linux.rela.exit.text.rela.init.text.comment.altinstr_replacement.rela__trace_printk_fmt.init.plt.bss.rela.data.bolero_ssr_disable._rs.rela.altinstructions__versions__ksymtab_strings.rela___ksymtab+bolero_check_core_votes.rela___kcrctab+bolero_set_port_map.rela.rodata.bolero.modinfo.rela.text.bolero_wsa_pa_on.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodata.dataregcache_mark_dirtyof_find_propertysnd_info_free_entrysnd_info_create_card_entry__crc_bolero_info_create_codec_entry__kstrtab_bolero_info_create_codec_entry__ksymtab_bolero_info_create_codec_entrymemcpystrlcpymutex_destroyregcache_cache_onlysnd_event_notifybolero_probe.__keybolero_clk_rsc_probe.__keybolero_regmap_init._keyof_property_read_variable_u32_arraypm_runtime_set_autosuspend_delaybolero_drvplatform_device_put__crc_bolero_clk_rsc_fs_gen_request__kstrtab_bolero_clk_rsc_fs_gen_request__ksymtab_bolero_clk_rsc_fs_gen_requestbolero_clk_rsc_mux1_clk_requestbolero_clk_rsc_mux0_clk_requestbolero_cdc_update_wcd_eventsnd_soc_unregister_componentsnd_soc_register_componentbolero_clk_rsc_mux1_clk_request.trace_printk_fmtbolero_rsc_clk_reset.trace_printk_fmtbolero_clk_rsc_request_clock.trace_printk_fmtbolero_runtime_resume.trace_printk_fmtbolero_ssr_enable.trace_printk_fmtbolero_runtime_suspend.trace_printk_fmtbolero_clk_rsc_mgr_exit__mutex_initbolero_clk_rsc_mgr_initbolero_regmap_init__devm_regmap_init___ratelimitmacro_id_base_offset__crc_bolero_rsc_clk_reset__kstrtab_bolero_rsc_clk_reset__ksymtab_bolero_rsc_clk_resetdevm_clk_getbolero_defaultssnd_soc_component_update_bitsbolero_tx_reg_accessbolero_rx_reg_accessbolero_va_top_reg_accessbolero_reg_accessbolero_va_reg_accessbolero_wsa_reg_accessbolero_clk_rsc_fs_gen_request._rsbolero_clk_rsc_mux1_clk_request._rsbolero_clk_rsc_mux0_clk_request._rsbolero_clk_rsc_get_clk_muxsel._rsbolero_clk_rsc_request_clock._rsregmap_bus_gather_write._rs__bolero_reg_write._rsbolero_ssr_disable._rsregmap_bus_read._rs__bolero_reg_read._rsbolero_ssr_opsbolero_info_ops____versions__crc_bolero_clk_rsc_enable_all_clocks__kstrtab_bolero_clk_rsc_enable_all_clocks__ksymtab_bolero_clk_rsc_enable_all_clocks__crc_bolero_check_core_votes__kstrtab_bolero_check_core_votes__ksymtab_bolero_check_core_votesjiffiesbolero_add_child_devices__module_depends__crc_bolero_get_device_ptr__kstrtab_bolero_get_device_ptr__ksymtab_bolero_get_device_ptr__crc_bolero_get_rsc_clk_device_ptr__kstrtab_bolero_get_rsc_clk_device_ptr__ksymtab_bolero_get_rsc_clk_device_ptr_dev_errsnd_info_create_subdirbolero_clk_rsc_mgrplatform_driver_unregisterblocking_notifier_chain_unregistersnd_event_client_deregistersnd_event_client_register__platform_driver_registersnd_info_registerblocking_notifier_chain_registerbolero_is_volatile_registerbolero_is_writeable_registerbolero_is_readable_registerof_property_read_string_helper__crc_bolero_register_event_listener__kstrtab_bolero_register_event_listener__ksymtab_bolero_register_event_listenerbolero_cdc_register_notifiersimple_read_from_buffersystem_wq__crc_bolero_register_wake_irq__kstrtab_bolero_register_wake_irq__ksymtab_bolero_register_wake_irqstrcmpsnd_soc_component_init_regmapdev_get_regmapdevm_ioremap__crc_bolero_set_port_map__kstrtab_bolero_set_port_map__ksymtab_bolero_set_port_maplockdep_init_mapbolero__crc_bolero_unregister_macro__kstrtab_bolero_unregister_macro__ksymtab_bolero_unregister_macro__crc_bolero_register_macro__kstrtab_bolero_register_macro__ksymtab_bolero_register_macro_dev_info__crc_bolero_get_version__kstrtab_bolero_get_version__ksymtab_bolero_get_versionqueue_work_on__crc_bolero_wsa_pa_on__kstrtab_bolero_wsa_pa_on__ksymtab_bolero_wsa_pa_onblocking_notifier_call_chain__stack_chk_failbolero_mclk_mux_tbl__trace_bprintk__init_work__crc_bolero_unregister_res_clk__kstrtab_bolero_unregister_res_clk__ksymtab_bolero_unregister_res_clk__crc_bolero_register_res_clk__kstrtab_bolero_register_res_clk__ksymtab_bolero_register_res_clkuncached_logkmutex_unlock__crc_bolero_clk_rsc_request_clock__kstrtab_bolero_clk_rsc_request_clock__ksymtab_bolero_clk_rsc_request_clock__crc_bolero_tx_clk_switch__kstrtab_bolero_tx_clk_switch__ksymtab_bolero_tx_clk_switchbolero_dt_matchbolero_clk_rsc_dt_matchregmap_bus_configbolero_regmap_configbolero_removebolero_clk_rsc_removebolero_soc_codec_removeregmap_bus_writeregmap_bus_gather_write__bolero_reg_writeof_platform_depopulateregmap_update_bits_baseclk_unprepareclk_prepare__crc_bolero_runtime_resume__kstrtab_bolero_runtime_resume__ksymtab_bolero_runtime_resume__pm_runtime_resumeclk_src_nameinit_module__this_modulecleanup_moduleof_device_is_compatible__mod_of__bolero_dt_match_device_table__mod_of__bolero_clk_rsc_dt_match_device_tablebolero_ssr_disableclk_disabledigital_cdc_rsc_mgr_hw_vote_disablebolero_ssr_enable__crc_bolero_tx_mclk_enable__kstrtab_bolero_tx_mclk_enable__ksymtab_bolero_tx_mclk_enable__crc_bolero_dmic_clk_enable__kstrtab_bolero_dmic_clk_enable__ksymtab_bolero_dmic_clk_enabledigital_cdc_rsc_mgr_hw_vote_enableusleep_rangebolero_probebolero_clk_rsc_probebolero_soc_codec_probe__stack_chk_guard__crc_bolero_runtime_suspend__kstrtab_bolero_runtime_suspend__ksymtab_bolero_runtime_suspend__pm_runtime_suspend__crc_bolero_clear_amic_tx_hold__kstrtab_bolero_clear_amic_tx_hold__ksymtab_bolero_clear_amic_tx_holdof_get_next_available_childbolero_get_macro_idmutex_lock_nested__crc_bolero_is_va_macro_registered__kstrtab_bolero_is_va_macro_registered__ksymtab_bolero_is_va_macro_registered__clk_is_enabledplatform_device_addregmap_bus_readbolero_version_read__bolero_reg_readdevm_kmallocplatform_device_allocregcache_syncbolero_clk_rsc_cb$d.99$d.89$x.79$d.169$x.69__UNIQUE_ID_alias59$d.159$x.59$d.149$x.49bolero_ssr_enable.trace_printk_fmt.49$d.139$x.39$d.129$x.29bolero_runtime_resume.trace_printk_fmt.29bolero_clk_rsc_mux0_clk_request._rs.29$d.119$d.19$d.109$d.9$d.98$d.88$x.78$d.168bolero_probe.__key.68$x.68__UNIQUE_ID_alias58$d.158$d.58$d.148$x.48$d.138$x.38$d.128$x.28bolero_clk_rsc_mux0_clk_request._rs.28$d.118bolero_clk_rsc_mux1_clk_request._rs.18$d.18$d.108$d.8$d.97$d.87$x.77$x.67__UNIQUE_ID_alias57$d.157$x.57$d.147$x.47bolero_ssr_enable.trace_printk_fmt.47$d.137$x.37$d.127$x.27bolero_runtime_resume.trace_printk_fmt.27$d.117$d.17$d.107$d.7_note_6$d.96$d.86$d.76bolero_probe.__key.66$x.66__UNIQUE_ID_intree56$d.156$x.56$d.146$x.46$d.136$x.36$d.126$x.26bolero_clk_rsc_mux1_clk_request.trace_printk_fmt.26$d.116bolero_clk_rsc_request_clock.trace_printk_fmt.16$d.16$d.106$d.6$d.95__UNIQUE_ID_license85$x.85$x.75$x.65__UNIQUE_ID_name55$d.155$x.55$d.145bolero_clk_rsc_probe.__key.45$x.45bolero_ssr_enable.trace_printk_fmt.45$d.135$x.35$d.125$x.25$d.115$d.15$d.105bolero_rsc_clk_reset.trace_printk_fmt.5$d.5$d.94__UNIQUE_ID_description84__UNIQUE_ID_license84$x.84$d.74bolero_probe.__key.64$x.64__UNIQUE_ID_vermagic54$d.154$d.54$d.144$x.44$d.134$x.34$d.124$x.24bolero_clk_rsc_mux1_clk_request.trace_printk_fmt.24bolero_runtime_resume.trace_printk_fmt.24$d.114bolero_clk_rsc_request_clock.trace_printk_fmt.14$d.14$d.104$d.4bolero_va_reg_access_v3$d.93__UNIQUE_ID_description83$x.83$d.173$x.73$x.63$d.153$x.53bolero_ssr_enable.trace_printk_fmt.53$d.143$d.43$d.133$x.33bolero_runtime_suspend.trace_printk_fmt.33$d.123$d.23$d.113$d.13$d.103$d.3bolero_tx_reg_access_v2bolero_va_reg_access_v2$d.92$x.82$d.172$x.72$d.162$x.62$d.152$x.52$d.142$x.42snd_soc_component_read32$d.132$x.32bolero_runtime_suspend.trace_printk_fmt.32$d.122$d.22$d.112bolero_clk_rsc_request_clock.trace_printk_fmt.12$d.12$d.102$d.2$d.91$x.81$d.171$x.71$d.161$x.61$d.151$x.51bolero_ssr_enable.trace_printk_fmt.51$d.141$x.41$d.131$x.31$d.121bolero_clk_rsc_mux1_clk_request._rs.21$d.21$d.111$d.11$d.101$d.1$d.90$x.80$d.170$d.70__UNIQUE_ID_alias60$d.160$x.60$d.150$x.50$d.140$x.40$d.130$x.30bolero_runtime_suspend.trace_printk_fmt.30$d.120bolero_clk_rsc_mux1_clk_request.trace_printk_fmt.20$d.20$d.110$d.10$d.100$d.0@`i d k n 8 82X-'P@"DT$6x ((9SQPP@@@ت@"1@j" @" @X"  @" @x"L@@"@8 "s@!"@$0"-0@$]Lo$`M>&@&+$IQS