ELF> @@)(GNUaJG_"n,LinuxU)HH]ЁH OAL$uHLHAL$|HLHAL$pHLHAL$lHLHAL$xHLHA$LHH[A\A]]A$HLHA$HLH~A$HLHVA$HLH.A$HLHA$HLHA$HLHUHAVAULo ATISHHeH%(HE1H(I$11LHHCH=HL+HA$HKHC`HCPHCPHCXHHC(HC0HC0HC8ǃƃƃHC@Ls11L11LH{HUԾXEH A$HHLHMeH3 %(He[A\A]A^]ú LHHHLHLCtHLCuHSxLCvHtCxHSlHLtClHSpHLtCpHS|HLHcK|HHLt"HHH&sHHHLt ǃHHLt ǃHHLt ǃHHLt ǃHHLt ǃHHLt ǃHHLt ǃHLHLHC H=taHH=SQs`S1IH;A HZ C|DUHAWAVAUATISHU966FE19EAD4DjI<$D)E2AEE1E1A )'ZA9rEt2jI<$E1E12 XHe[A\A]A^A_]Ë]ɋEԻ66F9suARUHATSHu,IAt$H{LIIuƃjH{E1E1 0X1<2HcHHuH{1ҾH{&1H{H{H{1ҾH{` H{E1E1jH{E1E1j H{E1E1jH{E1E1jH{E1E1H jH{E1E1j  H{E1E1j3sH{E1E1j<<H{E1E1H jH{E1E1j1ɺ H{E1E1jvH{E1E1jPH{E1E1H @@rjH{E1E1j3H{E1E1j4H{E1E1j ?LH{E1E1H 1ɺjH{E1E1j1ɺHe[A\]Ë4?4H{1$fU1HSHGHXxH{H{ƃH{H{`1[]DUHAUATAHSHHH?HC H=SdtC1D9u H[A\A]]H{ DH{ IDcdH[A\A]]HIuLuSdLEEH;HEE|UHAVAUAATASHLw'L jE1E1 LE1E1jLE1E1jLE1E1jL E1E1H @@LjCd^uSD1He[A\A]A^]Ãut(E1E1jLH{HZCdtLs LLCd됅L {duƃE1E1jH3EDHHHe1[A\A]A^]þgLE1E11jLH{HDHYE1E11jL9H;Hff.U1HAWAVAUAATSHlH{E1E1j1ɺvH{E1E1j H{E1E1jH{E1E1jfH{E1E1H 1ɺjH{E1E1j1ɺ<H{E1E1j1ɺ3sH{E1E1j1ɺ H{H 1E1E1jK`ZjH{E1E11ɺ@rH{1ҾLH{E1E1jH{E1E1j1ɺ0Ht>IIL{A4$AT$Eu2t(H{IM9uƃHe[A\A]A^A_]Ã?t1LjH{E1E11ɺXfUHSHt uCLǃƃ[]H(Hoff.fUHGHxxH]UHAUATHHGL`x1AT$dtCMl$ LuLt&LEEI<$HEEyMl$11L9LE1E1 j LE1E1j LE1E11jLH1HeA\A]]I|$jE1E11ɺPtI|$E1E1j L0I|$I|$E1E1j1ɺAD$dHjMd$ LLHe1A\A]]ff.UHAUATSH70HHMDDE"DAA9A)CWL)HiMbH&AAA DH{D/1HǃHe[A\A]]ËH3HHjH{E1E11ɺLHH{ǃZHe[A\A]]HHMDjH{E1E11ɺLXǃHe[A\A]]HH{ǃHe[A\A]]ËH3HHiH3HHD)Wk E11}ff.@UHATLgSHLt t[A\]Lxu苓H{H{ ƃ[A\]UHGHxxH8]fDUHAVAUIATLwLgLHLHLE1E1j1ɺPtE1E1j LLLxLE1E1jLE1E1j  LE1E1H  jLE1E1j1ɺ1L1XZHeA\A]A^]ÐUHAWAVHUAUIATSHLveH%(HE1LAċEȉƒ .AA tMAxLAHMeH3 %(He[A\A]A^A_]gAAtAtH5IU( DLHU̾LAxE̺@AADED DEDDEDDEDDED DE EehLAK LI]HU̾M}HE ADžhADjE1E1 HAE1E1jPtHE1E11jHHLHLLHEAEt`AuUH5IU( ADžAuhEAADžutI}HAƅI}DDeƒAADjE1E1 HAE1E1@jPtHE1E1jHHLHLLHLkulE=IuHHIuHH"AƅI}HAsNjE1E1LE1E1jLMeE1E1j1ɺL1ҾL>E1E1jLE1E1H LjE1E11jLE1E11j L1ҾLE1E1j L LH E1E11jEZH?HH;HEEHLHC HLHLHLEES`H;HH;HƃH;HEEH;H1H;DHADžI}HAI}HLI}H1I}HAƅUHHH]UHH]nau8825_jack_insertnau8825_print_device_propertiesnau8825_xtalk_measurenau8825_set_pllnau8825_configure_sysclk10508825nau8825 "$>G t r s s ss     PP     v  P 4 3 ` ` ,+ qN% ] 'Kdqs!j"#%V&'(7*+,.T/013_4568X9:;=A>x?@ACLDEFGI?JlKLMNPBQjRSTUW$XFYhZ[\]^`a:bUcodefghij l m2nDoUpeqtrstuvwxyz{|}~ ےғʔzl^O?. ԤjS<$ ٮlP3ٶzY8ѽe@èĀX0ȴɊ_4ͯ΂T&ҙi8֤r? ڥp;ޚc,Le*w;EI F>s/`GP&1 ` <   !"#$%&'()*+,-/0123489:%;W4EFG%HW4LPQUfhijqr stvw @@ }@ @   0 `SARMICBIASAcquire semaphore timeout Unsupported input clock %d jkdet-enable: %d jkdet-pull-enable: %d jkdet-pull-up: %d jkdet-polarity: %d micbias-voltage: %d vref-impedance: %d sar-threshold-num: %d sar-threshold[%d]=%d sar-hysteresis: %d sar-voltage: %d sar-compare-time: %d sar-sampling-time: %d short-key-debounce: %d jack-insert-debounce: %d jack-eject-debounce: %d crosstalk-enable: %d nuvoton,jkdet-enablenuvoton,jkdet-pull-enablenuvoton,jkdet-pull-upnuvoton,jkdet-polaritynuvoton,micbias-voltagenuvoton,vref-impedancenuvoton,sar-threshold-numnuvoton,sar-thresholdnuvoton,sar-hysteresisnuvoton,sar-voltagenuvoton,sar-compare-timenuvoton,sar-sampling-timenuvoton,short-key-debouncenuvoton,jack-insert-debouncenuvoton,jack-eject-debouncenuvoton,crosstalk-enablemclkNot a NAU8825 chip nau8825Cannot request irq %d (%d) Acquire semaphore fail Unable to set mclk rate Unable to prepare codec mclk Invalid clock id (%d) HPR_R2L imm: %x HPL_R2L imm: %x sound/soc/codecs/nau8825.ccross talk sidetone: %x failed to read irq status OMTP (micgnd1) mic connected CTIA (micgnd2) mic connected snd_soc_nau8825nau8825-hifiCapturePlaybackFrontend PGAMICADCADC ClockADC PowerAIFTXDDACLDDACRDDAC ClockDACL MuxDACLDACRDACR MuxHP amp LHP amp RCharge PumpADACLADACRADACL ClockADACR ClockOutput Driver L Stage 1Output Driver R Stage 1Output Driver L Stage 2Output Driver R Stage 2Output Driver L Stage 3Output Driver R Stage 3Output DACLOutput DACRHPOL PulldownHPOR PulldownHP Boost DriverClass GHPOLHPORDACR SourceDACL SourceMic VolumeHeadphone Bypass VolumeHeadphone VolumeFrontend PGA VolumeHeadphone Crosstalk VolumeADC Decimation RateDAC Oversampling RateBIQ Path SelectBIQ Coefficients6425612832DACexceed the maximum frequency of CLK_ADC or CLK_DAC mclk_src=%x ratio=%x fll_frac=%x fll_int=%x clk_ref_div=%x No 'mclk' clock found, assume MCLK is managed externallyFailed to read device id from the NAU8825: %d Disable clock for power saving when no headset connected Sysclk is %dHz and clock id is %d Unable to prepare component mclk detection error; disable mic function Headset completion IRQ fired but no headset connected license=GPLauthor=Anatol Pomozov description=ASoC nau8825 driversrcversion=A9E75AA742E77669D5335F8alias=i2c:nau8825alias=acpi*:10508825:*depends=snd-pcm,snd-soc-coreretpoline=Yintree=Yname=snd_soc_nau8825vermagic=5.4.0-216-generic SMP mod_unload modversions nau8825_enable_jack_detectpmodule_layout wclk_unprepare6jsnd_pcm_format_widtho<disable_irqӅ3-system_wqmsleepqsnd_soc_params_to_bclkUclk_enablevmEregmap_raw_writei2c_del_driver"Jregmap_update_bits_baseclk_disable-cancel_work_syncA̴fkmemdup__const_udelayj[*snd_soc_put_volsw_kSregmap_readVHQsnd_soc_get_volsw>2)snd_soc_info_enum_double囝R_dev_warn%~down_trylock]snd_soc_dapm_force_bias_levelڶV3_dev_err1snd_soc_info_volswqi2c_register_driverWCclk_round_rate-U_dev_infosnd_soc_get_enum_doubleyzdevice_property_read_u32_arrayGusleep_range) __stack_chk_fail__devm_regmap_init_i2cqs|clk_preparendevm_snd_soc_register_component&snd_soc_dapm_syncm__fentry__{[devm_clk_get"__dynamic_dev_dbgvvclk_set_rateD$regcache_mark_dirty*snd_soc_put_enum_double8snd_soc_dapm_force_enable_pin#snd_soc_dapm_disable_pin enable_irq zkfreefi*up3:regmap_raw_read6queue_work_on<snd_soc_jack_reporttsnd_soc_bytes_info_extYdevm_kmallocޖ{devm_request_threaded_irqc}regmap_write5"h down_timeoutRNregcache_sync6 regcache_cache_onlyCdevice_property_present%e$snd_soc_dapm_put_enum_double//%%??2200 000234 4cOsnd_soc_nau8825GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-nau8825.ko5RX#{.BXe } 7 t$B-TBPX0Pm  i`^r@u*0 k= OP e ;{` N@G( G  )  ; )1PAG8KGh\8x3PH888,8Hh8d08888P88 8(8Dp8`88|8K 0(m `* Nj!N^d yPK0pe8!>2 $SG$`$w`&A8`88 )@)(88:wQet  @`p  , 8  @. @> =O *d   x D8 ` <P  <P <h `=h = @ `h @% h: @F `h[ @j h @ `h Ah Ah `Bh X A( @B 6 BG *    "#$%M j            , <  K Q \ u          4 K \ i     @   Ք6Tak9@(7Tep__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_6__ksymtab_nau8825_enable_jack_detect__kstrtab_nau8825_enable_jack_detectnau8825_intlog10_dec3logtablenau8825_readable_regnau8825_writeable_regnau8825_volatile_regnau8825_component_probenau8825_i2c_removenau8825_configure_mclk_as_sysclknau8825_output_dac_eventnau8825_is_jack_insertednau8825_int_status_clear_allnau8825_init_regsnau8825_suspendnau8825_pump_eventnau8825_adc_eventnau8825_biq_coeff_putnau8825_biq_coeff_getnau8825_clock_check.isra.0osr_dac_selosr_adc_selnau8825_clock_check.isra.0.coldnau8825_sema_acquire.part.0nau8825_sema_acquire.part.0.coldnau8825_hw_paramsnau8825_set_dai_fmtnau8825_set_pllfll_ratiomclk_src_scaling__UNIQUE_ID_ddebug100.49164nau8825_set_pll.coldnau8825_xtalk_imm_start.isra.0nau8825_print_device_properties.constprop.0__UNIQUE_ID_ddebug102.49251__UNIQUE_ID_ddebug103.49256__UNIQUE_ID_ddebug104.49260__UNIQUE_ID_ddebug105.49264__UNIQUE_ID_ddebug106.49268__UNIQUE_ID_ddebug107.49272__UNIQUE_ID_ddebug108.49276__UNIQUE_ID_ddebug109.49280__UNIQUE_ID_ddebug110.49287__UNIQUE_ID_ddebug111.49291__UNIQUE_ID_ddebug112.49295__UNIQUE_ID_ddebug113.49299__UNIQUE_ID_ddebug114.49303__UNIQUE_ID_ddebug115.49307__UNIQUE_ID_ddebug116.49311__UNIQUE_ID_ddebug117.49315nau8825_i2c_probenau8825_regmap_confignau8825_xtalk_worknau8825_dainau8825_component_drivernau8825_interruptnau8825_i2c_probe.coldnau8825_hpvol_ramp.isra.0.part.0.constprop.0nau8825_xtalk_preparenau8825_xtalk_baktabnau8825_resumenau8825_resume.coldnau8825_mclk_preparenau8825_mclk_prepare.coldnau8825_configure_sysclk__UNIQUE_ID_ddebug101.49196nau8825_configure_sysclk.coldnau8825_xtalk_cleannau8825_xtalk_cancelnau8825_component_removenau8825_set_bias_levelnau8825_xtalk_measure__UNIQUE_ID_ddebug94.47701__UNIQUE_ID_ddebug96.47712__UNIQUE_ID_ddebug95.47707nau8825_set_sysclknau8825_eject_jack__UNIQUE_ID_ddebug98.49065__UNIQUE_ID_ddebug99.49071nau8825_interrupt.coldnau8825_driver_initnau8825_drivernau8825_driver_exit__func__.49066__func__.49252__func__.47702__func__.49165__func__.49197__UNIQUE_ID_license120__UNIQUE_ID_author119__UNIQUE_ID_description118nau8825_acpi_matchnau8825_i2c_idsnau8825_controlsnau8825_dapm_widgetsnau8825_dapm_routesnau8825_reg_defaultsnau8825_dai_opsnau8825_dacl_muxnau8825_dacr_muxnau8825_dacr_enumnau8825_dacl_enumnau8825_dac_srcadc_vol_tlv__compound_literal.5sidetone_vol_tlv__compound_literal.6dac_vol_tlv__compound_literal.7fepga_gain_tlv__compound_literal.8crosstalk_vol_tlv__compound_literal.9nau8825_adc_decimation_enumnau8825_dac_oversampl_enumnau8825_biq_path_enum__compound_literal.10nau8825_dac_oversamplnau8825_adc_decimationnau8825_biq_path.LC60snd_soc_dapm_put_enum_doubledevice_property_presentregcache_cache_onlyregcache_syncdown_timeoutregmap_writedevm_request_threaded_irqdevm_kmallocsnd_soc_bytes_info_ext__this_modulesnd_soc_jack_reportqueue_work_onregmap_raw_readcleanup_modulekfreeenable_irqsnd_soc_dapm_disable_pinsnd_soc_dapm_force_enable_pinsnd_soc_put_enum_doubleregcache_mark_dirtyclk_set_rate__dynamic_dev_dbgdevm_clk_get__fentry__init_modulesnd_soc_dapm_syncdevm_snd_soc_register_component__devm_regmap_init_i2c__stack_chk_failusleep_rangedevice_property_read_u32_arraysnd_soc_get_enum_double_dev_infoclk_round_rate__mod_acpi__nau8825_acpi_match_device_tablei2c_register_driversnd_soc_info_volsw_dev_err__crc_nau8825_enable_jack_detectsnd_soc_dapm_force_bias_leveldown_trylock_dev_warnsnd_soc_info_enum_doublesnd_soc_get_volswregmap_readsnd_soc_put_volsw__const_udelaykmemdupcancel_work_syncclk_disable__mod_i2c__nau8825_i2c_ids_device_tableregmap_update_bits_basei2c_del_driversnd_soc_dapm_get_enum_doubleregmap_raw_writeclk_enablesnd_soc_params_to_bclkmsleepsystem_wqdisable_irqsnd_pcm_format_widthclk_unprepare B1/Ka.Av3Sr@g-Mp-c0Lh     1 q     6 Q      ! M a t @G  G      <  DG   $G   K m    !Q/ G/ G G//D Gy-Z{ 8 #Qz   C H w  ]   ( -> H 0M^ h hm~      8  p  w / ]9 >R C\ au ) P    v (f    3 ;B MT _u $z ; S j > Fg o     4 0<Q LY` eqJ ~ `*s   ' PZ ~:Z~?_!1 Qir e(4HU ]q 6 Y      ! ('! ,!i!r!! !!!!"="]"}"""""#?#O#o### # #$!$`$$$$$%% P%Z%y%%%%&&<&D&a&&0'_' f' k'''''(S( Z( _(n( Eu( `z(() )!)A)e) j)t) y)))))*%*A*a***^*G+U+e++ ,A$,6,,,,, ,, ,,-/-i----.!. ).0. 8.@.h. yo. (t.. . ...u../M/p//////0     '/ 8 '@JY xafm ju     x  h 1 x<A,L QY<)^/-i ^nu* /-     (=8H X`$hpP )P$8@H0D  0@P `p 0)2)7@<H2P<7 E )` Np < W E W0 N c W i W@ oP c { i  o` p {   0     @P#/`=p#K/ K0=[Kc[@hP[ (h (hci(oh{ !(#h$)$<%<(& <&E((Nh)W)0 *+(-h./0(22`h3#3`4/5=(7Kh8[9c:h0<mH<P<X<h<<<y<<<<`=<=p===2=7=>>> >@(>`@>X>`>h>p>@x>>>>>>@>`>>???@?0?H?P?X?`?@h?`?????A????@A @8@@@H@X@`Bp@"@@ @P @AAA3A6A:A>A?A@B@B?HB3PB:XB6pBBBBB0 (08@`HP@X`h0 p xP  `    PPPp! $$$`&(  )(@)0`*8\ $ p )$( 80.48 @3DvH P8TVX `=d6h XpBtx R a fj xkG @p$ u z  ` (e !  &$S'( 0'4h(8 @'DG(H P],Ta.X P`-d}.h 8~h`( *8@ H*Ppx * *w *]  (*0CPX `*h) * * *08 @*Hhp x* * *w *(]HP X*`Cp*(`*8*(08*@y`h@p*xE@*@*x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo__ksymtab_strings__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?0:@0(&J0E@P&^2Y@H`&n<2i@0& ~P2 y@0& \2@& `2(H @ &z@@ &2{F2" @ p@x& @ &$ @0&50@(&D@?@0& ^@c0@Xl|' h0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H Ptpֵ'LZ=#DU̇І Eb?/6Dr7L̞xB:8waU9<N]5v뻯ԁ*WS3ȢIc4=ȉ +T%ju|b # MT_Éd*fcb>pUԭ*\[Ww0b|(pƟR#HgIˆ~U˻d˽@[7Msyqakߢ@kg Ϣ j!-AݷJzEp%K7~Byk 16nN q_H5te /WL5;0N[wOXhC"+wD֖Pٞ,'zD,o RG-/>wZ׼z6 u*oJ ;#t$%L+n;  [?Mh-2U0ʼnmܡv \ޤ{ JW=݁NDwruvW ~Module signature appended~