ELFe4(GNUoۭ7d?)ԂUVSq,ӺS$u#S( uȺ1[^]f1ɻDʃ t$t@Df 뼍v`봍vU]uX,ֺ uȺ ]1u]Ít& ȉ]1u]Ív'U]u}X,ֺljffUt(0t]u}]Íf%fEw$fϺMغ]1u}]ffƍf붍fϘ멉'UVSX,tl~tt4[^]Ív% 1[^]Ð% 1[^]Ð%뮐t&u%뒐UVSË@ ?ƋC fD։р C Dʺ1[^]ÍvUWVS} uX,A91҉EEE71 E҉׉̋UEU)ƒACȉ؉։׺ f ȉ@ȉE<M؃@ɀ =ȉʺ>1[^_]Ít&1׉E,1EE%1[^_]ËE$D$ UR\.tov66t4t&1Ít&-u@ 6t$Ð@ f-t$8Í&@ 6t$Í@ .k$dÍv'UVSÉr7u %1[^]ÍJ9N9 ȉ,?81ɺ1ɺ91Cd[^]Ít.%1[^]É?8G9,F91ɺ82dXN99'U1]Ív'U11]Í'U11]Í'U]uX`p\x؉ȉ]u]Ð&US ̀1ɺ PP<`؁ä/ عS1[]ÍUVS Ë@ $x%11҉x4 Ɖ[^]fD$C D$$ [^]ËC D$$ [^]USX 1[]UWVSQ tЀu< $yZ[^_]UtD$$1U]{xwm8991L\l| @%@@%`@%@%@%@%2@%K@% i@%@@%`@%@%`%`% `%@ ``%*:JZq @` @&`>%V%o%%%%<& &  &@@&`"2D@&Qas@& @`@&  )3A`&K&U '_'i? 'p? (x? (? )  ) @+ + , , `. . `/0   $).38=BFJNNN)A`AlKxKiiiAiKpipApKpppUU_ _x"x6xBUxR_bxmUm_)yAUp"8QjAUp , pF ` }      `U A> [ y      & AUD  J).8=BF`P@@@@f"yy1&|X   ` l x@ `      `1 `1 @ ` b 1"`1 6`1 B R b 1  y@ `   "    `@  ` > [ y  , `  @  ` } F    & @D `   Q 8@j`PX''<4>WM8991 N value outwith recommended range! N = %d <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 <3>Failed to register WM8991 I2C driver: %d Speaker Output Attenuation VolumeADC Digital High Pass Filter SwitchLOPMIX Right Mic Bypass SwitchROPMIX Right Mic Bypass SwitchFailed to set cache i/o: %d Failed to issue reset wm8991CapturePlaybackLIN12 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 SwitchLIN1LIN2LIN3LIN4RXNRIN3RIN4RXPRIN1RIN2Internal ADC SourceLeft ADCLeft CaptureRight ADCRight CaptureLIN12 PGALIN34 PGARIN12 PGARIN34 PGAINMIXLAINLMUXINMIXRAINRMUXLeft DACLeft PlaybackRight DACRight PlaybackLOMIXLONMIXLOPMIXOUT3MIXSPKMIXOUT4MIXROPMIXRONMIXROMIXLOUT PGAROUT PGALOPGAROPGAMICBIASLONLOPOUT3LOUTSPKNSPKPROUTOUT4ROPRONOUTInternal 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 LIN4RXN Bypass SwitchOUT3MIX Left Out PGA SwitchOUT4MIX Right Out PGA SwitchOUT4MIX RIN4RXP Bypass 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 3license=GPLauthor=Graeme Gregorydescription=ASoC WM8991 driversrcversion=9C23FCC2BE5D6CEFD82BAFCalias=i2c:wm8991depends=snd-soc-corevermagic=3.0.0-14-generic-pae SMP mod_unload modversions 686  TX Fmodule_layoutkmalloc_cachesmsleepsnd_soc_dapm_get_enum_doubleldev_set_drvdatai2c_del_driver_$snd_soc_dapm_get_volswa'snd_soc_dapm_new_controlsLasnd_soc_put_volswF]vsnd_soc_get_volsw:!snd_soc_info_enum_doubleȒTsnd_soc_dapm_add_routesesnd_soc_cache_syncBsnd_soc_readU=dev_errPprintk9mcountM9snd_soc_dapm_put_volsw[snd_soc_info_volsw^xi2c_register_driver--snd_soc_get_enum_doublet*snd_soc_codec_set_cache_io8kmem_cache_alloc_trace_'?snd_soc_unregister_codecZ(6snd_soc_put_enum_double zkfreesnd_soc_add_controls͠snd_soc_register_codecV0)dev_get_drvdataq2snd_soc_writeOsnd_soc_dapm_put_enum_double4 P @$4;DCD))))///111000222  !!#"%%   h )m v (((((((()+))*,))-------444444336666666633555555.......bmsnd_soc_wm8991GCC: (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` . <D 8 Nc rJ 8` -\ (o k  ~ 1 z  2<2w> JJ8 p K R xb|   R0 \P i-xt   " 0 $~ <   " 7  L@%  X@ m`        @ ` . D Z`%  f |    @ `    , B X  n@ `        @ 4` J%  V l % % %     & 4 &  ?  U@ k@&  v`        @ &` < R h ~`&` &`  '` '` ' (0 3( O)0 l)P @+ + ,` , `.`  . 1 `/ M 0P h     @  `    ) ? `1  J ` v @  `  1     1 " 8 N @ d ` z       @  ` * @ W n    @  `    & =  T  j @  `             @ 1` G ] s  A#du>  2G|U dj-/6=ERe} 0 !>Ewm8991_i2c_removewm8991_hw_paramswm8991_mutewm8991_set_dai_fmtwm8991_set_dai_clkdivinmixer_eventwm8991_set_dai_plloutmixer_eventwm8991_set_bias_levelwm8991_resumewm8991_suspendwm8991_removewm899x_outpga_put_volsw_vuwm8991_i2c_probewm8991_daisoc_codec_dev_wm8991wm8991_probe.part.1wm8991_snd_controlswm8991_dapm_widgetsaudio_mapwm8991_probewm8991_modinitwm8991_i2c_driverwm8991_exit__mod_license1426__mod_author1425__mod_description1424wm8991_i2c_idwm8991_reg_defswm8991_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.39wm8991_left_digital_sidetone_enumwm8991_right_digital_sidetone_enumout_sidetone_tlv__compound_literal.40__compound_literal.41__compound_literal.42wm8991_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.56wm8991_dapm_lin12_pga_controlswm8991_dapm_lin34_pga_controlswm8991_dapm_rin12_pga_controlswm8991_dapm_rin34_pga_controlswm8991_dapm_inmixl_controlswm8991_dapm_ainlmux_controlswm8991_dapm_inmixr_controlswm8991_dapm_ainrmux_controlswm8991_dapm_lomix_controlswm8991_dapm_lonmix_controlswm8991_dapm_lopmix_controlswm8991_dapm_out3mix_controlswm8991_dapm_spkmix_controlswm8991_dapm_out4mix_controlswm8991_dapm_ropmix_controlswm8991_dapm_ronmix_controlswm8991_dapm_romix_controlswm8991_digital_sidetonewm8991_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.68wm8991_ainlmux_enum__compound_literal.69__compound_literal.70__compound_literal.71__compound_literal.72wm8991_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.88wm8991_ainlmuxwm8991_ainrmux__mod_srcversion60__mod_alias58__module_depends____versions__mod_vermagic5snd_soc_dapm_put_enum_doublesnd_soc_writedev_get_drvdatasnd_soc_register_codecsnd_soc_add_controls__this_modulecleanup_modulekfreesnd_soc_put_enum_doublesnd_soc_unregister_codeckmem_cache_alloc_traceinit_modulesnd_soc_codec_set_cache_iosnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volswsnd_soc_dapm_put_volswmcountprintkdev_errsnd_soc_readsnd_soc_cache_syncsnd_soc_dapm_add_routessnd_soc_info_enum_doublesnd_soc_get_volswsnd_soc_put_volswsnd_soc_dapm_new_controlssnd_soc_dapm_get_volsw__mod_i2c_device_tablei2c_del_driverdev_set_drvdatasnd_soc_dapm_get_enum_doublemsleepkmalloc_caches<s-@UhXk1<AYhm ,6GUc!2<MWhy +:Um~   ) 0 < A Y c y        AFKYf  %  l| ,<@DHL\lptx| ,048<L\`dhl|  $(,<LPTX\l| ,<@DHL\lpt| ,04<L\`dl|  $,<LPT\l| ,<@DL\lpt| ,04<L\`dhl|   $ ( , < L P T X \ l |                     , < @ D L \ l p t |                  , 0 4 8 < L \ ` d l |       |  T  ,ptH h8@d<|4X 0pxPt (L$h@\4        $ ( 0 4 8 @ D H P T X ` d h p t x                        !!!!!! !$!(!0!4!8!@!D!H!P!T!X!`!d!h!p!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$8$@$H$P$X$`$h$p$x$$$$$$$%%&l&|&&&&&&&&&&&&&&& '''','<'@'D'L'\'l'p't'|'''''''''''''((( ((,(0(4(8(<(L(\(`(d(l(|(((((((((((())) )),)0)4)8)<)L)\)`)d)l)|))))))))))))** **,*0*4*<*L*\*`*d*l*|*************** ++ +$+,+L+\+`+d+l+|++++++++++++,, ,,,,0,4,<,L,\,`,d,l,,,,,,,,,,,,,-- --,-0-4-<-L-\-`-d-l-|--------------- .. .$.,.<.L.P.T.\.l.|............... ////,/