ELF>@@@54GNU"i maR Ti9LinuxLinux6.1.0-38-amd64H)H NF)кHi&&HHH.;v!H:Cu1HH@;v!H: EH1҃<CHHff.@*v!H0MH1҃6CHHff.@HGHH@xHx1fDATIUS1HeH%(HD$1HT$D$t##D$tLuHD$eH+%(u H[]A\UHSHGHXx{`H1H{HH{HH{H{H{1[]ff.@HHWxHHtHc HVH!1fSHG1HXxH{H{ƃH{H{`1[fDATAHUSHHH?HC H=HŋCdt;D9u1H[]A\H{ DH{ HkdHu!HuCdHD$D$H;HD$D$SHHeH%(HD$HFXHT$D$H@H@xHxCx?@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 `nau8825_enable_jack_detectSARMICBIASAcquire semaphore fail mclkUnable to prepare codec mclk Unable to set mclk rate Acquire semaphore timeout 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-enablenuvoton,adcout-drive-strongjkdet-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 adcout-drive-strong: %d Not a NAU8825 chip nau8825Cannot request irq %d (%d) Unsupported input clock %d Only support 4 or 8 slots! 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 PowerAIFTXSystem ClockAIFRXDDACLDDACRDDAC 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 Coefficients6425612832DACNo 'mclk' clock found, assume MCLK is managed externallyFailed to read device id from the NAU8825: %d mclk_src=%x ratio=%x fll_frac=%x fll_int=%x clk_ref_div=%x The limitation is 1-channel for ADC, and 2-channel for DAC on TDM mode. Slot assignment of DAC and ADC need to set same interval. Disable clock for power saving when no headset connected Sysclk is %dHz and clock id is %d system clock control : POWER OFF 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 driveralias=i2c:nau8825alias=acpi*:10508825:*depends=snd-soc-core,snd-pcmretpoline=Yintree=Yname=snd_soc_nau8825vermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions  0 0 ( (    ( (08@8@80( 8 (0(    (080( ( (0HPX`hHPX`hHPX`hHPHPX`hHPX`hHPX`hH0( HPHPX`hHPX`H (8@8@8@8( 8@8 (080( 8@HPX8@H@8@H@8@80( 8@H@8@H@8 (8@8@H@8( 8 (0@HPX`@H@0( @H@H@H@H@ (08@H(08@H(0(08@( (0( (   ( (08@ (08@ (08@ (08@ (0(  (   0 0 (08@ (0(   (0( (  (08  (@( @HPX@HPX@HPX`@HPX`@H@((H8@@w.snd_soc_dapm_put_enum_double{/|device_property_presentZ)*regcache_cache_onlyKεregcache_syncdown_timeoutWŇeregmap_writep@devm_request_threaded_irqz?devm_kmalloc%6snd_soc_bytes_info_extRܣsnd_soc_jack_report6queue_work_on/>regmap_raw_readfi*upQsnd_pcm_hw_constraint_minmax zkfree enable_irqsnd_soc_dapm_disable_pindxsnd_soc_dapm_force_enable_pinUsnd_soc_put_enum_double ύregcache_mark_dirty ]usleep_range_statevvclk_set_rateMq__dynamic_dev_dbggdevm_clk_getm__fentry__Gsnd_soc_dapm_syncdevm_snd_soc_register_componentqs|clk_prepareq__devm_regmap_init_i2cV __stack_chk_faildevice_property_read_u32_arrayzsnd_soc_get_enum_double\_dev_infoWCclk_round_rateJ:Zi2c_register_driverJsnd_soc_info_volswF__sw_hweight64_dev_errEN}snd_soc_dapm_force_bias_levelcdown_trylockkl_dev_warn9[__x86_return_thunkySsnd_soc_info_enum_doubleYjsnd_soc_get_volsw7nregmap_readd6snd_soc_put_volsw__const_udelayA̴fkmemdup-cancel_work_syncclk_disableXSJregmap_update_bits_base Y%:i2c_del_driver &snd_soc_dapm_get_enum_double regmap_raw_writeUclk_enableqsnd_soc_params_to_bclkmsleepӅ3-system_wqo<disable_irq6jsnd_pcm_format_width wclk_unprepare module_layout //%?2200 000234A ? = ; : 9 8 7 6 3 1 / . - , + *  snd_soc_nau8825GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0hh,/ >  @. Ix u@# A t# A  @ -k A ` "A *A$5A?%DA/@&UA&dAQ&xA`'A`'A(A(AK)A@)B[)A`)A@*v-**A*:"+A@+ږ B_KCKCAKCACAGC BQD!BJD[E.B]E8BGFDBGFTBG^BG uB V "H@2w J-kA@ [u1J``@BBBBSXB*\`@BB2BC C6CGCXClC|Cx C1CCC 1c C@CAF-BC ÈC  ňC `]X\Ɉ Cʈ Aˈ C̈ C P@C`CDn LjňňÈ È DD1D 8^ ͈@ED@ ΈLDf  \D@iD͈~D ͈@`͈@D@DΈDDD@D҈ @QI`VԈ-,21c2@2 1c @ X|O V@D!@DF-ՈDֈD׈Ex ӈcшu1 @4`؈ۈE 2݈E" @O߈EqfF-ڈD܈Dވ*(E/Ex ӈ@@"BEcAG } K@:"QE8:"f W*Q@-k`E rE?@]AyBh8 C|EDEEEF`EEb~E ]_@Ӟ`EEEEQEQ@FQ FQ*Q@FQ۴?%FQ1FJ@=F]@DFQF]FpFF?F@-kIV#%FFQFFQG) O-&"@FF2F`@FR!# ^N p] Z0@ F% }r G A@ G G )G(Gc@?G0RG]GJ@@iG TuG ~G PPG-@KGGGGFQ@GQGQGG nQ@G 1@ HHb@~H2-%H@3H@HJH' @ IJ   k Lj   VHrH*H*H'*y-*H**   k   H   H0CKo H^@@ o%k@HX\ɈAˈHIĈI?LD !I@0I?IKVI `I@jIvIII@I-u1]_ I@`ӞE@$TIQII P@C`DIIJ JJ@,J>JJN KJ@YJi@hJ%tG nJG  uJK J J] -k@ A  J@J@t`Jf-WJQJ@JJJ KGψЈK %K@4-%J@3K`@t$2>KX`@:,FKPKx V k(ѬJ@:)G@;-k<A*@<,K<]KK<gKK<G<yK H%?@KKKGAK':"K! $K `x ӈPrK sCt@HnK-kAy@Kz& )KKLM L@L`*L2L ?LJL WL@cL>c pL@f 0 L C LL L0L@PLLL L@`MM 'M(-0'8*M@2M`BMMNM  `M@qM`MMM @M+M,-M.z/M1M2M3M4M \MM N N@N@*N`iZG7N7 BN xx LN RN@YN`N*NHCL!eN]_ @@85``mNN N۴9N8@NNNN N@N` N O"O7OFO QO@cO`uOOO'O+NO Q?@6 O$ OxG)C@۴k-N** O-@O-%tG-kJf-WJQ@JP h JO J@PM)PP4PSAPS@~U2-XSZ \@IJ^NPaWPdBfP V G)C@OEGwPU<PKPKPKPK-kF@AP V :"@G)C-kX@4JPKx APF IDH IL:K IO8N IR@Q IT IW;V I?QY I[ IQ] I`=_ Ic>bPf 'gوPi 'jQi$Qm 'Jo !Il:Q P҈ QI@V -u1Pr@K sCtHnK@ pehkKQwu1@aQ h`X}rnQ9QG@Q- @Q"`v 'xuQQQQ ۴?,&@`o&DQk p @ |~R@  @k p d  @   = k Rk?QP Rk QP PkP Ek! k kz}G) R $5S5 5@c5`5+R5C5-557R,5 UR,55 tR0,5c cR 5c5 R5@`-9R9&R5 R 55 R5@yR5c5 @S K 5C5 P5@"S5c5 V@u15G)H 7Sh5V G5K5G5G5G5 G5@G5`G5PS5`S5pS5S5S5 SH5V ]_55E5 F5Ӟ5 Sx5x 5 8X5@S`ShSpSxST45T5T5)T54T5>T5 MT5@VT5`_T5kT&DvT5T&DT p5T5 T5@T5`T5T5T5([`5T5x 5 V@p  T525 <5@U5`- 5 U545O45U5([*U5;U DUMU5TU5W5  5@5`%[U5VkgU5 ]5@([`qU x5x 5 V@U%[U5 U5 3U5@3gU5`3]53([3U UUUVV)V=VSVdV|V VV'V @VVVVV@c- `@G)o%kV WЉWӉ@&W؉6WӉHWۉTWۉ@aWӉoWxWӉW@WӉWW@WWWW@WW x *K @CP if Xx *K É@Cʼn  '‰ '!Iĉ lj'ȉ'X&@x V @p  `;X@([k@=Y'I T@2`<@X@IOEK8b| UGXQX_XiXUoX@AʉU{X@XXJ`X`@`9@ n8 + ȉƉ ̉Ήω͉XXV x @X :"XOE@e``X``uX`@XT/@JX`;XXkX Y@ Y YI ,Yk E@ 4Y pˉ ̉҉щ ̉Չ։CY`VY  @q K8X ։ԉ ̉ljډى ̉݉߉މ[YV x @E`XjjnYl{Yn@G)oYp  W @YYYYYYV x @:"u݉YYlj@ZljZk$Zk@Ӟ`Is̉5Z `@=ZYY@JZI]Z܉ ̉dZ$V U @uZOFO@~ZZx A> @Z`~ Z@G)Z]KZZ UYYYZTZ Z Z  [ [ -[j @[X@ ̉ ̉ ̉ ̉O[b[s[[[['[[[[ \\:\K\`\q\ \ \ \ \ \\\]]$]8]M]k]]]]]]]]^)^=^ T^!h^"y^#^$^%^& ljljlj^ P^^ ^!:"@s̉X _`@_._@_@ ljq'M_(V' T@<` ;=a_Kp_Vlj_D8V ! @]  ____K_#:"@@%J_J_J` "`" `$@ " )`" 5`" B`"@ M`" Y`& h`& |`(@ `* `2 ` `@ `` ` `+@ {' `, ```@xA`a-@a"a..a>a-@Naba.qaa`@`a`@d[d:"X@`G)od}d0d/`20?@0dG0d10 &U1d3d4>c@4`4=Z5Y@5Y5JZI5d6d6d 6 2@6d d`e`PO@ HLjee-e6e?eK He]esee(U G-@KGGGGS  e0u%@ HHb~@ e uJ@PJ~J  IeV @DU     e eX e e ! # % ' ) ɉ׉ ̉e h1c f@ T`f2Af- (fX@4fX1cX@K É@CʼnBf h TKf Sf(|@<`[f5!I(fX@ 5afqf:|f<@f>f@f@fB@fDfFfHfJ@fLfN g>uP@R HTHPbP@~VgVX&g@>gZg 7 9 ; = ? A C E G I kK kM O Q S U Wjg Hu\\@P^)P`4PbAPb@~d2-fIJh Y I[ IL] IO_ IRa Ic IWe IQg i k m8Z{g h tO t@Pv)Px4PzAPz@~|2-~S @IJNPWP q ̉Is ̉ILu ̉IOw ̉IRy ̉I{ ̉IW} ̉I?Q ̉I ̉IQ ̉I` ̉Icg5pV xA@`a-a"a.@.aj@rk p g@gqf|fg@gggg@Y` 1@ HHb~@H2-%H@H@'  IJ @ h Y Y h 'h ^ 4h Dh Oh ah @ ph Z hK h 4Y @  ̉ ̉ ̉ ̉ ̉ ̉ ̉ ̉kh%JhX@!`i@h` ̉K ̉ ̉ ̉ ̉ ̉ ̉k ̉ ̉ ̉ ̉ ̉k ̉ ̉ ̉rh h`Xx W1ZhJ@_@c`VVOwh`-kAhhi%i6iGi[imi|i i@i iiii iijj1jEjXjnjjjjj":"T@;XhjjT@j@O@aij j@j` kkK&kK8kKFkUkgkS&ukk k@k`kkkkkl  l@lK`+l3l@lKYlKclolQ xl@l`llH ƊNJ ȊNJ ʊNJ ̊lll Ίϊ Њϊ Ҋ cG Ԋbq ׊ɉ$ ي׉& ۊU ݊ĊŊϊ4Ȉƈl l pl l L s̉hkm  s̉!m 0m  s̉L!@m  s̉q`MAWm  jߊ`Mjm  Tm  jߊ`Mm  s̉mqmmm  s̉m m n  jߊ$n 7n  s̉hTn  on5Z sn~n  n8Xn  Konn  Konn  V'njn n  1ljV3'A o  1ljV'A!o :o Mo  K:" T_o to o o o  jߊoo  jߊoKo p snd_cardshortnamelongnamemixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesctl_numidsctl_hashctl_hash_collisionproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osssnd_aes_iec958subcodedig_subframesnd_pcm_uframes_tsnd_pcm_sframes_tSNDRV_PCM_STREAM_PLAYBACKSNDRV_PCM_STREAM_CAPTURESNDRV_PCM_STREAM_LASTsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_pcm_hw_param_tsnd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4snd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptriec958snd_ctl_elem_valuesnd_dma_devicesnd_dma_buffersnd_pcm_oss_setuptask_namepartialfragnosilencebuggyptrperiod_sizesnd_pcm_oss_runtimesync_triggerfragshiftmaxfragssubdivisionperiod_bytesperiod_framesperiod_ptrbuffer_bytesmmap_bytesbuffer_usedparams_lockrw_refplugin_firstplugin_lastprev_hw_ptr_periodsnd_pcm_pluginsnd_pcm_substreampstrlatency_pm_qos_reqbuffer_bytes_maxdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releaseosshw_openedmanaged_buffer_allocsnd_pcm_oss_substreamsnd_pcm_oss_streamsetup_listsetup_mutexsnd_pcm_ossreg_masksnd_pcm_hardwareformatsrate_minrate_maxchannels_minchannels_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_paramshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatbyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiondma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_fasyncsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_kcontrolprivate_valuevdsnd_enc_wmasuper_block_alignsnd_enc_vorbismax_bit_ratemin_bit_ratedownmixsnd_enc_realquant_bitsstart_regionnum_regionssnd_enc_flacsnd_enc_genericsnd_dec_flacmin_blk_sizemax_blk_sizemin_frame_sizemax_frame_sizesnd_dec_wmaencoder_optionadv_encoder_optionadv_encoder_option2snd_dec_alaccompatible_versionpbmax_runmax_frame_bytessnd_dec_apecompression_levelblocks_per_framefinal_frame_blockstotal_framesseek_table_presentsnd_codec_optionswmavorbisflacflac_dwma_dalac_dape_dsnd_codec_descmax_chsample_ratesnum_sample_ratesbit_ratenum_bitratesrate_controlmin_buffersnd_codecch_inch_outsample_ratech_modesnd_compressed_bufferfragment_sizesnd_compr_paramscodecno_wake_modesnd_compr_tstampbyte_offsetcopied_totalpcm_framespcm_io_framessnd_compr_directionSND_COMPRESS_PLAYBACKSND_COMPRESS_CAPTUREsnd_compr_capsnum_codecsmin_fragment_sizemax_fragment_sizemin_fragmentsmax_fragmentscodecssnd_compr_codec_capsnum_descriptorssnd_compr_metadatasnd_compr_runtimetotal_bytes_availabletotal_bytes_transferredsnd_compr_opsset_paramsget_paramsset_metadataget_metadataget_capsget_codec_capssnd_compr_streamerror_workmetadata_setnext_trackpartial_drainpause_in_drainingsnd_compruse_pause_in_drainingproc_info_entrysnd_kcontrol_info_tsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_newsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_soc_tplg_hdrvendor_typesnd_soc_tplg_vendor_uuid_elemsnd_soc_tplg_vendor_value_elemsnd_soc_tplg_vendor_string_elemsnd_soc_tplg_vendor_arraynum_elems__empty_arraysnd_soc_tplg_privatesnd_soc_tplg_tlv_dbscalemutesnd_soc_tplg_ctl_tlvsnd_soc_tplg_io_opssnd_soc_tplg_ctl_hdrsnd_soc_tplg_stream_capsperiod_size_minperiod_size_maxbuffer_size_minbuffer_size_maxsig_bitssnd_soc_tplg_streamsnd_soc_tplg_hw_configclock_gatedinvert_bclkinvert_fsyncbclk_providerfsync_providermclk_directionmclk_ratebclk_ratefsync_ratetdm_slotstdm_slot_widthtx_slotsrx_slotstx_channelstx_chanmaprx_channelsrx_chanmapsnd_soc_tplg_manifestcontrol_elemswidget_elemsgraph_elemspcm_elemsdai_link_elemsdai_elemssnd_soc_tplg_dapm_widgetsubseqignore_suspendnum_kcontrolssnd_soc_tplg_pcmpcm_namedai_namepcm_iddai_idnum_streamsflag_masksnd_soc_tplg_link_configstream_namenum_hw_configsdefault_hw_config_idsnd_soc_dobj_typeSND_SOC_DOBJ_NONESND_SOC_DOBJ_MIXERSND_SOC_DOBJ_BYTESSND_SOC_DOBJ_ENUMSND_SOC_DOBJ_GRAPHSND_SOC_DOBJ_WIDGETSND_SOC_DOBJ_DAI_LINKSND_SOC_DOBJ_PCMSND_SOC_DOBJ_CODEC_LINKSND_SOC_DOBJ_BACKEND_LINKsnd_soc_dobj_controlkcontroldtextsdvaluessnd_soc_dobj_widgetkcontrol_typewidgetsnd_soc_dobjsnd_soc_tplg_opscontrol_loadcontrol_unloaddapm_route_loaddapm_route_unloadwidget_loadwidget_readywidget_unloaddai_loaddai_unloadlink_loadlink_unloadvendor_loadvendor_unloadmanifestio_opsio_ops_countbytes_ext_opsbytes_ext_ops_countsnd_soc_tplg_kcontrol_opssnd_soc_tplg_bytes_ext_opssnd_soc_dapm_widgetdapmon_valnew_powerpower_checkedis_supplyis_eppower_checkkcontrol_newskcontrolsdobjpower_listsnd_soc_componentname_prefixcard_aux_listdai_listnum_daidobj_listmark_modulemark_openmark_hw_paramsmark_triggermark_compr_openmark_pmdebugfs_prefixsnd_soc_dapm_routesinksnd_soc_dai_drivercompress_newpcm_newcopssymmetric_ratesymmetric_channelssymmetric_sample_bitsprobe_orderremove_ordersnd_soc_daistream_activeplayback_widgetcapture_widgetplayback_dma_datacapture_dma_datatx_maskmark_startupmark_compr_startupprobedsnd_soc_dai_linknum_cpusplatformsnum_platformsdai_fmtbe_hw_params_fixupcompr_opsplayback_onlycapture_onlyno_pcmdpcm_capturedpcm_playbackdpcm_merged_formatdpcm_merged_chandpcm_merged_rateignore_pmdown_timestop_dma_firstsnd_soc_bias_levelSND_SOC_BIAS_OFFSND_SOC_BIAS_STANDBYSND_SOC_BIAS_PREPARESND_SOC_BIAS_ONsnd_soc_dapm_typesnd_soc_dapm_inputsnd_soc_dapm_outputsnd_soc_dapm_muxsnd_soc_dapm_demuxsnd_soc_dapm_mixersnd_soc_dapm_mixer_named_ctlsnd_soc_dapm_pgasnd_soc_dapm_out_drvsnd_soc_dapm_adcsnd_soc_dapm_dacsnd_soc_dapm_micbiassnd_soc_dapm_micsnd_soc_dapm_hpsnd_soc_dapm_spksnd_soc_dapm_linesnd_soc_dapm_switchsnd_soc_dapm_vmidsnd_soc_dapm_presnd_soc_dapm_postsnd_soc_dapm_supplysnd_soc_dapm_pinctrlsnd_soc_dapm_regulator_supplysnd_soc_dapm_clock_supplysnd_soc_dapm_aif_insnd_soc_dapm_aif_outsnd_soc_dapm_siggensnd_soc_dapm_sinksnd_soc_dapm_dai_insnd_soc_dapm_dai_outsnd_soc_dapm_dai_linksnd_soc_dapm_kcontrolsnd_soc_dapm_buffersnd_soc_dapm_schedulersnd_soc_dapm_effectsnd_soc_dapm_srcsnd_soc_dapm_asrcsnd_soc_dapm_encodersnd_soc_dapm_decoderSND_SOC_DAPM_TYPE_COUNTsnd_soc_dapm_contextbias_levelidle_bias_offsuspend_bias_offtarget_bias_levelpath_sink_cachepath_source_cachedebugfs_dapmsnd_soc_dapm_updatehas_second_setsnd_soc_dapm_wcachesnd_soc_carddmi_longnamepci_subsystem_vendorpci_subsystem_devicepci_subsystem_settopology_shortnamedapm_mutexpcm_mutexpcm_subclasslate_probefixup_controlssuspend_presuspend_postresume_preresume_postset_bias_levelset_bias_level_postadd_dai_linkremove_dai_linkpmdown_timedai_linknum_linksrtd_listnum_rtdcodec_confaux_devnum_aux_devsaux_comp_listnum_controlsdapm_widgetsnum_dapm_widgetsdapm_routesnum_dapm_routesof_dapm_widgetsnum_of_dapm_widgetsof_dapm_routesnum_of_dapm_routescomponent_dev_listwidgetsdapm_listdapm_dirtydapm_statsdebugfs_card_rootdeferred_resume_workpop_timeinstantiatedtopology_shortname_createdfully_routeddisable_route_checkscomponent_chainingsnd_soc_dapm_statspower_checkspath_checksneighbour_checkssnd_soc_dpcm_updateSND_SOC_DPCM_UPDATE_NOSND_SOC_DPCM_UPDATE_BESND_SOC_DPCM_UPDATE_FEsnd_soc_dpcm_stateSND_SOC_DPCM_STATE_NEWSND_SOC_DPCM_STATE_OPENSND_SOC_DPCM_STATE_HW_PARAMSSND_SOC_DPCM_STATE_PREPARESND_SOC_DPCM_STATE_STARTSND_SOC_DPCM_STATE_STOPSND_SOC_DPCM_STATE_PAUSEDSND_SOC_DPCM_STATE_SUSPENDSND_SOC_DPCM_STATE_HW_FREESND_SOC_DPCM_STATE_CLOSEsnd_soc_dpcm_triggerSND_SOC_DPCM_TRIGGER_PRESND_SOC_DPCM_TRIGGER_POSTSND_SOC_DPCM_TRIGGER_BESPOKEsnd_soc_pcm_runtimeparams_selectdpcmc2c_widgetcomprdaisclose_delayed_work_funcdebugfs_dpcm_rootpop_waitfe_comprnum_componentssnd_soc_dpcm_runtimebe_clientsfe_clientsruntime_updatetrigger_pendingbe_startbe_pausefe_pausesnd_soc_pcm_subclassSND_SOC_PCM_CLASS_PCMSND_SOC_PCM_CLASS_BEsnd_soc_pcm_streamsnd_soc_opssnd_soc_compr_opssnd_soc_dai_link_componentsnd_soc_codec_confdlcsnd_soc_aux_devsoc_mixer_controlplatform_maxrregsign_bitautodisablesoc_bytes_extsoc_enumshift_lshift_rtextssnd_soc_dai_opsset_sysclkset_pllset_clkdivset_bclk_ratioset_fmtxlate_tdm_slot_maskset_tdm_slotset_channel_mapget_channel_mapset_tristateset_streamget_streammute_streambespoke_triggerauto_selectable_formatsnum_auto_selectable_formatsno_capture_mutesnd_soc_cdai_opssnd_compress_opssnd_soc_component_driverpcm_constructpcm_destructset_jackof_xlate_dai_nameof_xlate_dai_idseq_notifierstream_eventcompress_opsmodule_get_upon_openidle_bias_onuse_pmdown_timeendiannesslegacy_dai_namingignore_machinetopology_name_prefixuse_dai_pcm_idbe_pcm_basesnd_soc_jackjackjack_zonessnd_jackkctl_listinput_dev_lockhw_status_cachesnd_jack_typesSND_JACK_HEADPHONESND_JACK_MICROPHONESND_JACK_HEADSETSND_JACK_LINEOUTSND_JACK_MECHANICALSND_JACK_VIDEOOUTSND_JACK_AVOUTSND_JACK_LINEINSND_JACK_BTN_0SND_JACK_BTN_1SND_JACK_BTN_2SND_JACK_BTN_3SND_JACK_BTN_4SND_JACK_BTN_5NAU8825_CLK_DISNAU8825_CLK_MCLKNAU8825_CLK_INTERNALNAU8825_CLK_FLL_MCLKNAU8825_CLK_FLL_BLKNAU8825_CLK_FLL_FSNAU8825_XTALK_PREPARENAU8825_XTALK_HPR_R2LNAU8825_XTALK_HPL_R2LNAU8825_XTALK_IMMNAU8825_XTALK_DONEnau8825mclkxtalk_workxtalk_semmclk_freqbutton_pressedmicbias_voltagevref_impedancejkdet_enablejkdet_pull_enablejkdet_pull_upjkdet_polaritysar_threshold_numsar_thresholdsar_hysteresissar_voltagesar_compare_timesar_sampling_timekey_debouncejack_insert_debouncejack_eject_debouncehigh_impedxtalk_statextalk_eventxtalk_event_maskxtalk_protectimp_rmsxtalk_enablextalk_baktab_initializedadcout_dsnau8825_fllmclk_srcfll_fracfll_intclk_ref_divnau8825_fll_attrnau8825_osr_attrosrclk_srcnau8825_driver_exitnau8825_driver_initnau8825_i2c_removenau8825_i2c_probenau8825_set_jacknau8825_resumenau8825_suspendnau8825_set_bias_levelnau8825_set_sysclknau8825_configure_sysclknau8825_configure_mclk_as_sysclknau8825_mclk_preparepll_idfreq_infreq_outnau8825_set_pllnau8825_component_removenau8825_component_probenau8825_interruptnau8825_eject_jacknau8825_int_status_clear_allnau8825_enable_jack_detectdaislot_widthnau8825_set_tdm_slotcodec_dainau8825_set_dai_fmtnau8825_hw_paramsnau8825_dai_startupucontrolnau8825_biq_coeff_putnau8825_biq_coeff_getsystem_clock_controlnau8825_output_dac_eventnau8825_pump_eventnau8825_adc_eventnau8825_volatile_regnau8825_writeable_regnau8825_readable_regnau8825_xtalk_worknau8825_xtalk_measurevolnau8825_xtalk_imm_startcause_cancelnau8825_xtalk_cleannau8825_intlog10_dec3snd-soc-nau8825.ko sg  #)"X7jLcp  <$( MpcFlpLAA` # q'>= QJ` t0 0 K(K d@ ,uE`yX_ip / K @)l)8)H8)84)8M)8f)h8)08)8)8)8)P8)8)8()8@)p8X)88p)8#@p. `kpT `!`K8+Kh<)8U5j ?4)8 p"N# P$M)@8,)8E)8^*Wwp**)8p+V,)(8)`8 o+7 C@O`[gs  ,8 %' @# @3 AD -Y @m H8  `@P @P @h @Ah A D #@h D #h/ D; #@hP D_ #ht D #@h Eh Dh @Fh #X `E(  F + F< |B _ w        +  ! 1 N  ] c n          ' 9 }Y p      @ $3<Zgq2@_@)APm~__crc_nau8825_enable_jack_detect__UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9__kstrtab_nau8825_enable_jack_detect__kstrtabns_nau8825_enable_jack_detect__ksymtab_nau8825_enable_jack_detectnau8825_intlog10_dec3logtablenau8825_readable_regnau8825_writeable_regnau8825_volatile_regnau8825_component_probenau8825_i2c_removenau8825_driver_initnau8825_drivernau8825_int_status_clear_allnau8825_suspendnau8825_biq_coeff_getnau8825_driver_exitnau8825_resumenau8825_resume.coldnau8825_mclk_preparenau8825_mclk_prepare.coldnau8825_dai_startuposr_dac_selosr_adc_selnau8825_configure_mclk_as_sysclknau8825_hpvol_ramp.part.0.constprop.0nau8825_biq_coeff_putnau8825_output_dac_eventnau8825_pump_eventnau8825_set_jacknau8825_xtalk_imm_startnau8825_set_dai_fmtnau8825_set_dai_fmt.coldnau8825_i2c_probenau8825_regmap_confignau8825_xtalk_work__UNIQUE_ID_ddebug342.16__UNIQUE_ID_ddebug344.15__UNIQUE_ID_ddebug346.14__UNIQUE_ID_ddebug348.13__UNIQUE_ID_ddebug350.12__UNIQUE_ID_ddebug352.11__UNIQUE_ID_ddebug354.10__UNIQUE_ID_ddebug356.9__UNIQUE_ID_ddebug358.8__UNIQUE_ID_ddebug360.7__UNIQUE_ID_ddebug362.6__UNIQUE_ID_ddebug364.5__UNIQUE_ID_ddebug366.4__UNIQUE_ID_ddebug368.3__UNIQUE_ID_ddebug370.2__UNIQUE_ID_ddebug372.1__UNIQUE_ID_ddebug374.0nau8825_dainau8825_component_drivernau8825_interruptnau8825_i2c_probe.coldnau8825_hw_paramsnau8825_hw_params.coldnau8825_adc_eventnau8825_set_pllfll_ratiomclk_src_scaling__UNIQUE_ID_ddebug338.18nau8825_set_tdm_slotnau8825_set_tdm_slot.coldnau8825_configure_sysclk__UNIQUE_ID_ddebug340.17nau8825_configure_sysclk.coldnau8825_xtalk_cleannau8825_xtalk_baktabnau8825_xtalk_measure__UNIQUE_ID_ddebug325.24__UNIQUE_ID_ddebug329.22__UNIQUE_ID_ddebug327.23nau8825_component_removenau8825_set_sysclksystem_clock_control__UNIQUE_ID_ddebug331.21nau8825_eject_jacknau8825_set_bias_level__UNIQUE_ID_ddebug336.19__UNIQUE_ID_ddebug334.20nau8825_interrupt.cold__func__.51__func__.50__func__.48__func__.46__func__.45__func__.44__UNIQUE_ID_license380__UNIQUE_ID_author379__UNIQUE_ID_description378__UNIQUE_ID___addressable_cleanup_module377__UNIQUE_ID___addressable_init_module376nau8825_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.LC63snd_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_readsnd_pcm_hw_constraint_minmaxcleanup_modulekfreeenable_irqsnd_soc_dapm_disable_pinsnd_soc_dapm_force_enable_pinsnd_soc_put_enum_doubleregcache_mark_dirtyusleep_range_stateclk_set_rate__dynamic_dev_dbgdevm_clk_get__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_dev_infoclk_round_rate__mod_acpi__nau8825_acpi_match_device_tablei2c_register_driversnd_soc_info_volsw__sw_hweight64_dev_errsnd_soc_dapm_force_bias_leveldown_trylock_dev_warn__x86_return_thunksnd_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 Flq7Ma{!6DO T_ dm{&1= $N^3| )5F  K K &0A!S{",IQa3;Arz  ? F f q   G+ I Q `    g )     w' G g      ? f     5Tt5Tx  @     " , 81C M pRd kn s Q  7   P     ' 1 06E O hTc m r k  Q  7 H   {& 18 CY ^y     " 6*K MSt a| z    5 =D U\ $j\  .8[.Wq  KI[i5Ot K )Ka   `K dK KY K"?l p ..w#F+@v* D L k s     Z !  !!!)!EE!M!w!!0!!! @!!!o!o"6"V"v"""""#/#X#h#### # ## #$5$ Q$$$H%e%u% |% %%% %% &&/&B&b&&&&&'&'F'j''''' (+(K(l(((((()) k) )0) Z7) @<)K) R) W)e) ))))**K*T*q****6+M+ T+ Y+c+q++ ++ ++,,7,V,y,,,,-!-5-C- L-r----- .(.0.i...../:/t/////20O0n000000Q1i11112&2-2 52<2 D2L2f22222!3 (3 (-3=3 D3 `I3^3f33334'4C4_4n4444     ! G*3o= BGmR `W\ f rw ~  @  ` z 'z z& `+0L ; `@E!P `UZ)!e `jo | C   i1 Q/ 1  l+i1 HAXhx`* p*`,pH p 0hxp5B F05FJFT@^PF^dqd`wpq}q w0}w@ H P }   w   }` p    0     @ P     ` p    04L@dP4|Ld`p| 0@P^$HqP,d*BH5FJTH "H#$}%w'H((`@)*@*,H--`./14H23d4L6|x6H7789;H<=>@(@0@8@H@@p@@@@@@A@APAAAAAAAABDB @ B8B@BHBPBDXB pB BBBBDB @BBBBBDB C2(C0C8C@CDHC @`CMxCCCCECaCCCCDDwD D(D8D@FPDhDpDxD D D`E`EhEpExEEE F F(F0F8FPFFFFFp `(08@ HPX0`hp@x `@p  p`"P$)*p**p+, .k 6L z$(,048%<{@D/HLP!T+XP\`d:hylpE t_ x|4E) #d%))*J*5+-s/ Q` $(,048<@DHLPT X&\*`dhlptx|%*07BCJwxy{~./4@GLQS TZ $(,048<@D H'L(P)ThX\`dhlptx|6PU`f :?@\w / D E J P k m p $y ( , 0 4 8< <V @Y DZ H[ L] P_ Td X \ ` d h l p t x7 |W v      ) R b }      'Fd'Fl  $/(G,n0~48 <6@eDpHwLyP}T~X\5`Ndhlp t,x/|0249;T08PT`gprtuv}! 2IKV| $(,048<@DHLPTX\`"d3h4lzptx|](+?@ACEJ]! " # % ' ) . R x   /!$]!(!,!0!4"8"< "@"D"H)"LF"Pf"T"X"\"`"d"h#l$#p.#t7#xE#|x########$$N$P$W$X$Y$$$$$$$a%b%d%i%%%R&r&&&&&&'6' X'i'z''' '$'(',(0;(4](8k(<}(@(D(H(L(P(T(X(\(`(d(h)l)p)t)x)|))))** ***J*O*g*p*******/+2+3+5+:+g+p+w+x+y+++',F,g,x,, ,,,,, ,$,(,,,0,4,8_-<-@-D-H-L-P-T-X-\-`[.dz.h.l.p.t.x.|....m/n/o/q/s/x/112T2}2222~33334&454Q444444  K` $)k  p  r u $( :0z 4{8 @ D]H P T?X ` d!h Zp tx "      z  B |  [  :   b  *r   $ ( 0$4$)8 j@7%DE)H P(T)X 2`*dF+h p1t3x Rv263  8hp$, |8@ H|Ppx | |k |Q  (|07PX `|h | | |08 @|Hhp x| | |k |(QHP X|`7 |||p(08|@`hp|x`|@|@| k@H@P|XZ8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.altinstr_replacement.rela__ksymtab_gpl__kcrctab_gpl.rela.altinstructions.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?4:@ 12J`5E@`2Zx5 U@02j5e@02 y7 7 @0H2 77@x`27L @ظ22ȃ(@x22 2W#@ P21ː< B(=@p02Q@ a \@`02rдm@2!` @ 2#@@p2%H@2'Px@` 2)@@02+0P\,\H\3 @p0 0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H 2qw7V.~06I C8;X9݋ \]UᶃCm CR$¦XM'c\퓵hMqK-.Q`MjZѴ 1VMduijMFo%\;(qIJAs dYnu<'WKa8 T 7ߞ!GoV?!jMA kX@% :u9+𞝓9\Cp=Oh~Module signature appended~