ELF,@@GNUXp{duڿ9sog_WO{C?{@ iVRo _Cө6rJk_ ++H__h~j3I 2^@j38j)8 R2Hrj)8Ԇ!b@ T@!*``@aB``V@*1{.xB`h*yh622h4*!<`"2 @4*!*R2 rH39H+9H#9#_ o@)@?amT*C{EODWC_BgAoƨ_R2Hr@ >A2!2 H9s@iR'Q kT!!2x?@yVT@C1!T!@{2RR@*7FRyr@k!TB@R =7@x}S{`&@R;7B9yr=SsqR{h@q;Tq=T2H9@qA=T@2R@2BURR R@2*@R2@RB Rrr@R*@22R R@Rr M7A9L7 RR@RrO7qT*!飐R@=i=r}d%`S  C!2|*7@s@`c2|oC!2s@QU-qT!*2H9!FR!cr*[@飐R=i=r}d`sA|@!` ##@!h 9@! 8`@!h9`@!h9`#@!h#9@@ C!29*7@s@`|@!`+##@!h+9`/##@!h/9`3##@!h39`7 C!2|79*7@s@`2|' C!27@@s@`C##@!h`|9@!##@@!29*7@s@/ C!2*<7@@s@`|3@@!2*<7@@s@`|7@@!2*<7@@s@`|;@@!2*@;7@s@?*!^*!!2H9|@!R`7@! 2*{6!:2H9@!2*7@9( 4{&@`cB@R2**{&@`h>@R2yS**|&@{h:@R2uS**w@qTx&@`hF@R2qS**x&@`h6@R2iS**h:@@2q22@9 BqR2(c4*!@RrRB7r@{2@5@@!}S*!B2*7**!!B*!}*#@Rr2@22***@2R@2bfR@$*`@!*2H9!LWO{`ub@"&@RrRr&@"V@*@B`{BOA*Wè__WO{?{@ jVR 7R9CӪ6rkN^h~r7 R/ 56(k42*?k(x2*?k4xt"`&@R2`&@2#@C@?(j`T'@G@?(j`T"+@"K@?(j`T 2/@2O@6( )4"+@`6`@!`&@R2***`&@R22**`&@R2***`&@#22**#@6`@!`&@R2***`&@R22**`&@R2***`&@R22**#@6`@!`&@R2***`&@R22**`&@R2***`&@R22**#@6`@!`&@R2***`&@R22**`&@R2***`&@R22**#@6`@!`&@R2***`&@R22**`&@R2***`&@R22**#@6`@!`&@R2***`&@R22**`&@R2***`&@R22**2RR ry y 7@)@?AT{DOCWB_AE_*WO{`t6@R@""@9u4"&@R22**&&@9u4"&@R22**@qT..@9U4"&@R22**&@2R&@2BUR&@'R2***&@'R22**&@2R&@2bfRBB@9u4"&@R22**FF@9u4"&@222**2@u4"&@R22****@9u4"&@R 2 2**NN@9u4"&@R22**JJ@9u4"&@R22**RR@9u4"&@R2***VV@9u4"&@R2***r@u4"&@ 22***"@u4"&@R2***&@u4"&@R2***b@4"&@R22**&@R22**&@R2***qTߢqaT@R2R**@R2*!@R2`R**@R22** @!B*.@u4"&@DR2***ru@ߒqAT"&@R22**&@2R&@2BUR&@)R22**&@R22**&@ 22R**&@2R&@2bfR"&@R2***``2@@!*5!!!!!!!!!!!!!!{BOA*Wè_g_WO{C**6@`yR@ 3548@3#q8BT7@*2~@b:@k TwqT@!*2tcN@7C6N@6S4#8 '@R22**8'@(@R2iS** '@R2***7'@#@R 2** '@R2*** '@R22** 7@qT@2R@2BUR@RRbr@RR r@R22**@@R2**@2R@2bfR6@53(@qaT4v@qT@R 2***4v@qaT@R 2***@R22**@(4s@qT @R2***@4s@qaT@R 22*****{EODWC_BgAF__WO{?{@iVR 6rJ/+ Cki~* `w@T`sR@2"q k(8Tq` T q T`t@9t5`"`&@R22**t"`&@R22**RR`&@Rr#@h6`@!@R22**@R2*"`"`&@R2***RRt"`&@R2***`&@R22**@s7R2 r9 /@)@?aT*{COBWA_Ĩ_a@B*O{*@TR@"q`T qT@95"&@R22**"@9s5"&@R22**"&@R2***RR@7{BOA*C_ִ@B*WO{*6@6@R@bRh rRkן6kJT迆R-rh      4nS"&@2R&@2BUR&@R+2***&@NSR32**&@2R&@2bfR{COBWA*D_WO{*`s6@`s6@`vR@@qT@qaT2*"&@fSR2**&@R2***q TqT*>2.SqTR%6730-~@@`@R2***`@R2***`@R 2****{BOAWè_WO{**@74t40`s6@``2@!4 R*4@R*4!!B**u5t5*{BOA*Wè_{C`s@cbR*{A*B_g_WO{C6@6@R@*A"{9#v@_kT@N@R2***?T&@4**@v42*)) *@qTbqTqT`v>@@4R2*>SR2***{EODWC_BgAF_*{C*RkMTRk,Th@q* Th qHT )+yhxJ @hRk-Th'Rk Th qHT )+yhxJ @hǏRkL TRkl Th RkTRk`TRk!9ThRkTRkThh q7T )+yhxJ @hRk Thh QqT )+yhxJ @iR k Thh QqT )+yhxJ @q- T/qThQAq2T )+yhxJ @hh AqT )+yhxJ @htQq T )+yhxJ @h q-T )+yhxJ @_Rk TRk TRk#TRk!+Tqhh qh*T )+yhxJ @e Rk TRk(T]hh Aq T )+yhxJ @QAqT )+yhxJ @GqT *)+yhxJ @<Rrh q#T )+yhxJ @/Rk`TRk!T'臈RkT`RkTRk T0qT0qT"0qT  'RkT)RkATRkTRkAT RkTDRkATRk@TRkATRk@TRkT@q T~|zxvqA Trpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$" ǏRkaTRrh ?q'  2{AB_{C*htqT?R r kTq T )+ih8J @IhRkTS4q@T"qT?@RrkTBRrk@TCRrkT1Rk`TRk@TRkT&$"   2{AB_Rrh ?q'{!{_{{_cirrus,cs35l36cs35l36 UU ` `$ 8*00JtPdp) - A n Td ~ 4~ A tKQ 33 UU $(,048< 33 UU dp) Px/TxXx\x7`xdxjhx!>HxT8@tPL9d 33`"V]}D X w    b @  q   @B  O  ` p  @ $ + - .! 0" =# >$ >I% "V& [' ]( ^_)a* .c+0f, r- z. }/ |0 D1 2 3 4P5 @]6 `7 $8 X9 6n: w; @x}< = > ? @.+>"V]}DXw.]w+ "V D X  @>}################################!#%')+8888888888888LLLLLLLLLLLLLLLLLLLLLLLLLL*,.02468: "$&ffffffffffffffffffffffffffffff!fff#fff%fffffffffffffff'&(*,.02468:............!}}}}}}}}}}}}}rrrSrrrUrrrWrrrrrrrrrrrrrrrrrrrYrrr[rrr]rrr_rrrrrrrrrrrrrrrrrrrarrrcrrrerrrgrrrrrrrrrrrrrrrrrrrirrrrrrrk!#%')+-/NNN%NNN'NNN)NNNNNNNNNNNNNNNNNNN+NNN-NNN/NNN1NNNNNNNNNNNNNNNNNNN3NNN5NNN7NNN9NNNNNNNNNNNNNNNNNNN;NNNNNNN=description=ASoC CS35L36 driverauthor=Brian Austin, Cirrus Logic Inc, license=GPLvermagic=4.9.210-g28c696160049-ab6386370 SMP preempt mod_unload modversions aarch64intree=Ydepends=alias=i2c:cs35l36alias=of:N*T*Ccirrus,cs35l36alias=of:N*T*Ccirrus,cs35l36C*cs35l36regmap_init() failed: %d Failed to request core supplies: %d Failed to enable core supplies: %d resetReset line busy, assuming shared reset Failed to get reset GPIO: %d Get Device ID failed %d Device ID (%X). Expected ID %X Get Revision ID failed %d Failed to read otp_id Register %d Failed to apply A0 errata patch %d Failed to apply A0PAC errata patch %d Failed to Trim OTP %d Failed to apply B0 errata patch %d Failed to request IRQ: %d Cirrus Logic CS35L%d, Revision: %02X %s: Register codec failed %d cs35l36_i2c_probeVAVPcirrus,boost-ctl-millivoltInvalid Boost Voltage %d mV cirrus,boost-ctl-selectcirrus,boost-peak-milliampInvalid Boost Peak Current %u mA cirrus,multi-amp-modecirrus,sclk-force-outputcirrus,lrclk-force-outputcirrus,dcm-mode-enablecirrus,amp-gain-zccirrus,amp-pcm-invcirrus,ldm-mode-selectcirrus,pdm-ldm-exitcirrus,pdm-ldm-entercirrus,imon-pol-invcirrus,vmon-pol-invcirrus,temp-warn-thresholdcirrus,boost-ind-nanohenryInductor not specified. cirrus,irq-configcirrus,irq-sharedcirrus,irq-drive-selectcirrus,irq-polaritycirrus,irq-gpio-selectcirrus,irq-output-enablecirrus,irq-src-selectFailed to read int4_status %d Amp short error Over temperature warning Over temperature error VBST Over Voltage error DCM VBST Under Voltage Error LBST SHORT error! RR SPKR AMP EnableR AMP PlaybackR AMP CaptureR VPR VBSTR VSENSESPKAMP EnableAMP PlaybackAMP CaptureVBSTVSENSE%s Invalid Inductor Value %d uH cs35l36_boost_inductorDigital PCM VolumeAMP PCM GainPCM Soft RampOff.5ms1ms2ms4ms8ms15ms30msChannel MuxSDINMain AMPCLASS HBOOST MuxASPTX1ASPTX2ASPTX3ASPTX4ASPTX5ASPTX6ASPTX1SRCASPTX2SRCASPTX3SRCASPTX4SRCASPTX5SRCASPTX6SRCVMON ADCIMON ADCVPMON ADCVBSTMON ADCInput MuxRX1RX2PLL Unlocked snd_soc_cs35l36cs35l36_main_amp_event/buildbot/src/partner-android/q-dev-msm-pixel-4.9-qt-qpr3/private/msm-google/techpack/audio/asoc/codecs/cs35l36.cInvalid event = 0x%x Switchcs35l36_boost_eventBoost EnableOnZero FillASPRX1VMONIMONERRVOLVPMONVBSTMONInvalid CLK Config Freq: %d cs35l36-pcmcs35l36_dai_mute_stream%s: mute: %d , stream: %d3%s: get right impedance failed3%s: get left impedance failed5 32 4 13 val.i290:1324 48 4 10 val.i:1211 64 4 11 reg_id:1494 80 4 14 reg_revid:1494 96 4 15 l37_id_reg:14942 32 16 11 status:1073 64 16 10 masks:10741 32 4 7 reg:1739module_layout6jsnd_pcm_format_widthEWsnd_soc_get_volsw_sxsnd_soc_dapm_get_enum_double!Sregmap_register_patch8{i2c_del_driverJsnd_soc_dapm_get_volswregmap_update_bits_basexregmap_bulk_read&ԱD__dynamic_pr_debugQmsm_crus_check_set_settingPVsnd_soc_put_volsw,regmap_readNsnd_soc_get_volswZ%strcmpwOYsnd_soc_info_volsw_sx‡devm_regulator_bulk_get\aregulator_bulk_enable(snd_soc_info_enum_doubledmemsetEzZ__sanitizer_cov_trace_pcdev_errsnd_pcm_hw_constraint_listXUprintk of_find_property0sdev_critXsnd_soc_dapm_put_volsw__asan_store8_noabort[qsnd_soc_dapm_ignore_suspendڛof_get_child_by_namesnd_soc_info_volswIi2c_register_driver)zI_dev_info*/!snd_soc_get_enum_doublex,regulator_bulk_disableGusleep_range__stack_chk_fail__devm_regmap_init_i2cEsnd_soc_dapm_sync6/__dynamic_dev_dbg} orsnd_soc_unregister_codecidevm_gpiod_get_optional\jsnd_soc_put_enum_double __asan_load1_noabort~)Hmemcpys__asan_store1_noabort [gpiod_set_value_cansleepg__stack_chk_guardDžof_property_read_variable_u32_arrayXsnd_soc_register_codecLdevm_kmallocj<snd_soc_put_volsw_sx)rdevm_request_threaded_irqd__asan_load8_noabortcхregmap_writen__asan_load4_noabortl__asan_store4_noabort)msm_crus_store_impedsnd_soc_dapm_put_enum_double  7D~2DD(``ll$ $  $`$      !3  $ ( , 4 $8, ,,,-44 444 4$4888J 88$$8X88 8080<<0 <<<<@@ A BCD@DDDH(H HHH H$H(H,H(TR((ql)l*,P(-P7$.@8p&7:@E _ At a 7  !8@X7  h  hx h @6 PG0hT` Pd xhy P1h P1hP PP2h P2h P 3h @P3h'P33hD17V1i18y0288/787  mT7  7        !>Si~%7P _u|  @('9Pan/*AJrx8 ) ? F X d v        & ; $xcs35l36_i2c_drivercs35l36_i2c_probecs35l36_regmapcs35l36_reva0_errata_patchcs35l36_pac_int_patchcs35l36_revb0_errata_patchcs35l36_irqsoc_codec_dev_cs35l36cs35l36_daics35l36_i2c_removecs35l36_codec_probecs35l36_codec_set_sysclkcs35l36_pll_sysclkcs35l36_main_amp_eventcs35l36_main_amp_event.descriptorcs35l36_boost_eventcs35l36_boost_event.descriptorcs35l36_dai_set_sysclkcs35l36_set_dai_fmtcs35l36_dai_mute_streamcs35l36_dai_mute_stream.descriptorcs35l36_pcm_startupcs35l36_constraintscs35l36_pcm_hw_paramscs35l36_fs_ratescs35l36_of_match$dcs35l36_id__UNIQUE_ID_description16__UNIQUE_ID_author17__UNIQUE_ID_license18cs35l36_aud_controlscs35l36_dapm_widgetscs35l36_audio_mapcs35l36_opsdig_vol_tlv.compoundliteralamp_gain_tlv.compoundliteral.70pcm_sft_rampcs35l36_pcm_sftramp_textcs35l36_chan_muxchansel_enumamp_enable_ctrl.compoundliteral.112cs35l36_boost_muxboost_enumasp_tx1_srcasp_tx1_src_enumasp_tx2_srcasp_tx2_src_enumasp_tx3_srcasp_tx3_src_enumasp_tx4_srcasp_tx4_src_enumasp_tx5_srcasp_tx5_src_enumasp_tx6_srcasp_tx6_src_enumcs35l36_chan_textcs35l36_boost_textasp_tx_src_textasp_tx_src_valuescs35l36_src_rates__UNIQUE_ID_vermagic8__UNIQUE_ID_intree9____versions__module_depends__UNIQUE_ID_alias10__UNIQUE_ID_alias11__UNIQUE_ID_alias12snd_soc_dapm_put_enum_doublemsm_crus_store_imped__asan_store4_noabort__asan_load4_noabortregmap_write__asan_load8_noabortdevm_request_threaded_irqsnd_soc_put_volsw_sxdevm_kmallocsnd_soc_register_codecof_property_read_variable_u32_array__this_module__stack_chk_guardgpiod_set_value_cansleepcleanup_module__asan_store1_noabortmemcpy__asan_load1_noabortsnd_soc_put_enum_doubledevm_gpiod_get_optionalcs35l36_regsnd_soc_unregister_codec__dynamic_dev_dbg__mod_i2c__cs35l36_id_device_tableinit_modulesnd_soc_dapm_sync__devm_regmap_init_i2c__stack_chk_failusleep_rangeregulator_bulk_disablesnd_soc_get_enum_double_dev_infocs35l36_readable_regi2c_register_driversnd_soc_info_volswof_get_child_by_namesnd_soc_dapm_ignore_suspend__asan_store8_noabortsnd_soc_dapm_put_volswdev_crit__mod_of__cs35l36_of_match_device_tableof_find_propertycs35l36_volatile_regprintksnd_pcm_hw_constraint_listdev_err__sanitizer_cov_trace_pcmemsetsnd_soc_info_enum_doubleregulator_bulk_enabledevm_regulator_bulk_getsnd_soc_info_volsw_sxstrcmpsnd_soc_get_volswregmap_readsnd_soc_put_volswmsm_crus_check_set_setting__dynamic_pr_debugregmap_bulk_readregmap_update_bits_basesnd_soc_dapm_get_volswi2c_del_driverregmap_register_patchsnd_soc_dapm_get_enum_doublesnd_soc_get_volsw_sxsnd_pcm_format_width$l(l@DX\ehz(8@eHLX`cl}tem%%((b""pc$04G8GDhlplhe++jcF F(k,k8sH\ehp|qqem|ece 4cHbTedpcbcceded|e(d0e@dHe`dhexded|ec|e$(,Xb`cdctj|cb{{jc $Pb\`loooo $4HoP+T+d|o>>jcbUUoii  o$ ~( ~8 L oT X h x o   j  c b   j c b   $ o8 < H \ oh l  j  c b 1 1 j  c b E E j  c, b< \@ \P jX d ct b u u j  c b              e$ ( 0 < eD H P X ` Rd Rl t  e t t   q e c  e c( 0 e@ cd l ct  e c  e c  c$q0cHLTXhftx|ededcci$(.,.48<@LTXdltedeedede yy${<DeTepdxedemc}ull) <) @teeccc c0<cHcXdcpc|ceeee$,eLTc\heptxeeee c(4e<@DLelteeece e8@e`heecee e,4eT\e|ce$$eee (eHplxl{eeqeq$0ePXclqteededee$,e<dDeTd\dqlxeqeceq ,eLTq\heqeqeqe<DcLXexcecec e,4eT\e|eeee08@eHLPT\dclxeceedede8@e`heededee77 99? ?(,L0L8<[@[HLiPiX\n`nhlupux|~~((y0 8 eD eP b` cp b 8 8 c b X4 X4 c  e   ! !c,!b|:(9@N: I@`^:>Y@ fx!o2ze ~h(@) (x@* @+00+ 0` PP