ELF>2@@('GNU?`\Aγ:mJ5LinuxUH%%]ff.HULxHIAE+BEB ABEB HDHLHHI9v/HIHHqHHL)HA)EB I9v]fU1F@FH HHFP]HFXDUH1HHHTHHH u1]fU1F@FHHHFP]HFX2DUH1HHHTHHHu1]fU1F@FH HHFP]HFXDUH1HHHTHHH u1]fU1F@FHHHFP]HFXdž ff.F@UHAWI AVILAUATSHHLAŅHLL#M|II$MH#I)IILGE1HLHI$HI$LI$0 HAMṀ1IHAŅEE$@DI$ I$HI$(LA$, I$ I$I$PBp>ADžI$DI$HHHI$)I$I$I$ I$I$I$I$I$I$ AƄ$HHDI$)I$  HLADŽ$DfA$^ADžLHL1AƅL#[DA\A]A^A_]MI$I HHDIBHH= IHDA$I$HHM$M$ADŽ$@ADŽ$AƄ$LEN(I HHHuLA@UHAVAUATSH eH%(HE1Hc€I4HE1HHLMHAąH}HUHHEAąLeLuHEcho_LayIL$IT$$AD$la20HAD$ IIAM A}4HHMI|$DLDA@HPLm1LMA HIZAąLeM$II|$dMHp$LH1H}оHIH}H:AąILMAHAąLeM$II|$dMHp$LH1H}оHIH}HưAąLuAH}MHA1ҹLo$LAąIHLHx`IHHLIHIHH1IHLuȃHLHHHEHAąHuHHHEHAąHuHHHEHAąHuHHHEHAąHuHHHEHAąHuHxHHEHAąHuHHHEHAąLe11A$ fA$1sJfA$fATу ufv=LHI$HEHHAąLeLHHHEHAąH}AąAHEeH3%(u,HeD[A\A]A^]H}փA@UHHAVAUIATSI0 @@I` fsLE1<1 HHtqMd]MtI$HxuLI$1HqpA9tAL%LHLHuL%Et%IPHtI DD[A\A]A^]f"fHb E1HVd AfE HH9tJA fwkfufuAfE IAA HH9u1ELf` sEL%1[A\A]A^]fu1fA IAA 띹fA AIDHHH [A\A]A^]E1fD` ff.UHHHeH%(HE1HEw thu 1EHO$UE#W$HMHO,#G(W$HMHO4 ‰G(HMHOAąHǃUUAĉXIN IhIv`HIO IN(IO(IN0IO0IN8IO8IN@IO@INHIOHINPIOPIVXIO`H)IWXIF`H)΁IG`IXIXHLI I I I I I I I Iٹ1AIHAąA@DuGHXHt %HD[A\A]A^A_]HLHtHgLALDHLUHAUATLgxI$XHt1LI$I$AŅubI$L@LxX%%IDŽ$ A$@LADŽ$@DA\A]]L%%A%%AI$HH HHEH EIHEH EUHHH H]I$HH IEHH HHH I$X 1A$HHH HHEH EI$HAƄ$H I$HH I$HH I$HH I$HH I$HH I$HH I$HH I$HH I$HH I$HH I$HH I$HH HHH 1I$HH AHHH LHHEH EI DHELI$HAH LI$HAH LI$HAH LI$HAH LHEDHHH H}HEDHHH H}HEDHH H}HEHE1H HPDHEȃH(I$HH I$HAH MuH}H}ȋuA$MMuH}}H}ȋuA$MMuH}VH}ȋuA$MIDHDEH LIILLfAD$DEIHH AHHAH UHHHH]UHH]@pcm_analog_out_openpcm_analog_in_openpcm_openpcm_closeallocate_pipesinit_enginepcm_hw_freeset_audio_formatpcm_preparefree_firmware_cachesnd_echo_createsnd_echo_clock_source_putwrite_midisnd_echo_midi_output_writesnd_echo_midi_output_triggerenable_midi_inputset_sample_ratefree_firmwareread_snwrite_dspload_dspget_firmwaresnd_echo_interruptsnd_echo_resume<2denable id index W0W1S&SSSSS&S&S&S&S&S&S&S&S&S&S&S&S&S&S&S&Prepare rate=%d format=%d channels=%d Prepare error: unsupported format %d pcm_close oc=%d cs=%d rs=%d pcm_close2 oc=%d cs=%d rs=%d firmware requested: %s is cached get_firmware(): Firmware not available (%d) pcm_analog_in_open cs=%d oc=%d r=%d pcm_analog_out_open cs=%d oc=%d r=%d firmware not released (kept in cache) wait_handshake(): Timeout waiting for DSP Cannot set sample rate - clock not set to CLK_CLOCKININTERNAL Input clock 0x%x not supported for Layla24 stop_transport: No pipes to stop! read_dsp: Set bad_board to true check_asic_status: failed on read_dsp write_dsp: Set bad_board to true 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 load_dsp: Failed to read serial number Read serial number %08x %08x %08x %08x %08x load_dsp: DSP load timed out waiting for HF4 load_dsp: Timeout waiting for CHI32_STATUS_REG_HF3 pci=%p irq=%d subdev=%04x Init hardware... cannot allocate the comm page %s rev.%d (DSP%s) at 0x%lx irq %istart_transport: No pipes to start! pause_transport: No pipes to stop! allocate_pipes: channel already open pcm_hw_params (bufsize=%dB periods=%d persize=%dB) snd_echo_midi_output_trigger(%d) sound/pci/echoaudio/echoaudio.csound/pci/echoaudio/echoaudio_dsp.csound/pci/echoaudio/layla20_dsp.cset_audio_format[%d] = %x firmware requested: %s ea/%smax_channels=%d s-g list allocation failed SGlist: too many fragments timeout on send_vector enable_midi_input(%d) Try to send %d bytes... write_midi: %d write_midi() error %d %d bytes sent Full Timer armed(%d) set_sample_rate(%d) release_firmware(%d) DSP is already loaded! Failed to read serial number set_output_clock wrong clock Layla20Firmware not found ! failed on write_dsp chip=%p &chip->mode_mutexcannot get memory region ioremap failed snd_layla20cannot grab irq init_hw err=%d 5630156361Analog PCMDigital PCMnew pcm error %d new midi error %d Card registered: %s new control error %d rawmidi_iread=%d pcm_hw_free(%d) seticlk val%d err 0x%x hwp_ie free(%d) allocate_pipes: ch=%d int=%d allocate_pipes(%d) err=%d allocate_pipes()=%d malloc_pages err=%d Timer removed resume init_hw err=%d resume irq=%d InternalWordSuperS/PDIFADATESyncESync96MTCConsumerProfessionalsound/pci/echoaudio/midi.cChannels infoVU-metersVU-meters SwitchSample Clock SourceS/PDIF mode SwitchMonitor Mixer VolumeLine Playback Switch (-10dBV)Line Capture VolumePCM Playback Volumelayla20_dsp.fwlayla20_asic.fwparm=enable:Enable Layla20 soundcard.parmtype=enable:array of boolparm=id:ID string for Layla20 soundcard.parmtype=id:array of charpparm=index:Index value for Layla20 soundcard.parmtype=index:array of intdescription=Echoaudio Layla20 soundcards driverlicense=GPL v2author=Giuliano Pochini firmware=ea/layla20_asic.fwfirmware=ea/layla20_dsp.fwsrcversion=FC3034ED56BB465DF02EC73alias=pci:v00001057d00001801sv0000ECC0sd00000031bc*sc*i*alias=pci:v00001057d00001801sv0000ECC0sd00000030bc*sc*i*depends=snd-pcm,snd-rawmidi,sndretpoline=Yintree=Yname=snd_layla20vermagic=5.4.0-216-generic SMP mod_unload modversions $$$pmodule_layout__request_region:zLkmalloc_caches6:param_ops_intU5wiomem_resourcev!snd_pcm_hw_constraint_step%WYsnd_pcm_period_elapsedڭ5snd_dma_alloc_pagesFڀpci_disable_deviceA̴fkmemdup&)qpci_write_config_byte__const_udelayzإparam_ops_bool9cinit_timer_keyb˛@mutex_unlockoBsnd_pcm_lib_preallocate_pagessLosnd_rawmidi_set_ops?<sprintf>6snd_pcm_hw_constraint_integer 0pv_opsPjiffiesǜmsnd_rawmidi_newiparam_ops_charppci_set_masterxsnd_pcm_sgbuf_ops_page囝R_dev_warn=snd_device_new 8_raw_spin_unlock_irqrestoreD)snd_pcm_hw_constraint_listQ__mutex_init1rdsnd_pcm_set_ops nǡ_cond_resched*mutex_lockO;nsnd_rawmidi_transmit_peekW.snd_pcm_lib_free_pagesmod_timerr request_threaded_irq Ѧrelease_and_free_resourceOsnd_pcm_lib_ioctlڶV3_dev_errϢ snd_ctl_boolean_mono_info#dsnd_pcm_lib_malloc_pagestsnd_card_newAsnd_ctl_enum_info-U_dev_infousnd_pcm_hw_rule_add!: ioremap_nocachedWsnd_rawmidi_transmit_ack) __stack_chk_failG_raw_spin_lock_irqi snd_ctl_new1Asnd_dma_free_pagesm__fentry__Fdpci_unregister_driverz''snd_pcm_set_syncѠ"kmem_cache_alloc_traceRv_raw_spin_lock"__dynamic_dev_dbg vQ_raw_spin_lock_irqsaveܐtimer_delete_syncfsnd_interval_refine zkfree՘param_array_opsS9iounmap/__pci_register_driverQEwrequest_firmware snd_card_free{asnd_card_registernJnesnprintffsnd_pcm_newlsnd_ctl_addlNpci_enable_devicesnd_rawmidi_transmit_empty&Crelease_firmwareb.{snd_rawmidi_receive;JQfree_irqstrcpy ?BI @@P   M'z20" gSC/'&R\ksnd_layla20GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-layla20.koM !s#9.9B X@e( }4 =N7 +.+2@.Jp+g.5Zp$CA@+p*@C`#](w#8 8 "%(8841A8] @ex8%' $P $  0 @ 0 !p a5 Y bPt8(L% 8`4@/8K@_`8{@qq&`.@8@U%-;@BQ!l} LpLn08=8*P8F8bp8~8 84 ' /B%C`<Q8mZg. %8` X8 8& 4 p#I h&c &k Qx ( 1U 8  08 !  P,\% ! A! /  xC  xV  xk  x      @P  P  P  `P  P# @P:  PQ  Pn  P  h8 5 xF 8E @9 @:(  ;@ <L 8h <W = =e @> 8 0? 8 8) 8E H8a r 0D PD pD D D- 888+E;8W%lH}%   0 P h  x     # 2 A P `_  n }      (  8  H  `  ` `  , A 0U&k&(   D)m((  . 9P(G Y @ k0+<X  "#$3EQ_ht %7F]n%&8E^x&3Njy0=L[j  ` `__UNIQUE_ID_srcversion45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__raw_spin_unlock_irqpcm_pointersnd_echo_output_gain_infosnd_echo_output_gain_getsnd_echo_input_gain_infosnd_echo_input_gain_getsnd_echo_output_nominal_infosnd_echo_output_nominal_getsnd_echo_mixer_infosnd_echo_mixer_getsnd_echo_spdif_mode_getsnd_echo_clock_source_getsnd_echo_vumeters_infosnd_echo_channels_info_infosnd_echo_channels_info_getsnd_echo_midi_input_opensnd_echo_midi_input_closesnd_echo_midi_output_opensnd_echo_midi_output_closepcm_prepare__UNIQUE_ID_ddebug131.41841__UNIQUE_ID_ddebug107.41444CSWTCH.305pcm_prepare.coldpcm_close__UNIQUE_ID_ddebug125.41760__UNIQUE_ID_ddebug126.41765get_firmware__UNIQUE_ID_ddebug118.41632card_fw__UNIQUE_ID_ddebug119.41637get_firmware.coldsnd_echo_removesnd_echo_spdif_mode_infonames.42043snd_echo_clock_source_infonames.42060audiopipe_freehw_rule_capture_channels_by_formathw_rule_sample_ratehw_rule_playback_channels_by_formatpcm_openpcm_hardware_skel__UNIQUE_ID_ddebug122.41712channels_listpcm_open.coldpcm_digital_in_openhw_rule_capture_format_by_channelspcm_digital_out_openhw_rule_playback_format_by_channelspcm_analog_in_open__UNIQUE_ID_ddebug123.41725pcm_analog_out_open__UNIQUE_ID_ddebug124.41736snd_echo_preallocate_pagessnd_echo_vumeters_getsglist_add_mapping.isra.0.part.0free_pipes.isra.0free_firmware.isra.0__UNIQUE_ID_ddebug120.41645send_vectorsend_vector.coldset_meters_onwait_handshake.isra.0wait_handshake.isra.0.coldset_monitor_gainupdate_output_line_levelupdate_input_line_levelset_professional_spdifenable_midi_input__UNIQUE_ID_ddebug140.42229snd_echo_midi_output_write__UNIQUE_ID_ddebug143.42302__UNIQUE_ID_ddebug141.42241__UNIQUE_ID_ddebug144.42307__UNIQUE_ID_ddebug146.42315__UNIQUE_ID_ddebug145.42311snd_echo_midi_output_write.coldset_sample_rate__UNIQUE_ID_ddebug103.41211set_sample_rate.coldset_input_clockset_input_clock.coldstop_transportstop_transport.coldsnd_echo_free__UNIQUE_ID_ddebug121.41654snd_echo_dev_freeread_dspread_dsp.coldcheck_asic_statuscheck_asic_status.coldwrite_dsp__UNIQUE_ID_ddebug104.41277load_dsp__UNIQUE_ID_ddebug106.41328__UNIQUE_ID_ddebug105.41300load_dsp.coldrestore_dsp_rettingsrestore_dsp_rettings.coldinit_hwinit_hw.coldsnd_echo_create.constprop.0snd_echo_interrupt__UNIQUE_ID_ddebug137.42162ops.42154__UNIQUE_ID_ddebug136.42155__key.42161snd_echo_create.constprop.0.coldsnd_echo_probedev.42170analog_playback_opsanalog_capture_opsdigital_playback_opsdigital_capture_opssnd_echo_midi_inputsnd_echo_midi_outputsnd_echo_pcm_output_gainsnd_echo_line_input_gainsnd_echo_output_nominal_levelsnd_echo_vumeters_switchsnd_echo_vumeterssnd_echo_monitor_mixersnd_echo_channels_infosnd_echo_clock_source_switchsnd_echo_spdif_mode_switchsnd_echo_probe.cold__UNIQUE_ID_ddebug135.42134pcm_triggerpcm_trigger.coldsnd_echo_vumeters_switch_putsnd_echo_output_nominal_putsnd_echo_output_gain_putsnd_echo_input_gain_putpcm_hw_free__UNIQUE_ID_ddebug130.41829snd_echo_midi_input_triggersnd_echo_mixer_putsnd_echo_spdif_mode_putsnd_echo_clock_source_put__UNIQUE_ID_ddebug134.42080init_engine__UNIQUE_ID_ddebug127.41783__UNIQUE_ID_ddebug108.41487__UNIQUE_ID_ddebug128.41790__UNIQUE_ID_ddebug129.41794init_engine.coldpcm_digital_in_hw_paramspcm_digital_out_hw_paramspcm_analog_in_hw_paramspcm_analog_out_hw_paramssnd_echo_midi_output_trigger__UNIQUE_ID_ddebug147.42324__UNIQUE_ID_ddebug148.42329snd_echo_resume__UNIQUE_ID_ddebug139.42198snd_echo_resume.coldsnd_echo_suspendecho_driver_initecho_driverecho_driver_exit__func__.41737__func__.41726__func__.41713__func__.41761__func__.41488__func__.41784__func__.41830__func__.41445__func__.41842__func__.41655__func__.42156__func__.42081__func__.42242__func__.42303__func__.42325__func__.42230__func__.41212__func__.41646__func__.41301__func__.41278__func__.41329__func__.41633__func__.42135__func__.42199snd_echo_idssnd_echo_pmdb_scale_output_gaindb_scale_input_gain__UNIQUE_ID_enable117__UNIQUE_ID_enabletype116__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id115__UNIQUE_ID_idtype114__param_id__param_str_id__param_arr_id__UNIQUE_ID_index113__UNIQUE_ID_indextype112__param_index__param_str_index__param_arr_index__UNIQUE_ID_description111__UNIQUE_ID_license110__UNIQUE_ID_author109__UNIQUE_ID_firmware102__UNIQUE_ID_firmware101strcpyfree_irqsnd_rawmidi_receiverelease_firmwaresnd_rawmidi_transmit_emptypci_enable_devicesnd_ctl_add__this_modulesnprintfsnd_pcm_newsnd_card_registersnd_card_freerequest_firmware__pci_register_driveriounmapcleanup_moduleparam_array_opskfreesnd_interval_refinetimer_delete_sync_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_tracesnd_pcm_set_syncpci_unregister_driver__fentry__init_modulesnd_dma_free_pagessnd_ctl_new1_raw_spin_lock_irq__stack_chk_failsnd_rawmidi_transmit_ackioremap_nocachesnd_pcm_hw_rule_add_dev_infosnd_ctl_enum_infosnd_card_newsnd_pcm_lib_malloc_pagessnd_ctl_boolean_mono_info_dev_errsnd_pcm_lib_ioctlrelease_and_free_resourcerequest_threaded_irqmod_timersnd_pcm_lib_free_pagessnd_rawmidi_transmit_peekmutex_lock_cond_reschedsnd_pcm_set_ops__mutex_initsnd_pcm_hw_constraint_list_raw_spin_unlock_irqrestoresnd_device_new_dev_warnsnd_pcm_sgbuf_ops_pagepci_set_masterparam_ops_charpsnd_rawmidi_newjiffiespv_opssnd_pcm_hw_constraint_integersprintfsnd_rawmidi_set_opssnd_pcm_lib_preallocate_pagesmutex_unlockinit_timer_keyparam_ops_bool__const_udelaypci_write_config_bytekmemduppci_disable_devicesnd_dma_alloc_pagessnd_pcm_period_elapsedsnd_pcm_hw_constraint_stepiomem_resourceparam_ops_intkmalloc_caches__request_region__mod_pci__snd_echo_ids_device_table 2 20!AqqAqAa   B b i  u ^ pm y  P ( Z a  o t    3!  x     ! = Q \ n         ] d q    Z    C   |   * 5 @ K Y g ~   i  n  ) 3 @ @ p >$HG 9N ] %    8D7a%   4$7A{    8   # A{   4   `# A6" @) @8 Ad:mAa:j!q1    #<*s$. 5 A s1"   P ' . : M T ` s z p   ;   >a = #= ,D P h:&c!p:&6 = I  a  C  : :!!!!"e":"":,"@i"""" " X" # 2# x7# F#U# a#q#%d&L& *(J(](((((;((.G) Q) AV)Dg)w))/) ) 1)!)])>)<*+#+ -++m+ t+ ~+ +C\+ + + +($, +, 00, C,=Q,f, , , , , ,%-,- ;B- Ac- `i-4- G----  -'- -' ./. R4.?.g.q.  x.'. .'..0.// )/57/ >/5W/ @\/o/z// //// //// `//00 0'020=0 @C0XL0_0j0u0 z0000 0 11&1  +1>1I1R1]1b1?11 111 e2 2q2?y2 2 223 23 3 h3 4 555 e6tq7 27!888 9 9 2'9 20A9n99 2: 20A:f:: 2: 20!;F;; 2; 20<'<n< 2u< 20}<#< < < <<< 2< 20=== 2= 20= >> 2&> 20A>>%>> 2> 20>7> ?  ? 1?g?@@ 2@ 20@@/4AeABtB {B B B 3B B B B B CJCnC 2uC 20C C HC D D1DQDqDDDDD 2D 20E 8&E 82E :E\E 2cE 20pE E E8E ]E E EF<'G?G FG 1KG!VGG G G GGG lGH)HoH 2vH 20HH 2H 20H 2H 20 (!/ @H(V Jem&r} f  hw ,( 4>L [,cDr 0 X Z P"  "* 6@"O [e"t " " h" @" "- 9C"Q B],d"s x%  ' ,' +\;+ "*\/;+> PX\];+l ~\;+ @\;+ ^h1 p h1% 1:?h1J ]g th1 ,g7 g7A@B/VA@ HPXnvxCC C G       (08@HPXD@`<HEHEHE@p(0@p 8 @>02HP PpX=Zp@9x@ ; 0Phpx@:0D<5 - `(08PD@<HP5X -@pD<5 - @(08D@<HP5X -9 /  P BX    b202@}3Pn7`9p$999::;;k<r<<< =0=@>P#>`>p>@@kCrCDDYE`ElHsH H0H@HPH  @(p08@HpPX`@hpp@x` P    p   `@@@q (0@8@@HP Xp`h0px` ` p#&(P,145 88@9@: ; <(<0=8=@@>H0?P0DXPD`pDhDpDxEH   (08H P X`p@ PH .$(P0=4I8@!DLHPTX`r d9hptxhAz$@ xCi V(00  $+ (0 4"8@"D#HP)T[+X `+d,hXp2t3x4<<8>>z?B?dB@B@CpDE`tEE(gGG08` @P,H PEhpx=]8@HP8px (0PX`h``08@`Hhp`x```` `(HPX```3`x`p(0x8`@P`h0p`xP`h`9` ,@HP`X@xH`H` (08X`8hp x(x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela.parainstructions.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?H:@.%JZIE@8 %^9P%Y@x%n^Pi@0% ~P y@0 % Z\@ % \@x%2p_2:fj@(x%kmx@ % n@ `@H % @#% P8@$` %/@*@p00%I@  N0@XWg& @C0v0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H n2EK=5JW'h9Rx"HC'I#tMv/(@0yC| B HLsH\pMrhḰ$ev2۶楚@uLdƶ$р`at,UL+WHKcOe7,(kJt5Ijh l+L*KMeZʈI!C^X@XZ͞gɿ!SWL9>ty K e%*CvW =JOS-&jr1!g[ fC厛4bn8O3KFh#߲q!~Module signature appended~