ELF>0@@GNU.AC/*rUH HSHHwQHH=Ht!fD;xt0HH=Hu1HH1[]f.UH~`HHGhHt51҃t 1] 1]@ 1]ÐUHAVA+AUATSH_`H,HAAAAEu4AH߾+AH߾,[A\A]A^1]ÀH߾+AÀAH߾,[A\A]A^1]UHAWAVAUATASHH_`HChHL HADA?@AdžAD%A?wQt AπuSAAHEAH߾ H1[A\A]A^A_]D-A@vfH[A\A]A^A_]@AdžAY@AtUHAVAֺ0AUATAfSH_`HChHLDHߺfE1[A\A]A^]f.UHHHGhHt#u1ɺ1]f(1]@UHAWAVAUI ATSH(HZ`HChHLAAE$AυXAE(1[  DDDA־ HA(;7A$ȹ i+)ЃEAPAEAAE1҉A9@u1ҾeHHE1AD EоH߉DẼ`A(CA(D1ҾHAADGECE4G4fA AF DE1E6A$MbA D}AEAAAEEE1DH]1BAEDˋuAfDADA87A)1)щD)AAD1D)9}DeEň]AE19uH]M̺HAԾ HAվHDHfBH߁1H([A\A]A^A_]H߃eH1ɺHAf.A0A AA EA}pEQDMAA ADeUmDMbAD)A<wfED˺di')É1uȉA)Ɖ1)։D)AAD1D)9}AADEAE9tdAADMA A eEDeH]HH1^@1@ DeUH`9HHOhHuTthHƍPHH9u%A  1]H?H1]H?H1]H?H1]UHSHH_tvH{H1[]fD1Hffffff.UHAWAVAUATISHH8ML$xIAQJEq AAf#SHfEAfEAAAA t D)AЉEADELDDEADEt,IHHMDLELeDu]DEDMH8D[A\A]A^A_]UHAUATS1HHGhLIIMepHBHHIfII|LHI H`uH1[A\A]]@UHAWAVE1AUATSHHHGhLIMepI}MIII$Ml$LIAII AuI}HCh11HLH+H,H/H@H6HGHRH\HVH]H3HAH:HHH H H1ҾH1ҾH/.H/?H/5H/FH/QH/[H/-H/>H/4H/EH/PH/ZHA$$fUfIHt2bHIcHߋPA$ffteA(AwHHChLHH$f6ftHH1[A\A]A^A_]HHf1ҾIH@LHLHH1[A\A]A^A_]HHHߺKHߺNHߺOHߺ/JHߺ/MHߺ/I/LH-LHLHH1[A\A]A^A_]H;‰EH1A^EMt+HcÃMHH@HI|ItpMuH[A\A]A^A_]fUЀHAWAVI0AUIATLg SHH`LLHEHHHLH=HCHMIA?IGHAG(IFf$HHHt(;zHHHuHH[A\A]A^A_]DH}ЀLHǃǃ(IFf$HSHCHC(HC@HCXLAf$ HHLAtwD&HHH;zfDHHH};yuDH[A\A]A^A_]fDHHHHBH1HǃH[A\A]A^A_]@HL11D~H{HHL11H[ǃADUHAWAVAUATASHHHGhLr.uH@DHH1[A\A]A^A_]A tݺI}I}ADž Iu@A teHAq1ɺHXAI0IuuAADž vfI}1I}HAHEAt0DH߾DH AHrUHHH]UHH]aic3x_hw_params \]\tlv320aic3xtlv320aic33tlv320aic3007tlv320aic3106IIO%V3:%]AH b   **  &%))mn  xxxxxx !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm3%s(): unable to setup PLL IOVDDDVDDAVDDDRVDDFailed to init class D: %d tlv320aic3x resettlv320aic3x-codectlv320aic3x-hifiCapturePlaybackLeft Class-D OutLeft Line OutRight Class-D OutSPOPSPOMMono MixerLine2L Bypass SwitchLeft Line2L MuxPGAL Bypass SwitchLeft PGA MixerDACL1 SwitchLeft DAC MuxLine2R Bypass SwitchRight Line2R MuxPGAR Bypass SwitchRight PGA MixerDACR1 SwitchRight DAC MuxMono OutMONO_LOUTLeft Line1L Muxsingle-endedLINE1LdifferentialLeft Line1R MuxLINE1RLINE2LLine1L SwitchLine1R SwitchLine2L SwitchMic3L SwitchMIC3LMic3R SwitchMIC3RLeft ADCGPIO1 dmic modclkRight Line1R MuxRight Line1L MuxLINE2RLine2R SwitchRight ADCDMic Rate 128DMic Rate 64DMic Rate 32DAC_L1Left DACDAC_L2DAC_L3DAC_R1Right DACDAC_R2DAC_R3Left Line MixerLLOUTRight Line MixerRight Line OutRLOUTLeft HP MixerLeft HP OutHPLOUTRight HP MixerRight HP OutHPROUTLeft HPCOM MixerLeft HPCOM Muxdifferential of HPLOUTconstant VCMLeft HP ComHPLCOMRight HPCOM MixerRight HPCOM Muxdifferential of HPROUTdifferential of HPLCOMexternal feedbackRight HP ComHPRCOMLeft PlaybackRight PlaybackLeft CaptureRight CaptureMic BiasDetectionRouteClass-D Playback VolumeMono Line2 Bypass VolumeMono PGA Bypass VolumeMono DAC Playback VolumeMono Playback SwitchPCM Playback VolumeLine Line2 Bypass VolumeLine PGA Bypass VolumeLine DAC Playback VolumeHP Line2 Bypass VolumeHP PGA Bypass VolumeHP DAC Playback VolumeHPCOM Line2 Bypass VolumeHPCOM PGA Bypass VolumeHPCOM DAC Playback VolumeLine Playback SwitchHP Playback SwitchHPCOM Playback SwitchAGC SwitchLeft AGC Target levelRight AGC Target levelLeft AGC Attack timeRight AGC Attack timeLeft AGC Decay timeRight AGC Decay timeDe-emphasis SwitchPGA Capture VolumePGA Capture SwitchADC HPF Cut-offOutput Driver Power-On timeOutput Driver Ramp-up step0ms1ms2ms4ms0us10us100us10ms50ms100ms200ms400ms800ms2s4s500ms8ms11ms16ms20ms-5.5dB-8dB-10dB-12dB-14dB-17dB-20dB-24dBDisabled0.0045xFs0.0125xFs0.025xFstx and rx masks must be symmetric tx and rx masks need to be non 0 Invalid mask, slots must be adjacent Failed to request regulator notifier: %d Failed to request supplies: %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=CAEB290B3BFBA2034298851alias=i2c:tlv320aic3106alias=i2c:tlv320aic3007alias=i2c:tlv320aic33alias=i2c:tlv320aic3xdepends=snd-pcm,snd-soc-coreintree=Yvermagic=3.19.0-80-generic SMP mod_unload modversions {_5module_layout6jsnd_pcm_format_widthe3snd_soc_test_bitsѽ-snd_soc_dapm_get_enum_doubleLsnd_soc_dapm_mixer_update_power-regmap_register_patchXi2c_del_driver;8snd_soc_dapm_get_volsw\"Ggpio_request kgpio_to_desc*(regulator_register_notifier+snd_soc_add_codec_controls__const_udelay1]snd_soc_dapm_new_controlsIysnd_soc_put_volsw^q1snd_soc_get_volswۅ0devm_regulator_bulk_get1regulator_bulk_enableT׮snd_soc_info_enum_double^regulator_unregister_notifiervsnd_soc_dapm_add_routesR snd_soc_read?bFdev_errR*5Ysnd_soc_dapm_kcontrol_codecI'printk snd_soc_update_bits<5Gsnd_soc_dapm_put_volsw gpiod_direction_output_raw؍snd_soc_info_volswFi2c_register_driverl;snd_soc_get_enum_double\oXregulator_bulk_disablec^devm_regmap_init_i2cm__fentry__bSsnd_soc_unregister_codecRgpio_free~}regcache_mark_dirtyzsnd_soc_put_enum_double4 gpiod_set_raw_valuewsnd_soc_register_codecdevm_kmallocԼMregcache_syncw wregcache_cache_onlysnd_soc_writepesnd_soc_dapm_put_enum_double,._DDGGFFEEDDCCBB998877665544@@??>>==<<;;221100//..--NNMMLLKKJJII\\[[ZZYYXXWWUUTTSSRRQQPPIIXOOvvKNvvJMvvILww :H3AV]vv6Gvv5Fvv4Evv/@vv.?vv->vvR\vvQ[vvPZvvDDvvCCvvBBvv99vv88vv77vv==vv<<vv;;vv22vv11vv00vvYYvvXXvvWWvvUUvvTTvvSS+,2222snd_soc_tlv320aic3xGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.1.rodata.str1.8.modinfo.rela__mcount_loc__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack@$3pX.>9pHNI0^o Yaf2u2-Вp`P @@  @b` c00X88   o+6)Hf]P\l|p Qp ` | n XP ,X@@X fP+vk  0  , $*E`RY e.x  QWPWP`WPVPG=EP\DP{`DP@FEP EPDPT6RV Os@M`KIi i  j j 0@j F`j \$r$@$$$$$$ @$"$8$N@$d$z$$@$$$$@$$*$@ $V@ $l $$$@$ $ $ $@ $ $2 $H $^@ $t $ $ $@ $$ $ $ @ $$  $:  $P $f @$| $ $ $ @$ j k  @k  k * 9 $O ` $v $ @$ $  $ @$ $ $ $) @$> $S $i $ @$ $ $ $ @$ $ $ $/ @$E $[ $q $ @$ $ $ $ @$ $ $! $7 @$M $c $y  i i h h `h @h $@$3$Ii \g tg g g`h h @i@i jj( k0`kDkWlpa P#y s    @   7   *8LZg~` *AYm`#;Yr$1>Udzaic3x_i2c_removereset_listaic3x_prepareaic3x_muteaic3x_set_dai_fmtaic3x_set_dai_sysclkmic_bias_eventaic3x_hw_params__func__.40250aic3x_set_dai_tdm_slotaic3x_regulator_eventsnd_soc_dapm_put_volsw_aic3xaic3x_removeaic3x_probeaic3x_classd_amp_gain_ctrlaic3007_dapm_widgetsintercon_3007aic3x_mono_controlsaic3x_dapm_mono_widgetsintercon_monoaic3x_i2c_probeaic3x_regmapaic3x_daisoc_codec_dev_aic3xaic3007_class_daic3x_set_bias_levelaic3x_i2c_driver_initaic3x_i2c_driveraic3x_i2c_driver_exit__UNIQUE_ID_license2__UNIQUE_ID_author1__UNIQUE_ID_description0aic3x_i2c_idaic3x_snd_controlsaic3x_dapm_widgetsinterconaic3x_dai_opsaic3x_mono_mixer_controlsaic3x_left_dac_mux_controlsaic3x_left_hpcom_mux_controlsaic3x_right_dac_mux_controlsaic3x_right_hpcom_mux_controlsaic3x_left_pga_mixer_controlsaic3x_left_line1l_mux_controlsaic3x_left_line1r_mux_controlsaic3x_left_line2_mux_controlsaic3x_right_pga_mixer_controlsaic3x_right_line1l_mux_controlsaic3x_right_line1r_mux_controlsaic3x_right_line2_mux_controlsaic3x_left_line_mixer_controlsaic3x_right_line_mixer_controlsaic3x_left_hp_mixer_controlsaic3x_right_hp_mixer_controlsaic3x_left_hpcom_mixer_controlsaic3x_right_hpcom_mixer_controlsaic3x_line2r_2_rdac_enumaic3x_line2l_2_ldac_enumaic3x_line1r_2_l_enumaic3x_line1r_2_r_enumaic3x_line1l_2_r_enumaic3x_line1l_2_l_enum__compound_literal.91__compound_literal.92__compound_literal.93__compound_literal.94__compound_literal.95__compound_literal.86__compound_literal.87__compound_literal.88__compound_literal.89__compound_literal.90__compound_literal.80__compound_literal.81__compound_literal.82__compound_literal.83__compound_literal.84__compound_literal.85__compound_literal.74__compound_literal.75__compound_literal.76__compound_literal.77__compound_literal.78__compound_literal.79__compound_literal.68__compound_literal.69__compound_literal.70__compound_literal.71__compound_literal.72__compound_literal.73__compound_literal.62__compound_literal.63__compound_literal.64__compound_literal.65__compound_literal.66__compound_literal.67__compound_literal.56__compound_literal.57__compound_literal.58__compound_literal.59__compound_literal.60__compound_literal.61__compound_literal.50__compound_literal.51__compound_literal.52__compound_literal.53__compound_literal.54__compound_literal.55__compound_literal.44__compound_literal.45__compound_literal.46__compound_literal.47__compound_literal.48__compound_literal.49aic3x_right_hpcom_enumaic3x_left_hpcom_enumaic3x_right_dac_enumaic3x_left_dac_enumclassd_amp_tlv__compound_literal.43output_stage_tlv__compound_literal.38__compound_literal.39__compound_literal.40__compound_literal.41dac_tlv__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.34aic3x_lagc_level_enumaic3x_ragc_level_enumaic3x_lagc_attack_enumaic3x_ragc_attack_enumaic3x_lagc_decay_enumaic3x_ragc_decay_enum__compound_literal.35adc_tlv__compound_literal.36__compound_literal.37aic3x_adc_hpf_enumaic3x_poweron_time_enumaic3x_rampup_step_enumaic3x_rampup_stepaic3x_poweron_timeaic3x_agc_decayaic3x_agc_attackaic3x_agc_levelaic3x_adc_hpfaic3x_linein_mode_muxaic3x_right_hpcom_muxaic3x_left_hpcom_muxaic3x_right_dac_muxaic3x_left_dac_muxaic3x_reg__UNIQUE_ID_srcversion6__UNIQUE_ID_alias5__UNIQUE_ID_alias4__UNIQUE_ID_alias3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0snd_soc_dapm_put_enum_doublesnd_soc_writeregcache_cache_onlyregcache_syncdevm_kmallocsnd_soc_register_codec__this_modulecleanup_modulegpiod_set_raw_valuesnd_soc_put_enum_doubleregcache_mark_dirtygpio_freesnd_soc_unregister_codec__fentry__init_moduledevm_regmap_init_i2cregulator_bulk_disablesnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volswgpiod_direction_output_rawsnd_soc_dapm_put_volsw__mod_i2c__aic3x_i2c_id_device_tablesnd_soc_update_bitsprintksnd_soc_dapm_kcontrol_codecdev_errsnd_soc_readsnd_soc_dapm_add_routesregulator_unregister_notifiersnd_soc_info_enum_doubleregulator_bulk_enabledevm_regulator_bulk_getsnd_soc_get_volswsnd_soc_put_volswsnd_soc_dapm_new_controls__const_udelaysnd_soc_add_codec_controlsregulator_register_notifiergpio_to_descgpio_requestsnd_soc_dapm_get_volswi2c_del_driverregmap_register_patchsnd_soc_dapm_mixer_update_powersnd_soc_dapm_get_enum_doublesnd_soc_test_bitssnd_pcm_format_width/5 V dny 0Qbev0Q7aM^r0 7 >q P  (  = Q [ q   > a   +  < _ v          / F ] t          , > P b t      S  X   X6H_q    x1Q k C S OX  # ( -   AH r     !2 3<OY&g'6BO     0pHhx (0@HP`h"p/<Qbu (0@HP`hp (0@H,P9`h?pLRR[mm~ ~(0@QHP`Qhpu~umuQu,9u?L 0u@P[`[p[[/// (0@HP`h p"/<Qbu (0@P`p/#)))"/ ) < Q )( b0 u@ )H P ` :p ) :  I : O   O   O " / O( <0 Q@ OH bP u` Oh p  ] O ] / i ] p   p   p( "0 /@ pH <P Q` ph bp u p    p        ( 0 @ H "P /` h <p Q  b u      O       0 @ P ` h p      " /  < Q  b u ( 0p@HP`hp#:LYLQ`/WW]n`WV: !L"R"}##G$$E%%D&&`D''(u(@F)~)E*m* E+Q+D,[-./00P11T2)2R3O3 O4p4@M55`K66I7#8I9i:;<Y=9>L?@ABCD(D0D8DHDipDDDDDiDDDDE j0EHEPEXEhEjEEEEE@jEFFF(F`jPFhFpFxFp FFFFFp FFGGGp (G@@G,XG`GhGp xGG?GGGp GGHHHp (H@HXH`HhHp xHHHHHp HH,HIIp I@0I?HIPIXIp hIIIIIIIIJJJ@0J"HJPJXJhJJ<JJJJJbJJJK K8K@KHKXK@pKKKKKKKKKKL"(L0L8LHL`L<xLLLL@LbLLLLMM M(M8MPMhMpMxMM MMMMM@ M"NNN(N @N<XN`NhNxNNbNNNNNNOOO@0OHOPOXOhO OOOOO O"OOOP P<8P@PHPXP@ pPbPPPP PPPPP Q(Q0Q8QHQ `QxQQQQ@ Q"QQQQ R<R R(R8R PRbhRpRxRR RRRRR@ RSSS(S@SXS`ShSxS S"SSSS S<STTT@ 0TbHTPTXThT TTTTT TTTTU U8U@UHUXU@pU"UUUUU<UUUUVb(V0V8VHV`VxVVVV@VVVVVjW(W0W8WHWkpWWWWW@kWWWWXk0XHXPXXX`XhXXXXXXXXXYYYY0YHYPYXY`YhY@YYYYYY'YYYZZ Z8Z@ZHZPZXZ@pZZZZZZZZZZZZ[@([0[8[@[H[`[hx[[[[[@[[[[[[\\ \(\0\8\P\h\p\x\\\\\\\\\@\0]]] ](]@]XX]`]h]p]x]]]]]]]]]^^^^@0^H^P^X^`^h^^^^^^^^ ^^^__ _H8_@_H_P_X_@p_p______;_____`T(`0`8`@`H```kx`````@``````aa a(a0a8aPahapaxaaaaaaaaa@abbb b(b@bXb`bhbpbxbbbbbbb(bccc@0c;HcPcXchccQccccc\cccd i dr8d@dHdXdipdddddhdddddhe(e0e8eHe`h`exeeee@heeeeeff f(f0f8f@Pfhfpfxfffffffif&ggg(gg@gBXg`ghgxggggg]gagegigggmgqgvgah|hhh h(h0h8hPhhphhhhhhhhhhhhhhi@i0i@i@iHiPiXi`ihipixiiiiiii ijijjj0jjPjjpjjjjjjj jjj#j:k k k(k0kPk`k`khk pkkkkkkHll (P08p@ Hp P` X `PhPHaX` ` Y  sX`XPMagrathea: Glacier signing key]ǓE]J=Y.jNSrݻP_l ֝%(d1[=y0#FOw$Oճ%.ҝAk0{jptIRI7X8gU,3+ YF9usЯA35 5}D){S(| @$o0+0Q2mdT|Ʉ [Q9N wHcC?_]kyfuTʆ(뉮A=dp؆ p)ʻ(mF/uVZѹwㄅqrÂjК($@xG&c߂*a4ڼNwvӧʒHbٯۊUϷ[|^`3y$^< Bߜ9!#eu+ yCb48_E駁8)! qkxa55D(Ov;** 68t3