ELF 4(%"GNUk#W0#jء!P]U1]Ít&UWVS`Éf@~0f@`~ CffCv[^_]f&=J]f;fAuĐ@Br~rfC¹ fC1҅t1lj̉EU)ƒACȉ1fSNfC떁~ fC냁~fCmfC_&U1]Ít&USX,@tt<[]Ð ҁ$‰1[]Ðt& ΐUVSX,@tPt;t[^]ff1E‰؉4$[^]Ðt& Սt&ōU ]u}HX,{htta]u}]Í&EE%E@t=0uEָw$EEEv{ztfM(E乘U$E@U$]1u}]ÍEv}tMzt&E;t&E+t&E랍&FE䱘 $-&bvMt&'UH@ $Ѻ1Ít&U]u}X ϋC t]1u}]Ðu5tع$1]u}]Ív$t롍v'US@ ˋ@ tu1[]Ít&1[]Ít&US@ ˋ@ tu1[]Ít&1[]Ít&UWVS Ë@ -E.ƉEt1Etftf1EEljE9t)عQ$E@ [^_]fMtЃعQ<$E@  [^_]Ít&'UWVSƋ@ :Uf]1ۃEMUAPڃD$uҋEU$[^_]Ít&'U]u}Ë@ ։KhI(u tbt]Ћu}]ÍM2JM Jt-$غ:]1ҋuЋ}]Í붃҃UWVS E@ 8M܋ÅttxE~t [^_]E~TE}1ɉE1ˉEEfEFX8MM؅u%FXUD8+D 1);E}E]09^TM IMU1ۋE}܃Et&MFXD$EuԋE׹$E [^_]ÍUWVSHE؋A,MUExh@ MYEԃtjtMtH[^_]ÐEE@0EEEENt&1(DH[^_]ËEE@0EEEEU(ыR$Q( ID4bME=@;Dtt& ;Du@EU܋U5Eԋt0U1()1ÉU)úE)1)9}׉à uڍ4gfffM  1);UMܹy,t&;E5AσuM1҉ $`uỦƋEEUȉ$EUĹE<$UйE4$1MUE $E؋@0xMA`UMԋ(ApE?fEEEExtҁUt&EEEExxҁUmt&UE@t&UMԋ(1҉AlEEŰEEEE1 t$NUE ,ME`MAD$D$A$1&USË@ !DЋC[]ÍU,]u}E@ Ӄ‹D]u}]ÐuߋrP_~-~-Eft4Ӊ $]1u}]ftύGD$Et$ D$@ UM$MU렐t&rDyvr0ivr,1\&'UVSË@ 1҉ƉF89F4t:Ɖ9t؉4$1[^]Í&UWVS(Ë@ ׉EE܉Et5([^_]E1U uڋU?td$``1󫍆EEE%E$EEEEE%E$ECLDždDžpEE%E$EE'KL1҅ "t&KP KL9㋆dF\1\\{TuJF7u?t\>İ[^_]Ívt\=멍&D$FD$@ $3CLD$D$F@ $넍v'U]u}rӺ2ue1t uH1҃t ]u}]Ít&뙍붍D$D$F $ USËB 1tҁ@@[]ÍU!wTtwfu&]Í&twXt1]Ðt&;v1t&tt1Սt&US@ 2@w0r2[]f s81!w1f<[]Ðt& wո wx([]Ív u捴&'UVS1Ɖwtuډ5tF@H9rFh[^]ÍMډxEލvD$ F \$D$d$ U]u}Ë@ ։Khy(¸u7tRt>E$1]u}]f] 븍$ USz1҅u[]út溘[]҃ U]u}p`ËF UǍCMiURDxM;QT}‰1]u}]øU ]u}Ë@`֋@ ǍC]􋄇}FDu1]Ív'US1҅u[]út[]҃ U]u}p`ËF UǍCMiURDxM;QL}‰w1]u}]øU ]u}Ë@`֋@ ǍC]􋄇}FDu1]Ív'U]u}1ƉӉwRYtFh]u}]fډtԉD$ F \$D$$ v'UWVSNj@ 1ҋwhÉ-G F(uqGh@@uqttt1[^_]Í&ut됃Gh@@xGh@@`Q9t&UWVSƋ@ EFh$fЀEUF F U@Prt!h@Ht UF 1F 1 f"tmډtډ'uۋFh~͉ډtljD$ F \$D$$E[^_]Í&MMQ(UFhP@D$F D$$FhP@nD$F D$$FhP@ D$F D$($;EE@EP(=PFhIED@t @FhXE@x $$$$$$$$$$$$$$$$!$#$!$ $ E8` 3UB(!E'(`)11҉ -UB(5E51ع`6[^_]@tEf +`+E"%%@xc1EO6 71[^_]ËUT$1D$$xD$F D$P$\E@E@EP(&ع61[^_]ÉT$1D$$8D$F D$$MB1D$$L$t&D$F D$x$Fh@@UQGD$F D$$뾋MB1D$$L$t&BUD$$T$1|`UFh@@DUFh@@+U5`6U19t!x|u,u#uuu1]f]É'U1]B@BHBPBTÐ&U1]B@BHBPBTÐ&U1]B@BHBPBTÐ&U1]B@BHBPBTÐ&U]up\@`Ӌ@ uCD]1]É'UVSX\@`֋@ VUUU)ƒR~)Ë[FD1^]f)Ë[FD1^]ÍU]up\@`Ӌ@ uCD]1]É'U]up\@`Ӌ@ D|uCD]1]ÍU]u}X`׋C DƋEx@uE;xt}1ҋ]Ћu}]ÍUS@`Ӌ@ CD1[]ÍU]u}X`׋C DƋEx@uE;xl}\1ҋ]Ћu}]ÍUS@`Ӌ@ \CD1[]ÍU]u}X`׋C DƋEx@uE;xd}81ҋ]Ћu}]ÍUS@`Ӌ@ 8CD1[]ÍU]u}X`׋C DƋEx@uE;x\}1ҋ]Ћu}]ÍUS@`Ӌ@ CD1[]ÍUWVS01EMUEC M9Ets9v~M qFȉ‹~υЁ"T$ UD$T$C $}t50[^_]ÍUD$| T$C $}u1ɺ 1ɺ0[^_]Ðt&UD$ D$T$C $릍t&% tKUD$ D$,T$C $rT$ UD$T$C $Ot&}VFȒT$ UD$D$ T$C $MA)| ]ljT&UM܉D$ D$ T$A $Ƹ)Í|7 3w΍F9Kcʉtv t=t7uf}uE܉@hE؍G$Ey&}hFЀEtBWEUM܉T$D$ D$ A $E&UD$ B $t& x]܀}uzM1E䉈yt&ڋ]܉T$ UD$ T$C $B]܉t$D$LC $#]D$ C $U1D$ T$C $t&UWVSNj@ U Ë$ $t"V]}D X w@\ (2<Pnx@p::: :: ; (;D;)`;9|;I;Y:@i:`y:;; @` 3H]p @;`;;;;';9M <_ s(<@D<`<:`:  @|<`5O|<i|<PP   & 0 : D N<^=n`=~= > ? @`@@A    NuA(h3B?BK CWbm s z    `CCC D E! @ pp p"p8 PI0 FR0`F [  a  g  m !I FR`F [ a g ms; FF G`G!p p !!!!&!&0!00:!:D!DDsszz!!IIRRg!ggm!mm[[[aaaamNNIN^^R^&nnsn0~~z~33:3D333WW??WWK(K(KWb: D : D &0(Kbbb&b0b(b(bb( I2 s( R2 z8 J gU J mg[mah gh m??((l l u u gm[  a""gm[a~ ? W~ ? W  G@ G` G G G G G  G 1 G@ E G` Y G i G y G  G  G @P@ (7<PxK        X,!(  D  D  D T T `       @  `       @ `   G G p p p p p  p@ p` p p p 3G?GKH,HHH    @`   dHIHRHHHHHPd! ! (08-@.@HX `llH`mmf yy@yy %J P@@@@@P@@@@@EEccEu XsT X)dY@ccEu XsT X)dY@EccEu XsT X)dY@7;7;kk??????????ww00????88wwww?3?33tt????www?w?w?w?xx??????77777777 01@ 01@ 01@ 00`1? 00`1? 00`1? `01?! `01?6 `01?J `01?_ `01?t `01? 00@> 00@> 00@>AIF%dCLK not configured AIF2CLKAIF1CLKFailed to sync cache: %d Failed to restore FLL%d: %d Failed to stop FLL%d: %d AIF1.1 EQ ModeAIF1.2 EQ ModeAIF2 EQ ModeAIF1DRC1 ModeAIF1DRC2 ModeAIF2DRC ModeCache write to %x failed: %d Mic1 detectMic 1 shortMic 2 detectMic 2 shortMic detectwm8994-codecwm8994-aif1AIF1 CaptureAIF1 Playbackwm8994-aif2AIF2 CaptureAIF2 Playbackwm8994-aif3AIF3 CaptureAIF3 PlaybackAIF1ADC1 VolumeAIF1ADC2 VolumeAIF2ADC VolumeAIF1ADCL SourceAIF1ADCR SourceAIF2ADCL SourceAIF2ADCR SourceAIF1DACL SourceAIF1DACR SourceAIF2DACL SourceAIF2DACR SourceAIF1DAC1 VolumeAIF1DAC2 VolumeAIF2DAC VolumeAIF1 Boost VolumeAIF2 Boost VolumeAIF1DAC1 EQ SwitchAIF1DAC2 EQ SwitchAIF2 EQ SwitchAIF1DAC1 DRC SwitchAIF1ADC1L DRC SwitchAIF1ADC1R DRC SwitchAIF1DAC2 DRC SwitchAIF1ADC2L DRC SwitchAIF1ADC2R DRC SwitchAIF2DAC DRC SwitchAIF2ADCL DRC SwitchAIF2ADCR DRC SwitchDAC1 Right Sidetone VolumeDAC1 Left Sidetone VolumeDAC2 Right Sidetone VolumeDAC2 Left Sidetone VolumeSidetone HPF MuxSidetone HPF SwitchAIF1ADC1 HPF ModeAIF1ADC1 HPF SwitchAIF1ADC2 HPF ModeAIF1ADC2 HPF SwitchAIF2ADC HPF ModeAIF2ADC HPF SwitchADC OSRDAC OSRDAC1 VolumeDAC1 SwitchDAC2 VolumeDAC2 SwitchSPKL DAC2 VolumeSPKL DAC1 VolumeSPKR DAC2 VolumeSPKR DAC1 VolumeAIF1DAC1 3D Stereo VolumeAIF1DAC1 3D Stereo SwitchAIF1DAC2 3D Stereo VolumeAIF1DAC2 3D Stereo SwitchAIF2DAC 3D Stereo VolumeAIF2DAC 3D Stereo SwitchDMIC1DATDMIC2DATClockMICBIAS SupplyCLK_SYSDSP1CLKDSP2CLKDSPINTCLKAIF1ADC1LAIF1ADC1RAIF1DAC1LAIF1DAC1RAIF1ADC2LAIF1ADC2RAIF1DAC2LAIF1DAC2RAIF1ADC1L MixerAIF1ADC1R MixerAIF1ADC2L MixerAIF1ADC2R MixerAIF2DAC2L MixerAIF2DAC2R MixerLeft SidetoneRight SidetoneDAC1L MixerDAC1R MixerAIF2ADCLAIF2ADCRAIF2DACLAIF2DACRAIF1DACDATAIF2DACDATAIF1ADCDATAIF2ADCDATAIF1DAC MuxAIF2DAC MuxAIF2ADC MuxAIF3DACDATAIF3ADCDATTOCLKDMIC2LDMIC2RDMIC1LDMIC1RADCLADCRLeft Headphone MuxRight Headphone MuxSPKLSPKRDebug logAIF3ADC MuxLate DAC1L Enable PGALate DAC1R Enable PGALate DAC2L Enable PGALate DAC2R Enable PGALate Disable PGAADCL MuxADCR MuxDAC2LDAC2RDAC1LDAC1RAIF3 Boost VolumeMono PCM Out MuxAIF2DACL MuxAIF2DACR MuxADCDMICADC/DMIC SwitchAIF2 SwitchDMIC SwitchAIF1.2 SwitchAIF1.1 SwitchLeft Sidetone SwitchRight Sidetone SwitchADC/DMIC1DMIC2Left Output MixerDAC SwitchRight Output MixerDACMICBIAS1MICBIAS2AIF2AIF3Mono PCMAIF1DAC1 EQ1 VolumeAIF1DAC1 EQ2 VolumeAIF1DAC1 EQ3 VolumeAIF1DAC1 EQ4 VolumeAIF1DAC1 EQ5 VolumeAIF1DAC2 EQ1 VolumeAIF1DAC2 EQ2 VolumeAIF1DAC2 EQ3 VolumeAIF1DAC2 EQ4 VolumeAIF1DAC2 EQ5 VolumeAIF2 EQ1 VolumeAIF2 EQ2 VolumeAIF2 EQ3 VolumeAIF2 EQ4 VolumeAIF2 EQ5 VolumeLeft Sidetone MuxRight Sidetone MuxInput SwitchIN1LP SwitchOutput SwitchIN1RP SwitchLeftRight2.7kHz1.35kHz675Hz370Hz180Hz90Hz45HzHiFiVoice 1Voice 2Voice 3Low PowerHigh PerformanceMixerNone%s: firmware too short WMFW%s timestamp %llx %s short data block of %zd Zero length block %s: %s Out of memory %s: unknown block type %d %s: got firmware ENH_EQMBC+VSSMBCwm8958_mbc_vss.wfwwm8958_enh_eq.wfwwm8958_mbc.wfwMBC ModeVSS ModeVSS HPF ModeEnhanced EQ ModeAIF1DAC1 MBC SwitchAIF1DAC2 MBC SwitchAIF2DAC MBC SwitchAIF1DAC1 VSS SwitchAIF1DAC2 VSS SwitchAIF2DAC VSS SwitchAIF1DAC1 HPF1 SwitchAIF1DAC2 HPF1 SwitchAIF2DAC HPF1 SwitchAIF1DAC1 HPF2 SwitchAIF1DAC2 HPF2 SwitchAIF2DAC HPF2 SwitchAIF1DAC1 Enhanced EQ SwitchAIF1DAC2 Enhanced EQ SwitchAIF2DAC Enhanced EQ SwitchAIF%dCLK is %dHz, should be >=3MHz for optimal performance Failed to read mic detect status: %d Accessory detection with no callback Failed to add ReTune Mobile controls: %d Failed to allocate %d DRC config texts Failed to add DRC mode controls: %d Failed to read microphone status: %d /build/buildd/linux-3.0.0/sound/soc/codecs/wm8994.cCache read from %x failed: %d Failed to initialise cache for 0x%x: %d Failed to request Mic1 detect IRQ: %d Failed to request Mic1 short IRQ: %d Failed to request Mic2 detect IRQ: %d Failed to request Mic2 short IRQ: %d Failed to request Mic detect IRQ: %d Failed to read GPIO1 state: %d Failed to read GPIO6 state: %d %s: firmware has bad file magic %08x %s: unsupported firmware version %d %s: unsupported target device %d %s: unsupported target core %d %zd byte block longer than file /build/buildd/linux-3.0.0/sound/soc/codecs/wm8958-dsp2.cFailed to allocate %d MBC config texts Failed to add MBC mode controls: %d Failed to allocate %d VSS config texts Failed to add VSS mode controls: %d Failed to allocate %d VSS HPF config texts Failed to add VSS HPFmode controls: %d Failed to allocate %d enhanced EQ config texts Failed to add enhanced EQ controls: %d }"0%0yX=p\alias=platform:wm8994-codeclicense=GPLauthor=Mark Brown description=ASoC WM8994 driversrcversion=B1F34AFF9B88975A62798DDdepends=snd-soc-core,snd-soc-wm-hubsvermagic=3.0.0-14-generic-pae SMP mod_unload modversions 686 wm8958_mic_detectwm8994_mic_detectSgO&_Dy) t Y?S?3S|  T!!"$###D$$%o%%&/030c0001l111T222/33344i4Y8)9:;O> ??@/AAoBBCFmodule_layoutkmalloc_caches[__kmallocmsleep F N V `   6 666666666( 2 WW(Wq h ( w ~ snd_soc_wm8994GCC: (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1GCC: (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1GCC: (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1GCC: (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1.symtab.strtab.shstrtab.note.gnu.build-id.rel.text.rel.devexit.text.rel.devinit.text.rel.init.text.rel.exit.text.rel__ksymtab_gpl.rel__kcrctab_gpl.rel.rodata.rodata.str1.1.rodata.str1.4.rel__bug_table.modinfo__ksymtab_strings.rel__mcount_loc__versions.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack4$2`H. +#<H8 =#NHJ =#`I\ =#oIk =# ~,Iz = #  R ?` @0n `@0| @ A B0 B0 C0 `C0 C0 C D E0 F0 `F0  & F07 F0H G0Y `G0l Gs @  `           # @ 9 ` O e {     (  D  T  `   # 9 O e { @ `      + A@ W` m GG     @ %` ; Q g }GGH,HHH    @ ` $ : P f | dHHHHHH (0!8.@:HGXT` flw/G0(00(`0(0(071Z`1714 1j!P2$82jP2$h 3j|3$3j04$`4P8 9:  ;K@>,?;?J@Y AkA`Bt nnp#%>   !"?MV_p[{u|&/ >COV\xU.Fdn ID +<CKanB /<Vq"8R& 4I[blpost_evwm8994_get_fll_configwm8994_aif3_hw_paramswm8994_removewm8994_probewm8994_daisoc_codec_dev_wm8994wm8994_aif_mutewm8994_set_tristatewm8994_set_dai_fmtdac_evlate_disable_evaif2clk_evaif1clk_evwm8994_update_class_wwm8994_set_drcwm8994_drc_basewm8994_set_retune_mobilewm8994_retune_mobile_basewm8994_hw_paramssrsfs_ratiosbclk_divscheck_clk_sysconfigure_aif_clockconfigure_clock_wm8994_set_fllwm8994_set_fllwm8994_set_dai_sysclkopclk_divsclk_sys_eventwm8958_mic_irqwm8994_set_bias_levelwm8994_resumewm8994_suspendwm8994_put_drc_swlate_enable_evadc_mux_evmicbias_evwm8994_put_class_wwm8994_put_hp_enumwm8994_handle_retune_mobile_pdatawm8994_put_retune_mobile_enumwm8994_get_retune_mobile_enumwm8994_handle_pdatawm8994_get_drc_enumwm8994_put_drc_enumwm8994_eq_controlswm8994_mic_irqwm8958_default_micdetwm8994_volatilewm8994_readablewm8994_readwm8994_get_retune_mobile_blockwm8994_get_drcwm8994_writewm8994_codec_removewm8994_codec_probewm8994_snd_controlswm8994_dapm_widgetswm8994_specific_dapm_widgetswm8994_lateclk_widgetswm8994_adc_widgetswm8994_dac_widgetsinterconwm8994_interconwm8994_revd_interconwm8994_lateclk_revd_interconwm8958_snd_controlswm8958_dapm_widgetswm8994_lateclk_revd_widgetswm8994_adc_revd_widgetswm8994_dac_revd_widgetswm8994_lateclk_interconwm8958_interconwm8994_initwm8994_codec_driverwm8994_exit__mod_alias3254__mod_license3253__mod_author3252__mod_description3251__ksymtab_wm8958_mic_detect__kstrtab_wm8958_mic_detect__kcrctab_wm8958_mic_detect__ksymtab_wm8994_mic_detect__kstrtab_wm8994_mic_detect__kcrctab_wm8994_mic_detectwm8994_aif1_dai_opswm8994_aif2_dai_opswm8994_aif3_dai_opsdigital_tlv__compound_literal.0__compound_literal.1__compound_literal.2aif1adcl_srcaif1adcr_srcaif2adcl_srcaif2adcr_srcaif1dacl_srcaif1dacr_srcaif2dacl_srcaif2dacr_src__compound_literal.3__compound_literal.4__compound_literal.5aif_tlv__compound_literal.6__compound_literal.7__compound_literal.8__compound_literal.9__compound_literal.10__compound_literal.11__compound_literal.12__compound_literal.13__compound_literal.14__compound_literal.15__compound_literal.16__compound_literal.17__compound_literal.18__compound_literal.19st_tlv__compound_literal.20__compound_literal.21__compound_literal.22__compound_literal.23sidetone_hpf__compound_literal.24aif1adc1_hpf__compound_literal.25aif1adc2_hpf__compound_literal.26aif2adc_hpf__compound_literal.27adc_osrdac_osr__compound_literal.28__compound_literal.29__compound_literal.30__compound_literal.31__compound_literal.32__compound_literal.33__compound_literal.34__compound_literal.35wm8994_3d_tlv__compound_literal.36__compound_literal.37__compound_literal.38__compound_literal.39__compound_literal.40__compound_literal.41aif1adc1l_mixaif1adc1r_mixaif1adc2l_mixaif1adc2r_mixaif2dac2l_mixaif2dac2r_mixsidetone1_muxsidetone2_muxdac1l_mixdac1r_mixaif1dac_muxaif2dac_muxaif2adc_muxhpl_muxhpr_muxleft_speaker_mixerright_speaker_mixerwm8994_aif3adc_muxadcl_muxadcr_mux__compound_literal.57mono_pcm_out_muxaif2dacl_src_muxaif2dacr_src_muxwm8958_aif3adc_muxeq_tlv__compound_literal.42__compound_literal.43__compound_literal.44__compound_literal.45__compound_literal.46__compound_literal.47__compound_literal.48__compound_literal.49__compound_literal.50__compound_literal.51__compound_literal.52__compound_literal.53__compound_literal.54__compound_literal.55__compound_literal.56aif_chan_src_textsidetone_hpf_textadc_hpf_textosr_text__compound_literal.68__compound_literal.69__compound_literal.70__compound_literal.71__compound_literal.72__compound_literal.73__compound_literal.74__compound_literal.75__compound_literal.76__compound_literal.77__compound_literal.78__compound_literal.79__compound_literal.80__compound_literal.81__compound_literal.82__compound_literal.83__compound_literal.84__compound_literal.85sidetone1_enumsidetone2_enum__compound_literal.86__compound_literal.87__compound_literal.88__compound_literal.89__compound_literal.90__compound_literal.91__compound_literal.92__compound_literal.93__compound_literal.94__compound_literal.95aif1dac_enumaif2dac_enumaif2adc_enumhpl_enumhpr_enum__compound_literal.58__compound_literal.59__compound_literal.60__compound_literal.61__compound_literal.62__compound_literal.63__compound_literal.64__compound_literal.65__compound_literal.66__compound_literal.67wm8994_aif3adc_enumadc_enummono_pcm_out_enumaif2dacl_src_enumaif2dacr_src_enumwm8958_aif3adc_enumsidetone_textaif1dac_textaif2dac_textaif2adc_texthp_mux_textaif3adc_textadc_mux_textmono_pcm_out_textaif2dac_src_textwm8958_dsp2_busywm8958_mbc_infowm8958_vss_infowm8958_hpf_infowm8958_enh_eq_infowm8958_enh_eq_getwm8958_hpf_getwm8958_vss_getwm8958_mbc_getwm8958_put_enh_eq_enumwm8958_get_enh_eq_enumwm8958_put_vss_hpf_enumwm8958_get_vss_hpf_enumwm8958_put_vss_enumwm8958_get_vss_enumwm8958_put_mbc_enumwm8958_get_mbc_enumwm8958_dsp2_fwwm8958_dsp_start_enh_eqwm8958_dsp_start_vsswm8958_dsp_start_mbcwm8958_dsp_applywm8958_enh_eq_putwm8958_hpf_putwm8958_vss_putwm8958_mbc_putwm8958_mbc_loadedwm8958_mbc_vss_loadedwm8958_enh_eq_loadedwm8958_mbc_snd_controlswm8958_vss_snd_controlswm8958_enh_eq_snd_controls__mod_srcversion92__module_depends____versions__mod_vermagic5snd_soc_dapm_put_enum_doublesnd_soc_writefree_irqkreallocrelease_firmwaredev_get_drvdatawm_hubs_spkmix_tlvsnd_soc_register_codecplatform_driver_unregister__crc_wm8958_mic_detectsnd_soc_add_controls__this_modulewm8994_bulk_writesnd_soc_jack_reportdev_warncleanup_modulewm8958_dsp2_initmemcpykfreewm_hubs_add_analogue_routessnd_soc_cache_writesnd_soc_put_enum_doublesnd_soc_unregister_codeckmem_cache_alloc_traceinit_modulesnd_soc_dapm_syncsnd_soc_info_volsw_2rwm8994_access_maskspm_runtime_enablesnd_soc_get_enum_doublewm_hubs_add_analogue_controls_dev_infosnd_soc_info_volswrequest_firmware_nowaitplatform_driver_registerrequest_threaded_irqsnd_soc_dapm_put_volswmutex_lockmcountsnd_soc_cache_readwm8994_reg_defaultssnd_soc_update_bitswm8994_reg_writememcmpdev_errsnd_soc_info_enum_extsnd_soc_readsnd_soc_cache_syncsnd_soc_dapm_add_routeswm8958_aif_evsnd_soc_info_enum_doublestrcmpsnd_soc_get_volswwm_hubs_handle_analogue_pdatasnd_soc_put_volsw__pm_runtime_resumewm8994_mic_detectmutex_unlocksnd_soc_dapm_new_controlssnd_soc_dapm_get_enum_virtwm8958_mic_detect__crc_wm8994_mic_detectsnd_soc_dapm_get_volswwm8994_reg_readdev_set_drvdatasnd_soc_dapm_get_enum_doublesnd_soc_dapm_put_enum_virt__pm_runtime_disablesnd_soc_get_volsw_2rsnd_soc_put_volsw_2r__pm_runtime_idlemsleep__kmallockmalloc_caches``T`h`c`cP`)c?cc'`Dc``m?cc`?E`R?`?hhhh#cRcz`?hcc `.?c`?nmhc c* `D ?f    =  c c c c c  hJ Y fu ` h   m ` ?KcvH`?h1c<SZ`h?whhc2c[cc;cc cJcdc`@`R? c8cT``hH%f@`R?|cccccFcYq};;;;ccc';8;F;T;lc`?icQYHcfyc`$?Mcc H `>hVp`?kc c4`T`}`^`:`O]dgkrggCmh=Df `ogg #*g4;INDD&;[;s~ff`h G. Gp { f ` ? G `U!`_!?!U!`7"yP"ao"w"f"`"?"c"%#`*#1#mA#H#mV#]#m#`#?$`$?E$`J$Q$ma$h$mv$}$m$`$? %`/%?p%`%d%N%%f%`%? &};&>J&>Y&>d&Lo&Lv&L&<&<&<&<&<&`'?'('QC'z'V'q'y'N''f'L(hs({(H((H((H)y<)J)ym))c)c)c)c)c*c(*c@*cX*cp*c*c*c*c*c*c+c+c0+cH+c`+cv+X++D++t++t++t++t++t,M ,,j.,5,jO,X,jd,i,j,,D,,t,,t,,t,,t1-8-jB-I-jR-Jv---]--H--j-..](.0.HE.U.Z.]{..f.<..f...]//!/]?/<X/<q/<//j//j/`0`40`d0`0`0`0?1`1?m1`}1?1`1?1`1?2hU2`b2?2`2?2h2`3?03`=3?W3h3`3?3`3?3h54`B4?j4`4?44e44f5.5fG5;U5;w55f55f55f 66Y_6n6H6F7$7K=7H7YP7Lg7r7f7;7;77f78f8"8f48C8YZ8`g8?l88c8;8;9c*9`79?R9x9c9;:;4:;D:;U:;:;:c:`:?;h%;K;c;;;;;;;c<`<?<hm<h<h<c<;<c=c=h=h=cP>`g>? ?`??@`@?@`@?0A`Z>x>^>,><>Z@>xD>^L>\>l>Zp>xt>^|>>>Z>x>^>>>Z>x>^>>>Z?x?^ ?,?