ELF>~@@,+GNU:7iYIHb^ILinuxLinux6.1.0-38-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-38-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ܣsnd_soc_jack_reportXrsnd_soc_dapm_sync_unlocked enable_irqUsnd_soc_put_enum_double ύregcache_mark_dirty ]usleep_range_statevvclk_set_rateɃsnd_soc_dapm_force_enable_pin_unlockedMq__dynamic_dev_dbgm__fentry__ݮsnd_soc_component_writedevm_snd_soc_register_componentqs|clk_prepareq__devm_regmap_init_i2cV __stack_chk_failzsnd_soc_get_enum_doubleJ:Zi2c_register_driverJsnd_soc_info_volsw_dev_err27zsnd_soc_dapm_put_volswKMmutex_lock|(snd_soc_dapm_disable_pin_unlocked __mutex_initm^snd_pcm_hw_constraint_listkl_dev_warn9[__x86_return_thunkySsnd_soc_info_enum_double"devm_clk_get_optionalYjsnd_soc_get_volsw7nregmap_readd6snd_soc_put_volswsnd_soc_component_update_bits82mutex_unlockclk_disableDsnd_soc_dapm_get_volsw Y%:i2c_del_driver &snd_soc_dapm_get_enum_doubleUclk_enablemsleepo<disable_irq wclk_unprepare module_layoutDD.... ,, ,, ++ ++**))))%%&& ##''$$22221111000034 og^snd_soc_es8316GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0bbu* 0  @@SXA*\`@A%A27AQAjAAAAAAx A1AAA 1c B@BAF-BC B  B `]X\ +B A 0Bˆ 5B P@;B`BBKBn   TBhB{B 8^ È@B@ ĈBf  B@BÈB È@`È@B@BĈBB C@CȈ @QI`Vʈ-,21c2@2 1c @ X|O V@!C!@+CF-ˈ8C̈BC͈MCx ɈcLju1 @4`Έш_C 2ӈ_C" @OՈiCqfF-Ј8C҈BCԈ*ֈrCyCx Ɉ׈@@"CcAG } K@:"C8:"وf W*Q@-kC C?@]AyBh8 CCDCECF`C܈ۈCb~D ]_@Ӟ`DD%D1DQ>DQ@LDQWDQ*Q@dDQ۴?oDQ{DJ@D]@D߈D߈DDވD?D@-kIV#%DDQEڈEQG)O-&@E%E2/E`@9ER! ^N p] Z0@ DE }r PE TE@ ^E hE }E(PEcۈ@E0E܈EJ@@E V "H@2w J-kE@ [u1J``@E TE E PPE-@KFFF&FDQ@3FQDFQUFaF nQ@mF 1@yFFb@~F2-F@FFF' @ IJ   k    FF*F*F'*y-*G**   k  *G AG0CKo QG^@@o%k@VGX\AmGwGG!I@<` G?B G@GGKG G@GHH!H@7H-u1]_ CH@`ӞC@$TMHQXHcH P@BB`KBoHHHHH@HHJN H@Hi @H%tG HG  IK J I] -k@ E  I@/I@t`@If-WIIQSI@`IoIIIPE݈ňƈI  ڈI@4-%J@I`@t$2IX#`@:,IIx V k$ѬJ@:)G@;-k<E&@<,K<IK<IK<PE<J H%?@J J1JPETE;J!:"FJ PJ `x ɈPtK uCv@Hp]J-kE{@kJ| nJ. Ix uwJ# J t#J  @ -k E( ` J J$J?%J/@&J&JQ&J`'J`'J(K(KK)TE@)B[)$K`)/K*@*v-**7K*:"+JK@+ږ B_KCKCSKKC]KCfKGCsKQDKJD[EK]EKGFKGFK,GKG" % #'K)K+K LLM +L@8L`ELML ZLeL rL@~L>c L@f 2 L C LL L0L@PLLL M@`"M/M BM(-0'8EM@MM`]M/MiM  {M@M`MMM @M-M./M0z1M3M4M5M6M \ NN N /N@8N@EN`iZERN9 ]N xx gN mN@tN`/NENHCL!N]_ @@87``NN N۴;N:@NNNN N@O` O'O=OROaO lO@~O`OOO'O+NO QA@8 O$ OxG)E@۴k-N** O-@P-%tG-k@If-WIIQ@SI+P h LO L@9PODPROPU\PU@~W2-ZS\ ^@IJ`iPcrPfDP V G)E@OGIPU>PKPKPKPK-kEڈ@CP V :"@G)E-kX#@4JPKx TEPH KFJ KN<M KQ:P KTBS KV KY=X K?Q[ K] KQ_ Kb?a Ke@dQh !iψQk !l؈,Qk?Qo !Jq !InUQ PȈ QI@V -u1Pt@K uCvHp]J@ rgjmfQyu1@|Q h`X#}rQ9QG@Q- @Q"`x !zwQQQQ ۴?,&@`o&DRk p @ ~"R@  @k p d  @   = k Rk?QP Rk QP PkP Ek! k kzG) 5R $5S5 5@c5`5FR5C5-55RR,5 pR,55 R0,5c cR 5c5 R5@`-9R9&R5 R 55 S5@yS5c5 @)S K 5C5 P5@=S5c5 V@u15G)H RSh5V E5K5F5F5F5 &F5@UF5`aF5kS5{S5S5S5S5 SH5V ]_551D5WD5Ӟ5 Sx5x 5 8X5@S`ShSpTxT!T450T5:T5DT5OT5YT5 hT5@qT5`zT5T&DT5T&DT p5T5 T5@T5`T5T5T5([`5U5x 5 V@p  T525 <5@!U5`- 5(U545O457U5([EU5VU _UhU5oU5W5  5@5`%vU5VkU5 ]5@([`U x5x 5 V@U%vU5 U5 3U5@3U5`3]53([3U UU VV1VDVXVnVVV VV!V @VVVWW@c- `@G)o%kW%W҉2WՉ@AWډQWՉcW݉oW݉@|WՉWWՉW@WՉWW@WWWW@W X x *K @CP kh'Xx *K ʼn@Clj ‰ !ĉ !!IƉ ɉ!ʉBX&@x V @p  `VX@([k@=Y'I T@2`<[X@IOEK8b|(UbXlXzXX!UX@Ả7UX@XXJ`X`@`9@ n8 + ʉȉ ΉЉщωXXV x @X :"XOE@e``X``uX`@XT/@JX`VXYkY Y@ *Y 7YK GYk E@ OY r͉ ΉԉӉ Ή׉؉^Y`qY  @q K8X ؉։ Ήɉ܉ۉ Ή߉vYV x @E`XkkYmYo@G)pYq  W @YYYYYYV x @:"u߉ZZɉ@Zɉ-Zk?Zk@Ӟ`cHsΉPZ `@XZY*Y@eZKxZމ ΉZ$V U @ZOaO@ZZx A> @Z`~ Z@G)Z IZZ(UYYYZTZ [ [ &[ 7[ H[j [[X@ Ή Ή Ή ΉÉj[}[[[[['[[\\%\8\U\f\{\\ \ \ \ \ \\ ]]-]?]S]h]]]]]]]^^.^D^X^ o^!^"^#^$^%^& ɉɉɉ^ P^_ _!:"@sΉX'_`@9_I_[_@ ɉs!h_(V! T@<` ;=|_K_Wɉ_D8V ! @]  ____K_#:"nJ#@%J`J`J` $*`$ 5`&@ $ D`$ P`$ ]`$@ h`$ t`( `( `*@ `, `2 ` `@ `` ` `-@ {' `. `a`@Jaa/@,a=a0IaYa/@ia}a0aa`@`a`@c@4`4XZ5Y@5*Y5eZK5d6d6d 6 4@6 d e`e`PO@yF)e8eHeQeZeK cexeee(U E-@KFFF&FS  e0u@yFFb~@ e uL@9PL~L  KeV @_U      e fX f f # % ' ) +!"ˉى Ήf h1c (f@ T`5f2A:f- CfX@Of h TXf `f(|@<`hf5!ICfX@ 6nf~f;f=@f?fAfAfC@fEfGfIfK@gM gOg?uQ@SyFUFQbQ@~W#gWY3g@Kggg 8 : < > @ B D F H J kL kN P R T V Xwg Hu]]@9P_DPaOPc\Pc@~e2-gIJi Z K\ KN^ KQ` KTb Kd KYf KQh j  l  n9[g h uO u@9PwDPyOP{\P{@~}2-S @IJiPrP r ΉKt ΉKNv ΉKQx ΉKTz ΉK| ΉKY~ ΉK?Q ΉK ΉKQ ΉKb ΉKeg5pV J@aa/,a=a0@Iaj@rk p g@g~ffg@gggh@t` 1@yFFb~@F2-FF@'  IJ @ h Y Y h 4h _ Ah Qh \h nh @ }h Z hK h OY @  Ή Ή Ή Ή  Ή Ή Ή Ήkh%JhX@!`i@h` ΉK Ή Ή Ή Ή Ή Ήk Ή Ή Ή Ή Ήk Ή Ή Ήsh h`X#x W1ZhJ@_@c`VVOwh`-kEŠh ii2iCiTihizii i@i iiii i x4JiT@sΉhaij  jw@j ,jK& Ċs Ɗs Ȋˉ% ʊى/ ̊b ΊU Њ Ê8j Oj p ffj ؊ sΉwj ڊj ڊ sΉj ݊j ڊ sΉhkj j j ݊ jSj  1Jj k  1Jjk  1k8X;k  1k`MANk 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_sysclksnd-soc-es8316.ko|   $v+@W d } <$)0 U56H [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 Gh Hh `I HI  Ih `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 0T  + 8 "F Z  i          + C c o       @   ' I V q {         $  `O f u     __UNIQUE_ID_alias196__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_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_ddebug325.2__UNIQUE_ID_ddebug329.0__UNIQUE_ID_ddebug327.1es8316_set_jack__func__.22__UNIQUE_ID_license335__UNIQUE_ID_author334__UNIQUE_ID_description333__UNIQUE_ID___addressable_cleanup_module332__UNIQUE_ID___addressable_init_module331es8316_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 U|%BVj~ !G0=J Ui U   %|.}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@   (80@P`p0 (:0DS\@SPfSo S D` Sp x   S 0      x@ P x    ` p    (  0 D $   D 8 M @8HYPi$i`p8i 0@P`8pN e08jNeo@jP`epj(h(h(If( oh!\"D#S(%%Hh&p&''(h)`D(*h+x,-(//Gh0$0F18(2F2ih3`E(4h567(9h:;8<N(>h?o@Ae(CjpDDDDzDDD@E@EHEPEXEpEEEEE`EEEEEFM(F0F8FHF``FYxFFFFFFFFzFGG`HGGGGzGGG`H`H0hH:pH#xH HHHHzHHH`IHHI`IhI6pINIIIIzIII`JIPJ`J0hJ:pJexJJJJJJ@TJJJKKK UK`0KHKPKXKhKRKKKKKUK KKKKL` L8L@LHLXL pLLLLL` L0LLLL ME(M0M8MHM` `M\xMMMM MpMMMM@SNN N(N8N` PNhNpNxNNUN NNNNNTN` NOOO(O@OXO`OhOxO`OOOOOOOPPPUP`0P HPPPXP`PUhPP$PPPP`UP`P>PPPQ QT8Q@QHQXQ`pQkQQQQQQQQQ`R((R0R8RHR`RxRRRRSR S S(S0S8SPSSSSS0T0T8T0  (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.gnu_debuglink@$.d<?^ :@9 )J E@G`)Z iU@G )n i@I0) ~ U y@0I#) ap@lP) 2bI2Qb ]i7j<@8nh)jjm@oh )@o @{0@z){H @z)Ȋ@{)/Њ*@{)?؊:@{ ) M@H@|0)"gl0PuPP9P*z ,  }0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H 9'P},c3ګs'gƢye|KbznrAѨj`'+' t/Aqf4wTvqFeD1`ƠՂRhǢ1=pW-:1iT\D: ﳁgޮh} Q\v[k)+k1Lh9 ҽMvOH;"0(؇k9,;0~