ELF>@@"!GNU> m y 'PLinuxUH=w]H}{3HH1]fU1ɅH`@ H]UHAVAUIATAASLw`AD$L%=LAAwXtmE1乀LDL1[A\A]A^]=@uG1rAE1뢍kA1fDU@EHATSLg`@t1ɺ L1[A\]A1DAIAHD1LHH1HHHHHHHHH)HAHHGHHH@־$HD HL'L& L%LL 1[A\]D1ҾIDUHAUATISHGHXx1ɺ1E11ɺL11ɺ L1ҾL1ҾL1ҾLH;Hs[DA\A]]ÃE1wD[A\A]]ËHsAŅH;L*L1L1LL1ɺL*LE1D[A\A]]fUHHAVAUATISHGH@xHPHLpHP HHP8HHPPHLLAŅ11LÅ 14LHH uݹ=LID$M$H@x@ht%uHL[DA\A]A^]LHLHLHD[A\A]A^]fDUHAVAUATS~HLHLKHLLA1ɺLA1ɺLLKHLDLDL1[A\A]A^]ËSHS[A\A]A^]øfUHSHHCH1[]@U xHAUATISHtYID$x11H@hLHHH=HHLA[DA\A]]Af.U HAVLw AUIxATILSHt^HI$11IEHLChHH=HHLA[DA\A]A^]AfUHAUATSLg`ID$Lhxu51ɺL1ɺ LA]l1[A\A]]ÃuLUHHAWAVAUATISLj`HIELpxAFpNC$C(1hL `LD(1D)1)}D)1)9}HHuDDC ?LDDEFlD(1ҹDA1 Hc9HHu u `-{${(~I|$H[A\A]A^A_]Ë It$DHH)1DٺLAFl1ANp14DE<D1҉9tHHuD L1[A\A]A^A_]It$HH]It$HHANlIt$HH]ANpIt$HH7@1Hr 1HsI}HHHI}HLHHI|$HI|$HALI|$HI|$HAHLAHLAHHI|$HI|$DDHUHHHATtHHHAątHDA\]UHHH]pll_factorswm8985_hw_paramswm8985wm8758 ?63>  -.)" $,$,PdP,PK6]XPXdddd2d2 }]>.@ (<Px 6745-.P@ ,,,,,2 8! "2#$% &')*+,3-./01234959697989<=Unknown dai format Failed to issue reset: %d Unknown clock source %d Unsupported word length %u Selected SRATE = %d Target BCLK = %uHz SYSCLK = %uHz MCLK ratio = %dfs BCLK div = %d wm8985wm8985-hifiCapturePlaybacksnd_soc_wm8985sound/soc/codecs/wm8985.cRight Output MixerAux SwitchAUXRLeft Output MixerAUXLRight Boost MixerAUXR VolumeLeft Boost MixerAUXL VolumePCM SwitchRight DACLine SwitchLeft DACRight Headphone OutHPRLeft Headphone OutHPLRight Speaker OutSPKRLeft Speaker OutSPKLRight ADCRight Capture PGAR2 VolumeR2Left ADCLeft Capture PGAL2 VolumeL2Right Input MixerLeft Input MixerR2 SwitchMicN SwitchRINMicP SwitchRIPL2 SwitchLINLIPLeft PlaybackRight PlaybackLeft CaptureRight CaptureMic BiasAux Bypass VolumeSpeaker ModeDigital Loopback SwitchALC Capture FunctionALC Capture Max VolumeALC Capture Min VolumeALC Capture Target VolumeALC Capture AttackALC Capture HoldALC Capture DecayALC ModeALC Capture NG SwitchALC Capture NG ThresholdCapture VolumeCapture PGA ZC SwitchCapture PGA VolumeCapture PGA Boost VolumeADC Inversion SwitchADC 128x Oversampling SwitchPlayback VolumeDAC Playback Limiter SwitchDAC Playback Limiter DecayDAC Playback Limiter AttackDAC Inversion SwitchDAC Auto Mute SwitchDAC 128x Oversampling SwitchHeadphone Playback VolumeHeadphone Playback ZC SwitchHeadphone SwitchSpeaker Playback VolumeSpeaker Playback ZC SwitchSpeaker SwitchHigh Pass Filter SwitchHigh Pass Filter ModeHigh Pass Filter CutoffInput PGA Bypass VolumeEqualizer FunctionEQ1 CutoffEQ1 VolumeEQ2 BandwidthEQ2 CutoffEQ2 VolumeEQ3 BandwidthEQ3 CutoffEQ3 VolumeEQ4 BandwidthEQ4 CutoffEQ4 VolumeEQ5 CutoffEQ5 Volume3D DepthOff6.67%13.3%20%26.7%33.3%40%46.6%53.3%60%66.7%73.3%80%86.7%93.3%100%Class A/BClass D5.3kHz6.9kHz9kHz11.7kHz1.8kHz2.4kHz3.2kHz4.1kHz650Hz850Hz1.1kHz1.4kHz230Hz300Hz385Hz500Hz80Hz105Hz135Hz175HzNarrowWideAudioApplicationALCLimiterRightLeftStereoDCVDDDBVDDAVDD1AVDD2Unknown master/slave configuration Unknown polarity configuration 3%s: WM8985 N value is not within the recommended range: %lu Failed to enable supplies: %d Failed to request supplies: %d Failed to allocate register map: %d No matching BCLK divider found Unable to configure MCLK ratio %u/%u 3Failed to register wm8985 I2C driver: %d 3Failed to register wm8985 SPI driver: %d DAC Playback Limiter ThresholdDAC Playback Limiter Boost Volumelicense=GPLauthor=Dimitris Papastamos description=ASoC WM8985 / WM8758 driversrcversion=A82211284CC72DBF3244864alias=i2c:wm8758alias=i2c:wm8985depends=snd-pcm,snd-soc-coreretpoline=Yintree=Yname=snd_soc_wm8985vermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout6jsnd_pcm_format_widthmsleepqsnd_soc_params_to_bclk򭢿__devm_regmap_init_spi4>i2c_del_driverDsnd_soc_dapm_get_volswK__spi_register_driverQsnd_soc_dapm_new_controlssnd_soc_component_update_bitsj[*snd_soc_put_volswVHQsnd_soc_get_volswoD1devm_regulator_bulk_getregulator_bulk_enable>2)snd_soc_info_enum_doubleyRsnd_soc_dapm_add_routesprintk )snd_soc_add_component_controlsRSdriver_unregisterLGsnd_soc_dapm_put_volswڶV3_dev_err1snd_soc_info_volswqi2c_register_driversnd_soc_get_enum_doubleVzregulator_bulk_disable__devm_regmap_init_i2cndevm_snd_soc_register_componentsnd_soc_component_writem__fentry__"__dynamic_dev_dbgD$regcache_mark_dirty*snd_soc_put_enum_doublersnd_soc_component_read32Ydevm_kmallocRNregcache_syncDD0000////,,,,,,,,,,,,33333322222223236767??674545??45       /0??-.-.#### "" !! ""!!  B2$#snd_soc_wm8985GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-wm8985.ko?g p#.BXe } 7.0(`: N[!N 5  DZnuZ  `V(  `=  [ "0,-`> 0LW py  U8 8$p8@ V@J88f Up8/<_    <H(8 @`F VZ >u `    `< `; 8 8 `:  `9 0U@h4hJ@h`hvh@hh@hh@hh@h&h<@ hR hh@ h~ U h Nhh Th `U@h pUh  PU@h-hC@hYho Thx@hh U@hh @U@h Th@h4hJ UR@hhh~@hh U@h Uh@h h @h5  U= hS @hi h @h h @h h  Sh @h  U  h  Sh!  Rh,  U3 @ hI  RhP  Qh[  hq  Qhx  Ph @ h  Ph  Oh  h  Oh @ h  Nh @     + 6   F @ V ` f r            @`   - A S ^ _j         / A ` g       "8O^u__UNIQUE_ID_srcversion45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6wm8985_writeablewm8985_dac_mutewm8985_set_fmtCSWTCH.31wm8985_set_fmt.coldwm8985_set_pllwm8985_set_pll.cold__func__.51778wm8985_set_bias_levelwm8985_set_bias_level.coldwm8985_probewm8985_supply_namesvolume_update_regswm8758_dapm_widgetswm8985_specific_snd_controlswm8985_dapm_widgetswm8985_aux_dapm_routeswm8985_probe.coldeqmode_puteqmode_getwm8985_spi_probewm8985_regmapwm8985_daisoc_component_dev_wm8985wm8985_spi_probe.coldwm8985_i2c_probewm8985_i2c_probe.coldwm8985_set_sysclkwm8985_set_sysclk.coldwm8985_hw_paramssrates__UNIQUE_ID_ddebug98.51725__UNIQUE_ID_ddebug99.51730__UNIQUE_ID_ddebug100.51734fs_ratios__UNIQUE_ID_ddebug101.51747bclk_divs__UNIQUE_ID_ddebug102.51760wm8985_hw_params.coldwm8985_modinitwm8985_i2c_driverwm8985_spi_driverwm8985_exit__func__.51726__UNIQUE_ID_license105__UNIQUE_ID_author104__UNIQUE_ID_description103wm8985_i2c_idwm8985_reg_defaultswm8985_common_snd_controlswm8985_common_dapm_widgetswm8985_common_dapm_routeswm8985_dai_opsleft_out_mixerright_out_mixerleft_boost_mixerright_boost_mixerleft_input_mixerright_input_mixer__compound_literal.67__compound_literal.68__compound_literal.65__compound_literal.66__compound_literal.62__compound_literal.63__compound_literal.64__compound_literal.59__compound_literal.60__compound_literal.61__compound_literal.56__compound_literal.57__compound_literal.58__compound_literal.53__compound_literal.54__compound_literal.55aux_tlv__compound_literal.52speaker_mode__compound_literal.14alc_selalc_max_tlv__compound_literal.15alc_min_tlv__compound_literal.16alc_tar_tlv__compound_literal.17__compound_literal.18__compound_literal.19__compound_literal.20alc_mode__compound_literal.21__compound_literal.22adc_tlv__compound_literal.23__compound_literal.24pga_vol_tlv__compound_literal.25pga_boost_tlv__compound_literal.26__compound_literal.27__compound_literal.28dac_tlv__compound_literal.29__compound_literal.30__compound_literal.31__compound_literal.32lim_thresh_tlv__compound_literal.33lim_boost_tlv__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37out_tlv__compound_literal.38__compound_literal.39__compound_literal.40__compound_literal.41__compound_literal.42__compound_literal.43__compound_literal.44filter_mode__compound_literal.45bypass_tlv__compound_literal.46eqmodeeq1_cutoffeq_tlv__compound_literal.47eq2_bweq2_cutoff__compound_literal.48eq3_bweq3_cutoff__compound_literal.49eq4_bweq4_cutoff__compound_literal.50eq5_cutoff__compound_literal.51depth_3ddepth_3d_textspeaker_mode_texteq5_cutoff_texteq4_cutoff_texteq_bw_texteq3_cutoff_texteq2_cutoff_texteq1_cutoff_texteqmode_textfilter_mode_textalc_mode_textalc_sel_textregcache_syncdevm_kmalloc__this_modulesnd_soc_component_read32__mod_i2c__wm8985_i2c_id_device_tablecleanup_modulesnd_soc_put_enum_doubleregcache_mark_dirty__dynamic_dev_dbg__fentry__init_modulesnd_soc_component_writedevm_snd_soc_register_component__devm_regmap_init_i2cregulator_bulk_disablesnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volsw_dev_errsnd_soc_dapm_put_volswdriver_unregistersnd_soc_add_component_controlsprintksnd_soc_dapm_add_routessnd_soc_info_enum_doubleregulator_bulk_enabledevm_regulator_bulk_getsnd_soc_get_volswsnd_soc_put_volswsnd_soc_component_update_bitssnd_soc_dapm_new_controls__spi_register_driversnd_soc_dapm_get_volswi2c_del_driver__devm_regmap_init_spisnd_soc_params_to_bclkmsleepsnd_pcm_format_width1Ra 3X00Jf8L`o~j3Jax -8DN^ `Vt  `=   !Ms1Ja|   7 BQ] d l  8 a   U 1 $VK Fz  H  U d     V U, +J c j 8o      p  y    5! &05; (@J5T [ H`jx }      o /!+7 <F X ]g   ' 8,3 : ?O hT    xV>` `80X  ).@`EhWp)ct@  (0 E.@.HPc `p. 0 .@ P   E E ` Eh "p , / c c0 8 c I S  V@ 8P h V y , V  ` Vh p  h  S h(0h.h`<( `;hc8E( 8.h`<( `;hc8E( 8@()hp/(0h h `:!V("`9"8($h%&'()h*+,(.h/0S1,(3h45608"H8P8X8`80Uh8@8W88880U88I88890U9@ 9t89@9H9P90UX9p9y999999999@:(:0:8:H:p:::::@:::::;(;0;8;H;@p;;;;;;;;;;@<(<0<8<H<p<<<<<@ <<<<< =(=0=8=H=@ p=====U= =====N>(>0>8>H>`>-x>>>>T>B>>>>`U>@?Y? ?(?0?pU8?P?ph?p?x??PU?@??????@@@(@@@@X@`@h@x@@@@@@T@@AAA@0AHAPAXAhAAAAAAUA@AAAAB B8B@BHBPB@UXB@pB0BBBBTBBIBBBB@C^(C0C8CHC`C{xCCCCUC@CCCCCDD D(D8D@PDhDpDxDDDDDDDUD@DEEE EU(E@EXE`EhExE@EEEEEEEFFF@0F%HFPFXF`FUhFF?FFFF@F\FFFG Gm8G@GHGPGUXG@pGGGGGGGGGG@H(H0H8HHH`HxHHHHSHHHHH@II I(I0IU8I PI hIpI0xI ISI IIIIRI+JJJ J U(J@ @J6XJ`JhJxJRJDJJJJQJOJKKK UK 0KZHKPKXKhKQKhKKKKPKsKKKL UL@ L~8L@LHLXLPpLLLLLOLLLLL UL M(M0M8MHMO`MxMMMM UM@ MMMMMNN@NOOPP QQ@RR`SSTT0` (0 80@`HPX `      $ (0 4[ 8`@0 Dx H(8@` @Px@HPX`hpx  (/6;CJQX _(e0k8r@yHPX`hpx 8@ HPpx  y dx0.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? :@@0 J kE@p^ _Y@HnPi@P` ~PX y@`0 fh@8 28g28oq2`r  {P@Hh{ @@@@x0@0@X#3  B0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H _c}ېw+1ihھ8!8->X}DbP!\Q9.7 \Y EfhPڨY׼$nJؑËZ!HW+LCADv2UG 'tJ,G1 b{NJe `Հ;v0:t9&1OW 11 hS~[/R'痷Qš9q209(%6˺\izc[1VQ= *ى$V_yP*fUOzc)4Ӆh}&*2nJ]}T9e>d23Ķ>#_2*M)M~3?Fsq*-n# YYV&їP#M*GBښ9a I$kak%vɀ/RcRhUVfBPsI ̀T^S i~Module signature appended~