ELF$i4(GNUe-Zeissץ`򟈷G!US@,ˋ@ X 1[]fU ]u@ ӉVt&@4$]u]Ífp]1u]Ð&US@ Vt@[]Í&@[]É'UWVS}EӸfBM&ύv4fCuU|$D$$[^_]Ðf}fCv_}?BfCvVfC1.fsFf1}fu0}?Bvσfs͍fCfC Րt& 1҉Ut 1UƋỦEU)ƒACȉ1fS[^_]Í&UD$$&UVSË@ ƋC @؁`1[^]Ðt&UVS@֋pC @V$u$V( uȺ!1[^]Ív1ɾDʃ t$t@Df 뻍v`볍vUVSX,֋C @uȺ 1[^]Ã ȉ1[^]Ð&U]u}X,֋C @NjC @ffUt&0t]u}]Ít&f%fEw$fϺMغ ]1u}]ffƍf붍fϘ멉'UVSË@ @ @ƋC @ PfDƉ DȋC 1[^]Í&UVSH\X`q x,C Vt'@Ȁɉ[^]Ít&Hv'UWVS5Ë@ xP}i,ЀC }`~{hFF FFF C @C @f ȉC @؁C @؁PPvFuZ`[^_]Ðt&D$D$C $э&< ؁ä.` عS[^_]Í'UWVSX,C ƋE9F$1} EEfEE 1UF(V$C @؁CC <@<Ɖ؉M tqEf<f u f ƉM=M>C ?@?f Eȉ[^_]ÍU FM$U[^_]ËU 19V(븐&UVSX,ttH[^]Í&C @ غ1[^]Í&C @؁ 1[^]Í&C @뎐XC @c&'UR\R.v!66tEt&1Ít&-u@ @ 6@t$Ív@ @ -@t$(Ív@ @ 6@p$Í&@ @ .@8$T UWVSË@ 3rIu-C @؁1҃[^_]Ðt&J9N9C @ ȉwC @ƉfL8,?8 1ɺ9` t&`F92C @ȉ^N9M9CH \e r|$@%%&V `&V  'V `'V  (   `( )  `* +  `+# ,+ @-2 -9 .? HQW ]eimrw|\HrH"'+'+5\7>CCO0[5g9{C+'+5r0",Jg9}09"9999 9& = W Cq   Q W   Q, WJ  D e   Qd' Q# W#52 W2 Q2 ++/ ++M WQW9?H9ei mr?wH#+2|X     @ `  7 C O [ / /@ `  k 0g/ {/   k 0, J@ `    g  , J @ D` e  d  = q  @  `    W   / @`M      @}`& PX''Unsupported FLL output frequency %uHz <4>Cannot set as Output Mixer 1 LDLO Set <4>Cannot set as Output Mixer 2 RDRO Set <4>Cannot set as Speaker Mixer LDSPK Set <4>Cannot set as Speaker Mixer RDSPK Set Failed to enable regulators: %d Speaker Output Attenuation VolumeADC Digital High Pass Filter SwitchLOPMIX Right Mic Bypass SwitchOUT3MIX LIN4/RXP Bypass SwitchOUT4MIX RIN4/RXP Bypass SwitchROPMIX Right Mic Bypass SwitchUnable to calculate FRATIO Failed to get regulators: %d wm8400-codecwm8400-hifiCapturePlaybackI2S1VDDI2S2VDDDCVDDAVDDFLLVDDHPVDDSPKVDDLIN12 PGA BoostLIN34 PGA BoostRIN12 PGA BoostRIN34 PGA BoostLOMIX LIN3 Bypass VolumeLOMIX RIN12 PGA Bypass VolumeLOMIX LIN12 PGA Bypass VolumeLOMIX RIN3 Bypass VolumeLOMIX AINRMUX Bypass VolumeLOMIX AINLMUX Bypass VolumeROMIX RIN3 Bypass VolumeROMIX LIN12 PGA Bypass VolumeROMIX RIN12 PGA Bypass VolumeROMIX LIN3 Bypass VolumeROMIX AINLMUX Bypass VolumeROMIX AINRMUX Bypass VolumeLOUT VolumeLOUT ZCROUT VolumeROUT ZCLOPGA VolumeLOPGA ZC SwitchROPGA VolumeROPGA ZC SwitchLON Mute SwitchLOP Mute SwitchLOP Attenuation SwitchRON Mute SwitchROP Mute SwitchROP Attenuation SwitchOUT3 Mute SwitchOUT3 Attenuation SwitchOUT4 Mute SwitchOUT4 Attenuation SwitchSpeaker Mode SwitchSpeaker DC Boost VolumeSpeaker AC Boost VolumeLeft DAC Digital VolumeRight DAC Digital VolumeLeft Digital SidetoneRight Digital SidetoneLeft Digital Sidetone VolumeRight Digital Sidetone VolumeADC HPF ModeLeft ADC Digital VolumeRight ADC Digital VolumeLIN12 VolumeLIN12 ZC SwitchLIN12 Mute SwitchLIN34 VolumeLIN34 ZC SwitchLIN34 Mute SwitchRIN12 VolumeRIN12 ZC SwitchRIN12 Mute SwitchRIN34 VolumeRIN34 ZC SwitchRIN34 Mute SwitchLIN1LIN2LIN3LIN4/RXNRIN3RIN4/RXPRIN1RIN2Internal ADC SourceLeft ADCLeft CaptureRight ADCRight CaptureLIN12 PGALIN34 PGARIN12 PGARIN34 PGAINMIXLAILNMUXINMIXRAIRNMUXLeft DACLeft PlaybackRight DACRight PlaybackLOMIXLONMIXLOPMIXOUT3MIXSPKMIXOUT4MIXROPMIXRONMIXROMIXLOUT PGAROUT PGALOPGAROPGAMICBIASLONLOPOUT3LOUTSPKNSPKPROUTOUT4ROPRONInternal DAC SinkLIN1 SwitchLIN2 SwitchLIN3 SwitchLIN4 SwitchRecord Left VolumeLIN2 VolumeLINPGA12 SwitchLINPGA34 SwitchINMIXL MixDIFFINL MixRXVOICE MixRIN1 SwitchRIN2 SwitchRIN3 SwitchRIN4 SwitchRecord Right VolumeRIN2 VolumeRINPGA12 SwitchRINPGA34 SwitchINMIXR MixDIFFINR MixLOMIX RIN3 Bypass SwitchLOMIX LIN3 Bypass SwitchLOMIX LIN12 PGA Bypass SwitchLOMIX RIN12 PGA Bypass SwitchLOMIX Right ADC Bypass SwitchLOMIX Left ADC Bypass SwitchLOMIX Left DAC SwitchROMIX RIN3 Bypass SwitchROMIX LIN3 Bypass SwitchROMIX LIN12 PGA Bypass SwitchROMIX RIN12 PGA Bypass SwitchROMIX Right ADC Bypass SwitchROMIX Left ADC Bypass SwitchROMIX Right DAC SwitchSPKMIX LIN2 Bypass SwitchSPKMIX RIN2 Bypass SwitchSPKMIX LADC Bypass SwitchSPKMIX RADC Bypass SwitchSPKMIX Left Mixer PGA SwitchSPKMIX Right Mixer PGA SwitchSPKMIX Right DAC SwitchSPKMIX Left DAC SwitchLONMIX Left Mixer PGA SwitchLONMIX Right Mixer PGA SwitchLONMIX Inverted LOP SwitchLOPMIX Left Mic Bypass SwitchLOPMIX Left Mixer PGA SwitchOUT3MIX Left Out PGA SwitchOUT4MIX Right Out PGA SwitchRONMIX Right Mixer PGA SwitchRONMIX Left Mixer PGA SwitchRONMIX Inverted ROP SwitchROPMIX Left Mic Bypass SwitchROPMIX Right Mixer PGA SwitchRouteNoneReservedHi-fi modeVoice mode 1Voice mode 2Voice mode 3alias=platform:wm8400-codeclicense=GPLauthor=Mark Browndescription=ASoC WM8400 driversrcversion=6F7B5128E2443ED5A90A725depends=wm8400-core,snd-soc-corevermagic=3.0.0-14-generic-pae SMP mod_unload modversions 686 ,UEyi C c Fmodule_layout*JHQwm8400_reset_codec_reg_cachekmalloc_cachesmsleepsnd_soc_dapm_get_enum_doubleldev_set_drvdata_$snd_soc_dapm_get_volswIschedule_worka'snd_soc_dapm_new_controlsLasnd_soc_put_volswF]vsnd_soc_get_volsw!;regulator_bulk_enable:!snd_soc_info_enum_doubleȒTsnd_soc_dapm_add_routesU=dev_errPprintk1regulator_bulk_get9mcountM9snd_soc_dapm_put_volswOplatform_driver_register[snd_soc_info_volsw--snd_soc_get_enum_double~!regulator_bulk_disable8kmem_cache_alloc_trace_'?snd_soc_unregister_codecZ(6snd_soc_put_enum_double zkfree*Jwm8400_reg_readMwm8400_set_bits:regulator_bulk_freesnd_soc_add_controlsv)H.platform_driver_unregister͠snd_soc_register_codecV0)dev_get_drvdataOsnd_soc_dapm_put_enum_double:pP` @ GSD[Ddltz`@))))///111000222  !!#"%%   q \rv  (((((((()+))*,))-------444444336666666633555555.......++snd_soc_wm8400GCC: (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.rodata.rodata.str1.4.rodata.str1.1.modinfo.rel__mcount_loc__versions.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack4$2` . < 8 `NJ h`&\ o5k  ~`80 z  2>2[@  L  MH M @V P@f| `g0gVhhm | d'`h<R X_7k~P[`8@XiVp  @  .` h B0 L`h_u  L@ ` P  (:,<; P e  z@ $ `        /@ E` [ q   $     @ `  - C Y o   @ `       5  K@ a` w 0$   @$ \$ x$  1 G  ]$ w$ @ ` $      '  =@ S` i    $` @%` %` &` =`& Y '0 v`'  (0 `(P ) `*  +`  `+ ; ,` X @- t - .P     @  `  * @ V l  /   @  `   0  % ; Q 0 e { @  `       + @ A ` W m      @  `  $ ; R i     @  `         2  H@ ^` t     `#!> 2BYt| (4Kcv(:Tbywm8400_removewm8400_probewm8400_daisoc_codec_dev_wm8400wm8400_set_dai_sysclkwm8400_writewm8400_readfll_factors.isra.3wm8400_codec_removepowerwm8400_hw_paramswm8400_mutewm8400_set_dai_fmtinmixer_eventwm8400_outpga_put_volsw_vuwm8400_codec_probewm8400_probe_deferredwm8400_snd_controlswm8400_dapm_widgetsaudio_mapwm8400_set_dai_pllwm8400_set_dai_clkdivoutmixer_eventwm8400_set_bias_levelwm8400_resumewm8400_suspendwm8400_initwm8400_codec_driverwm8400_exit__mod_alias1495__mod_license1494__mod_author1493__mod_description1492wm8400_dai_ops__compound_literal.0__compound_literal.1__compound_literal.2__compound_literal.3out_mix_tlv__compound_literal.4__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.13__compound_literal.14__compound_literal.15out_pga_tlv__compound_literal.16__compound_literal.17__compound_literal.18__compound_literal.19__compound_literal.20__compound_literal.21__compound_literal.22__compound_literal.23__compound_literal.24__compound_literal.25__compound_literal.26__compound_literal.27__compound_literal.28__compound_literal.29__compound_literal.30__compound_literal.31__compound_literal.32__compound_literal.33__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37out_dac_tlv__compound_literal.38__compound_literal.39wm8400_left_digital_sidetone_enumwm8400_right_digital_sidetone_enumout_sidetone_tlv__compound_literal.40__compound_literal.41__compound_literal.42wm8400_right_adcmode_enumin_adc_tlv__compound_literal.43__compound_literal.44in_pga_tlv__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.56wm8400_dapm_lin12_pga_controlswm8400_dapm_lin34_pga_controlswm8400_dapm_rin12_pga_controlswm8400_dapm_rin34_pga_controlswm8400_dapm_inmixl_controlswm8400_dapm_ainlmux_controlswm8400_dapm_inmixr_controlswm8400_dapm_ainrmux_controlswm8400_dapm_lomix_controlswm8400_dapm_lonmix_controlswm8400_dapm_lopmix_controlswm8400_dapm_out3mix_controlswm8400_dapm_spkmix_controlswm8400_dapm_out4mix_controlswm8400_dapm_ropmix_controlswm8400_dapm_ronmix_controlswm8400_dapm_romix_controlswm8400_digital_sidetonewm8400_adcmode__compound_literal.57__compound_literal.58__compound_literal.59__compound_literal.60__compound_literal.61__compound_literal.62__compound_literal.63__compound_literal.64in_mix_tlv__compound_literal.65__compound_literal.66__compound_literal.67__compound_literal.68wm8400_ainlmux_enum__compound_literal.69__compound_literal.70__compound_literal.71__compound_literal.72wm8400_ainrmux_enum__compound_literal.75__compound_literal.76__compound_literal.77__compound_literal.78__compound_literal.79__compound_literal.80__compound_literal.81__compound_literal.89__compound_literal.90__compound_literal.91__compound_literal.92__compound_literal.93__compound_literal.94__compound_literal.101__compound_literal.102__compound_literal.105__compound_literal.106__compound_literal.107__compound_literal.108__compound_literal.109__compound_literal.110__compound_literal.111__compound_literal.112__compound_literal.103__compound_literal.104__compound_literal.98__compound_literal.99__compound_literal.100__compound_literal.95__compound_literal.96__compound_literal.97__compound_literal.82__compound_literal.83__compound_literal.84__compound_literal.85__compound_literal.86__compound_literal.87__compound_literal.88wm8400_ainlmuxwm8400_ainrmux__mod_srcversion63__module_depends____versions__mod_vermagic5snd_soc_dapm_put_enum_doubledev_get_drvdatasnd_soc_register_codecplatform_driver_unregistersnd_soc_add_controls__this_moduleregulator_bulk_freewm8400_set_bitswm8400_reg_readcleanup_modulekfreesnd_soc_put_enum_doublesnd_soc_unregister_codeckmem_cache_alloc_traceinit_moduleregulator_bulk_disablesnd_soc_get_enum_doublesnd_soc_info_volswplatform_driver_registersnd_soc_dapm_put_volswmcountregulator_bulk_getprintkdev_errsnd_soc_dapm_add_routessnd_soc_info_enum_doubleregulator_bulk_enablesnd_soc_get_volswsnd_soc_put_volswsnd_soc_dapm_new_controlsschedule_worksnd_soc_dapm_get_volswdev_set_drvdatasnd_soc_dapm_get_enum_doublemsleepkmalloc_cacheswm8400_reset_codec_reg_cache-9T&/;V`jwFS`3$0Bz :Gcp#-4@EjuYf  D Q |      , 7 < O \ g l           ! .      & 0 W a       0 D d      ,<@DL\lpt| ,048<L\`dhl|  $(,<LPTX\l| ,<@DHL\lpt| ,04<L\`dhl|  $,<LPT\l| ,<@DL\lpt| ,04<L\`dhl|  $(,<LPTX\l|     , < @ D H L \ l p t |                  , 0 4 < L \ ` d h l |                   $ , < L P T \ d  <     X04Pt(L$dl<Dhl@`08\4| xP(lD` $(048@DHPTX`dhptx       $ ( 0 4 8 @ D H P T X ` d h p t x                        !!!!!! !$!(!0!4!8!@!D!H!P!T!X!`!d!h!p!t!x!!!!!!!!!!!!!!!!!!!!!!!!!"""""" "$"("0"4"8"@"D"H"P"T"X"`"d"h"p"t"x"""""""""""""""""""""""""###### #$#(#0#4#8#@#H#P#X#`#h#p#x#################$$P$l$$$$%% %%,%0%4%<%L%\%`%d%l%|%%%%%%%%%%%%%%% && &$&,&<&L&P&T&\&l&|&&&&&&&&&&&&&&&&& '''','<'@'D'L'l'|''''''''''''''''' ((((,(<(@(D(L(l(|((((((((((((((( )))),)<)@)D)L)\)l)p)t)|)))))))))))) ****,*<*@*D*L*l*|************** ++ +$+,+<+L+P+T+\+l+|+++++++++++++++ ,,,,,,<,@,D,L,\,l,p,t,|,,,,,,,,,,,,,-- --,-0-4-<-L-\-`-d-l-|------------.. ..,.0.4.<.L.\.`.d.l.............// //,/0/4/