ELF>S@@)(GNUk[BMVzee3LinuxU1Hw*Dw. v"N6wHHH]Å]ÍN]H?HHff.fUH?w' w ]H]HHÃE;wH ]HH1]U1HwHww ]Ã@]ÍN]HHHUHGHH@xHHx1]U1IA HHSHHGHXxHHC HC(Hss\HC(HC0HC8SH;ZH]UHATSHG`H@HXx%t @сt ׃t^u|E1tf H{jE1E1 H{E1E1jDX1ZHe[A\]ÅtF$u 똸fUHG(HXHH@xt.u"HxjE1E11ɺjX1ɸHxE1jE1fUHG(HXHH@xt1u%HxjE1E1kX1ɸHxE1jE11fUE1ɺHATSHG(HXHXxDCXDD)=.~]AAuADH{jDE1E1He1[A\]H3ADHHEA fUHAUIATHUAS1HeH%(HE1t!DUtLuHEeH3%(u H[A\A]]ff.UHSHG(HXHXxt0u H{jE1E11ɺX1H]ÿ H{E1E1jDUAHAWAVAUATSHHGLhx`v97oEE1<9vHHuD4E1ɾ 1B4IH LI~w H9AGHGII u˃ H1҉A HIIEADM}jE1E1LE1E1DjLھLE1E1DjLME1E1j L E1E11H Lj LE1jE11ɺ^_jE1E1LE1E1@j @LXZI}E1E1j1YHe[A\A]A^A_]ËEAEHHMPATIuMAXAYjE1E1LE1E11jPEEfDUE1E1pfHATSOdHLgj@LE1E1jvLK`E1E1jtLE1E1@#j@#vLE1E1PH LjE1E1j1LE1E1?j?LE1E1jLE1E1ɹ H ?PLjE1ɹE1jhLE1E13j3LE1E1jkLE1E11H 2LjE1E1j3LE1E1jkLE1E1j$LE1E1H %LjE1E1,j|sLE1E1jwLE1E1jiLsh1ɺH Lj E1E1E1E1Lj DKl_AXEu He[A\]LcjE1E1LE1E1L狃j  E1E1LjClE1E1jLHE1E1LH jE1E1L狋j0 SpL StSxL S|L L XZHe[A\]ff.fUHATSHGHL`xA|$\u I|$I|$1[A\]H1ff.uw:Hcw)HcUHʁ]1]øfUHAWAVAULo ATISHHeH%(HE1HI$11LHHCH=HL+A$Hs@C\HCHHCHHCPMtChDDDDSlE1~DAD;{l|DDDDDDH{HU̾XLs11L11LHA$~HHLHueH34%(He[A\A]A^A_]ËKhHLHIcDHLDDpH KlHLHKdHLHK`HLHHLHHLHHLHjHLHDHLHHLH LHHqHPhHLtChHS`HLtC`HSdHLtCdHSlHLHcKlHSpHLtH HCpH&sHCxHHLt ǃHHLt ǃHHLt ǃHHLt ǃHHLt ǃHHLǃsH{jE1E1H{E1E1jH{E1E1j1ɺHHHt(HPL3PCl/L31ff.UHATIHXeH%(HE1HGHHHt;IH}PHHuLHEeH3%(uHXA\]ff.UHSHH@HH[]UHAVAAUATASHLo8BuTjE1E1 LE1E1jLZYD1He[A\A]A^]Å3jE1E11ɺLE1E11j LAXAY릃u8E1E1j LH{@XiE1E1 jH3EDHHHe1[A\A]A^]þhE1E11jyOE1E11jL E1E1j1ɺLH{@^_ff.fUHAWAVHUAUIATSHLveH%(HE1LADUuuAAM LH]eH3%(He[A\A]A^A_]ËMIuHHUtM}I]L&I}HI}HvHE1E1*j+LE1E1jLE1E1jLH;I}@AI} LI}DDHU̾LE̺@AADED DEDDEDDEDDED DEDAxe AxUIuDHHjE1E1Me LE1E11jLLH5L MeE1E1jLE1E11jLIEH 8v6jE1E11ɾLUXX11L?1ҾLff.fUHSHGHXxtu tOH]1H{jE1E1H{1jE1E1H]X1Z11HPK\tH{ H{E1E1jH{E1E1jH{E1E1j1ɺH/f.UHGHxxH]fDUHAUATSHeH%(HE1HG( HXL`xt>DAL$\ID$ H@@1ҾLBMl$DHUܾL]HUL E݀HUܾLE݀jE1E11ɺ LE1E1jLXZQI4$HHPI4$HHAL$\ID$11LNHEeH3%(u.He1[A\A]]E݀t1ҾLͅ5ff.UHAUATSE1@AAtAA uHG`H@HXxH8H{E1E1jDH{E1E1jDH{@X1ZHe[A\A]]Ãtu,ACA/AoAfA]UHAUIATISHeH%(HE1HB`H@HXxH`A$(HU؉CXA}  tff  rr s s s s    m PPv P3 2 2H`  0 / . - %$ &1 ` <   #$%&'(),*,,+,,-./0123489:%;W4<=>%?W4@ABCEFG%HW4IJLMNPQSTUVWXYfghijklmnqr stuvwxyz{| @@ }@ @   quirknau8824Cannot request irq %d (%d) dmic src %d for mclk %d Unsupported input clock %d nuvoton,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-eject-debouncejkdet-polarity: %d micbias-voltage: %d vref-impedance: %d sar-threshold-num: %d sar-threshold[%d]=%x sar-hysteresis: %d sar-voltage: %d sar-compare-time: %d sar-sampling-time: %d short-key-debounce: %d jack-eject-debounce: %d %s %sAcquire semaphore timeout Invalid clock id (%d) failed to read irq status IRQ %x SARMICBIASbutton %x pressed SAR ADC data 0x%02x Acquire semaphore fail snd_soc_nau8824sound/soc/codecs/nau8824.cnau8824-hifiCapturePlaybackDMIC1 EnableSwitchDMIC1DMIC2 EnableDMIC2DMIC3 EnableDMIC3DMIC4 EnableDMIC4DMIC12 PowerDMIC34 PowerDMIC ClockLeft ADCMIC SwitchMIC1HSMIC SwitchHSMIC1Right ADCMIC2HSMIC2ADCLADCRAIFTXSystem ClockAIFRXDACLDACL ClockDACRDACR ClockDACL MuxDACR MuxOutput DACLOutput DACRClassDLeft HeadphoneDAC Left SwitchDAC Right SwitchRight HeadphoneCharge PumpOutput Driver LOutput Driver RMain Driver LMain Driver RClass GHP Boost DriverSPKOUTLSPKOUTRHPOLHPORDACR SourceDACL SourceADC CompandingDAC CompandingADC Decimation RateDAC Oversampling RateSpeaker Right DACR VolumeSpeaker Left DACL VolumeSpeaker Left DACR VolumeSpeaker Right DACL VolumeHeadphone Right DACR VolumeHeadphone Left DACL VolumeHeadphone Right DACL VolumeHeadphone Left DACR VolumeMIC1 VolumeMIC2 VolumeDMIC1 VolumeDMIC2 VolumeDMIC3 VolumeDMIC4 VolumeADC CH0 SelectADC CH1 SelectADC CH2 SelectADC CH3 SelectADC CH0 TX SwitchADC CH1 TX SwitchADC CH2 TX SwitchADC CH3 TX SwitchDACL Channel SourceDACR Channel SourceDACL LR MixDACR LR MixTHD for key mediaTHD for key voice commandTHD for key volume upTHD for key volume downSlot 0Slot 1Slot 2Slot 3Input CH0Input CH1Input CH2Input CH36425612832OffNCu-lawA-lawmclk_src=%x ratio=%x fll_frac=%x fll_int=%x clk_ref_div=%x exceed the maximum frequency of CLK_ADC or CLK_DAC Failed to read device id from the NAU8824: %d Sysclk is %dHz and clock id is %d system clock control : POWER OFF system clock control : POWER ON license=GPL v2author=John Hsu description=ASoC NAU88L24 driverparm=quirk:Board-specific quirk overrideparmtype=quirk:uintsrcversion=BDA7D7D41616FDE828FCA17alias=i2c:nau8824alias=acpi*:10508824:*depends=snd-pcm,snd-soc-coreretpoline=Yintree=Yname=snd_soc_nau8824vermagic=5.4.0-216-generic SMP mod_unload modversions nau8824_enable_jack_detect$pmodule_layout6jsnd_pcm_format_widtho<disable_irqӅ3-system_wqwdmi_first_matchmsleepqsnd_soc_params_to_bclki2c_del_driverDsnd_soc_dapm_get_volsw"Jregmap_update_bits_basedown_interruptible-cancel_work_sync__const_udelayj[*snd_soc_put_volsw_kSregmap_readVHQsnd_soc_get_volsw>2)snd_soc_info_enum_double囝R_dev_warn]snd_soc_dapm_force_bias_levelLGsnd_soc_dapm_put_volswڶV3_dev_err1snd_soc_info_volswqi2c_register_driversnd_soc_get_enum_doubleyzdevice_property_read_u32_array) __stack_chk_fail__devm_regmap_init_i2cndevm_snd_soc_register_component&snd_soc_dapm_syncm__fentry__"__dynamic_dev_dbgD$regcache_mark_dirty*snd_soc_put_enum_double8snd_soc_dapm_force_enable_pin#snd_soc_dapm_disable_pin enable_irqfi*up6queue_work_on<snd_soc_jack_reportnJnesnprintfYdevm_kmalloc眪param_ops_uintޖ{devm_request_threaded_irqc}regmap_write5"h down_timeoutRNregcache_sync6 regcache_cache_only%e$snd_soc_dapm_put_enum_doublekkkkkkkkwwwwwwww 1111    dd00dd//dd..dd--xxxx||||{{{{nnmmnnmm$#"! l> snd_soc_nau8824GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-nau8824.ko'v"#.BX@ e } %7 c#p]9PN  fCx0-^^P85kHXr8bsPs8C U Nr(`r ; + 0AP"^08z888P888"8>p8Z88v8 `T`u)p?Uh8q88@@`858P)`@bruH8` P  ! 0@?`Np]l{%4!@ @@o` ^ `95 @I@^P^]Ps]P ]P\[@YPXP@[ Z Yh-  Zh? ZO he h{ h h h h h h h h+ hA hW nhs  nh mh lh pi h h h h& `i1 hF h[ hq h Pi h h @i h h  h  h  lh- khB  khW jhl  h  h  h  h jh ih  h  h%  h;  hQ hg h} j l @m( n  o U) ~(Ps    #$%0Mao|   .@mLdG ;S@ @ /AM_n %1__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_nau8824_enable_jack_detect__kstrtab_nau8824_enable_jack_detectnau8824_readable_regnau8824_writeable_regnau8824_volatile_regnau8824_component_probenau8824_interruptnau8824_jdet_worknau8824_enable_jack_detect.coldnau8824_set_tdm_slotnau8824_spk_eventnau8824_output_dac_eventdmic_clock_control__UNIQUE_ID_ddebug97.50078nau8824_int_status_clear_allnau8824_pump_eventnau8824_set_pllfll_ratiomclk_src_scaling__UNIQUE_ID_ddebug102.50763nau8824_set_pll.coldnau8824_init_regsnau8824_suspendnau8824_clock_check.isra.0osr_dac_selosr_adc_selnau8824_clock_check.isra.0.coldnau8824_i2c_probenau8824_regmap_configquirk_overridenau8824_quirk__UNIQUE_ID_ddebug104.50876__UNIQUE_ID_ddebug105.50881__UNIQUE_ID_ddebug106.50885__UNIQUE_ID_ddebug107.50889__UNIQUE_ID_ddebug108.50893__UNIQUE_ID_ddebug109.50900__UNIQUE_ID_ddebug110.50904__UNIQUE_ID_ddebug111.50908__UNIQUE_ID_ddebug112.50912__UNIQUE_ID_ddebug113.50916__UNIQUE_ID_ddebug114.50920nau8824_dainau8824_component_drivernau8824_quirk_tablenau8824_i2c_probe.coldnau8824_dapm_disable_pin.isra.0nau8824_sema_acquire.part.0nau8824_sema_acquire.part.0.coldnau8824_config_sysclk__UNIQUE_ID_ddebug103.50786nau8824_config_sysclk.cold__UNIQUE_ID_ddebug100.50630__UNIQUE_ID_ddebug101.50637nau8824_interrupt.coldnau8824_set_bias_levelnau8824_set_sysclksystem_clock_control__UNIQUE_ID_ddebug95.50058__UNIQUE_ID_ddebug96.50063nau8824_set_fmtnau8824_hw_paramsnau8824_dapm_enable_pin.isra.0__UNIQUE_ID_ddebug99.50607nau8824_resumenau8824_resume.coldnau8824_i2c_driver_initnau8824_i2c_drivernau8824_i2c_driver_exit__func__.50877__func__.50059__func__.50079__func__.50764__func__.50608__func__.50787__func__.50631__UNIQUE_ID_license117__UNIQUE_ID_author116__UNIQUE_ID_description115nau8824_acpi_matchnau8824_i2c_idsnau8824_reg_defaultsnau8824_dai_opsnau8824_snd_controlsnau8824_dapm_widgetsnau8824_dapm_routesnau8824_adc_ch0_dmicnau8824_adc_ch1_dmicnau8824_adc_ch2_dmicnau8824_adc_ch3_dmicnau8824_adc_left_mixernau8824_adc_right_mixernau8824_dacl_muxnau8824_dacr_muxnau8824_hp_left_mixernau8824_hp_right_mixernau8824_dacr_enumnau8824_dacl_enumnau8824_dac_src__compound_literal.38__compound_literal.39__compound_literal.36__compound_literal.37__compound_literal.34__compound_literal.35__compound_literal.32__compound_literal.33__compound_literal.31__compound_literal.30__compound_literal.29__compound_literal.28nau8824_companding_adc_enumnau8824_companding_dac_enumnau8824_adc_decimation_enumnau8824_dac_oversampl_enumspk_vol_tlv__compound_literal.4__compound_literal.5__compound_literal.6__compound_literal.7hp_vol_tlv__compound_literal.8__compound_literal.9__compound_literal.10__compound_literal.11__compound_literal.12__compound_literal.13dmic_vol_tlv__compound_literal.14__compound_literal.15__compound_literal.16__compound_literal.17nau8824_adc_ch0_enumnau8824_adc_ch1_enumnau8824_adc_ch2_enumnau8824_adc_ch3_enum__compound_literal.18__compound_literal.19__compound_literal.20__compound_literal.21nau8824_dac_left_sel_enumnau8824_dac_right_sel_enum__compound_literal.22__compound_literal.23__compound_literal.24__compound_literal.25__compound_literal.26__compound_literal.27nau8824_tdm_slotnau8824_input_channelnau8824_dac_oversamplnau8824_adc_decimationnau8824_companding__UNIQUE_ID_quirk94__UNIQUE_ID_quirktype93__param_quirk__param_str_quirksnd_soc_dapm_put_enum_doubleregcache_cache_onlyregcache_syncdown_timeoutregmap_writedevm_request_threaded_irqparam_ops_uintdevm_kmalloc__this_modulesnprintfsnd_soc_jack_reportqueue_work_onupcleanup_moduleenable_irqsnd_soc_dapm_disable_pinsnd_soc_dapm_force_enable_pinsnd_soc_put_enum_double__crc_nau8824_enable_jack_detectregcache_mark_dirty__dynamic_dev_dbg__fentry__init_modulesnd_soc_dapm_syncdevm_snd_soc_register_component__devm_regmap_init_i2c__stack_chk_faildevice_property_read_u32_arraysnd_soc_get_enum_double__mod_acpi__nau8824_acpi_match_device_tablei2c_register_driversnd_soc_info_volsw_dev_err__mod_i2c__nau8824_i2c_ids_device_tablesnd_soc_dapm_put_volswsnd_soc_dapm_force_bias_level_dev_warnsnd_soc_info_enum_doublesnd_soc_get_volswregmap_readsnd_soc_put_volsw__const_udelaycancel_work_syncdown_interruptibleregmap_update_bits_basesnd_soc_dapm_get_volswi2c_del_driversnd_soc_dapm_get_enum_doublesnd_soc_params_to_bclkmsleepdmi_first_matchsystem_wqdisable_irqsnd_pcm_format_widthq!AK X  0/M.Q $ &LpHh r} r s s#@Ol<^ e t!+Hg ) H g      & E d     6 Y }      ! K U a o   r `r 7 7   # a p   P  # *  2^ dh 0m  P     ~  d    J* 8/A 0K pPb l q     Y  p, 4O Wn v   $ ,M -Uv H~ ` : Ga ~leO V h[)1m     ,Kgp. 5 :_{/A )AaJix    A rWy< drD ~!19 r   H - = J Y a y      ( =-7?A @FP Y xdl2v ~  r        8p@H@o   @( ^8 `H  X  h  p ` @  @ n( {0   {   { @ H {P     ` p    0@HP "`)p. 303)3.@3Pn33`3p39 F09LFLQ@\PF\alLL`lh\p\uLL u(\0\~lu@P~~`hp~ (0@P `p%  %0-%=@EPM-R-h9`  !"(#h$%&((h)*+(-h./0P0nh1@^(22]h33]4(5 ]5h6\(77[h8)9.:3:](<F0<eh=L>Q?\(AahBlB@YCu(DXD~XE(FFhGGH(I@[IhJZ(KKhLMN (PhQ-R%S=(UEhVMWRXWYYY(YYPYchYpYxYY ZYZ0ZZZLZ\ZZZZZ[[ [([8[P[h[p[x[[[[[[[[\\\(\@\X\`\h\x\\\\\\\\]]]0]{H]P]X]h]]{]]]]]{^^^(^P^{h^p^x^^^o^^^^n_~_ _(_8_ nP_h_p_x__m_____l_``` `pi(`@`X```h`p`pix``````pi```aaapia0aHaPaXa`a`ihaa9aaaa`iaaTaaab`ib bp8b@bHbPb`iXbpbbbbbPibbbbbbPibc(c0c8c@c@iHc`cxcccc@icccccc@ic dd d(d0d@i8d Pdhdpdxdd ldddddkdeee(e k@eXe`ehexejeeeee e%efff 0f7HfPfXfhf fIffff f[fffgj go8g@gHgXgipggggg ggggg h(h0h8hHh `hxhhhh hhhhhii i(i8iijjjjjjj jl0klkl0lllll%l/l@m@m9Hm<Pm@XmD`mEmnnEn9n@n<0n on o oH(oL0oO8oUp  @(08@PHPX`h p x `@@`@0` Ps  R   $X( X0 48 @ DH P TX ` dvh xp tx @ z  Y  8   `  (C 8 8$  q  $ ( p 8h P` ]e%5d8%@H5PJp%x50%5%5% (50P%X`5h%5%5%5~0%8@5Hdh%px5%`5%5% 5(H%PpX5`%@5$% 5% 5x0.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.rela__param__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d? :@`&J0!E@X@&^"Y@`&n"i@0& ~4" y@(0& @"@X& `"Vs @p8.&@A&2[2\u(@`D`&@ 0@DX&&@ !@J&10(,@J &@@;@Q0& Z_0XhXxXp@' F(R0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H  hɊIe6_(xQ2]F>_xDS$41·aBt I!z8s,a~EhVxk=˟SZ|Fwx2}n |`Sl 4닜ZNu.-㚟7E|Q9E#戁]rT62**-`_u4/](d~R3YHR"cN3z+B$o[zQY:^uzʦv|hscL {62xdjrl&EP;k 6tdlU`-:+w4vobIn(Ŏ#