ELF>p@@0/GNU:C |HrLinuxLinux6.1.0-41-amd64HHH+A AQ AHHHrHIHHHQHHHff.fF@1FHHFPHFXfDH1H4HTHHHu1F@1FHHFPHFXfDH1HHTHHHu1F@1FHHFPHFXfDHHHVHHHFP1DF@1FHHFPHFXfDVH[]A\A]I$(Hd$HH H H$DHHW$HeH%(HD$1H$D$D$D$HtRHtv."VAQA:@u A'+ujAHhEDHHH`H AAAff.AVAUATUSHFHV 9DC81ED9u[]A\A]A^LLHfEt fADHH߉Ņu!L[]A\A]A^LufnHhADHHH`BH߽L붽!AUE1ATIUSH1HHITHH9t҉HAHHuEuHD[]A\A] NHPt@}HDUHSHHHUHHH9u$HUPH1H9u2H[]ҾHHUPHH9tҾ H NHPt@}H%xff.AVAUATUSFH\H\HHH4)H<THDHLHHH$H,HTHLHH׉HTHHL )T HHǃDfHEcho_DarL|$IGMw$HDarla24IGHpHH4$HPH H4$LHAL$ LA|$4IIDLLEHPHh1LL$AHHD$YLt$ IHhMfdLXLz$H$LH H$H tR$AVdH|$H1E1H|$HHxLHD$H$H$N0Mt1AW1LALHMMuIHtAHHHHhHu"HHHhHxjHHHhHxHHHHhHx&HHHhHHT$eH+%(H L[]A\A]A^A_HR$IVdILILIVlHI)DM)R1ɉ΃I<7H<29r7HxI`HHDIBHH)H9HG8HHHhHHHHhH1V 1f61sJf6fS8у ufv-HHHhHPHH|$t\R$AVdATAT:ATfATAW AVAUATUHSLgxM$LHII$xLPBp>LÅE$LADŽ$E$Å;IM I~hIu`HIN IM(IN(IM0IN0IM8IN8IM@IN@IMHINHIMPINPIUXIN`H)IVXIE`H)΁IF`IXIXHLI I I I I I I I M1IHÅI$hA$tf[]A\A]A^A_HHH[]A\A]A^A_L[]A\A]A^A_LHHff.AWAVAAUAATUHSHHHHLH<$AGfx"DL$$LLIGIDDH$EDC<.1 9uH<$#H<$IcHT$HXHH H H fEofEwAƇHH IEBH<$DD1E1AfAIG0HxHHǀHH)1HH$IO8IWHL`|1uy IIw0fH ΉDaAfAIO0f=HHfAEDE9|9DLC4,9)AHDHDD)A9OII0fH4NfADDD)AEAuo|E9hIIW8IO0f=H@fAIGAGH$HT$H\HHƀ1HH1H[]A\A]A^A_DEH$EDHHHhH`H$|HHDLDXHhH`uH$DHHHhH`CH$HHHhH`A1H$D$HHhD$HH`D$$D@GPf.WmHHHHhHH`IhHD$H`D$HhHH`IhHH`IhHH`IhHH`IhAƅHH`IhHH`IhHH`cIhHH`DIhHH`%IhHH`IhHH`IhHH`IhHH`IhHH`Hh[H]A\H`A]HhHH`HHhHH`[]A\A]HhDHH`HhHH`HhHH`HhHH`HhHH`I$hHH`I$hHH`HhHH`HhHH`HhHH`HhHH`HI`H$$HD$HH`HPD1HHHHhH$H`$HHhHH`HhHH`I$hHH`H$HHhH`AH$HHhH`H$HHhH`H$HHhH`H$HHhH`H@pcm_openpcm_closeallocate_pipesinit_enginepcm_hw_freeset_audio_formatpcm_preparepause_transportstrnlen__fortify_strlenstrcpyfree_firmware_cachestop_transportsnd_echo_createsnd_echo_clock_source_putset_sample_ratefree_firmwareread_snwrite_dspload_dspget_firmwaresnd_echo_resumed ?Benable id index I @w W@WAsnd_darla24set_audio_format[%d] = %x max_channels=%d s-g list allocation failed timeout on send_vector Darla24darla24_dsp.fwfirmware requested: %s ea/%sDSP is already loaded! Failed to read serial number pcm_hw_free(%d) set_sample_rate: %d clock %d seticlk val%d err 0x%x release_firmware(%d) 5630156361&chip->mode_mutexioremap failed cannot grab irq init_hw err=%d Analog PCMnew pcm error %d Card registered: %s resume init_hw err=%d resume irq=%d hwp_ie free(%d) allocate_pipes: ch=%d int=%d allocate_pipes(%d) err=%d allocate_pipes()=%d SGlist: too many fragments InternalWordSuperS/PDIFADATESyncESync96MTCChannels infoVU-metersVU-meters SwitchSample Clock SourceMonitor Mixer VolumeLine Capture Switch (-10dBV)Line Playback Switch (-10dBV)PCM Playback VolumePrepare rate=%d format=%d channels=%d Prepare error: unsupported format %d pcm_open opencount=%d can_set_rate=%d, rate_set=%dwrite_dsp: Set bad_board to true firmware requested: %s is cached load_dsp: Set bad_board to true LoadDsp: send_vector DSP_VC_RESET failed, Critical Failure load_dsp: failed to write number of DSP words load_dsp: failed to write DSP address load_dsp: failed to write DSP memory type load_dsp: failed to write DSP data load_dsp: Failed to write final zero load_dsp: Failed to write DSP_FNC_SET_COMMPAGE_ADDR load_dsp: Failed to write comm page address read_dsp: Set bad_board to true load_dsp: Failed to read serial number Read serial number %08x %08x %08x %08x %08x load_dsp: DSP load timed out waiting for HF4 firmware not released (kept in cache) load_dsp: Timeout waiting for CHI32_STATUS_REG_HF3 wait_handshake(): Timeout waiting for DSP set_sample_rate: Error, invalid sample rate %d stop_transport: No pipes to stop! start_transport: No pipes to start! pause_transport: No pipes to stop! pci=%p irq=%d subdev=%04x Init hardware... %s rev.%d (DSP%s) at 0x%lx irq %iallocate_pipes: channel already open pcm_hw_params (bufsize=%dB periods=%d persize=%dB) sound/pci/echoaudio/echoaudio.csound/pci/echoaudio/echoaudio_dsp.csound/pci/echoaudio/darla24_dsp.cparm=enable:Enable Darla24 soundcard.parmtype=enable:array of boolparm=id:ID string for Darla24 soundcard.parmtype=id:array of charpparm=index:Index value for Darla24 soundcard.parmtype=index:array of intdescription=Echoaudio Darla24 soundcards driverlicense=GPL v2author=Giuliano Pochini firmware=ea/darla24_dsp.fwalias=pci:v00001057d00001801sv0000ECC0sd00000041bc*sc*i*alias=pci:v00001057d00001801sv0000ECC0sd00000040bc*sc*i*depends=snd-pcm,sndretpoline=Yintree=Yname=snd_darla24vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions $$$ (080( 80( 8   (@( @     (08@80( 88  (0880(  (0( 0( PPPP ( (  ( ( (0( 0( 0 ( ( (0( 0( 0 (0( 0       (080( 8 (08X`X80( X (080( 80( 80( 8 (08H80( H88 ( ( (0 8X8H;JQfree_irqrelease_firmwareBsnd_dma_alloc_dir_pagesD3snd_ctl_addyhsnd_pcm_newnJnesnprintfCsnd_card_registerj[request_firmwaresnd_devm_alloc_dir_pagesk3X__pci_register_driver7devm_ioremap$:param_array_ops؈dpci_request_regions8߬imemcpy zkfree_0snd_card_free_on_errorfsnd_interval_refine¨snd_sgbuf_get_addr`mEz__dynamic_dev_dbgd_raw_spin_lock|ssnd_pcm_set_sync2pci_unregister_driverfortify_panicm__fentry__.=snd_dma_free_pagesSrsnd_ctl_new1{'_raw_spin_lock_irqV __stack_chk_failstrnlen;S.snd_pcm_hw_rule_addK_dev_inforjsnd_ctl_enum_info+|snd_ctl_boolean_mono_info&<_dev_errՒrequest_threaded_irqKMmutex_lockSuK_raw_spin_unlock_irqLK`snd_pcm_set_ops __mutex_initp׼snd_pcm_set_managed_bufferm^snd_pcm_hw_constraint_list3 _dev_warn|XLpci_set_masteruIparam_ops_charp9[__x86_return_thunk]snd_pcm_hw_constraint_integer?<sprintf82mutex_unlockjparam_ops_bool :snd_devm_card_new__const_udelay?pci_write_config_byteA̴fkmemdupQs__SCT__cond_resched?nV.snd_pcm_period_elapsedRkmalloc_trace!snd_pcm_hw_constraint_stepSMustrlen<param_ops_intDhpcim_enable_device4K_raw_spin_unlock kmalloc_caches module_layout953%YP@/'$P\ksnd_darla24GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0++ ?  B%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 wL-kD@ [u1J``@/FBFPF ۴?Ӛ@`o&D`Fk p @ tF@  @k p d  @   = k Rk?QP Rk QP PkP Ek k kG) FFSXF0[`@FF2FFGG)G:GNG^Gx nGOsGxGG 1c G@GABi)C ĈG  ƈG `]ʈ Gˈ  ̈ G͈ G P@G`GG  ȈƈƈĈ Ĉ GHH 8 bΈ@'H@bψ.H >H@KHbΈ`HbΈ@&4Έ@iH@sHψzHHH@Hӈ @6`VՈ-,21c2@>Q2 1c @>Q X!  V@H!@HֈH׈H؈Hx Ԉc҈u1 @4`و܈H 2ވH4 @ InψfۈH݈H߈* IIx Ԉt@@"$I 8I `x ԈPK C@EI-kD@SIڈVI iI|I wL D2I Pӈ 6@V -u1P@K CEI@ Iu1@I h``C}rI9IG@I- @I"` IJ&J;JFJcAG K@:"UJ8:"Sf W*Q@-kdJ vJ?@ AyB" CJDJEJF`JJ boJ. AH@,`JJJJQJQ@KQKQ*Q@KQ۴?)KQ5KJ@AK]@HKUKaKtKK~:K<@-kv8V#K.rKQKKQG)=O5-&?@KK2K`@K8R!@ L p] Z0@ KB }r L ]E@ L L -L( Lc@CL0VLaLJ@@mLTyL L PPL-@:@LLLLKQ@LQLQLL  Q@ M 1@ MMb@oMܪ)M@7M!DM#NM#' %@ 'i   k Ȉ   ZMvM*M*M_**M*B*    k" $ &M)* +,M0#CQ MV@@(o%k@Mʈ ̈N NMO +ND2@<` .ň0N?.H @N@ON^NKuN N@NNNN@N-u1AH N@.`,J@iS NQNN P@G`GOO O,O8 A; :DP B%B% P$ B%]B% ѢB%@PB%`PB%B%QB% QB%QH"QI .QJ7QJBQœQQœ_QKhQLsQM3}QNKQ$[Q$[Q$[Q$[QB% [QA%@[QA%P[QB%`[QB%[ RB%[RB%[T B%[B%\.RB% \ @\?RO]FR_A% F # #B%B%A%#@RR \RQT*@hR*` *-uRR R.R RuR$R$R R  RR< 4-PV@RJ@R&@ RSP S& #SW 5S` ?S MS: XS: `C@ dS f5 nS 50@ S7 ai -&L S @S HS PS XPXS*S*P*S$ S$(S$0Q$8Q$@T HT PT X%T `8T hHT p\T xnT T T T T#TJTJTYTY2T&RT&RU&R3&R3&R#U*S,U@S=UPSGU*`SVUS*SdUZT T & G#x\ [/Ĉ:TPƈFSUɈLjmU ~U pU JU J f5VU n `CU pU  UUU s U E V u)V s?V uVV ssV sV sV uV sV sV uV sW s2W uNW sjW sW uW sW sW u PW  PW  PX X  P MX 8X  P MPXuR[X gX qX X  PDX   T7+X X X X  Y  O5CY  vbRY*_Y  vbnY  vb Y  vb*Y  vb"*Y  vb.*Y  vb3&3& 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_info_buffersnd_info_entry_textsnd_info_entry_opssnd_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_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_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_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersg_entrycomm_pagesample_ratehandshakecmd_stopcmd_resetaudio_formatsglist_addrvu_meterpeak_meterline_out_levelline_in_levelmonitorsplay_coeffrec_coeffmidi_inputgd_clock_stategd_spdif_statusgd_resampler_statefiller2nominal_level_maskinput_clockoutput_clockstatus_clocksext_box_statuscmd_add_buffermidi_out_free_counte3g_frq_registervmixermidi_outputaudiopipedma_counterlast_counterinterleavesgpageconstrsglist_headaudioformatbits_per_samplemono_to_stereodata_are_bigendianechoaudiomode_mutexnum_digital_modesdigital_mode_listnum_clock_sourcesclock_source_listopencountclock_src_ctlanalog_pcmdigital_pcmcard_namedsp_registers_physcommpage_dma_buftinusemidi_fullcan_set_raterate_setpipe_alloc_maskpipe_cyclic_maskdigital_modespdif_statusclock_statemeters_enabledasic_loadedbad_boardprofessional_spdifnon_audio_spdifdigital_in_automutehas_phantom_powerhasnt_input_nominal_levelphantom_powerhas_midimidi_input_enablednominal_levelinput_gainoutput_gainmonitor_gainvmixer_gaindigital_modesinput_clock_typesoutput_clock_typesdsp_codedsp_code_to_loadasic_codecomm_page_physdsp_registersfw_cacheecho_driver_exitecho_driver_initsnd_echo_resumesnd_echo_suspendsnd_echo_probesnd_echo_freesnd_echo_interruptkcontrolucontrolsnd_echo_channels_info_getsnd_echo_channels_info_infosnd_echo_vumeters_getsnd_echo_vumeters_infosnd_echo_vumeters_switch_putsnd_echo_clock_source_putsnd_echo_clock_source_getsnd_echo_clock_source_infosnd_echo_mixer_putsnd_echo_mixer_getsnd_echo_mixer_infosnd_echo_input_nominal_putsnd_echo_input_nominal_getsnd_echo_input_nominal_infosnd_echo_output_nominal_putsnd_echo_output_nominal_getsnd_echo_output_nominal_infosnd_echo_output_gain_putsnd_echo_output_gain_getsnd_echo_output_gain_infopcm_pointerpcm_triggerpcm_preparepcm_hw_freepcm_analog_out_hw_paramspcm_analog_in_hw_paramspipe_indexinit_enginepcm_closepcm_analog_out_openpcm_analog_in_openpcm_openhw_rule_sample_ratehw_rule_playback_channels_by_formathw_rule_playback_format_by_channelshw_rule_capture_channels_by_formathw_rule_capture_format_by_channelsaudiopipe_freechannel_maskstop_transportrestore_dsp_rettingsset_meters_onwrite_dspsend_vectorset_sample_rate  #)W99+BO h ~<$cp*-*-30*O`+j*~BB`*p* (,Py8#8P#8i "t#8p* @@@' &6 G Q#8jp =s P#08 (#8' |@ 0| ASMF$^l92#8#(8#`8#8#8j@.P^@L#8d0{} '`#8AN#p82 No(>  @ !#84K$H"V#h8op#<{#8oC&t$0)()  $ ) { )#88  % 8 PQ `Po P P @P@P P P   #  /  ; `0K #8c %x p2\ #8 #H8 #P8 #8  6 6(  ( 4  8 @  HL  X X  h d  p  |                         8 !a  xn  z   & & (     D) m (('  6   E .Z s P(  @  ` 0  + <   % = I 'W ` l ~         "6I[j{ 2LUju7?L[m|'6 x__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_9pcm_pointersnd_echo_output_gain_infosnd_echo_output_gain_getsnd_echo_output_nominal_infosnd_echo_output_nominal_getsnd_echo_input_nominal_infosnd_echo_input_nominal_getsnd_echo_mixer_infosnd_echo_mixer_getsnd_echo_clock_source_getsnd_echo_vumeters_infosnd_echo_vumeters_getsnd_echo_channels_info_infosnd_echo_channels_info_getecho_driver_initecho_driverpcm_prepare__UNIQUE_ID_ddebug330.6__UNIQUE_ID_ddebug291.22CSWTCH.129pcm_prepare.coldpcm_close__UNIQUE_ID_ddebug320.11snd_echo_clock_source_infonames.52hw_rule_capture_channels_by_formathw_rule_sample_ratehw_rule_playback_channels_by_formataudiopipe_freeecho_driver_exitwrite_dsp__UNIQUE_ID_ddebug285.25pcm_openpcm_hardware_skel__UNIQUE_ID_ddebug316.13channels_list__UNIQUE_ID_ddebug318.12pcm_open.coldpcm_analog_out_openhw_rule_playback_format_by_channelspcm_analog_in_openhw_rule_capture_format_by_channelssend_vectorsend_vector.coldset_meters_onsnd_echo_vumeters_switch_putinit_hw__UNIQUE_ID_ddebug308.18__UNIQUE_ID_ddebug289.23__UNIQUE_ID_ddebug287.24__UNIQUE_ID_ddebug312.16__UNIQUE_ID_ddebug310.17init_hw.coldsnd_echo_interruptfree_pipes.isra.0pcm_hw_free__UNIQUE_ID_ddebug328.7set_nominal_level.isra.0set_nominal_level.isra.0.coldsnd_echo_suspendsnd_echo_suspend.coldset_sample_rate__UNIQUE_ID_ddebug283.26set_sample_rate.coldsnd_echo_clock_source_put__UNIQUE_ID_ddebug332.5snd_echo_output_nominal_putsnd_echo_output_nominal_put.coldsnd_echo_input_nominal_putsnd_echo_input_nominal_put.coldsnd_echo_mixer_putsnd_echo_mixer_put.coldsnd_echo_output_gain_putsnd_echo_output_gain_put.coldstop_transport__UNIQUE_ID_ddebug295.20stop_transport.coldsnd_echo_free__UNIQUE_ID_ddebug314.15pcm_trigger__UNIQUE_ID_ddebug293.21pcm_trigger.coldrestore_dsp_rettingsrestore_dsp_rettings.coldsnd_echo_probedev.50__key.53__UNIQUE_ID_ddebug334.4.LC19analog_playback_opsanalog_capture_opssnd_echo_pcm_output_gainsnd_echo_intput_nominal_levelsnd_echo_output_nominal_levelsnd_echo_vumeters_switchsnd_echo_vumeterssnd_echo_monitor_mixersnd_echo_channels_infosnd_echo_clock_source_switchsnd_echo_probe.cold__func__.58__func__.57__func__.59snd_echo_resume__UNIQUE_ID_ddebug336.0snd_echo_resume.coldinit_engine__UNIQUE_ID_ddebug322.10__UNIQUE_ID_ddebug297.19__UNIQUE_ID_ddebug324.9__UNIQUE_ID_ddebug326.8init_engine.coldpcm_analog_in_hw_paramspcm_analog_out_hw_params__func__.68__func__.66__func__.65__func__.64__func__.63__func__.62__func__.61__func__.60__func__.56__func__.55__func__.54__func__.51__func__.49__func__.48__func__.47__func__.46__func__.45__func__.44__func__.42__UNIQUE_ID___addressable_cleanup_module339__UNIQUE_ID___addressable_init_module338snd_echo_idssnd_echo_pmdb_scale_output_gain__UNIQUE_ID_enable307__UNIQUE_ID_enabletype306__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id305__UNIQUE_ID_idtype304__param_id__param_str_id__param_arr_id__UNIQUE_ID_index303__UNIQUE_ID_indextype302__param_index__param_str_index__param_arr_index__UNIQUE_ID_description301__UNIQUE_ID_license300__UNIQUE_ID_author299__UNIQUE_ID_firmware282.LC13free_irqrelease_firmwaresnd_dma_alloc_dir_pagessnd_ctl_add__this_modulesnprintfsnd_pcm_newsnd_card_registerrequest_firmwaresnd_devm_alloc_dir_pages__pci_register_driverdevm_ioremapcleanup_moduleparam_array_opspci_request_regionsmemcpykfreesnd_card_free_on_errorsnd_interval_refinesnd_sgbuf_get_addr__dynamic_dev_dbg_raw_spin_locksnd_pcm_set_syncpci_unregister_driverfortify_panic__fentry__init_modulesnd_dma_free_pagessnd_ctl_new1_raw_spin_lock_irq__stack_chk_failstrnlensnd_pcm_hw_rule_add_dev_infosnd_ctl_enum_infosnd_ctl_boolean_mono_info_dev_errrequest_threaded_irqmutex_lock_raw_spin_unlock_irqsnd_pcm_set_ops__mutex_initsnd_pcm_set_managed_buffersnd_pcm_hw_constraint_list_dev_warnpci_set_masterparam_ops_charp__x86_return_thunksnd_pcm_hw_constraint_integersprintfmutex_unlockparam_ops_boolsnd_devm_card_new__const_udelaypci_write_config_bytekmemdup__SCT__cond_reschedsnd_pcm_period_elapsedkmalloc_tracesnd_pcm_hw_constraint_stepstrlenparam_ops_intpcim_enable_device_raw_spin_unlockkmalloc_caches__mod_pci__snd_echo_ids_device_table_q)1VaNahq%QO       * P1 M^gq{ @'.A_ x        0 N U a q    |       & 4 O Z )  . D Y u   @   , > 'E 0S m Pt       @(1k p  B+F l4p4@Oz[<Hf%*3  t  0 / 6 `Zo v (  t  t    X).AV,8KQ    ,A!1R[ DIag=  gggKZb  p!>{\e  ) 2 u ~     !!*!'g!v!!!!!!G"+" 2" >"e"n"G"##'# .# h:#D#q##r$|$k$$%%~%%%%k%%%k,& @3& A&l&v&k&''i'''''6(?((((( )) )1)L) w) ) ) ) ))))) @ * -*;* lC*q**n* * @*** "**)++p+ ,.,/:,A, 4Y, :x, ~,, ,,;,,b,1- ;-L- Q---  --- `-.. .*.8. =.L.Z. @_.n../ h / 8/;/ @A/XJ/Y/k/ p/// ///00 T0a0011 1 @1112  2 2#2+2<2K2T2 \2q22334<4Q44.f5555 5 H55 5 6(6 %/6 PB6U6 \6 o666  66t66    (;) 89B P T\ft Pt      + 7J Vi pu @  r  $ 08=IK Wgx  s  d    "'_!6 BGL!U ak"y $ q%  )  sv.    /v.6 ;I Zbv.i n| Rv. bv. b1 :.4 $.69 :LQ4\ :otQ4 :65 @VH_PdXj`qhvp|x08`0@H`0PX`0pPh`p(p08p0` 0HpPX `06Pp# 6 (P0p#@08 pxp (00`8@HP`X`phpxPp@  p  0@P@ 0 (`08 @HP X!`"hp#p&x0)`0p266 (08H P@X`p`^ (U $(M,0g48$<@NDHfLPTw X/ \+ ` d'hlp*tx|+J CJ  u!"#$%%)1"2;25fcp  $-(0,Z0`48<@DHLRP`TX\l`pdhlJpPtWxY|[]^_#@FHJLNSefkp 2@ GIMPT $(,048<@Dw H| L P T X \ ` d h l p, t- x/ |4 g p         # $ % ' ) + 0        &',06hu  $(,048*</@DHLPTX\`dhlp t x |FK_`2@GLPQU%&')+0DEFHJOP    $2(@,I048< @)DHL"P0T7X=\A`Edhlptx|BCHT`gimq    ADFHJO   $'(,,00148<@DHLPTX\`dhlptx|                   n!o!q!s!u!z!!!!!!"""!"" """## #$n#(p#,w#0#4#8$<$@$D$H%L%P%T%X%\%`%d%h&l&p&t&x&|&&&)))))))$)0)7)9);)D)E)F)J)},,........X0`0g0s0u0w0x0 |01111 1$1(2,2024282< 2@"2D'2H22L32P52T72X92\;2`@2db2hp2lw2py2t~2x2|2225555555566667Fj  Aabdfk K $( v   $( 0; 4D 8 @? D0 H ZP T\ X "`dh :ptex Rb% x     "!" ## $"& *. b 1$2( *024K68 @2D5H rP3T6X z`3d5h B 0) Phpx 8@ H Phpx  h  X( 0PXX` h%X 8 P( P08(@ H'hpx  0   (HPHX@`@@@@ (08@@`hp@x@h ) 8P.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.1.rodata.str1.8.modinfo.rela__param.rodata.cst2.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<?7:@ H*-J7E@hx-Z7U@ -n]= i@!0- ~=X y@ "- E@'- 2xG)2J2P?xRx@, -RR@--S ^,@x3+- e up@^x-. w@ )@d-9`y4@e-IhyD@e-!YpyT@f-#gx~b@n`-%~@z@o0-'@  0@P@@. [0o0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H _(S6=8+ETAh)pPC?,6fѾ:ГVDŖ; Q$fzA9JŎQk-Y:2p)ot6kQ"ҧPsލYPdC]mX[ӪK4kk5]@ྋrqju峣oO'X[t+WZWc-3DO>di,=(h-RF^+}}ng0fHS3GAAYIY;<308U%)QuH5Nȷ -h-TxmU=<,VkEkDJ r42_1zqFjSUM Yj Pv⩩^´4 wuLEA1f/==DmjgG("-q01&r.CG2xHޡ7Y-W&IݡLfW^ ~Module signature appended~