ELFr4(GNU{P7r:wF; UU ]u}Q`1cuȉQt]u}]Ív'US1Q`uQtC[]US1Q`uQtC[]USX 1[]ÍUS@,ˋ@ Xp1[]fU]u}X,ֺ+,ljEu0+ȉMغ,]1u}]Ãπ+ȉMغ,ɀ]1u}]Í&U]u}X,֋C E ?ljumUB|?E%wx1ȉM غ ]1u}]Á0t]u}]ÍUB|q=t11=u+M1ot&uM\fM@LfU]u} 1ҋF~ E \]\11F EF]1u}]ÐUVSË@ 11҉Ɖ+,/@6GR\KNVV]]OO33AA::HH  1ɺ1ɺ/./?/5/F/Q/[/J/M/-/>/4/E/P/Z/I/Lft [1^]ÍvQ1ɺI1[^]Í'USM ى ى˃ˀE˺ []ÐU]u} ӃcMEM!Ɖ1҅ɉ ЉE]u}]fUWVSH@U苀pE@ EEMQ$υQ(  ȋE U苊(;7 i+)у%PEEƀuxp&1҉9退uE1ɺe1EȀȋE}D U蹊Eȉȃ`(CȋEUE(1Fºf E1HEMbMEE@p MfEEEEE1EEEMEMMMċM&M8!ʉȋu})Ɖ1)֋U+U1)9}UȈ]͉EfEUUĈU;EuE EȋEMκ EMͺEMкEfMкE1H[^_]ÍEٺEeEEE} EE}EQ uEUȉEfMb)ȍPwUEE)kd1uiU'EEЉU)‰E1)‹E+EEEE3E+E9}UċEM͈]fUЉEEE9EEM uM LM"D$`$}v1۹DӃ t$tƒ D0&UWVSƋ@ ۋE¸EudEǀ^dtPF`f guEf}FdE[^_]ùEFdǀF`EE[^_]øUJw'U ]u}Ë@ t9rtru1]}]Ðt&t1҉uэvtnuF|t땍&u@|zȀȉW넍v'U1]Ív'U11]Í'USX t=v@d1[]Ð1荴&UVSË@ 1҉ƉqFxVtBFtFx =v31ېCTDuV1[^]fddJt&;B tQtdJu1뎉'UWVSƋ@ Í@tCtCxEClFh3Cd$E=HC;S1C ACFCKF UEuލGF$pT^0DuЋuEF`1Cht2bChcH'fF Ƥ3 ljcfdUPdCtCxdE[^_]ÍvddJt&;B QtdJuQEu1fD$D$F $E[^_]ÍD$D$F $=JddJt&;B )QtdJu&$%uED$D$ F $t"&GTwuU2vfUWVS Ë@`pC\H MHMHDϋxf#BDEf)EMfE؋F EMUEMEF U $MtNFHd9Pu3t&B,9Pt%9Xuf}tJB ȈBFUF M$UËF ؃ [^_]ÍB ȈB봍'UWVS ppEӅЀEGdGl EFGh t&>t ډuEif$x [^_]Ít&b؃ [^_]Í&LJeED$L $UStD$$lZY[]U]HW,tlv320aic3xtlv320aic33tlv320aic3007aic3x_hw_params @`<` @`<d (@` $= T@i`  @`*=P`'` w%''V3: %(@(]A#H0O 9BO(^)n)~) *++@+     # / = K+[,l-w.0 1@2 ^^(~~(O5^OCnOQ~O_Ol9O9( ( 5Cy_l wwwK~KOKKKKK[~[O[[[[[l~lOllll0l0w~wOwwwww~O~Ow2~O?2Vm##IIxxxxxx) ),%8&DXXXX `&&&&5CQ_l&('C 5@y`_l 'D'  @ `       @ `       @ `       @ `       @ `     <3>%s(): unable to setup PLL Failed to set cache I/O: %d IOVDDDVDDAVDDDRVDDtlv320aic3x resettlv320aic3x-codectlv320aic3x-hifiCapturePlaybackPCM Playback VolumeLine Line2 Bypass VolumeLine PGA Bypass VolumeLine DAC Playback VolumeMono Line2 Bypass VolumeMono PGA Bypass VolumeMono DAC Playback VolumeHP Line2 Bypass VolumeHP PGA Bypass VolumeHP DAC Playback VolumeHPCOM Line2 Bypass VolumeHPCOM PGA Bypass VolumeHPCOM DAC Playback VolumeLine Playback SwitchMono Playback SwitchHP Playback SwitchHPCOM Playback SwitchAGC SwitchPGA Capture VolumePGA Capture SwitchADC HPF Cut-offClass-D Amplifier GainLeft DACLeft PlaybackLeft DAC MuxLeft HPCOM MuxLeft Line OutLeft HP OutLeft HP ComRight DACRight PlaybackRight DAC MuxRight HPCOM MuxRight Line OutRight HP OutRight HP ComMono OutLeft ADCLeft CaptureLeft PGA MixerLeft Line1L MuxLeft Line1R MuxLeft Line2L MuxRight ADCRight CaptureRight PGA MixerRight Line1L MuxRight Line1R MuxRight Line2R MuxGPIO1 dmic modclkDMic Rate 128DMic Rate 64DMic Rate 32Mic Bias 2VMic Bias 2.5VMic Bias AVDDLeft Line MixerRight Line MixerMono MixerLeft HP MixerRight HP MixerLeft HPCOM MixerRight HPCOM MixerLLOUTRLOUTMONO_LOUTHPLOUTHPROUTHPLCOMHPRCOMMIC3LMIC3RLINE1LLINE1RLINE2LLINE2RDetectionsingle-endeddifferentialLine1L SwitchLine1R SwitchLine2L SwitchMic3L SwitchMic3R SwitchLine2R SwitchDAC_L1DAC_L2DAC_L3DAC_R1DAC_R2DAC_R3Line2L Bypass SwitchPGAL Bypass SwitchDACL1 SwitchLine2R Bypass SwitchPGAR Bypass SwitchDACR1 Switchdifferential of HPLOUTconstant VCMdifferential of HPROUTdifferential of HPLCOMexternal feedbackLeft Class-D OutRight Class-D OutSPOPSPOMRouteDisabled0.0045xFs0.0125xFs0.025xFsFailed to request supplies: %d Failed to request regulator notifier: %d failed to create private data <3>Failed to register TLV320AIC3x I2C driver: %d Left Line Mixer Line2R Bypass VolumeLeft Line Mixer PGAR Bypass VolumeLeft Line Mixer DACR1 Playback VolumeRight Line Mixer Line2L Bypass VolumeRight Line Mixer PGAL Bypass VolumeRight Line Mixer DACL1 Playback VolumeLeft HP Mixer Line2R Bypass VolumeLeft HP Mixer PGAR Bypass VolumeLeft HP Mixer DACR1 Playback VolumeRight HP Mixer Line2L Bypass VolumeRight HP Mixer PGAL Bypass VolumeRight HP Mixer DACL1 Playback VolumeLeft HPCOM Mixer Line2R Bypass VolumeLeft HPCOM Mixer PGAR Bypass VolumeLeft HPCOM Mixer DACR1 Playback VolumeRight HPCOM Mixer Line2L Bypass VolumeRight HPCOM Mixer PGAL Bypass VolumeRight HPCOM Mixer DACL1 Playback Volumelicense=GPLauthor=Vladimir Barinovdescription=ASoC TLV320AIC3X codec driversrcversion=C83BC2714D358264B88B6C3alias=i2c:tlv320aic3007alias=i2c:tlv320aic33alias=i2c:tlv320aic3xdepends=snd-soc-corevermagic=3.0.0-14-generic-pae SMP mod_unload modversions 686 aic3x_button_pressedaic3x_headset_detectedaic3x_set_headset_detectionaic3x_get_gpioaic3x_set_gpiody O 3StyFmodule_layoutkmalloc_caches[snd_soc_test_bitsM`snd_soc_put_volsw_2rFG7snd_soc_get_volsw_2rsnd_soc_dapm_get_enum_doubleldev_set_drvdatai2c_del_driver_$snd_soc_dapm_get_volsw\"Ggpio_request<-Nregulator_register_notifier/C__gpio_set_value__const_udelaya'snd_soc_dapm_new_controls2mutex_unlockLasnd_soc_put_volswF]vsnd_soc_get_volswZ%strcmp!;regulator_bulk_enable:!snd_soc_info_enum_double regulator_unregister_notifierȒTsnd_soc_dapm_add_routesBsnd_soc_readU=dev_errPprintkcEsnd_soc_update_bits1regulator_bulk_getgpio_direction_output9mcount^mutex_lockM9snd_soc_dapm_put_volsw[snd_soc_info_volsw^xi2c_register_driver--snd_soc_get_enum_double~!regulator_bulk_disableȀ]snd_soc_info_volsw_2rt*snd_soc_codec_set_cache_iodёsnd_soc_dapm_sync8kmem_cache_alloc_trace_'?snd_soc_unregister_codecRgpio_freeZ(6snd_soc_put_enum_double zkfreedapm_reg_event:regulator_bulk_freesnd_soc_add_controls͠snd_soc_register_codecV0)dev_get_drvdataq2snd_soc_writeOsnd_soc_dapm_put_enum_doublecpP0g&@ uddp22+,2vvSvvTvvUvvWvvXvvYvv0vv1vv2vv;vv<vv=vv7vv8vv9vvBvvCvvDvvPZvvQ[vvR\vvILvvJMvvKNvv->vv.?vv/@vv4Evv5Fvv6GV]O3A:H2wwXI2?2Vm(PQRSTUWXYZ[\IJKLMN-./012;<=>?@456789BCDEFGsnd_soc_tlv320aic3xGCC: (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.init.text.rel.exit.text.rel__ksymtab_gpl.rel__kcrctab_gpl.rel.rodata.rodata.str1.1.rodata.str1.4.modinfo__ksymtab_strings.rel__mcount_loc__versions.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack4$2`. x0<d38 (KG СZ(V Pl8h 0( ~`3 z XX 2`I28PPSTfTT `U a XHo| \q0\qVqq!w  ̇ $'2.DT#_po` ~ '@ 0Pp9dp.P   0 '$ <%@ J0 e3$` dh3t   $* ?^ }  ,, RkH W  &g < .  C@ X` m       @ `  - C Y o   @ `       5  K@ a` w       @ ` '/ E [& fu '0 '0 (0 @(0 ( )0 =)0 [* z+0 @+0 +  ,  -   .  . 0  L 1  l @2    ,  8  D X `    /  E  [  q   @  `          ! 7 @ M ` c y      @  `  ) ? U k   @  `      1 G @ ] ` s       @  ` # 9 O e {N#q > ]3CZo|}3%@V 6.kV"f҆?SZ0ow!$n. [/AS`z` -B?^s`0aic3x_i2c_removeaic3x_set_dai_sysclkaic3x_muteaic3x_set_dai_fmtaic3x_init_3007aic3x_initaic3x_hw_params__func__.28507aic3x_set_poweraic3x_set_bias_levelaic3x_resumeaic3x_suspendaic3x_regulator_eventaic3x_removereset_listaic3x_probeaic3x_snd_controlsaic3x_dapm_widgetsinterconaic3007_dapm_widgetsintercon_3007aic3x_classd_amp_gain_ctrlsnd_soc_dapm_put_volsw_aic3xaic3x_i2c_probeaic3x_i2c_idaic3x_daisoc_codec_dev_aic3xaic3x_modinitaic3x_i2c_driveraic3x_exit__mod_license1582__mod_author1581__mod_description1580__ksymtab_aic3x_button_pressed__kstrtab_aic3x_button_pressed__kcrctab_aic3x_button_pressed__ksymtab_aic3x_headset_detected__kstrtab_aic3x_headset_detected__kcrctab_aic3x_headset_detected__ksymtab_aic3x_set_headset_detection__kstrtab_aic3x_set_headset_detection__kcrctab_aic3x_set_headset_detection__ksymtab_aic3x_get_gpio__kstrtab_aic3x_get_gpio__kcrctab_aic3x_get_gpio__ksymtab_aic3x_set_gpio__kstrtab_aic3x_set_gpio__kcrctab_aic3x_set_gpioaic3x_regaic3x_dai_opsdac_tlv__compound_literal.0output_stage_tlv__compound_literal.1__compound_literal.2__compound_literal.3__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.15__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.35adc_tlv__compound_literal.36__compound_literal.37aic3x_enumclassd_amp_tlv__compound_literal.38aic3x_left_dac_mux_controlsaic3x_left_hpcom_mux_controlsaic3x_right_dac_mux_controlsaic3x_right_hpcom_mux_controlsaic3x_left_pga_mixer_controlsaic3x_left_line1_mux_controlsaic3x_left_line2_mux_controlsaic3x_right_pga_mixer_controlsaic3x_right_line1_mux_controlsaic3x_right_line2_mux_controlsaic3x_left_line_mixer_controlsaic3x_right_line_mixer_controlsaic3x_mono_mixer_controlsaic3x_left_hp_mixer_controlsaic3x_right_hp_mixer_controlsaic3x_left_hpcom_mixer_controlsaic3x_right_hpcom_mixer_controlsaic3x_left_dac_muxaic3x_right_dac_muxaic3x_left_hpcom_muxaic3x_right_hpcom_muxaic3x_linein_mode_muxaic3x_adc_hpf__compound_literal.81__compound_literal.82__compound_literal.83__compound_literal.84__compound_literal.85__compound_literal.86__compound_literal.87__compound_literal.88__compound_literal.89__compound_literal.90__compound_literal.39__compound_literal.40__compound_literal.41__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.56__compound_literal.57__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.67__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__mod_srcversion81__mod_alias79__mod_alias78__mod_alias77__module_depends____versions__mod_vermagic5snd_soc_dapm_put_enum_doublesnd_soc_write__crc_aic3x_set_headset_detectiondev_get_drvdatasnd_soc_register_codecsnd_soc_add_controls__this_moduleregulator_bulk_freecleanup_moduledapm_reg_eventkfreesnd_soc_put_enum_doublegpio_freesnd_soc_unregister_codeckmem_cache_alloc_traceinit_modulesnd_soc_dapm_syncsnd_soc_codec_set_cache_iosnd_soc_info_volsw_2r__crc_aic3x_get_gpioregulator_bulk_disablesnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volswaic3x_get_gpiosnd_soc_dapm_put_volswmutex_lockmcountgpio_direction_outputregulator_bulk_get__crc_aic3x_headset_detectedsnd_soc_update_bitsprintkaic3x_button_presseddev_errsnd_soc_readsnd_soc_dapm_add_routesregulator_unregister_notifiersnd_soc_info_enum_doubleregulator_bulk_enable__crc_aic3x_button_pressedaic3x_set_gpiostrcmp__crc_aic3x_set_gpiosnd_soc_get_volswsnd_soc_put_volswmutex_unlocksnd_soc_dapm_new_controls__const_udelay__gpio_set_valueregulator_register_notifiergpio_requestsnd_soc_dapm_get_volsw__mod_i2c_device_tablei2c_del_driverdev_set_drvdatasnd_soc_dapm_get_enum_doublesnd_soc_get_volsw_2raic3x_set_headset_detectionsnd_soc_put_volsw_2rsnd_soc_test_bitsaic3x_headset_detectedkmalloc_cachese 1B]mGWe!2CTep$5FWht"3DUcq ,=N_p:]zVcv    * D n        & F     " P \    4Tu *0JVaz$4y"(FPUi&>Ik| 92Meow #(  $   ,048<L\`dhl|  $(,<LPTX\l| ,<@DHL\lptx| ,048<L\`dhl|  $(,<LPTX\l| ,<@DHL\lpt| ,04<L\`dhl| $(D h  @    `    \  4    Tx,P(pHlD\4`8X|0T,pH d< $(048@DHPX`hptx (08@HPTX`dhptx      ( 0 8 @ D H P T X ` d h p t x                      !!!!!! !$!(!0!8!@!H!P!T!X!`!d!h!p!t!x!!!!!!!!!!!!!!!!!!!!!!"""""" "$"("0"4"8"@"H"P"X"`"h"p"t"x"""""""""""""""""""""""""#### #$#(#0#4#8#@#D#H#P#T#X#`#d#h#p#t#x####################$p$$H%%%%%%%%%&&&&''8'T'p''''''''''' (( ($(,(L(\(`(d(l((((((((((((()) )),)0)4)<)L)\)`)d)l))))))))))) ** *$*,*<*L*P*T*\*l*|************** ++ +$+,+L+\+`+d+l+++++++++++++,, ,,,,0,4,<,L,\,`,d,l,|,,,,,,,,,,,,,,, -- -$-,-<-L-P-T-\-l-|--------------- ....,.<.@.D.L.\.l.p.t.|.............// //,/0/4/