ELF>K@@GNUt0??rax&BLinuxUHtw :]Á]ø]U:H]ff.UHGxF@@H]FH1fUHSHH_`t,ҹuUH1H[]1ɅҺuHyHyHyUHSHH_` H1H[]@UHAWAVAUATISHF$HZ`4F( HЃ 1ɺ HH{E$(LwxA]AAXAADHDHDHDHMfLE~L1H[A\A]A^A_]ÃAwAA2A}u7AE1A>tivt~i="VALLDDaLAąLE1LDH[A\A]A^]=@{=+t=DtA=yLAL1ɺLa1ɺaLLHD[A\A]A^]fUHAWAVAUATSHHGLpx IIAՉEԻ Lt"uI|$HNID@xECTm:ILAD;mv1H[A\A]A^A_]ff.UHAVAUATE1SLw(IXHXxLLtLD[A\A]A^]Hs(I@1AąxƃE1UHAVAUATSHHLwxHRLjxMLAIcVH{H@It(L1[A\A]A^]UHAWAVAUATSHHLLoxIFL`xAEEI$M$HHEHsH1AƄ$AEIcU@I|(LLu"LH}H[A\A]A^A_]HcMAUIt$(LHHiVUUUH )oÅAƄ$1U HAVAUIATLg SLHeH%(HE1HIHE1HLHHH=yD11LHHHH=sHK(H1HD@H@HuHHUԾ~HHUԾ}DmAD m1AHHHH{HHHHHHHHHLHHueH34%(u2H[A\A]A^]HIIJ4DH{HEEH{HEEH{HEEH{HEEH{HH{HEEH{HH{HEEDHH{HEEH{HEEH{HEE{1HI~HEEI~HEEH{HEEH{HEEH{¹HHH{HEEH{HEEH{H1HAHXHEEAHXHEEAHXHAHXHI|$HEEI|$HEEI|$HEEI~HHLEEHLHLEEHLEEHLHLHLUEHLEEUHHH]UHH]  %*/49?@EJOTY_`ejotytempo,tscs42A1tempo,tscs42A2tscs42A1tscs42A2i:wR9`NOPQW`STUVpwR`NOPQW`STUV+w R#`NOPQW"`STUXV.w R"`NOPHQW`STUV"VwR#`NOPQW`STUV]wR`NOPQW`STUVw.R`NOPQW*`STUV$wJR`NOPQW`STUVOwUR*`N7OPQW"`S&TUIVXwWR"`N1OP QW`STUV6nw]R`NOPQW`STULVww_R`NOPQW"`S@TUrVwhR"`NKOPQW*`S}TU VQ%wR`NKOPQW*`S}TUV@x}waR`N7OP+QW`S*TU9VweR#`NAOPQW`S&TUVw/R`NOPQW"`S TUrVZbwR"`N}OPQW#`S}TUVwR"`NOPQW`STUrV@ wR"`NOPQW"`STUVwR"`NOPQW`STUrV@wR"`NOPQW`STUrV$wR"`NOPQW#`STUV(%%      $  Failed to mute DAC (%d) Failed to mute ADC (%d) Failed to unmute DAC (%d) Failed to unmute ADC (%d) Unsupported format (%d) Unsupported sample rate %d Unsupported bclk ratio (%d) pll src is unsupported Failed to set pll ctl (%d) Failed to turn PLL on (%d) Failed to lock plls Failed to turn PLL off (%d) Failed to read stat (%d) Failed to write dac ram (%d) xtalFailed to get sysclk (%d) No valid part (%d) Failed to reset device (%d) Failed to apply patch (%d) &tscs42xx->audio_params_lock&tscs42xx->coeff_ram_lock&tscs42xx->pll_locktscs42xxmclk1mclk2tscs42xx-HiFiHiFi CaptureHiFi PlaybackHeadphone VolumeSpeaker VolumeMaster VolumePCM VolumeInput VolumeMic Boost VolumeInput Channel MapMic Bias Boost SwitchCascade1L BiQuad1Cascade1L BiQuad2Cascade1L BiQuad3Cascade1L BiQuad4Cascade1L BiQuad5Cascade1L BiQuad6Cascade1R BiQuad1Cascade1R BiQuad2Cascade1R BiQuad3Cascade1R BiQuad4Cascade1R BiQuad5Cascade1R BiQuad6Cascade1L PrescaleCascade1R PrescaleCascade2L BiQuad1Cascade2L BiQuad2Cascade2L BiQuad3Cascade2L BiQuad4Cascade2L BiQuad5Cascade2L BiQuad6Cascade2R BiQuad1Cascade2R BiQuad2Cascade2R BiQuad3Cascade2R BiQuad4Cascade2R BiQuad5Cascade2R BiQuad6Cascade2L PrescaleCascade2R PrescaleBass Extraction BiQuad1Bass Extraction BiQuad2Bass Non Linear Function 1Bass Non Linear Function 2Bass Limiter BiQuadBass Cut Off BiQuadBass MixTreb Extraction BiQuad1Treb Extraction BiQuad2Treb Non Linear Function 1Treb Non Linear Function 2Treb Limiter BiQuadTreb Cut Off BiQuadTreb Mix3D3D MixMBC1 BiQuad1MBC1 BiQuad2MBC2 BiQuad1MBC2 BiQuad2MBC3 BiQuad1MBC3 BiQuad2EQ1 SwitchEQ2 SwitchEQ1 Band EnableEQ2 Band EnableCLE Level DetectCLE Level Detect WinExpander SwitchLimiter SwitchComp SwitchCLE Make-Up Gain VolumeComp Thresh VolumeComp RatioComp Atk Time3D SwitchTreble SwitchTreble Bypass SwitchBass SwitchBass Bypass SwitchMBC Band1 SwitchMBC Band2 SwitchMBC Band3 SwitchMBC Band1 Level DetectMBC Band2 Level DetectMBC Band3 Level DetectMBC Band1 Level Detect WinMBC Band2 Level Detect WinMBC Band3 Level Detect WinMBC1 Phase Invert SwitchDAC MBC1 Make-Up Gain VolumeDAC MBC1 Comp Thresh VolumeDAC MBC1 Comp RatioDAC MBC1 Comp Atk TimeDAC MBC1 Comp Rel Time ConstMBC2 Phase Invert SwitchDAC MBC2 Make-Up Gain VolumeDAC MBC2 Comp Thresh VolumeDAC MBC2 Comp RatioDAC MBC2 Comp Atk TimeDAC MBC2 Comp Rel Time ConstMBC3 Phase Invert SwitchDAC MBC3 Make-Up Gain VolumeDAC MBC3 Comp Thresh VolumeDAC MBC3 Comp RatioDAC MBC3 Comp Atk TimeDAC MBC3 Comp Rel Time ConstReserved1.5:12:13:14:15:16:17:18:19:110:111:112:113:114:115:116:117:118:119:120:1512 Samples64 SamplesAveragePeakPrescale onlyBand1Band1:2Band1:3Band1:4Band1:5Band1:6DAC LPLLDAC RVrefHeadphone LHeadphone RClassD LClassD RSpeaker LSpeaker RInput L Capture RouteInput R Capture RouteMic BiasLine 1Line In 1 LLine In 1 RLine 2Line In 2 LLine In 2 RLine 3Line In 3 LLine In 3 RAnalog In PGA LAnalog In PGA RAnalog Boost LAnalog Boost RADC MuteADC LADC RDigital Mic EnableNormalLeft to RightRight to LeftSwapRIGHT_INPUT_SELECT_ENUMLEFT_INPUT_SELECT_ENUMD2SFailed to set codec DAI master (%d) Unsupported format width (%d) Failed to set sample width (%d) Failed to setup sample format (%d) Failed to update register (%d) Failed to setup sample rate (%d) Failed to set DAC BCLK ratio (%d) Failed to set ADC BCLK ratio (%d) Failed to set pll reference input (%d) Failed to set PLL reference (%d) Failed to setup PLL input freq (%d) No PLL input entry for %d (%d) Failed to read PLL lock status (%d) Unrecognized PLL output freq (%d) Failed to write dac ram address (%d) dac coefficient write error (%d) Failed to flush coeff ram cache (%d) Failed to allocate memory for data (%d) Failed to allocate regmap (%d) Failed to register codec (%d) Failed to get a valid clock name (%d) Headphone Auto Switching SwitchHeadphone Detect Polarity Toggle Switchlicense=GPLdescription=ASoC TSCS42xx driverauthor=Tempo Semiconductor i2c_del_driverb˛@mutex_unlocksnd_soc_component_update_bitsc/regmap_bulk_writej[*snd_soc_put_volsw_kSregmap_readVHQsnd_soc_get_volswCnUclk_get_rate>2)snd_soc_info_enum_doubleQ__mutex_initbIsnd_soc_bytes_info*mutex_lockڶV3_dev_err1snd_soc_info_volswqi2c_register_driversnd_soc_get_enum_double) __stack_chk_fail__devm_regmap_init_i2cndevm_snd_soc_register_componentsnd_soc_component_writem__fentry__{[devm_clk_get*snd_soc_put_enum_doubleA]snd_soc_bytes_get8߬imemcpy]snd_soc_bytes_putrsnd_soc_component_read32Ydevm_kmallocc}regmap_write%e$snd_soc_dapm_put_enum_doubleDD9999999999)''&&%%%%%%  _ytoje`YTOJE@?94/*%  qq ?? *CK+&&KnKsnd_soc_tscs42xxGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-tscs42xx.koD m#.BVj~.C O Xn7 0&08PGp\tvLt<POR  `%9IYYeDv0g]Zx `` QP $ k0 -!  0<HTa @x h   !-@% @X7 `G @X ` n G! ; & %h%$h% $h% #h%+ #hA%Q"hg @ihz "h!h !h `` ` ``@`*`@`V `l`````@``` ``2``H`^`t@``` ``````$@`:`P`f `|`````@`` `  `, `B ``X `n ` @` ` `  ` ` ``  h ` h4  @:hI  9h^  @9hw  8h  h ` h  h % ` h %  hk  5h  5 ` hK  ha ` hw h `h h `h h  78  @68 `h6 hL `hb  @5h 8 ( h @h h  4h  $  :  hP hf  h|  @4h    :  p;  ; ;8" jP4 iPG i Z @jhr k  kh    !3 @X\t ` 8L_hs&5Kh__UNIQUE_ID_srcversion49__UNIQUE_ID_alias48__UNIQUE_ID_alias47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6tscs42xx_volatiletscs42xx_preciousbytes_info_exttscs42xx_mute_streamtscs42xx_mute_stream.coldtscs42xx_set_dai_fmttscs42xx_set_dai_fmt.coldtscs42xx_hw_paramstscs42xx_hw_params.coldtscs42xx_set_dai_bclk_ratiotscs42xx_set_dai_bclk_ratio.coldtscs42xx_probepll_ctlstscs42xx_probe.colddapm_micb_eventdapm_vref_eventplls_lockedplls_locked.coldpll_eventpll_event.coldwrite_coeff_ramwrite_coeff_ram.colddac_eventcoeff_ram_getcoeff_ram_putcoeff_ram_put.coldtscs42xx_i2c_probetscs42xx_regmapnorm_addrs.51615tscs42xx_patch__key.51640__key.51641__key.51642tscs42xx_daisoc_codec_dev_tscs42xxsrc_namestscs42xx_i2c_probe.coldtscs42xx_i2c_driver_inittscs42xx_i2c_drivertscs42xx_i2c_driver_exit__UNIQUE_ID_license95__UNIQUE_ID_description94__UNIQUE_ID_author93tscs42xx_of_matchtscs42xx_i2c_idtscs42xx_dai_opstscs42xx_snd_controlstscs42xx_dapm_widgetstscs42xx_interconhpvol_scale__compound_literal.8spkvol_scale__compound_literal.9dacvol_scale__compound_literal.10adcvol_scale__compound_literal.11invol_scale__compound_literal.12mic_boost_scale__compound_literal.13ch_map_select_enum__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.35__compound_literal.36__compound_literal.37__compound_literal.38__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.68eq1_band_enable_enumeq2_band_enable_enumcle_level_detection_enumcle_level_detection_window_enum__compound_literal.69__compound_literal.70__compound_literal.71mugain_scale__compound_literal.72compth_scale__compound_literal.73__compound_literal.74__compound_literal.75__compound_literal.76__compound_literal.77__compound_literal.78__compound_literal.79__compound_literal.80__compound_literal.81__compound_literal.82mbc_level_detection_enumsmbc_level_detection_window_enums__compound_literal.83__compound_literal.84__compound_literal.85dac_mbc1_compressor_ratio_enum__compound_literal.86__compound_literal.87__compound_literal.88__compound_literal.89__compound_literal.90dac_mbc2_compressor_ratio_enum__compound_literal.91__compound_literal.92__compound_literal.93__compound_literal.94__compound_literal.95dac_mbc3_compressor_ratio_enum__compound_literal.96__compound_literal.97compressor_ratio_textlevel_detection_window_textlevel_detection_texteq_band_enable_textleft_input_selectright_input_selectch_map_select_textright_input_select_enuminput_select_textleft_input_select_enumsnd_soc_dapm_put_enum_doubleregmap_writedevm_kmalloc__this_modulesnd_soc_component_read32snd_soc_bytes_putcleanup_modulememcpysnd_soc_bytes_get__mod_of__tscs42xx_of_match_device_tablesnd_soc_put_enum_doubledevm_clk_get__fentry__init_modulesnd_soc_component_writedevm_snd_soc_register_component__mod_i2c__tscs42xx_i2c_id_device_table__devm_regmap_init_i2c__stack_chk_failsnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volsw_dev_errmutex_locksnd_soc_bytes_info__mutex_initsnd_soc_info_enum_doubleclk_get_ratesnd_soc_get_volswregmap_readsnd_soc_put_volswregmap_bulk_writesnd_soc_component_update_bitsmutex_unlocki2c_del_driverregmap_register_patchsnd_soc_dapm_get_enum_doublemsleep1QqS6 p7?Q.#+@H]ez#+@HcUaK# # * @Hu@ @ 1YYY1YCW_s{u @#EMq/ 1 I Q a      7 MQ    t  k   -1 9 R Z t                @  F dT ~\ f k  p ' M& 2.6C KS` hp hA A ( p   ! ); HCT Yccp xc c  S  S X#S0 08@SM RYe pu { {    < ] V'/]= EM]Z h_d k yv~             ' 0 ;C     t5;H`XGh;xX`pPpj& %{%$(08@%H $`x%#% # (0%8"Phpx@i "((!@HX`hx !P `  P ` ` 0 HPP X` h P ` 1P ` @ C8P@ H` XpUP ` gP `  y(P0 8` H`xP ` `P ` P  (` 8PhPp x` @P ` P ` (@XP` h` x  P ` P ` `0/HPP X` hAP ` SP ` @ e8P@ H` XpwP ` P `  (P0 8` H`xP ` `P ` P  (` 8PhPp x` @P `  P   ` ( @ 0X P`  h ` x   K P  `  _ P! !` !`0!sH!PP! X!` h!!|!P! !` !!!P! !` "@ "8"P@" H"` X"p""P" "` """P" "` " #(#P0# 8#` H#`# x#P# #` #`##P# #` #$$P $ ($` 8$P$h$Pp$ x$` $@$*$P$ $` $$7%P% %` (%@%DX%P`% h%` x% %Q%P% %` %%^%P& &` &`0&kH&P&X&h& &v&&&&` &&&&'@: '8'@'H'X'9p'''''@9'''''8(((0(8(H( `(x((((` ((((( )) )()0)%8)` P) h)p)x))%) )))))5)(***(* @*6X*`*h*x*` *@**** *N*+++` 0+cH+P+X+h++o++++`++++, ,8,@,H,X,`p,,,,,,,,,,7-(-0-8-H-7`-x----P8-----@6.. .(.8.6P.0h.p.x..7.K....`.d/// /%(/@/X/`/h/p/%x/`/////@5//000800H0P0X0h0(0000000001%1@ 1 81@1H1P1%X1p17 111141K 11112b (20282H2`2 x2222 2 2222%23 3 3(303%83 P3 h3p3x33@43 33333 444(4P4:4:P5:5:P6p;6p; 7p;7;7;`8;8p;P9;9;P:;: :" :( :, :0 :4 :8 :< ;@ ;D ;H ;M ;R (;W 0;\ 8;a @;f H;k P;p X;u `;z p; x; ; ; ; ; ; ; ; ; ; ; ; @< P< < < = = `= p= = = > 0> > > > > @? P? ? ? @( @ `@2 p@ @H @ A^ 0A A2 Ag An AH Ag Az @B2 HB PB BH B B C2 C C `CH hC pC C C2 D 0DH D D D D @E PE E E F F `F pF F F G 0G G GH 8I0J J\xJHK PK\KL M O O\xOHP PP\PQ R( T HU V W Y HZ PZO[ [O\2 H]j^H ^iH_ `^ `an cz Hd e f h Piii* i1 i? iM iR jjj(j@jPjkjj jjjk k0kkkg k k k kk00Pp (P08@HPX0`hp x` P P 8,`@A@O\x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?t :@ J GE@h ^;Y@`nYi@h0 ~l y@XD p~@G 2 2p  & @I@@@`J00X0h oJ!0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H v #7U]IǙzGC9#C/P[ g$yP1wq۵+' ܤ k9ȗ|w}'KGm/~0ݙ +k$-vd1<9.VBFO28IٶM\}֨f&jSF{KJAi* d;3*Kxr#|~$^4X9snܥ=")zkM/.Z?;H h+ gYE^)hL?a.:o# kQTTbijL|חI ?JKsLJ)ʠqy!hռL'̴hC9p }CTΆm