ELF>@@"!GNUD*Qns$ٴ9LinuxUHGxF@H@H]FH1ff.UHATSHG`HpLfxD1A\$h[A\]ÉHHA\$h1[A\]@HG`H@Hxx%=@uRPwEGlt3@u.UE1E1HjH?ZùظUHAWAVAUATSLb`ML$IYxChD(1IAAD1HcD94t(HHuI|$DHxHc1H4H)HD9t(HHuI|$DHD4AE$A ΅AE(1FT DDclAtA AjH;DE1E11Yx(jH;E1E1DZOHe[A\A]A^A_]Ã>DClD$wADHLHdIt$HHIt$HHDClAA E1DClwD$DIt$HHIt$HHIt$HHZ1H& ff.fUHAWAVHUAUATI&SHLwxeH%(HE1HMEH@IHXxH;U̾&UH;H;DE~]A=WIcAEIT$HHH H<=D)HLDHHL9r r ApH9uG|mE~E1CT4HH;AvIE9AtEAuVUH;&1H]eH3%(u9H[A\A]A^A_]G|mE뻋UH;&1뿸UHAUATHUE1SHHeH%(HE1HGLhxI}UI}HCHUܾ&HXxH;eH;DBTrH;BTqH;BTpH;IUH;&UH;&I>uI}UI}AHEeH3%(uHD[A\A]]fDUHATSHGHXxHC`@u,HsLcMtLL[A\]ǃHhff.fUHAWAVAUIATSHH_xeH%(HE1HIH@IL`xM$LI<$HUȾ&UȾ&UI<$I<$ӾAtmAu}UI<$&G4v1I<$sHUEADHHA9E1LHEeH3%(u0HD[A\A]A^A_]ËUI<$&Aff.U HAUATLg SHLHHHHHIHHLIE`IEH=HLIH=HIULIEHIE(HIE@uv11HHIEHH=LLHHH[A\A]]=tIE4ff.fUHSHH?Ht(1XAH;XA1[]ff.UHAUATISHHwLnxDt4ty1He[A\A]]ÉHHuE$Eu9IuI$LIE`xjE1E11ajI}1ɺE1E1,IE`ZHuOI1Iu3jE1E1I}^He1[A\A]]ADžIhADžH5 IhH$UHAWAVAUIATSHHGHXxLsL{`H{XMt&LAąLAąLsLAąHAG 1jH;ʃ DʉʀʀDE1E11AOE1E1jH;|AO E1E1jH;AO E1E1jH;AO E1E1H jH;AO E1E1jH;AO E1ɺjH;E1AE1E1jH;AOE1E1H jH;AOE1E1jH;AOE1E1jH;HHHH@HH9uHǃPH8H@HZHHH@@H`HC`ǃ\@u0ILHeD[A\A]A^A_]HHE11HhHp HHpHxHǃLI}DH@U1HAVAUATISLLI$A1LI$1A9tI$LBAD$Xt [A\A]A^]ÿH5L H[A\A]A^]HLHLEEHLEEHLEEI|$HEEI}HEEAI}HUHHH]UHH] sta32x_set_bias_levelsta32x_set_dai_sysclksta32x_hw_paramssta326sta328sta329,+@>  #(-23456789:;<=    2d2&,,c@\` ` ` @wjiji !"#$%&'-(+, mclk=%u rate: %u, ratio: %u Unsupported samplerate: %u 24bit 24bit or 32bit 20bit 18bit 16bit Unresolvable ratio: %u &sta32x->coeff_lockxtiresetFailed to init regmap: %d level = %d Failed to startup device Failed to enable clock: %d sta32xsta32x-hifiPlaybacksnd_soc_sta32xsound/soc/codecs/sta32x.cLEFTDACRIGHTSUBMaster VolumeMaster SwitchCh1 SwitchCh2 SwitchCh3 SwitchCh1 VolumeCh2 VolumeCh3 VolumeDe-emphasis Filter SwitchCompressor/Limiter SwitchMiami Mode SwitchZero Cross SwitchSoft Ramp SwitchAuto-Mute SwitchAutomode EQAutomode GCAutomode XOPreset EQCh1 EQ Bypass SwitchCh2 EQ Bypass SwitchCh1 Limiter SelectCh2 Limiter SelectCh3 Limiter SelectBass Tone ControlTreble Tone ControlLimiter1 Attack Rate (dB/ms)Limiter2 Attack Rate (dB/ms)Limiter1 Release Rate (dB/ms)Limiter2 Release Rate (dB/ms)Ch1 - Biquad 1Ch1 - Biquad 2Ch1 - Biquad 3Ch1 - Biquad 4Ch2 - Biquad 1Ch2 - Biquad 2Ch2 - Biquad 3Ch2 - Biquad 4High-passLow-passCh1 - PrescaleCh2 - PrescaleCh1 - PostscaleCh2 - PostscaleCh3 - PostscaleThermal warning - PostscaleCh1 - Mix 1Ch1 - Mix 2Ch2 - Mix 1Ch2 - Mix 2Ch3 - Mix 1Ch3 - Mix 20.51160.13700.07440.04990.03600.02990.02640.02080.01980.01720.01470.01370.01340.01170.01100.01043.15842.70722.25601.80481.35360.90240.45120.22560.15040.11230.09020.07520.06450.05640.05010.0451Limiter DisabledLimiter #1Limiter #2FlatRockSoft RockJazzClassicalDancePopSoftHardPartyVocalHip-HopDialogBass-boost #1Bass-boost #2Bass-boost #3Loudness 1Loudness 2Loudness 3Loudness 4Loudness 5Loudness 6Loudness 7Loudness 8Loudness 9Loudness 10Loudness 11Loudness 12Loudness 13Loudness 14Loudness 15Loudness 16User80Hz100Hz120Hz140Hz160Hz180Hz200Hz220Hz240Hz260Hz280Hz300Hz320Hz340Hz360HzAC no clippingAC limited clipping (10%)DRC nighttime listening modePresetLoudnessAnti-ClippingDynamic Range CompressionVddaVdd3Vccsta32x->mclk is unset. Unable to determine ratio Failed to request supplies: %d Failed to register component (%d) Failed to enable supplies: %d Ch1 Tone Control Bypass SwitchCh2 Tone Control Bypass SwitchCh1 Master Volume Bypass SwitchCh2 Master Volume Bypass SwitchCh3 Master Volume Bypass SwitchLimiter1 Attack Threshold (AC Mode)Limiter2 Attack Threshold (AC Mode)Limiter1 Release Threshold (AC Mode)Limiter2 Release Threshold (AC Mode)Limiter1 Attack Threshold (DRC Mode)Limiter2 Attack Threshold (DRC Mode)Limiter1 Release Threshold (DRC Mode)Limiter2 Release Threshold (DRC Mode)license=GPLauthor=Johannes Stezenbach description=ASoC STA32X driversrcversion=15FC0AF0484FD006CD75B7Calias=i2c:sta329alias=i2c:sta328alias=i2c:sta326depends=snd-pcm,snd-soc-coreretpoline=Yintree=Yname=snd_soc_sta32xvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout wclk_unprepare6jsnd_pcm_format_widthmsleepHGsystem_power_efficient_wqUclk_enable4>i2c_del_driver"Jregmap_update_bits_basek%[iregcache_cache_bypassclk_disablejdelayed_work_timer_fn__const_udelay9cinit_timer_keyJcancel_delayed_work_syncb˛@mutex_unlockj[*snd_soc_put_volsw_kSregmap_readVHQsnd_soc_get_volswoD1devm_regulator_bulk_getregulator_bulk_enable>2)snd_soc_info_enum_doubleQ__mutex_init]snd_soc_dapm_force_bias_level*mutex_lockڶV3_dev_err1snd_soc_info_volswqi2c_register_driversnd_soc_get_enum_doubleVzregulator_bulk_disablemqueue_delayed_work_on) __stack_chk_fail__devm_regmap_init_i2cqs|clk_preparendevm_snd_soc_register_componentm__fentry__{[devm_clk_get"__dynamic_dev_dbgeWdevm_gpiod_get_optionalD$regcache_mark_dirty*snd_soc_put_enum_doublenQround_jiffies_relativersnd_soc_component_read32sPgpiod_set_valueYdevm_kmallocc}regmap_writeRNregcache_sync 3@@@}DXw  xig( H $,H d,xig0Dd0P,d'Jsnd_soc_sta32xGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-sta32x.ko U#x.BVl y  7"0L8!x4EP8``8uT8p8 888  8#9xPp*bcp%@S0 0 @R B -8Ikdp Lq5   @ `  *-6H V $ h `$ y @$  $X     @ 0$ hh h/hE h[ $eh{ h h h #h h h h h( #h< "hP "hd !hz h h h hh hh !h, hD h\ $e h{h h h h h84 hJh`~ hh P hh  h) h? @[ v @ ` `      $  $  $  6 D Q ^ n |          ) 5 U a x        $ / M Z s          + 7 M e t     __UNIQUE_ID_srcversion46__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_6sta32x_coefficient_infosta32x_set_dai_sysclk__UNIQUE_ID_ddebug96.53182sta32x_set_dai_fmtsta32x_hw_params__UNIQUE_ID_ddebug97.53221interpolation_ratiosmcs_ratio_table__UNIQUE_ID_ddebug99.53241__UNIQUE_ID_ddebug101.53260CSWTCH.59__UNIQUE_ID_ddebug102.53269__UNIQUE_ID_ddebug100.53251CSWTCH.58__UNIQUE_ID_ddebug98.53236sta32x_hw_params.coldsta32x_coefficient_putsta32x_cache_syncsta32x_removesta32x_coefficient_getsta32x_i2c_probe__key.53363sta32x_supply_namessta32x_regmapsta32x_daista32x_componentsta32x_i2c_probe.coldsta32x_startup_sequence.isra.0sta32x_set_bias_level__UNIQUE_ID_ddebug103.53295sta32x_set_bias_level.coldsta32x_probesta32x_watchdogsta32x_probe.coldsta32x_i2c_driver_initsta32x_i2c_driversta32x_i2c_driver_exit__func__.53296__func__.53183__func__.53222__UNIQUE_ID_license106__UNIQUE_ID_author105__UNIQUE_ID_description104sta32x_i2c_idsta32x_write_regssta32x_read_regssta32x_volatile_regssta32x_regssta32x_snd_controlssta32x_dapm_widgetssta32x_dapm_routessta32x_dai_opsmvol_tlv__compound_literal.37__compound_literal.38__compound_literal.39__compound_literal.40__compound_literal.41chvol_tlv__compound_literal.42__compound_literal.43__compound_literal.44__compound_literal.45sta32x_drc_ac_enum__compound_literal.46__compound_literal.47__compound_literal.48__compound_literal.49sta32x_auto_eq_enumsta32x_auto_gc_enumsta32x_auto_xo_enumsta32x_preset_eq_enum__compound_literal.50__compound_literal.51__compound_literal.52__compound_literal.53__compound_literal.54__compound_literal.55__compound_literal.56sta32x_limiter_ch1_enumsta32x_limiter_ch2_enumsta32x_limiter_ch3_enumtone_tlv__compound_literal.57__compound_literal.58sta32x_limiter1_attack_rate_enumsta32x_limiter2_attack_rate_enumsta32x_limiter1_release_rate_enumsta32x_limiter2_release_rate_enumsta32x_limiter_ac_attack_tlv__compound_literal.59__compound_literal.60sta32x_limiter_ac_release_tlv__compound_literal.61__compound_literal.62sta32x_limiter_drc_attack_tlv__compound_literal.63__compound_literal.64sta32x_limiter_drc_release_tlv__compound_literal.65__compound_literal.66sta32x_limiter_release_ratesta32x_limiter_attack_ratesta32x_limiter_selectsta32x_preset_eq_modesta32x_auto_xo_modesta32x_auto_gc_modesta32x_auto_eq_modesta32x_drc_acsta32x_volatile_regs_rangesta32x_read_regs_rangesta32x_write_regs_rangeregcache_syncregmap_writedevm_kmallocgpiod_set_value__this_modulesnd_soc_component_read32cleanup_moduleround_jiffies_relativesnd_soc_put_enum_doubleregcache_mark_dirtydevm_gpiod_get_optional__dynamic_dev_dbgdevm_clk_get__fentry__init_moduledevm_snd_soc_register_componentclk_prepare__devm_regmap_init_i2c__stack_chk_fail__mod_i2c__sta32x_i2c_id_device_tablequeue_delayed_work_onregulator_bulk_disablesnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volsw_dev_errmutex_locksnd_soc_dapm_force_bias_level__mutex_initsnd_soc_info_enum_doubleregulator_bulk_enabledevm_regulator_bulk_getsnd_soc_get_volswregmap_readsnd_soc_put_volswmutex_unlockcancel_delayed_work_syncinit_timer_key__const_udelaydelayed_work_timer_fnclk_disableregcache_cache_bypassregmap_update_bits_basei2c_del_driverclk_enablesystem_power_efficient_wqmsleepsnd_pcm_format_widthclk_unprepare1` g l&J `e j{ d  fIk    P A  X  pV q _x 8} Q  : C\lTdq.>Q`t^p"1Ag~  ~  ,4 <  ' : P W @\ d / K      8 ? D d l g     4 K R f q      . P u     7 ]   ,9{   "FM]  v '/d 8 XCKd T 8_gd u }$ 9 9    $`$@$$H X hxp  @0`>C`GpCMC(C0 h>GM0 QH P X ` 0$h   _     m      x8 @ H X p            $  ( 0 8 @  $H  ` x     $         ( 8 #P h p x        ( @X`hx ) #5"0AHPXh "M! 8@HX pW l (08H`x   (8 !Phpx   $( @X`hp$x 0HPXh8 @  h8@HPXp (08@ H `x 0 X (08PVhpxet@X`h0HPX 8@Hp(08`x/ (PKhpxWc@oX`h{0@@00 @ @0!@!`0"`"0## @$$`$$$$0 (p08@@H P Xp `hJ[<x $(048@DiH`PBTX`_dh@p t3 x(@8@ @HPX`hpx &-4;BIP W(^0e8l@sHP`hpx!,7BMXc n(y08@HPX`hpx %+:Tqx (08@ $8@`H$P_px`$X`$Q`$A `($0:PX``$h @$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__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?j:@ЊJE@^Y@ؚ`ni@80 ~& y@h  6p@PP 2h72 ?~A(B `N@@NH @x (e@Xg@@X0j0jX#j3jj  } B0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H Rռǂu /|6]+pe؛61b>:Z9"EWJ~Kqo1؋ ؁q uy Rf>p#kcI : )T[50zYHQo `p&@+<`2vXf҇qk)JH)]3,v!56!9U渊ZvͤD7~Module signature appended~