ELF>h"@@10GNUNt,FNM+rlDLinuxLinux6.1.0-41-amd641w$Dw. vH Hƒ7BH?EHD?w w, H EH1҃<CHHff.@1w!Hw!w@HIHfHGHH@xHx1S1IA HHHGHXxHHC HC(H;Hss\HC(HC8HC0SZH[ATIUS1HeH%(HD$1HT$D$t##D$tLuHD$eH+%(u H[]A\USHGHHhx}\u H}H}1[]H1fSHG1HXxH{H{C\u1[C`H{@tC`{\1[ff.tHHHEHHtHPŋSHHeH%(HD$HFXHT$D$H@H@xHxCD$t1ҾHHD$eH+%(u@H1[]A\11HbHT$HEtD$uSHGHXxtu tO1[H{jE1E1H{1jE1E1X1Z[11HK\tH{H{E1E1jH{E1E1jH{E1E1j1ɺH/ff.AVAUATUHSHLfeH%(HD$1H$LD$ӃuU  LxH}HT$eH+%(H[]A\A]A^HT$LD$D$Ãڀ EډڀEډڀEډڀEډڀ EDLxRHu $HH$LuLmL+HLHLLE1E1*j+LE1E1jLE1E1jLHA}GU`'H} LZu0LNHuHHjE1E1H] LE1E11jLHH5Hڿ H]E1E1jHE1E11jHHEH 8vLjE1E11ɾHT$XH}@E`11H1ҾHS\H;HD$D$H;HI<$HH;HHLD$D$H}HH}HH}HH}HH}HH}H1HHHjU[&=nau8824_print_device_propertiessystem_clock_controldmic_clock_controlnau8824_set_pllnau8824_jdet_worknau8824_config_sysclknau8824_interrupt10508824nau8824Default stringCherry Trail CR20170531cubei1-TFCherry Trail CRPIPOW2SPositivo Tecnologia SACW14Q01PPositivo Tecnologia SAK1424GPositivo Tecnologia SAN14ZP74Gb".6  tff  rr s s s s    m PPv P3 2 2H`  0 / . - %$ &1 ` <   #$%&'(),*,,+,,-./0123489:%;W4<=>%?W4@ABCEFG%HW4IJLMNPQSTUVWXYfghijklmnqr stuvwxyz{| @@ }@ @   quirknau8824_enable_jack_detectnau8824_componentsnau8824Cannot request irq %d (%d) Acquire semaphore fail cfg-spk:1cfg-spk:2dmic src %d for mclk %d MICBIASSARSAR ADC data 0x%02x Acquire semaphore timeout 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 Invalid clock id (%d) failed to read irq status IRQ %x button %x pressed 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 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:uintalias=i2c:nau8824alias=acpi*:10508824:*depends=snd-soc-core,snd-pcmretpoline=Yintree=Yname=snd_soc_nau8824vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions $  0 0     (  080 0 (080( ( (8@8@8@8( 8@8 (08@80( @HPX`@HPH@HPH@H@80( @HPH@HP@ (0HPX`hHPX`hHPX`hHPX`hHPX`hHPXPH0( HPX`HPX`hHPXPH (08@80( 08@8080808@8080 08@80 0  ( (0@0( @HPX@HPX`@H@(8H0@w.snd_soc_dapm_put_enum_doubleZ)*regcache_cache_onlyKεregcache_syncdown_timeoutWŇeregmap_writep@devm_request_threaded_irq pparam_ops_uintz?devm_kmallocr,xsnd_soc_jack_report6queue_work_onfi*upQsnd_pcm_hw_constraint_minmax enable_irqKsnd_soc_dapm_disable_pinM5snd_soc_dapm_force_enable_pinUsnd_soc_put_enum_double ύregcache_mark_dirty`mEz__dynamic_dev_dbgm__fentry__ =snd_soc_dapm_syncldevm_snd_soc_register_componentq__devm_regmap_init_i2cV __stack_chk_faildevice_property_read_u32_arrayzsnd_soc_get_enum_doubleJ:Zi2c_register_driverJsnd_soc_info_volsw&<_dev_err27zsnd_soc_dapm_put_volswossnd_soc_dapm_force_bias_level3 _dev_warn9[__x86_return_thunkySsnd_soc_info_enum_doubleYjsnd_soc_get_volsw7nregmap_readd6snd_soc_put_volsw__const_udelay-cancel_work_syncskdown_interruptibleXSJregmap_update_bits_baseDsnd_soc_dapm_get_volsw Y%:i2c_del_driver &snd_soc_dapm_get_enum_doubleqsnd_soc_params_to_bclkmsleepwdmi_first_matchӅ3-system_wqo<disable_irq6jsnd_pcm_format_width module_layoutkkkkkkkkwwwwwwww 1111    d00d//d..d--xxxx||||{{{{nnmmnnmm   ]v? snd_soc_nau8824GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0ff, 2  D. v8x uD# DJ  #DJ< @ -k D ` D D$D?%D/@&E&EQ&#E`',E`'6E(AE(JEK)]E@)1[)gE`)rE@*v-**zE*:"+E@+ږ BTsKC}KCEKCECEGCEQDEJD[EE]EEGFEGFEG FG  F V "H@2m wLy-kD|@ [u1J``@/FBFPF_FSXgF0[`@tFF2FFFFFGG'Gx 7GOQ2 1c @>Q X!  V@H!@HHHHx cu1 @4`H 2ÈH4 @ ňHnψfHˆHĈ*ƈHHx tLj@@"HcAG K@:"H8:"ɈSf W*Q@-k I I?@ AyB" C'ID3IE=IF`FÏˈRI bofI. AH@,`sI}IIIQIQ@IQIQ*Q@IQ۴?IQIJ@I]@IψIψJJΈш*J~cq P@ +P 8PEP RP0aP@PpP|PP P@`PnP P(V08P@P`PPPC Q@Q`/QS@ B@iDSGTJ(T V G))@O+-"TUG="-TK:TKETKSTK-keJʈ@'eT V :"@G))-k`CG=@4JoTKx ]ET, /*. /2 1 /54 /8&7 /: /=!< /?Q? /A /QC /F#E /I$HTL  MTO  PȈTOTS  wLU D2RT P 6@V -u1PX@K YCZT}O@ VKNQT]u1@ U h``C}rU9-UG@:U- @DU"`\ ^[OUbUyUU ۴?Ӛ@`o&DUk fp f@ ebdU@ j l@k np pd r t@v x g =i kk Rk?QPm Rk QPo PkPq Eks ku kwcG)zh {U $B%SB% B%@cB%`B%UB%TB%-B%B%U,B% V,B%B% V0,B%c c~?V B%cB% YVB%@`?9cV9RqVB% V B%>QB% VB%@VB%cB% @V K B%CB% PB%@VB%cB% V@u1B%G) VhB%V :KC%:@B%BKB%KKB%TKB% aKB%@KB%`KB%VB% WB%WB%+WB%;WB% DWHB%V AHC%.B%IB%IB%,B% XWxB%x B% BXB%@oW`{WhWpWxWWA%WB%WB%WB%WB%WB% WB%@XB%` XB%XQ!XB%-XQ8X pB%NXB% \XB%@iXB%`uXB%XB%XB%([`B%XB%x B% V@TB%9{B% <B%@XB%` B%XB%A%ЕA%XB%([XB%X XXB%XB%"qB% K B%@@B%`YB%YB% ]B%@([`Y xB%x B% V@5YYB% AYB% 3PYB%@3YB%`3]B%3([3eY wYYYYYYYYZ'Z AZVZ _Z @fZnZZZZ@c- `@G)o%kZZZ@ZZZZ@ [[ȉ#[.[͉@8[D[ЉP[҉ԉ@^[׉g[؉n[{[ى@[[ x *K @CP OL[x *K @C     D2  [&@x ۉV @ `[@([kOJ-AT@9{`<[s>OEĐbX[[ \\X\@AX&\@4\>\/J`C\`@`F 9@ !" Y   N\XV x @`\ :"`COE@x``l\`C`uz\`@\ )H@J\`[߉ԉ\k\Ј \Ј@ \Ј \/ \k @ \ V  \`]  @q Đ݉>\   ÉʼnƉĉ]V x @E`>\]!&]#@G)T.]UK "q@3]B]U]k]w]lj]V x @:"uÉ]]@]]k]k.@,`M]u `@]Ј\Ј\Ј@]/^‰ ʉ̉ˉ^$V 5Y @ ^\@ɉ ω}Ή ωщ Ӊ ։Չ^ __3_H_X_'j_}_______ `` -` B` S` c` t````````a0aDaYamaaaaaaa a!b"$b#6b$Kb%`b& ܉xb Pbډb b!:"@`Cbډ`@bbb@߉ W b(VZ T@<` J cKcZ/cD8V 6: @]  h0 &U1Ch3[h4>c@4`4]Ј5\Ј@5\Ј5]/5mh6vh6h 6@6h h`h`PO@KhhhhhK hii3i(5Y :K-@:@BKKKTKaK;W  Fi0uو @KވKوbوo@ Ri u0@S0o0  /diV @X    ݈i i`\ i iԉ    ډ  ʉ  ʉƉi h1c i@T`i9{{ i i>\@i hTi i(!@<`i-D2i>\@ i@]!&]#j%j'@!j),j+;j+Cj-@Wj/dj1tj3j5@j7j9j)u;@=K?K;b;@oAjACj@jk]w]j  Ɖ   Ɖ" Ɖ$ Ɖ& Ɖ( Ɖ* , Ɖ. Ɖ0 Ɖ2 Ɖ4 Ɖk6 kƉ8 ЈƉ: ЈƉ< Ј݈Ɖ> ЈƉ@ ЈƉBk HuGG@SISKSMSM@oOܪQiS D /ƉF /2ƉH /5ƉJ /8ƉL /ƉN /=ƉP /QƉREk h YO Y@S[S]S_S_@oaܪcSe g@iiSkTm V /X /2Z /5\ /8^ /` /=b /?Qd /f /Qh /Fj /Il)k5pV #E@dddd@dԉqjԉ@rԉk sp uBkw@Pkyj{j}]k@fkxkkk@d 1@KKbo@KܪKK@'  i @ k k] w] k k b k k k k @ l I^ "lK 1l \ @ n p r t v x z | k=l%JJl`C@!`Ěi@Ol`~   ۉ  ډ Ј Јk Ј݈ Ј Ј Ј Јk Ј Ј ЈWoZl cl``Cx KpfLmlJ@Ts@c`VDw|l`-kDlllllll mm )m@8m GmVmemtm mmmmmmm:" )H@[JlmTn Aainn *n@9n`HnZn)nhnwnnnn n@nnN n@n`nn{  ooo      vRb W" W . 6   Š'o ?o pWo |io = Jl|o ͊ o ϊo ϊo ϊ L!ډo ӊ LDqjMAo Պ mĊLDjMo ׊ pqpp&p ي 6pƉ]u+:pEp ۊ 6pƉBXZp ݊ QOЈ ݈6pƉjp ߊ QOЈ6pƉ|p p Mp  )Hp  11 Ap p  1VZ Ap  q q  K:"T7q Lq bq 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_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_5NAU8824_CLK_DISNAU8824_CLK_MCLKNAU8824_CLK_INTERNALNAU8824_CLK_FLL_MCLKNAU8824_CLK_FLL_BLKNAU8824_CLK_FLL_FSnau8824jdet_workjd_semresume_lockmicbias_voltagevref_impedancejkdet_polaritysar_threshold_numsar_thresholdsar_hysteresissar_voltagesar_compare_timesar_sampling_timekey_debouncejack_eject_debouncenau8824_fllmclk_srcfll_fracfll_intclk_ref_divnau8824_fll_attrnau8824_osr_attrosrclk_srcnau8824_i2c_driver_exitnau8824_i2c_driver_initnau8824_i2c_probenau8824_componentsnau8824_enable_jack_detectnau8824_resumenau8824_suspendnau8824_component_probenau8824_set_bias_levelnau8824_set_sysclknau8824_config_sysclkpll_idfreq_infreq_outnau8824_set_plldaislot_widthnau8824_set_tdm_slotnau8824_set_fmtnau8824_hw_paramsnau8824_dai_startupnau8824_interruptnau8824_jdet_worknau8824_int_status_clear_alldmic_clock_controlsystem_clock_controlnau8824_pump_eventnau8824_spk_eventnau8824_output_dac_eventnau8824_volatile_regnau8824_writeable_regnau8824_readable_reg  &* " ;Pe|   <$A f/ [`QNe)E;![x 0N b! * `h P3u(?u K0^&8w&H8PuuPy/5 hJ1p A v8K`vP\&8u  @&08&8&8&8&P8&8.&8F&8^&p8v&88&8  p^@&h8|p,@?`T&8m&8&8&8  @ `p".:Q%g4!"$@ @r b 4"9I@]aPr@aP`P`P_@_\P@\P ^ ^/ ]hA ]hS ]c  `hy  h  `h  h  `h  h  `h  h  h)  `h?  hU  `hk rh qh ph  ph l  `h  h  `h%  h: lE  `hZ  ho  `h  h l  `h  h l  `h  h  ` h  h, ohA ohV nhk nh  ` h  h  ` h  h `mh lh  ` h#  h9  ` hO  he  `h{  h m p p( `q r U) ~&(4vFcw(0" 1<K0mUs"AY@ @Y/HZfx$4>J__crc_nau8824_enable_jack_detect__crc_nau8824_components__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9__kstrtab_nau8824_enable_jack_detect__kstrtabns_nau8824_enable_jack_detect__ksymtab_nau8824_enable_jack_detect__kstrtab_nau8824_components__kstrtabns_nau8824_components__ksymtab_nau8824_componentsnau8824_readable_regnau8824_writeable_regnau8824_volatile_regnau8824_component_probenau8824_interruptnau8824_jdet_worknau8824_enable_jack_detect.coldnau8824_int_status_clear_allnau8824_i2c_driver_initnau8824_i2c_drivernau8824_suspendnau8824_i2c_driver_exitnau8824_resumenau8824_resume.coldquirk_overridenau8824_quirknau8824_quirk_tablenau8824_dai_startuposr_dac_selosr_adc_seldmic_clock_control__UNIQUE_ID_ddebug347.16nau8824_set_tdm_slot__UNIQUE_ID_ddebug349.15nau8824_spk_eventnau8824_output_dac_eventnau8824_pump_eventnau8824_set_fmtnau8824_set_fmt.coldnau8824_hw_paramsnau8824_hw_params.coldnau8824_set_pllfll_ratiomclk_src_scaling__UNIQUE_ID_ddebug355.12nau8824_i2c_probenau8824_regmap_config__UNIQUE_ID_ddebug360.10__UNIQUE_ID_ddebug362.9__UNIQUE_ID_ddebug364.8__UNIQUE_ID_ddebug366.7__UNIQUE_ID_ddebug368.6__UNIQUE_ID_ddebug370.5__UNIQUE_ID_ddebug372.4__UNIQUE_ID_ddebug374.3__UNIQUE_ID_ddebug376.2__UNIQUE_ID_ddebug378.1__UNIQUE_ID_ddebug380.0nau8824_dainau8824_component_drivernau8824_i2c_probe.coldnau8824_config_sysclk__UNIQUE_ID_ddebug357.11nau8824_config_sysclk.coldnau8824_set_sysclksystem_clock_control__UNIQUE_ID_ddebug343.18__UNIQUE_ID_ddebug345.17nau8824_set_bias_level__UNIQUE_ID_ddebug351.14__UNIQUE_ID_ddebug353.13nau8824_interrupt.cold__func__.45__func__.43__func__.42__func__.41__func__.40__func__.39__func__.38__UNIQUE_ID_license387__UNIQUE_ID_author386__UNIQUE_ID_description385__UNIQUE_ID___addressable_cleanup_module384__UNIQUE_ID___addressable_init_module383nau8824_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_quirk342__UNIQUE_ID_quirktype341__param_quirk__param_str_quirksnd_soc_dapm_put_enum_doubleregcache_cache_onlyregcache_syncdown_timeoutregmap_writedevm_request_threaded_irqparam_ops_uintdevm_kmalloc__this_modulesnd_soc_jack_reportqueue_work_onsnd_pcm_hw_constraint_minmaxcleanup_moduleenable_irqsnd_soc_dapm_disable_pinsnd_soc_dapm_force_enable_pinsnd_soc_put_enum_doubleregcache_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_warn__x86_return_thunksnd_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_width4>Wav +1; H | $)1S\ejx  < F" `'9 C Q u u#1 P f  i;B qJR\n u H q  i0AQ 9AQe m 1     C K F}  u   H f       ud q      v $v `vl dv     -Is  &  + Z 'Fi'Ff$Cm    4 P& 0 5G Q 8Vh r pw ~  d  J     % / 4C M 0Ri      !H 7Pq Ny b {  ; `@Y 4W{# 0A"*S[z p h#x7<Aa4Sa h m  5Ur|KS1I P Ux q i ) E W  ^ c       !+!>!q! ' $,1< AFm P UZK c @ox #  [ *       `   r` p  P   b "( 8 H 0P x @ p |@HP`p 0@HP !+`!h p07 <0!AiA7@AP<A|A`ApA A0GTGZT@ZP_jTjo`zhZpZzjj (Z0Zjjz@P`hp (0@P`p% 30  3 % ; 3@!KP!!S!"[";`"`p";"G8#`$H%0&'+)H*+,.qH/i013x30H4|4a56@a6H7`88`H99_:!;@_;7=<H>AP>k?T?s@ZB_HCjDoEzHF\GG@\HHHIIJ8KPLL^HMM^NNPOQHRS%T;V3HWKXSY[[`P\eh\p\x\\]\q\\\\]]]]]]Z]j^(^0^8^H^``^x^^^^^^^^^`__ _(_8_P_h_p_x__`_ _____```(``@` X```h`x```````aaa(a`Pahapaxaaaaaaa`b}(b0b8bHbr`bxbbbbqbbbbbpcc c(c8c pPchcpcxcclc`ccccclccddd dl(d`@dXd`dhdpdlxdd+ddddld`dGdeeele0ebHePeXe`elhe`e~eeeeleeeeeflf` f8f@fHfPflXfpffffflf`ffffflf g(g0g8g@glHg` `gxgggglg gggggohh h(h8hoPhhhphxhhnhhhhhnh!iii(i` @i3Xi`ihixi iEiiii` iWijjj 0jiHjPjXjhj`mj}jjjjljjjjk` k8k@kHkXk pkkkkk` kkkkkl(l0l8lHl``lxlllllmpmmmm mmnpnpopoppp)p3p=0pppGpJpNpRpSp`q`qShqGpqNxqJqrrrrVrZr]rc` 0(080@HPPX0`hpPxP p @@`v 3=V u  $*(,#0d48<@DHLPTX\`d@hl p t x|4{[` / 0$6(P,048<@DHLPTX \!`#d(h-l0p6t7xc|di~IPV]"'067Uw  $(,048<@DHLPETPXt\`dhlptx&|@EPVzx                  7 M       $ ( , 0 4h 8p <w @ D H L P T X \ ` d h l p t x |   ,>NOZ 49} 8 Y$h(z,048<@D8HVLePwTX\`dhl5pUt\x|j+Cjz  >@GIKOSx   $(0,=0a48<@D H)L6P@TTX`\g`hdihmlpEtXxY|49?fwz{ $ n   $ (!,!04!4u!8<!@5DJH^L|PTX\`d  { r  $( 0=4=8 Z@BDH "PGTX `Ldh p\tx zi Bn s x_ }> b * [  Y? : $N ( 8h ^p ks3C83@HCPp3xC3C~3Cd3 (C0JP3X`Ch43C3C3C038@CHh3pxCp3`C3C 3 C(H3PpXC`u3@CP3 C3 C8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl__kcrctab_gpl.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela__param.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?u!:@Pp .J"E@.^#Y@ؼ`.n0# i@80. ~<#y@h. T#`#v @P..20F@Hp.2i2a>(@`.ȥ@x.\#xh@p .2 B`0=@X.T O@X. _pZ@."oxj@0.$(z@H .&@@h 0.(@0@P pP/ _ 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H #$AlM晨c!6XaMr1?}:je2J8! 0FbKqž@K+yUfSsy%=KX9u` izOQ,<)Q(P1N-"3E6c0(r^vd_v6Z8a?sNH Bz$#;LG&LqMڋCP|7#I_͙SlrاVě7?*p9ky#ːkI觢\̀|Rf.FB?rY_)ter~Sw. m:#OطŔ@~6G+.~u7VJ[Hʐ’Fb, hnǣ}7(fznތVɞʩk8Iz S H [;#|XyG-/<{7)e]ԛ*SNHqGU~Module signature appended~