ELF> @@+*GNU!{"OH{Me?LinuxLinux6.1.0-41-amd641ɅHX 01AU1ATUSLbXID$H@xhD14Ӆu;(tHHuݸ[]A\A]DF$EIDF(A Etԉ1(MCf uȺf A͉L L AL L@ܺLLL1[]A\A]AͻAKAͻ A:$Ⱥf AE1fHFXH@HHxHy`tHH` 11f.U%SHoX=wnt ut Hɺ H# H# H``1[]u 둸[] 1{fUSHGXH@HhxUDHE`Ehu 1[]H} ։ƅuH11u HcփDHHHu߅tHEHuh1HE`ff.UHSHHHHHHHHHHHH[]SHG1HXxH{(H{(1[fDSHGHXxH{(H{(1[SHGH@xHX HH[ff.fATHUSHGHL`xI|$0HID$ H=HHHAątH{HD[]A\HAąulHߺ?1|1HHߺ Hߺ2D[]A\H\ATLg xUHLSHH11HHHHC(H=ws HHH߉C@s@[L]HHA\S1IA HLZt[]A\ATHUSHHHn0eH%(HD$1D$H{(OHT$L$t0H{8Ht'{ptL$fG@t>HHD$eH+%(H[]A\tGtʃ@1HuHHH{8L$G@twH H{(OHT${pL$tL$DH{8,@1DHLHHLHLHLLHHH{8G@HLHLHLHHLLHH7@(HuHHL$HuHHATIUSHH_xHtkHHH߈CpHk8E@u=NLH{@{@H[1]A\LH{8t{@H1ɺLNHC8@@uHC8H1[]A\I$I$HHHHHHHHI$HH{8@1kHHH}HH{HEd$ H{HIl$ S@HLC@Hes8316_irqESSX8316ESSX8336es8316SOO%/     ""   / /0%"0&.0@, ,0P >0  jPv22Codec driver only supports I2S format ALC Capture Noise Gate ThresholdBiasAnalog powerMic Biasmclkunable to get mclk assuming static mclk unable to enable mclk &es8316->lockes8316Failed to get IRQ %d: %d gpio flags %#04x jack unplugged everest,jack-detect-invertedsnd_soc_es8316sound/soc/codecs/es8316.cES8316 HiFiCapturePlaybackMIC1MIC2Differential Muxlin1-rin1lin2-rin2Line input PGAMono ADCADC ClockADC VrefADC biasDAC ClockDigital Mic Muxdmic disableI2S OUTDAC Source MuxLDATA TO LDAC, RDATA TO RDACI2S INLeft DACRight DACDAC VrefLeft Headphone Muxlin-rin with Boost and PGARight Headphone MuxLeft Headphone MixerLLIN SwitchLeft DAC SwitchRight Headphone MixerRLIN SwitchRight DAC SwitchLeft Headphone Mixer OutRight Headphone Mixer OutLeft Headphone Charge PumpRight Headphone Charge PumpHeadphone Charge PumpHeadphone Charge Pump ClockLeft Headphone DriverRight Headphone DriverHPOLHPORLeft Headphone icalRight Headphone icalHeadphone OutDMICI2S1 CaptureI2S1 PlaybackRouteLDATA TO LDAC, LDATA TO RDACRDATA TO LDAC, RDATA TO RDACRDATA TO LDAC, LDATA TO RDAClin-rin with Boostdmic data at high leveldmic data at low levellin1-rin1 with 20db Boostlin2-rin2 with 20db BoostHeadphone Playback VolumeHeadphone Mixer VolumePlayback PolarityDAC Playback VolumeDAC Soft Ramp SwitchDAC Soft Ramp RateDAC Notch Filter SwitchDAC Double Fs SwitchDAC Stereo EnhancementDAC Mono Mix SwitchCapture PolarityMic Boost SwitchADC Capture VolumeADC PGA Gain VolumeADC Soft Ramp SwitchADC Double Fs SwitchALC Capture SwitchALC Capture Max VolumeALC Capture Min VolumeALC Capture Target VolumeALC Capture Hold TimeALC Capture Decay TimeALC Capture Attack TimeALC Capture Noise Gate SwitchALC Capture Noise Gate TypeNormalR InvertL InvertL + R InvertInvertConstant PGA GainMute ADC Outputlicense=GPL v2author=David Yang description=Everest Semi ES8316 ALSA SoC Codec Driveralias=acpi*:ESSX8336:*alias=acpi*:ESSX8316:*alias=i2c:es8316depends=snd-soc-core,snd-pcmretpoline=Yintree=Yname=snd_soc_es8316vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  ( ( (     (  0 0    w.snd_soc_dapm_put_enum_double{/|device_property_presentZ)*regcache_cache_onlyKεregcache_syncp@devm_request_threaded_irqz?devm_kmallocr,xsnd_soc_jack_report;Z^snd_soc_dapm_sync_unlocked enable_irqUsnd_soc_put_enum_double ύregcache_mark_dirty ]usleep_range_statevvclk_set_ratePsnd_soc_dapm_force_enable_pin_unlocked`mEz__dynamic_dev_dbgm__fentry__Q2 1c @>Q X!  V@F!@FFFFx cu1 @4` G 2 G4 @ GnψfFF*G$Gx t@@"7GcAG K@:"FG8:"Sf W*Q@-kUG gG?@ AyB" CqGD}GEGF`GˆG boG. AH@,`GGGGQGQ@GQHQ*Q@HQ۴?HQ&HJ@2H]@9HňFHňRHeHĈLjtH~H@-kv8V#H.rHQHHQG)O-&@HH2ƈH`@HR! L p] Z0@ H }r HȈ Hˈ@ I I (I(Hc@>I0QIˆ\IJ@ˈ@hI V "H@2m wL{ˈ-kwI~@ [u1J``@ʈITI I PPI-@:@IIIIHQ@IQIQJ J  Q@J ш1ш@ӈ$Jֈ.Jшbш@o؈6Jшܪڈ@J@NJ[JeJ' @ iш Έ ƈЈ ƈk҈ ƈՈԈ ƈ׈ ƈو ƈ܈ވ݈qJJ*J*߈J_**J*B* ۈ ƈ ƈk ƈ ƈJ ՈJ0#CQ JV@@o%k@K K"KMO ,KD2@<` GK?AF WKƈ@fKuKKK K@KKKK@K-u1AH K@.`,G@iS KQLL P@E`EL+L7LCLSL@bLtL. L@Li@LG LG  LK J L] -k@ wI ͈ L@L@`Lf-WLQL@ MM݈.M߈BMHÈPM [M@4-%J@iM`@t$2tM`C `@ |MMx VJ x ѬJ@:)G@;-k<wI @<"K<MK<MK<Ḧ<M H~@MMMƈHɈHˈM:"ψM ƈM `x PZK [C\@VN-kwIa@NbN. v8x u"N# ,NJ  #5NJ< @ -k wI ` ?N GN$RN?%aN/@&rN&NQ&N`'N`'N(N(NK)Hˈ@)1[)N`)N@*v-**N*:"+N@+ږ BTsKC}KCNKCOCOGCOQD4OJD[EAO]EKOGFWOGFgOGqOG    OOOOO8} O@O`OO PP P@)P>cq 6P@ FP SP`P mP0|P@PPPP P@`PnP P(V08P@P`QPQC &Q@7Q`JQWQjQ @|QQDwQzQQQQQ \QQ Q Q@Q@Q`HIQ R xx R R@R`QQRCL!+RAH @@C`Q1`3RIR  WR۴!hR @nR{RRR R@R`RRRR SG= S@)S`;SISWSY^S+hRsS E'@ S$ SxG)+@۴k-IR* * S-@S-G-kLf-WLQ@LS h 2O 2@S5S8S;T;@o=ܪ@SB D@iFTITL*,T V G)+@O-/=TUG=$HTKUTK`TKnTK-kH@)T V :"@G)+-k`C G=@4JTKx HˈTˈ. 1,0 14"3 17 6 1:(9 1< 1?#> 1?QA 1C 1QE 1H%G 1K&JTN OTQ RTQTU wLW D2TU P 6@V -u1PZ@K [C\VN@ XMPSU_u1@'U h``C }r4U9HUG@UU- @_U"`^ `]jU}UUU ۴?Ӛ@`o&DUk hp h@ ˈgdfU@ l n@k pp rd t v@x z i ˈ=k ˈkm Rˈk?QPo Rˈk QPq PˈkPs Eˈku ˈkw ˈkyeG)|j ˈ}U $B%SB% B%@cB%`B%UB%TB%-B%B%U,B% V,B%B% :V0,B%c cZV B%cB% tVB%@`?9~V9RVB% V B%>QB% VB%@VB%cB% @V K B%CB% PB%@VB%cB% V@u1B%G) VhB%V IC%:@B%IB%IB%IB% IB%@JB%` JB%WB%&WB%6WB%FWB%VWB% _WHB%V AHC%.B%GB%HB%,B% sWxB%x B% BXB%@W`WhWpWxWWA%WB%WB%WB%WB%XB% XB%@XB%`%XB%1XQ[I[ω@S[_[҉k[ԉ։@y[ى[ډ[[ۉ@[[ x *K @CP QN[x *K @C   D2 [&@x ݉V @ `\@([kOJ-AT@9{`<\s>OEĐbX \\%\/\X5\@AXA\@O\Y\/J`^\`@`F 9@ !" Y   i\XV x @{\ :"`COE@x``\`C`u\`@\ )H@J\`\։\k\ƈ \ƈ@ \ƈ \1 \k @ \ X   ]`]  @q Đ߉Y\  ‰ ʼnljȉƉ!]V x @E`Y\!!4]#A]%@G)VI]WK "q@N]]]p]]]ɉ]V x @:"uʼn]]@]]k]k.@,`L]u `@^ƈ\ƈ\ƈ@^1#^ĉ ̉Ή͉*^$V PY @;^WS S@D^N^x  I @\^`o d^@G)w^M^^XN]]]p]^^ ^ ^ ^ ^ ^_Y\@ˉ щЉ щӉ Չ ؉׉_(_9_N_c_s_'______``&`7` H` ]` n` ~` ```````a1aKa_ataaaaaaab b!.b"?b#Qb$fb%{b& މb Pb܉b b!:"@`Cb܉`@bbc@ Yc(qZT@<` J'cK6cZJcD8V 6: @]  WcJdcyccKc#:"N @%JcJcJc c  c @   c  c  d @ d  d .d Bd@ Od _d2 kd̉ td@ ~d` d d@ ˑ d dd`@Ndd@ddde@e(e7eJe`@`]e`@?`ee`@oe`\`@\ze@eeT@e*@e`eaebec#^dee kf %f2f >f@Ofcfzfff fffg"g;gSgmggg gggh!h:"`C@kd̉G)Έ5hChHh/_d20~@0Sh/0Yh0 &U1^h3vh4>c@4`4^ƈ5\ƈ@5\ƈ5^15h6h6h 6@6h h`h`PO@$JhhhhiK i#i9iNi(PY I-@:@IIIIVW  ai0uш@$Jֈ.Jшbшo؈@ mi u2@S2o2  1iV @ Y    Ոi i{\ i i։     ܉  ̉ ̉ȉi h1c i@T`i9{{ i iY\@i hTj j(!@<`j-D2iY\@ j!!@4]#A]%)j'4j)@ ƈՈȉ@ ƈȉB ƈȉD"k HuII@SKSMSOTO@oQܪSiU F 1ȉH 14ȉJ 17ȉL 1:ȉN 1ȉP 1?ȉR 1QȉTG3k h [O [@S]S_SaTa@ocܪeSg i@ikTmTo X 1Z 14\ 17^ 1:` 1b 1?d 1?Qf 1h 1Qj 1Hl 1KnDk5pV N@dddd@d։sj։@r։k up w]ky@kk{)j}4jxk@kkkk@d 1@$J.Jbo@6Jܪ@J[J@'  i @ k ] ] k k b k k l l @ (l d^ =lK Ll \ @ p r t v x z | ~ kXl%Jel`C@!`Ěi@jl`   ݉  ܉ ƈ ƈk ƈՈ ƈ ƈ ƈ܈ވ ƈk ƈ ƈ ƈYqul ~l``C x KpfLlJ@Ts@c`VDwl`-kwIllllllm%m4m Dm@Sm bmqmmm m x4Jm" )H@elaim mw@mmK& Y Y % / Q   m m p Tn  "n 1n  ?n ÊMn  elkZn Ɗjn Mun Ê nȉVG=n ʊ Mƈ Ոnȉn ̊ Mƈnȉn Ί nȉBXn Њ nȉLDjMAn Ҋsnd_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_releaseossproc_roothw_openedmanaged_buffer_allocsnd_pcm_oss_substreamsnd_pcm_oss_streamsetup_listsetup_mutexsnd_info_entryprivate_freesnd_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_hw_constraint_listsnd_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_cardshortnamelongnamemixernamectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesctl_numidsctl_hashctl_hash_collisionfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_shutdown_f_opssnd_mixer_osssnd_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_5es8316_privmclksysclkallowed_ratessysclk_constraintsjd_invertedes8316_i2c_driver_exites8316_i2c_driver_inites8316_i2c_probees8316_suspendes8316_resumees8316_removees8316_probees8316_set_jackes8316_irqes8316_enable_micbias_for_mic_gnd_short_detectdaies8316_mutees8316_pcm_hw_paramses8316_pcm_startupcodec_daies8316_set_dai_fmtes8316_set_dai_sysclk   $v+@W d } <$)0 V56H [sx*@-p#4 @!$*5 @pNpYI o  p8 8 88 N 1@62^ ` @    J  @@.   IP8 HPQ DPl GP FP F E Dh `E `h h#`h9hO Ghg H z Hh Ih I hI  Jh J  pJ `T8h3 @U8D`hZ Rha Um h` h h` h h` h h `Sh` h$ U0 hF TW` hmh`hh U`h Uh U8 `h"h8`hNhd`hzh Sh @S  S PT  + 8 "F Z  i          + C c o       @   ' I V q {         $  `O f u     __UNIQUE_ID_alias198__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_9es8316_i2c_driver_inites8316_i2c_driveres8316_mutees8316_pcm_hw_paramssupported_mclk_lrck_ratioses8316_pcm_startupes8316_set_dai_fmtes8316_set_dai_fmt.coldes8316_set_dai_sysclkes8316_enable_micbias_for_mic_gnd_short_detectes8316_resumees8316_suspendes8316_removees8316_probees8316_probe.coldes8316_i2c_probees8316_regmap__key.21es8316_daisoc_component_dev_es8316es8316_irqes8316_i2c_probe.coldes8316_i2c_driver_exit__UNIQUE_ID_ddebug341.2__UNIQUE_ID_ddebug345.0__UNIQUE_ID_ddebug343.1es8316_set_jack__func__.22__UNIQUE_ID_license351__UNIQUE_ID_author350__UNIQUE_ID_description349__UNIQUE_ID___addressable_cleanup_module348__UNIQUE_ID___addressable_init_module347es8316_acpi_matches8316_i2c_ides8316_volatile_tablees8316_volatile_rangeses8316_snd_controlses8316_dapm_widgetses8316_dapm_routeses8316_opses8316_analog_in_mux_controlses8316_dmic_src_controlses8316_dacsrc_mux_controlses8316_left_hpmux_controlses8316_right_hpmux_controlses8316_out_left_mixes8316_out_right_mixes8316_dacsrc_mux_enumes8316_dacsrc_texts__compound_literal.57__compound_literal.58__compound_literal.55__compound_literal.56es8316_right_hpmux_enumes8316_hpmux_textses8316_left_hpmux_enumes8316_dmic_src_enumes8316_dmic_txtes8316_dmic_valueses8316_analog_input_enumes8316_analog_in_txtes8316_analog_in_valueshpout_vol_tlv__compound_literal.32hpmixer_gain_tlv__compound_literal.33dacpoldac_vol_tlv__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37__compound_literal.38__compound_literal.39__compound_literal.40adcpol__compound_literal.41adc_vol_tlv__compound_literal.42adc_pga_gain_tlv__compound_literal.43__compound_literal.44__compound_literal.45__compound_literal.46alc_max_gain_tlv__compound_literal.47alc_min_gain_tlv__compound_literal.48alc_target_tlv__compound_literal.49__compound_literal.50__compound_literal.51__compound_literal.52__compound_literal.53__compound_literal.54ng_typedacpol_txtadcpol_txtng_type_txtsnd_soc_dapm_put_enum_doubledevice_property_presentregcache_cache_onlyregcache_syncdevm_request_threaded_irqdevm_kmalloc__this_modulesnd_soc_jack_reportcleanup_modulesnd_soc_dapm_sync_unlockedenable_irqsnd_soc_put_enum_doubleregcache_mark_dirtyusleep_range_stateclk_set_ratesnd_soc_dapm_force_enable_pin_unlocked__dynamic_dev_dbg__fentry__init_modulesnd_soc_component_writedevm_snd_soc_register_componentclk_prepare__devm_regmap_init_i2c__stack_chk_failsnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volsw__mod_i2c__es8316_i2c_id_device_table_dev_errsnd_soc_dapm_put_volswmutex_locksnd_soc_dapm_disable_pin_unlocked__mutex_initsnd_pcm_hw_constraint_list_dev_warn__x86_return_thunksnd_soc_info_enum_doubledevm_clk_get_optionalsnd_soc_get_volswregmap_readsnd_soc_put_volswsnd_soc_component_update_bitsmutex_unlockclk_disable__mod_acpi__es8316_acpi_match_device_tablesnd_soc_dapm_get_volswi2c_del_driversnd_soc_dapm_get_enum_doubleclk_enablemsleepdisable_irqclk_unprepare%1T V|%BVj~ !G0=J Vi V   %|.}6AX|aiq + J +?NXj|  a ' . @5? oL pT~^Elq6C pJ O    $7Mgq v      8  / 4 {? ` h p            ! ) 1 E U       !+6 4;EQ vYe  HJX@hxp@  @HX0`p 00@H:PDS\`SpfSo S0 D S x   S@ P      x` p x   0     @ H  P D $   D8M`8hYpi$ i(08i@P`p 08N@eP8jNeo`jp 0ejHHHIfH o!\"D$SH%%H&&''))DH*+x,.H//G0$1F18H2 F3i3EH4568H9:;8=NH>?o@BeHCjDDDDzDDD`E`EhEpExEEEEEE`EEFFF0FMHFPFXFhF`FYFFFFFFFFzG G0GHGGGGzGHHHH0H:H#H HHHHzHIIIIhIII6INIIIIzIJJJJpJJ0J:JeJJJJJJ`TJKK K(K0K@U8K`PKhKpKxKKRKKKKKUK KLLL(L` @LXL`LhLxL LLLLL` L0LMMM 0MEHMPMXMhM` M\MMMM MpMMMN`S N8N@NHNXN` pNNNNNUN NNNNNTN` O(O0O8OHO`OxOOOO`OOOOOPP P(P0PU8P`PP hPpPxPPUPP$PPPPUP`P>QQQ(Q@QTXQ`QhQxQ`QkQQQQQQRRR`0R(HRPRXRhRRRRRRSR@S@SHSPSXSpSSSSSPTPTXT0  (08@@HpPX`ph ${ /5 h$ (,k04 8 )0 7;<=v w$y({,048<@DHLP T(X.\`dhlptx|./45:@Fhmpv     $(4,90:4Y8h<i@kDwH{L|PTX\`dh l p t x |        ^ i <  * $( b8oh p 8@HPpx8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo.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<?^ :@(: (J E@G`(Z iU@PH (n i@pI0( ~ V y@I#( ap@XmP( 2(bI2qb }i7j<@nh(jm@ph (`o `{0@xz({H @P{(@|(/*@(|(?:@@| ( M@H@`}0("g@l0@PuP)z h- }0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H :&dl4@lEQkYJ JKzMX+ ln"9  XLFa2R.q{O Ņ]< *ZeMN-m< XЖ14ߕ6(y2c1°[ բXT5t ¬ƬhԺG$4)pf!qswod]M@fs̩nh`$68\;(fȬ+^LSchN()4v}xs O]Y[&%0O sq$@hLQ[K?8'J1 ,W$[AYio k?^P@mעfge9 $<+E.g){T][d<;w @>kSAl^:PZ^ԢŨͱσ2FKVrڳeH me"7\"+l1~Module signature appended~