ELF\4(%"GNUr7 8C'US Y,KhI@tux0At0t1 []Ít& vD$4D$C $̍U@@,Һ:@hu 1]Ív1] U]u}}Ë@ ΉUU[h( $u!غ]1u}]Í ع]1u}]ÍU@h]Ít&'U@h]Ít&'U]u}q,EӺp~hS$ukS(ȋFhpEH0u(];v]1u}]f]1u}]Ít&EDU t$tDq h`E 뾍&UWVSX,UpChsfECh5ƋChfFNjChffEEfe%u2fMf@fUMflv![^_]Ð=0t׃[^_]Ít&$E%=v =f=u &uChɺpChκsChϺ5MFCh1[^_]ÐE%=xf뗍vSKfz&'UVSX,v [^]Ív$ChFF% ȋCh1[^]ÍChDD% ȋCh1[^]ÍCh66% ȋCh1[^]ÍCh(% (ȋCh1[^]ÍCh(%΍t&Ch(%붍t&Ch55% ȋCh1[^]Í&'UWVS0X,uChEC 9@EGE } E EP-*=ҁ8E1UUEE EU1u҉ECh**Ch8 MMԺ+Ch MMغ,ChCh-%у }E²- ChE E EU @<10[^_]Í& 1҉Ut 1uU؉NjU؉ủẺU)ƒACȉωME EP-U=h IE EP-P=-E -RW=%&w:EP 01[^_]ÍU1M 9<E $0D$fU ]u}p,҉Ӌ~hx:[(Fh--% ȋFh})t,]1u}]Ãuչ(]1u}]Ít&UWVSXhƋ@ U{l}E@: ON؁WЉ G  кN fE܉GMܺ؁1ɺNhijk @U,E1[^_]Í&}n}uֺWf%? кȉ륍&JU,u@ @:G‰҃ W ѺN GONOf G W׺f%? lj ω1ɺNst&؁FOf%? &'UN1]Ív'U111]Í'UWVSNj@ MƋG XP CP*CP)CP'CP(@dž<dždž1҉e ,1[^_]ÍU]uË@`֋@ S\R htjt8]u]Ðt&*]VD,FHu1]4]VD6FHu1]Ð&U]u}p`ËF U{\U htnjt9xFhȋFh]u}]f2tBDf9fABHfAu]u}]Í(ΐ&UWVSƋ@ xPWl(عDЀEF ,ǃ,ǃ4E|wh ~h11҉dž džD11҉DHPǃ@ ǃLp11҉ǃ ǃ0 FhFhFh1ɺhi%f*j%f,k%f41ɺh%f61ɺi1ɺj1ɺkAhAjAiAk pqMGP`$tXF D$Q$E[^_]ÍE[^_]Í*2 tF D$o$둍'1ҹ\$D$ $GP(1ҹ\$D$$GP)1ҹ\$D$.$GP*1҉\$D$?$D$X$EU ]u}p ÉϋF S(v 2wttY]1u}]f fAfuҸ]1u}]Ðt&fAft]1u}]ÍUSBhӺu0(1$t []Í(΍USËtSDC[]ËKD1ҋC[]USË(tSDC[]ËKD1ҋC[]UWVS 1xTG .fu0f8u& [^_]Ðt&F@tf.fEf8<EE}u4f.t f8u8~;@ut&fǃ.fǃ8 [^_]Í^t&G hEGhEMfU.ff.f}EEREi‰%fEԋE.ffEEhf8vG jEGhEMfU8ftffMM{t&Uf;*EE* $h EEEUf;4EE$Ek‰%fEԋE8ffEEjf}EEtUԍ $j EEEc&Mf;,E}E4VMf;6rkE"E}E%Mff}tMԍwt&f}tMԍ/t& It&Uԍ {Mԍ кkȋEE&Mԍ кiȋEE&USJh+AP't (t? t&<@XtHxt C[]Ít&U]u}Ë@ ׉M[hMttn]u}]Ð<E'EEt` MMCP ]1u}]ÍvE(E@EuMMU1]UR`$U]U]C@h$(8wm8350_pcm_trigger@\ x':Pf y   @` @`< , D @Y`q       `% 8 C N c w               "(.4:?DJPU[afkcpcccwcNpNNNwN8888C8'N8:c?8CCL%C:cC`8:CNc4.Nc("%%ua%%w% uP kfw[wUwaDJP 800; ; (@0@8@dH0 , u`u @`':L` :@p`p @`  @ ` %s: invalid audio path - no clocks available <3>wm8350: fll freq %d out of range No audio platform data supplied /build/buildd/linux-3.0.0/sound/soc/codecs/wm8350.cLeft Input Left Sidetone VolumeLeft Input Right Sidetone VolumeRight Input Left Sidetone VolumeRight Input Right Sidetone VolumeRight Input Mixer +20dB SwitchAVDDHPVDDLeft jack detectRight jack detectMicrophone shortMicrophone detectdapm control register failed DAPM route register failed wm8350-codecwm8350-hifiCapturePlaybackPlayback DeemphasisPlayback DAC InversionPlayback PCM VolumePlayback PCM Mute FunctionPlayback PCM Mute SpeedCapture PCM FilterCapture PCM HP FilterCapture ADC InversionCapture PCM VolumeCapture Sidetone VolumeCapture VolumeCapture ZC SwitchLeft Input Bypass VolumeRight Input Bypass VolumeLeft Input Mixer +20dB SwitchOut4 Capture VolumeOut1 Playback VolumeOut1 Playback ZC SwitchOut2 Playback VolumeOut2 Playback ZC SwitchOut2 Right Invert SwitchOut2 Beep VolumeOut1 Playback SwitchOut2 Playback SwitchIN3R PGAIN3L PGARight Out2 PGALeft Out2 PGARight Out1 PGALeft Out1 PGARight Capture MixerLeft Capture MixerOut4 MixerOut3 MixerRight Playback MixerLeft Playback MixerLeft Mic MixerRight Mic MixerOut2 MixerBeepRight ADCRight CaptureLeft ADCLeft CaptureRight DACRight PlaybackLeft DACLeft PlaybackMic BiasOut4 Capture ChannelOUT1ROUT1LOUT2ROUT2LOUT3OUT4IN1RNIN1RPIN2RIN1LPIN1LNIN2LIN3RIN3LPlayback SwitchLeft Bypass SwitchRight Playback SwitchLeft Sidetone SwitchRight Sidetone SwitchRight Bypass SwitchLeft Playback SwitchRight Capture SwitchOut3 Playback SwitchRight Mixer SwitchLeft Mixer SwitchLeft Capture SwitchOut4 Playback SwitchL2 Capture VolumeL3 Capture VolumePGA Capture SwitchINN Capture SwitchINP Capture SwitchIN2 Capture SwitchSwitchRouteNone32kHz44.1kHz48kHzNormalInv RInv LInv L & RSoftFastSlowHigh Pass8kHz16kHzLeftRightX|*|talias=platform:wm8350-codeclicense=GPLauthor=Liam Girdwooddescription=ASoC WM8350 driversrcversion=C358F5CE562BCCEE44DEEBAdepends=snd-soc-corevermagic=3.0.0-12-generic-pae SMP mod_unload modversions 686 wm8350_mic_jack_detectwm8350_hp_jack_detectsSsic /4t/Fmodule_layoutkmalloc_cachesP59wm8350_reg_writeM`snd_soc_put_volsw_2rFG7snd_soc_get_volsw_2rsnd_soc_dapm_get_enum_doubleldev_set_drvdata_$snd_soc_dapm_get_volsw__const_udelaya'snd_soc_dapm_new_controls(init_timer_keySkcancel_delayed_work_syncLasnd_soc_put_volswF]vsnd_soc_get_volsw!;regulator_bulk_enable:!snd_soc_info_enum_doubleȒTsnd_soc_dapm_add_routes4wm8350_set_bitsU=dev_errPprintk'˼wm8350_clear_bits1regulator_bulk_get9mcountM9snd_soc_dapm_put_volswr request_threaded_irqOplatform_driver_register[snd_soc_info_volsw--snd_soc_get_enum_double~!regulator_bulk_disableȀ]snd_soc_info_volsw_2r"wschedule_delayed_work;msecs_to_jiffiesCpm_wakeup_event8kmem_cache_alloc_trace_'?snd_soc_unregister_codecZ(6snd_soc_put_enum_double\ schedule_timeout_interruptible zkfreeVflush_delayed_work_sync5lwm8350_reg_read:regulator_bulk_freeR?%snd_soc_jack_reportsnd_soc_add_controlsv)H.platform_driver_unregister͠snd_soc_register_codecV0)dev_get_drvdataث free_irqOsnd_soc_dapm_put_enum_double ` Pp`DD`p$23d2BCDP ?PQPQ $,``` aaa bcdX?hihi ?jkjk k ohijk  (-27AFLQcc Qbb P] ] ] ]]]\ \\\Y YY YYX XX XXHHHH HH osnd_soc_wm8350GCC: (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.4.rodata.str1.1.rel__bug_table.modinfo__ksymtab_strings.rel__mcount_loc__versions.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack4$2`. }8#<\8 Ԅ#NkJ ܄#`\ #ok # ~z  #   4#0 D#2:[2K<WB $ #BC-C` D# D  P  P#Y|  T#7[<0[VEr[r[Ub $ @oZd'`h<jO4^p1jP|pB``  ! 5 I `*s p@0@`p0  `Z P) 5E W(h=~  !A`<P@\h }  8  @`    . C  X@ m`       @ ` ) ? U k ` 9X x0 0 (08H` ' = S i    @ `     / E  [@ q`         @ ! ` 7  M  c  y     @  `  \#   >   !( E N ^ u   |       7 O Hl         $ 7 P e |           2 K Z t       %:Kwm8350_removewm8350_probewm8350_daisoc_codec_dev_wm8350wm8350_pcm_trigger__func__.30254wm8350_mutewm8350_codec_readwm8350_codec_writewm8350_pcm_hw_paramswm8350_set_dai_fmtwm8350_set_clkdivwm8350_set_fllwm8350_set_dai_sysclkwm8350_set_bias_levelwm8350_resumewm8350_suspendwm8350_codec_removewm8350_get_volsw_2rwm8350_put_volsw_2r_vuwm8350_codec_probewm8350_pga_workwm8350_hpl_workwm8350_hpr_workwm8350_snd_controlswm8350_dapm_widgetsaudio_mapwm8350_hp_jack_handlerwm8350_mic_handlerpga_eventwm8350_initwm8350_codec_driverwm8350_exit__mod_alias1738__mod_license1737__mod_author1736__mod_description1735__ksymtab_wm8350_mic_jack_detect__kstrtab_wm8350_mic_jack_detect__kcrctab_wm8350_mic_jack_detect__ksymtab_wm8350_hp_jack_detect__kstrtab_wm8350_hp_jack_detect__kcrctab_wm8350_hp_jack_detectwm8350_dai_opswm8350_enumdac_pcm_tlv__compound_literal.0adc_pcm_tlv__compound_literal.1capture_sd_tlv__compound_literal.2pre_amp_tlv__compound_literal.3__compound_literal.4out_mix_tlv__compound_literal.5__compound_literal.6__compound_literal.7__compound_literal.8__compound_literal.9__compound_literal.10__compound_literal.11__compound_literal.12__compound_literal.13out_pga_tlv__compound_literal.14__compound_literal.15__compound_literal.16__compound_literal.17__compound_literal.18__compound_literal.19__compound_literal.20__compound_literal.21wm8350_right_capt_mixer_controlswm8350_left_capt_mixer_controlswm8350_out4_mixer_controlswm8350_out3_mixer_controlswm8350_right_play_mixer_controlswm8350_left_play_mixer_controlswm8350_left_mic_mixer_controlswm8350_right_mic_mixer_controlswm8350_beep_switch_controlswm8350_out4_capture_controlswm8350_deempwm8350_polwm8350_dacmutemwm8350_dacmuteswm8350_adcfilterwm8350_adchpwm8350_lr__compound_literal.45__compound_literal.46__compound_literal.47__compound_literal.42__compound_literal.43__compound_literal.44__compound_literal.32__compound_literal.33__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37__compound_literal.38__compound_literal.39__compound_literal.40__compound_literal.41__compound_literal.27__compound_literal.28__compound_literal.29__compound_literal.30__compound_literal.31__compound_literal.22__compound_literal.23__compound_literal.24__compound_literal.25__compound_literal.26__compound_literal.48__compound_literal.49__compound_literal.50__compound_literal.51__compound_literal.52__compound_literal.53__compound_literal.54__mod_srcversion76__module_depends____versions__mod_vermagic5snd_soc_dapm_put_enum_doublefree_irqdev_get_drvdatasnd_soc_register_codecplatform_driver_unregistersnd_soc_add_controls__this_modulesnd_soc_jack_reportregulator_bulk_freewm8350_reg_readcleanup_moduleflush_delayed_work_synckfreeschedule_timeout_interruptiblesnd_soc_put_enum_double__crc_wm8350_mic_jack_detectsnd_soc_unregister_codeckmem_cache_alloc_tracepm_wakeup_eventinit_modulemsecs_to_jiffiesschedule_delayed_worksnd_soc_info_volsw_2rregulator_bulk_disablesnd_soc_get_enum_doublesnd_soc_info_volswplatform_driver_registerrequest_threaded_irqsnd_soc_dapm_put_volswmcountregulator_bulk_getwm8350_clear_bitsprintkdev_errwm8350_set_bitssnd_soc_dapm_add_routessnd_soc_info_enum_doubleregulator_bulk_enablesnd_soc_get_volswsnd_soc_put_volswcancel_delayed_work_syncinit_timer_keysnd_soc_dapm_new_controls__const_udelay__crc_wm8350_hp_jack_detectwm8350_hp_jack_detectsnd_soc_dapm_get_volswwm8350_mic_jack_detectdev_set_drvdatasnd_soc_dapm_get_enum_doublesnd_soc_get_volsw_2rsnd_soc_put_volsw_2rwm8350_reg_writekmalloc_cachesLT_t 1T\t;3AXq1Hj~>Vr BOf}  + 7 K R W          - > O b      J R W p          ( I d          8 C N h x     0@Zhx '<FMo 1CR^y):K\m $6BNco{{5GYiuV[Kdw%i|0?      $(,0l| ,<@DL\lpt| ,048<L\`dhl|  $(,<LPTX\l| ,<@DHL\lptx| ,04<L\`dhl|P(h@l D     d    < `   8      |    T,pH d< $(048@DHPTX`dhptx (048@DHPTX`dhpx $(048@DHPX`dhptx (08Pll|  $(,<LPTX\l|  $,<LPT\l| ,<@DL\lpt| ,04<L\`dl ,04<L\`dl ,<@DL\lpt|   $ ,    $(,048<@DHLPTX\`dhl `dhl|  $(,048<@DHLt