ELF>xM@@/.GNUlnQظvR{&zJ/LinuxLinux6.1.0-41-amd64HHp#HFH1LpAAMxA$t4u A t'IXA uAB$1AB$%ff.LpAAMxA%v4u A t8IX̃#v%uMA uAB$1AB$%ff.fHHpAAA!H~HtA 1D9tD1ҾSHpHDEtJ E1HxHD BH9ut/1ҾHAH߹1Ҿ[E11ҾHE1f.UHHt H]HD$D$H]SHxH1[fU HSHeH%(HD$1HL$D$xL$x HLf9rH9s)HHcہ HD$eH+%(u H[]USHH-11A\H߾GE11ҹ GHuSH9A\1H߾GE1 1ҾGH[]ff.AUATUHSHHu[H]A\A]E11ҾGLpLLE1 1ҾGE11LpAľGLELA1ҾGHǃ[]A\A]fSHpHHHpH[ff.@HxHpAW` AVAUATUSHH=HHpHHHHHp1E1 HHHHDžHHHHHHHHHD1HLp11HM$XLŅLHŅA$p@tLA$t@1E1AIc4 EAEuAL(HE HA;$rH1[]A\A]A^A_HHHHH0DHBD@@ HpHHpH[]A\A]A^A_ff.@AUATUSHpHLLtH5[L] A\A]E11ҾGHE1 1ҾGHE11AžGHE1AGHDžoAWAVAUATUSHH/LpG$IIIHcHH$LpEl$E;LL$t=AY1HGE1ҾGHLL$EM,߅HEI$AD$$tSEAE9t$(tE1A]H߾G1HEGHDmDE1ҾGHH E1ҾGHMu‹te`LHA$PA$P < I$xG$[]A\A]A^PtHDmDE1ҾGHH E1ҾGHEu‹AAA11Ҿ"HHLI$xH031ҹ1H߹E$1HE$OI$xH0A1H߾GA1ҾGHgA 1H߾GAAUATUHSHpTHC HHHHC(Hǃ8Hǃ@HHHHHHHtH@H$ H1,H[H]A\A]uPP < q[]A\A]HH@H H-HHX1HDž@H-HǃxHǃpǃHHHDžHDžHDžHDžHDžHDž HHx@ B ǃǃ?HA1jA%HA1HjA4HH$H%H4HxH0HH0AXAY[]A\A]DE=ItAEl$ED$1HGI E1ҾGHA $uE1tJxID;rHPP < 1H;HxG$uۋ1H;mHxG$uQ1ҹ1HD1HDHHHHHLpatch_cs8409cs42l42_handle_tip_sensecs42l42_jack_unsol_eventcs8409_i2c_readcs8409_i2c_write ( ( (# ($ (% () (* (+ (w (x (y (z (} (~ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (C (P (Q (R GGG GG GGG9G:GG(GbG G"GGTGGG   ******* ))))) #?#?#?us)!  yz   ****** * )))))  #?#?#?us)!  yz$"%@4PGGGG[GGe@Gd@Ge@GcGGdGcGGdGcpGdqGcGdHGcGdZGc)GdtGczGdSGcGdGcGdGcGdGdGGG GG G)G*(G9G:GG(GbGG?(G\G #G GbGGhGGGG   ****** * * * * * ** ))))) #?#?#? us)!  yz$ !4P ,$ !4P ,DGGGG[G4 $ dddsnd_hda_codec_cs8409&spec->i2c_muxI2C Bulk Write Failed 0x%02x %s() Failed 0x%02x : 0x%04x Tip Sense Detection: (%d) Detection done (%d) Headphone Playback VolumeMic Capture VolumeSpeaker Playback SwitchCS8409/CS42L42Line OutMicrophoneLine Out Playback VolumeCS8409sound/pci/hda/patch_cs8409.cbullseyewarlockwarlock mlkwarlock mlk dual miccyborgdolphinodinPicked ID=%d, VID=%08x, DEV=%08x Timeout waiting for PDN_DONE for CS42L42 Auto detect value not valid (%d), running manual det description=Cirrus Logic HDA bridgelicense=GPLalias=hdaudio:v10138409r*a01*depends=snd-hda-codec,snd-hda-codec-generic,snd-hda-core,sndretpoline=Yintree=Yname=snd_hda_codec_cs8409vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions (( ( (  (080( 80( 8 ( ( (08H80( H80( H80(  (08@80( @80( @80(    ( ( (080( 8    (0880(  ( ( (    (08p80( p (0( 0( 0( 0( 0 ( ( (080( ( ésnd_hda_shutup_pinsrsnd_hda_gen_build_controlsuʰsnd_hda_codec_amp_init_stereoJsnd_hda_gen_spec_init/hda_codec_driver_unregisterWsnd_hdac_codec_writebsnd_hda_jack_tbl_get_mst snd_hda_gen_add_kctl ]usleep_range_state`mEz__dynamic_dev_dbgm__fentry__pHe__x86_indirect_thunk_rax\E_snd_hdac_read_parmV __stack_chk_failmqueue_delayed_work_onN2snd_hdac_override_parm`snd_hda_sequence_write+|snd_ctl_boolean_mono_info&<_dev_err,cw__hda_codec_driver_registerߨ/snd_hda_parse_pin_defcfg0?snd_hda_gen_initKMmutex_lock snd_hda_gen_fix_pin_power __mutex_init._snd_hda_set_pin_ctlx=cancel_delayed_workPVsnd_hda_codec_set_name3 _dev_warn9[__x86_return_thunk+snd_hda_jack_unsol_eventZ!snd_hda_gen_build_pcms82mutex_unlockJcancel_delayed_work_sync9cinit_timer_keye?ktime_getjdelayed_work_timer_fnsnd_hda_pick_fixup(snd_hda_add_verbsBsnd_hda_apply_fixupxsnd_hda_gen_parse_auto_configRkmalloc_trace2 snd_hdac_codec_read<'snd_hda_gen_freeHGsystem_power_efficient_wqmsleep]{__SCT__might_resched kmalloc_caches*snd_hda_jack_add_kctl_mst module_layout5  5 ; W?snd_hda_codec_cs8409GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0XUXUb6D 3D h@V v D. v8x uD# DJ  #DJ< @ -k D ` D D$D?%E/@&E&$EQ&8E`'AE`'KE(VE(_EK)rE@)1[)|E`)E@*v-**E*:"+E@+ږ BTsKC}KCEKCECEGCEQDEJD[EE]EEGFFGFFGFG 5F V "H@2m wL-kD@ [u1J``@DFWFeF |66sF @ F ۴?Ӛ@`o&DFk p @ F@  @k p d  @   = k Rk?QP Rk QP PkP Ek k kG) FFSXF0[`@F@x  F F@G`G`-V ef@Qv%G7G2IGZGkGGGx GOGG 1c G@GABi)CG G `]Lj GȈ  Ɉ Gʈ G P@G`GH ňňĈ Ĉ HH1H 8ˆ bˈ@EH@b̈LHˆ \H@iHbˈ~Hbˈ@&4ˈ@H@ḦHHH@HЈ @6`V҈-,21c2@>Q2 1c @>Q X!  V@H!@HӈHԈHՈIx шcψu1 @4`ֈوI 2ۈI4 @ ݈Inψf؈HڈH܈*ވ(I/Ix шt߈@@"BI VI `x шPK C@cI-kD@qI׈tI II wL D2I PЈ 6@V -u1P@K CcI@ Iu1@I h``C}rI9IG@J- @J"` J-JDJYJdJcAG K@:"sJ8:"Sf W*Q@-kJ J?@ AyB" CJDJEJF`JJ boJ. AH@,`JJJ KQKQ@$KQ/KQ*Q@@<"K<tPK<~PK<(L<2P H~3@PPP(LrEP:"4 P71 :4 3=P,! ?@P Xd Fk H@p J L L N@PPP R QU@QX D EQ0`C`@x #VJ`(Q1QG)B)G-k@DZ:"ѬJ ^A!F !,M@!C 2D?2G 2D 2I DK EDM DO DQ DTS DWV DY8Q8*@PQ^ZQnQ}Q`@Qb [ ] _ faQ(QkQ@QfQjQl c ke hiQ8:"G)m@Rn RIg hk\d"R& o,R^A )v@6R`kBR:"c@t `NRoRRo3VRcRsR R@RAR` R RwR@Ro`RopR]RJRy )HJ@Rq@RKSKSKTs S4(:"G)@)S 1Skai@`?a@0aAKaBfaCaDaEaFaGata bb)b?bUbkbbbb b b b b bc!c/cDcRc`cuccccccccccdd /d!?d"Od#_d$od%d&d'd(d)d*d+d,d-d.e/e0/e1?e2Oe3_e4oe5e6e7e8e9e:e;e<e=e>f?f@/fA?fBOfC_fDofEfFfGfHfIfJfKfLfMfNgOgP/gQ?gROgS_gTogUgVgWgXgYgZg\g]h^h_!h`4haGhbVhcihd|hehfhghhhihjhk il"im{aY@}} v v vrktx {@ k V?@k~3kK@j`@kk=\@jk$ #-kk! $k`kk@loll'lo0V@D3l@lPl\lil wl-@lll-ollllmmpoAT  m3m@;m9oc Mm@\mAmmBM `~mpmm mmmm m@mqm m mo no n9 !n` o-npSpkppppp p@p`pp pxpq#q,q@Bq#Yqtqq#qq@qqJqqoVn q r@ ro` rop *ro :r GrXro@`r`srrr@ArArArArBrBrq@NrOr POr!Q so Vso0V(s@V7s`VDs"VMsWZsW?qXcsVYmsV ZvsVZs`[sV[s#`\s`sss s$@s`tatb#tc2td;teLtfXtgbthltitjtktltmtntotpuqurus3utAuuMuv[uwjuxwuyuzu{u|u}u~uuuu v!v+v:vKvZvlvwv-v-v%@v%vvKvovo v@vehvqww&w$w@2w(@w*Rw*cw @tw w  +oo $$o$$o ' )[Tw`Ťjw-wwww w@wJwfxUx x0x:xRw.ȉ /,ljʼn ĉĉJx ]x p jpx @ jzQ}x B :"v]2`x D j2`x Fx Bx Dx @x F jy L )y.1y N )y.@y P )y.Yygy Ry N lmjPzQy Uy U yyy Xy X y Ey [ zz#z ]:z ] jpQz ` j(az brz @z @ z. z fz @z Lz  k2 lhda_device_idrev_idsnd_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_pci_quirksubdevice_masksnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_aes_iec958subcodedig_subframesnd_hwdep_dsp_statusnum_dspsdsp_loadedchip_readysnd_hwdep_dsp_imagesnd_pcm_uframes_tsnd_pcm_sframes_tsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_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_kcontrol_info_tsnd_kcontrolprivate_valuevdsnd_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_fasyncsnd_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_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_pcm_chmap_elemsnd_hwdep_opsioctl_compatdsp_statusdsp_loadsnd_hwdeposs_typeossregdrm_audio_component_opsput_powercodec_wake_overrideget_cdclk_freqsync_audio_rateget_elddrm_audio_component_audio_opsaudio_ptrpin_eld_notifypin2portmaster_bindmaster_unbinddrm_audio_componentaudio_opsmaster_bind_completehda_nid_tsnd_arrayalloc_alignhdac_deviceafgmfgsubsystem_idafg_function_idmfg_function_idafg_unsolmfg_unsolpower_capschip_nameexec_verbnum_nodesstart_nidend_nidin_pmwidget_lockwidgetsvendor_verbslazy_cachecaps_overwritingcache_coefhdac_busext_opsremap_addrppcapspbcapmlcapgtscapdrsmcapcodec_listnum_codecscaddr_tblunsol_queueunsol_rpunsol_wpunsol_workcodec_maskcodec_poweredcorbrirblast_cmdrirb_wqposbufdma_typechip_initaligned_mmiosync_writeuse_posbufsnoopalign_bdle_4kreverse_assigncorbrp_self_clearpolling_modeneeds_damn_long_delaypoll_countbdl_pos_adjdma_stop_delayreg_lockaudio_componentdisplay_power_statusdisplay_power_activenum_streamshlink_listcmd_dma_statesdo_limithdac_widget_treeHDA_INPUTHDA_OUTPUThdac_bus_opsget_responselink_powerhdac_ext_bus_opshdev_attachhdev_detachhdac_rbhda_busmodelnameprepare_mutexpcm_dev_bitsallow_bus_resetresponse_resetin_resetno_response_fallbackbus_probingkeep_powerjackpoll_in_suspendprimary_dig_out_typemixer_assignedhda_codecprobe_idpresetpatch_opspcm_list_headpcm_refbeepbeep_modebeep_just_power_onwcapsmixersnidsspdif_mutexcontrol_mutexspdif_outspdif_in_enablefollower_dig_outsinit_pinsdriver_pinscvt_setupsuser_mutexinit_verbsuser_pinshwdepconfiguredin_freeingdisplay_power_controlspdif_status_resetpin_amp_workaroundsingle_adc_ampno_sticky_streampins_shutupno_trigger_senseno_jack_detectinv_eapdinv_jack_detectpcm_format_firstcached_writedp_mstdump_coefpower_save_nodeforce_pin_prefixlink_down_at_suspendrelaxed_resumeforced_resumeno_stream_clean_at_suspendctl_dev_idpower_on_acctpower_off_acctpower_jiffiespower_filterproc_widget_hookjacktbljackpoll_intervaljackpoll_workdepop_delayfixup_idfixup_listfixup_nameverbshda_codec_opsbuild_controlsbuild_pcmsunsol_eventset_power_statecheck_power_statusstream_pmhda_pcm_opsget_delayhda_pcm_streammaxbpschmaphda_beephda_fixupchained_beforechain_idhda_verbverbhda_pintblhda_model_fixupHDA_FIXUP_INVALIDHDA_FIXUP_PINSHDA_FIXUP_VERBSHDA_FIXUP_FUNCHDA_FIXUP_PINCTLSled_audioLED_AUDIO_MUTELED_AUDIO_MICMUTENUM_AUDIO_LEDSNID_PATH_VOL_CTLNID_PATH_MUTE_CTLNID_PATH_BOOST_CTLNID_PATH_NUM_CTLScs8409_pinsCS8409_PIN_ROOTCS8409_PIN_AFGCS8409_PIN_ASP1_OUT_ACS8409_PIN_ASP1_OUT_BCS8409_PIN_ASP1_OUT_CCS8409_PIN_ASP1_OUT_DCS8409_PIN_ASP1_OUT_ECS8409_PIN_ASP1_OUT_FCS8409_PIN_ASP1_OUT_GCS8409_PIN_ASP1_OUT_HCS8409_PIN_ASP2_OUT_ACS8409_PIN_ASP2_OUT_BCS8409_PIN_ASP2_OUT_CCS8409_PIN_ASP2_OUT_DCS8409_PIN_ASP2_OUT_ECS8409_PIN_ASP2_OUT_FCS8409_PIN_ASP2_OUT_GCS8409_PIN_ASP2_OUT_HCS8409_PIN_ASP1_IN_ACS8409_PIN_ASP1_IN_BCS8409_PIN_ASP1_IN_CCS8409_PIN_ASP1_IN_DCS8409_PIN_ASP1_IN_ECS8409_PIN_ASP1_IN_FCS8409_PIN_ASP1_IN_GCS8409_PIN_ASP1_IN_HCS8409_PIN_ASP2_IN_ACS8409_PIN_ASP2_IN_BCS8409_PIN_ASP2_IN_CCS8409_PIN_ASP2_IN_DCS8409_PIN_ASP2_IN_ECS8409_PIN_ASP2_IN_FCS8409_PIN_ASP2_IN_GCS8409_PIN_ASP2_IN_HCS8409_PIN_DMIC1CS8409_PIN_DMIC2CS8409_PIN_ASP1_TRANSMITTER_ACS8409_PIN_ASP1_TRANSMITTER_BCS8409_PIN_ASP1_TRANSMITTER_CCS8409_PIN_ASP1_TRANSMITTER_DCS8409_PIN_ASP1_TRANSMITTER_ECS8409_PIN_ASP1_TRANSMITTER_FCS8409_PIN_ASP1_TRANSMITTER_GCS8409_PIN_ASP1_TRANSMITTER_HCS8409_PIN_ASP2_TRANSMITTER_ACS8409_PIN_ASP2_TRANSMITTER_BCS8409_PIN_ASP2_TRANSMITTER_CCS8409_PIN_ASP2_TRANSMITTER_DCS8409_PIN_ASP2_TRANSMITTER_ECS8409_PIN_ASP2_TRANSMITTER_FCS8409_PIN_ASP2_TRANSMITTER_GCS8409_PIN_ASP2_TRANSMITTER_HCS8409_PIN_ASP1_RECEIVER_ACS8409_PIN_ASP1_RECEIVER_BCS8409_PIN_ASP1_RECEIVER_CCS8409_PIN_ASP1_RECEIVER_DCS8409_PIN_ASP1_RECEIVER_ECS8409_PIN_ASP1_RECEIVER_FCS8409_PIN_ASP1_RECEIVER_GCS8409_PIN_ASP1_RECEIVER_HCS8409_PIN_ASP2_RECEIVER_ACS8409_PIN_ASP2_RECEIVER_BCS8409_PIN_ASP2_RECEIVER_CCS8409_PIN_ASP2_RECEIVER_DCS8409_PIN_ASP2_RECEIVER_ECS8409_PIN_ASP2_RECEIVER_FCS8409_PIN_ASP2_RECEIVER_GCS8409_PIN_ASP2_RECEIVER_HCS8409_PIN_DMIC1_INCS8409_PIN_DMIC2_INCS8409_PIN_BEEP_GENCS8409_PIN_VENDOR_WIDGETcs8409_coefficient_index_registersCS8409_DEV_CFG1CS8409_DEV_CFG2CS8409_DEV_CFG3CS8409_ASP1_CLK_CTRL1CS8409_ASP1_CLK_CTRL2CS8409_ASP1_CLK_CTRL3CS8409_ASP2_CLK_CTRL1CS8409_ASP2_CLK_CTRL2CS8409_ASP2_CLK_CTRL3CS8409_DMIC_CFGCS8409_BEEP_CFGASP1_RX_NULL_INS_RMVASP1_Rx_RATE1ASP1_Rx_RATE2ASP1_Tx_NULL_INS_RMVASP1_Tx_RATE1ASP1_Tx_RATE2ASP2_Rx_NULL_INS_RMVASP2_Rx_RATE1ASP2_Rx_RATE2ASP2_Tx_NULL_INS_RMVASP2_Tx_RATE1ASP2_Tx_RATE2ASP1_SYNC_CTRLASP2_SYNC_CTRLASP1_A_TX_CTRL1ASP1_A_TX_CTRL2ASP1_B_TX_CTRL1ASP1_B_TX_CTRL2ASP1_C_TX_CTRL1ASP1_C_TX_CTRL2ASP1_D_TX_CTRL1ASP1_D_TX_CTRL2ASP1_E_TX_CTRL1ASP1_E_TX_CTRL2ASP1_F_TX_CTRL1ASP1_F_TX_CTRL2ASP1_G_TX_CTRL1ASP1_G_TX_CTRL2ASP1_H_TX_CTRL1ASP1_H_TX_CTRL2ASP2_A_TX_CTRL1ASP2_A_TX_CTRL2ASP2_B_TX_CTRL1ASP2_B_TX_CTRL2ASP2_C_TX_CTRL1ASP2_C_TX_CTRL2ASP2_D_TX_CTRL1ASP2_D_TX_CTRL2ASP2_E_TX_CTRL1ASP2_E_TX_CTRL2ASP2_F_TX_CTRL1ASP2_F_TX_CTRL2ASP2_G_TX_CTRL1ASP2_G_TX_CTRL2ASP2_H_TX_CTRL1ASP2_H_TX_CTRL2ASP1_A_RX_CTRL1ASP1_A_RX_CTRL2ASP1_B_RX_CTRL1ASP1_B_RX_CTRL2ASP1_C_RX_CTRL1ASP1_C_RX_CTRL2ASP1_D_RX_CTRL1ASP1_D_RX_CTRL2ASP1_E_RX_CTRL1ASP1_E_RX_CTRL2ASP1_F_RX_CTRL1ASP1_F_RX_CTRL2ASP1_G_RX_CTRL1ASP1_G_RX_CTRL2ASP1_H_RX_CTRL1ASP1_H_RX_CTRL2ASP2_A_RX_CTRL1ASP2_A_RX_CTRL2ASP2_B_RX_CTRL1ASP2_B_RX_CTRL2ASP2_C_RX_CTRL1ASP2_C_RX_CTRL2ASP2_D_RX_CTRL1ASP2_D_RX_CTRL2ASP2_E_RX_CTRL1ASP2_E_RX_CTRL2ASP2_F_RX_CTRL1ASP2_F_RX_CTRL2ASP2_G_RX_CTRL1ASP2_G_RX_CTRL2ASP2_H_RX_CTRL1ASP2_H_RX_CTRL2CS8409_I2C_ADDRCS8409_I2C_DATACS8409_I2C_CTRLCS8409_I2C_STSCS8409_I2C_QWRITECS8409_I2C_QREADCS8409_SPI_CTRLCS8409_SPI_TX_DATACS8409_SPI_RX_DATACS8409_SPI_STSCS8409_PFE_COEF_W1CS8409_PFE_COEF_W2CS8409_PFE_CTRL1CS8409_PFE_CTRL2CS8409_PRE_SCALE_ATTN1CS8409_PRE_SCALE_ATTN2CS8409_PFE_COEF_MON1CS8409_PFE_COEF_MON2CS8409_ASP1_INTRN_STSCS8409_ASP2_INTRN_STSCS8409_ASP1_RX_SCLK_COUNTCS8409_ASP1_TX_SCLK_COUNTCS8409_ASP2_RX_SCLK_COUNTCS8409_ASP2_TX_SCLK_COUNTCS8409_ASP_UNS_RESP_MASKCS8409_LOOPBACK_CTRLCS8409_PAD_CFG_SLW_RATE_CTRLCS8409_BULLSEYECS8409_WARLOCKCS8409_WARLOCK_MLKCS8409_WARLOCK_MLK_DUAL_MICCS8409_CYBORGCS8409_FIXUPSCS8409_DOLPHINCS8409_DOLPHIN_FIXUPSCS8409_ODINCS8409_CODEC0CS8409_CODEC1CS42L42_VOL_ADCCS42L42_VOL_DACcs8409_i2c_paramcs8409_cir_paramcircoeffsub_codeccodecinit_seq_numhp_jack_inmic_jack_inpagedhsbias_hizfull_scale_volno_type_dectvolHDA_DEV_COREHDA_DEV_LEGACYHDA_DEV_ASOChdac_driverhda_codec_driverhda_pcmpcm_typeown_chmaphda_vmaster_mute_hooksw_kctlhda_input_mux_itemhda_input_muxnum_itemshda_multi_outnum_dacsdac_nidshp_nidhp_out_nidextra_out_niddig_out_niddig_out_usedno_share_streamshare_spdifanalog_ratesanalog_maxbpsanalog_formatsspdif_ratesspdif_maxbpsspdif_formatsHDA_FIXUP_ACT_PRE_PROBEHDA_FIXUP_ACT_PROBEHDA_FIXUP_ACT_INITHDA_FIXUP_ACT_BUILDHDA_FIXUP_ACT_FREEhda_amp_listhda_loopback_checkamplistauto_pin_cfg_itemis_headset_micis_headphone_michas_boost_on_pinauto_pin_cfgline_outsline_out_pinsspeaker_outsspeaker_pinshp_outsline_out_typehp_pinsnum_inputsdig_outsdig_out_pinsdig_in_pinmono_out_pindig_out_typedig_in_typesnd_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_5snd_jackkctl_listinput_dev_lockhw_status_cachehda_jack_callback_fnhda_jack_callbackunsol_resjackhda_jack_tblpin_sensejack_detectjack_dirtyphantom_jackblock_reportgating_jackgated_jackkey_report_jackbutton_statehda_jack_keymaphda_multi_iodacctl_inautomic_entryHDA_GEN_PCM_ACT_OPENHDA_GEN_PCM_ACT_PREPAREHDA_GEN_PCM_ACT_CLEANUPHDA_GEN_PCM_ACT_CLOSEbadness_tableno_primary_dacno_dacshared_primaryshared_surrshared_clfeshared_surr_mainhda_gen_specstream_name_analogstream_analog_playbackstream_analog_capturestream_name_alt_analogstream_analog_alt_playbackstream_analog_alt_capturestream_name_digitalstream_digital_playbackstream_digital_captureactive_streamspcm_mutexmultioutalt_dac_nidnum_adc_nidsadc_nidsdig_in_nidmixer_nidmixer_merge_nidinput_labelsinput_label_idxscur_adccur_adc_stream_tagcur_adc_formatinput_muxcur_muxmin_channel_countext_channel_countconst_channel_countpcm_recautocfgkctlsprivate_dac_nidsimux_pinsdyn_adc_idxshared_mic_vref_pinhp_mic_pinhp_mic_mux_idxnum_all_dacsall_dacsnum_all_adcsall_adcsout_pathshp_pathsspeaker_pathsaamix_out_pathsdigout_pathsinput_pathsloopback_pathsloopback_merge_pathdigin_patham_num_entriesam_entryhp_jack_presentline_jack_presentspeaker_mutedline_out_mutedauto_micautomute_speakerautomute_lodetect_hpdetect_loautomute_speaker_possibleautomute_lo_possiblemaster_mutekeep_vref_in_automuteline_in_auto_switchauto_mute_via_ampsuppress_auto_mutesuppress_auto_micneed_dac_fixhp_micsuppress_hp_mic_detectno_primary_hpno_multi_iomulti_cap_volinv_dmic_splitown_eapd_ctlkeep_eapd_onvmaster_mute_ledmic_mute_ledindep_hpprefer_hp_ampadd_stereo_mix_inputadd_jack_modespower_down_unuseddac_min_mutesuppress_vmasterobey_preferred_dacsno_analogdyn_adc_switchindep_hp_enabledhave_aamix_ctlhp_mic_jack_modesskip_verbsmute_bitsout_vol_maskmain_out_badnessextra_out_badnesspreferred_dacsaamix_modebeep_nidvmaster_nidvmaster_tlvvmaster_muteloopback_listmulti_iosmulti_ioinit_hookautomute_hookcap_sync_hookpcm_playback_hookpcm_capture_hookhp_automute_hookline_automute_hookmic_autoswitch_hookcs8409_specscodecsnum_scodecsgpio_maskgpio_dirgpio_dataspeaker_pdn_gpioi2c_muxi2c_clck_enabledi2c_clk_workplayback_startedcapture_startedinit_donebuild_ctrl_donecs8409_driver_exitcs8409_driver_initpatch_cs8409dolphin_fixupsdolphin_exec_verbdolphin_jack_unsol_eventcs8409_cs42l42_fixupscs8409_cs42l42_exec_verbcs8409_cs42l42_suspendcs8409_cs42l42_jack_unsol_eventcs8409_freecs42l42cs42l42_resumecs42l42_jack_unsol_eventreg_ts_statuscs42l42_handle_tip_sensecs42l42_run_jack_detectcs42l42_capture_pcm_hookcs42l42_playback_pcm_hookkctrluctrlcs42l42_volume_putcs42l42_volume_getcs42l42_volume_infokcontrolucontrolcs8409_spk_sw_gpio_putcs8409_spk_sw_gpio_getcs8409_fix_capscs8409_enable_urcs8409_build_controlscs8409_initscodeccs8409_i2c_readcs8409_i2c_wait_completecs8409_enable_i2c_clockcs8409_disable_i2c_clock_worker  "(0N=- : S i}<$00r@]0?p'2ES fv@1 ("8 @!> V `bp {   P~"84 }@-"88E"p8]0vN P   0$$ : c @u (        *>Yw&  `8, PEXj`} @X X>U 8g @ #0EYpz ,8  Tl ' 4 M \ f  Ty     `P        ` ,5 H V j {        __UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9cs8409_spk_sw_gpio_getcs8409_cs42l42_exec_verbdolphin_exec_verbcs8409_spk_sw_gpio_putcs8409_enable_urcs8409_initcs8409_build_controlscs8409_driver_initcs8409_drivercs8409_driver_exitcs8409_fix_capscs8409_i2c_wait_completecs8409_disable_i2c_clock.isra.0cs8409_freecs8409_disable_i2c_clock_workerpatch_cs8409__key.24__UNIQUE_ID_ddebug289.0cs8409_enable_i2c_clockcs8409_i2c_bulk_write.isra.0cs8409_i2c_write.isra.0__func__.19cs42l42_capture_pcm_hookcs42l42_playback_pcm_hookcs8409_i2c_read__func__.20cs42l42_run_jack_detectcs42l42_handle_tip_sense__UNIQUE_ID_ddebug283.3cs8409_cs42l42_suspendcs8409_cs42l42_suspend.cold__UNIQUE_ID_ddebug287.1__UNIQUE_ID_ddebug285.2dolphin_jack_unsol_eventcs8409_cs42l42_jack_unsol_eventcs42l42_resumecs8409_spk_sw_ctrl__func__.23__func__.22__func__.21__UNIQUE_ID_description294__UNIQUE_ID_license293__UNIQUE_ID___addressable_cleanup_module292__UNIQUE_ID___addressable_init_module291snd_hda_id_cs8409cs8409_cs42l42_pincfgsdolphin_pincfgscs8409_cs42l42_pincfgs_no_dmicdolphin_c1_init_reg_seqdolphin_c0_init_reg_seqcs42l42_init_reg_seqcs42l42_adc_db_scalecs42l42_dac_db_scalesnd_hda_shutup_pinssnd_hda_gen_build_controlssnd_hda_codec_amp_init_stereo__this_modulesnd_hda_gen_spec_inithda_codec_driver_unregistersnd_hdac_codec_writecs8409_modelssnd_hda_jack_tbl_get_mstcleanup_modulesnd_hda_gen_add_kctlcs8409_cs42l42_codeccs42l42_adc_volume_mixerusleep_range_state__dynamic_dev_dbgcs42l42_volume_get__fentry__init_modulecs42l42_48k_pcm_analog_capture__x86_indirect_thunk_rax_snd_hdac_read_parm__stack_chk_failqueue_delayed_work_onsnd_hdac_override_parmcs42l42_48k_pcm_analog_playbacksnd_hda_sequence_writedolphin_cs42l42_0snd_ctl_boolean_mono_info__mod_hdaudio__snd_hda_id_cs8409_device_table_dev_err__hda_codec_driver_registersnd_hda_parse_pin_defcfgsnd_hda_gen_initmutex_locksnd_hda_gen_fix_pin_power__mutex_init_snd_hda_set_pin_ctlcancel_delayed_worksnd_hda_codec_set_name_dev_warncs8409_cs42l42_bullseye_atndolphin_cs42l42_1__x86_return_thunkcs8409_fixupscs8409_cs42l42_init_verbssnd_hda_jack_unsol_eventcs42l42_volume_infosnd_hda_gen_build_pcmsmutex_unlockcancel_delayed_work_syncinit_timer_keyktime_getdolphin_init_verbsdelayed_work_timer_fndolphin_fixupscs42l42_dac_volume_mixercs8409_fixup_tblsnd_hda_pick_fixupsnd_hda_apply_fixupsnd_hda_add_verbssnd_hda_gen_parse_auto_configcs8409_cs42l42_hw_cfgcs42l42_volume_putkmalloc_tracesnd_hdac_codec_readsnd_hda_gen_freedolphin_hw_cfgsystem_power_efficient_wqcs8409_cs42l42_fixupsmsleep__SCT__might_reschedkmalloc_cachessnd_hda_jack_add_kctl_mstZ,t1Zt]tZ] tAZPtZPPP1Z>jLt]ktqZzKtZ^a7t<_AZK}WqP}WPtZk1zOPfPPzZ{Z!Z?dDe s m  |N u  Qi4lt  X{&tAZ`oq`PPPZ?ksPPPP5 PL P| z z $ g t Z k5 PL P P P P P z- t5 zI `P B_ gq Z t Z t Z$ kZ Pq P P P PP6PMWzitxz P BgZIWZt _ XtZ}W1}JWP{J&t+_0AZ%tz z 8X X pX1ZttRwRwRwZtGnVRjwyRwZ/PCWbkPP#P;PjPPPz[Wz $g_ZAtXtaZttZ[tZ, b5 \A  M p a h pTz V T pt v vU* 06 US p^ yi 0t   cTt PPRr] r}PPL  T P P: Ps P P P Z b! ! ! \!  (! p -!T4! V;! C!TJ! Q! Y!T{! !p!t! ~!!d! ~! !s" d" s0" p;" yF" 0Q" \" 0g" "c" "" ".#tD#K# q#P#P^$Py$P$PZ M  h O ( qc e@0H`x 4=(E8QHfXmhu(x0Y8@xY0@ (00p8@H@PX`h p@x p   @0` s+ Kj6 $(%, 0, 4 8 <h@DH%L$PsTX@\W`dhZlpSt!x-#xy 3 @$(,04 8&<0@6D=HJLKPPTiXj\o`pdvhlptx|456;@FG  (,.05 '35 789 $(,048<@!D#H%L*P1T@XG\I`JdKhvlptx|   q r s u w y {                           $ ( , 0 4 8 < @" D# H$ L& P( T* X, \1 `F dU hV lX pZ t\ x^ |c p w x y                        _`bdfhm hr $(,048<@DHL P TX\`dhlpt!x#|%*4@GNOP "$)/0249$07;<pqsx ! $(,048<@DHLPTX\`d\h`lptxZ|_LMOQSXDEGIKP      x!!! !$!(!,!0!4!8!<"@"D%#H'#L(#P)#T+#X-#\2#`$dhlp tx * ${( b0948  8x S[8@0HPzpx0X_V 8[PS.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?$:@,J=%E@Xx,Z\% U@0,jh%e@H, ~% y@H, P7@!, 2P8z29^:T;@$0,\;|@0$,;:D|@' ,I  V@@H ,*`V %@ I`,5W0@I,EX@@I, UXP@I,"cX^@0K`,${Y@v@K0,&\0\x\\ҋ -J  K0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H G 2{/O$-FhZ hq_}2[/ZwjI>v0rCm0턕Ai(1nN&e8j1MVty[/3sAna VUj,oX/Ly'/tF^.G\Xصԕ;tҗ/DKNW˞N#hc\L*};ݝjJ*-$_%`k`꺺H11bwIHR&'geo/~v>&X*톄i#L5x.sѮ ȺDIÊɄ@r$DFirSp_M/IBl3IFɆ3UlC!s2>B̞*}7ʇ}k2FS>ݗK\ +dmkr7J+E̘c/p9+oe2{k P6{ ͅ AQl+dL`|ܨR[iKaX(V G;={~Module signature appended~