Your IP : 172.28.240.42


Current Path : /lib/modules/3.13.0-185-generic/kernel/sound/pci/echoaudio/
Upload File :
Current File : //lib/modules/3.13.0-185-generic/kernel/sound/pci/echoaudio/snd-gina24.ko

ELF>x@@'$GNUiOHxZQW4^fH@UHLPIA+IAAAIAIL@HHIEH?IH9w8H)H@H)DLIPMLHID)H9AIv]fffff.U1F@FHHFPHHFX]DHU1HfDHHTHHHu0]fff.U1F@FHHFPHHFX]DHU1HfDHHTHHHu0]fff.U1F@FHHFPHHFX]DHUHH]HVHHHFP1@U1F@FHHFPHHFXfdžfdž
]N<UH]HH)H,HFH1DUHHt1Hc@Q9u%DHcQ9tu1]DFH1]fHUH倸]FH1fff.UHHfDt6H1H9~D9uFHD1]@HUHH]HFH1U1F@FH`HFPHHFXfdžfdžfdž]f.U1F@FHHFPHHFX]DUHAHFH
HFPHFXHF`HHFhHl	@E` EE1
Dt
ruMc1LFp]tLcFRA9uEAE	fff.UAA1HAVIHAUI1ATAHSӺA1E~(1	D9uAuxIHcHHX1A	A	fA^fEfAƆIHIH81[A\A]A^]ûH'H11ff.UHH1HATSHH_1D1DHHE$1A~CD$E1HH1H1[A\]EƃuƃA1Afff.U1HCHATISDFHH1ED$DEsWA$udAt$~&11EBAAD	9|!A!1D[A\]þDHFHUHSHHPH{(t	H{HH[]fff.UHǘHHtH]UVT1HF@FPHFHt	FTHXH41]fDUHHF@HFHVPVT9rVPTQHxXH41]@UHHF@HFHVPVT9rVPTQHxXH41]@U1HHHV(tfeHuH(EEfffff.UHHHw$Mt
1tÐHuHEEMfffff.UHHEEEG(W$H HHt9HtCH1HuEHuHfEEEEU1HH@HEwfDHW$EHUHW,%E#G$HUHW4G$HUHW<HUU#W(W(u	ҸtHuH$DUHAVIAUE1ATISK.HuHHXHt4{ALHHɁy[A\A]A^]@IHIu[A\A]A^1]U1AHHSHLMHHCH}HHHHdH$H}1HH}HHH}HƘ11HHHLMAHH}HHHHdH$H}1HH}HHH}HƘx$1HH11fDH[]fUH1HfLHcȃMLLIHJHuHLHcȃMLLIHJHu1HDŽHH`u0HDŽHH=u]fDUHHHHHǨ 1]fff.UHJH11H]fUH=HHljH1f]f.1HmH1]ffff.UHH LmH]ILev\R	DD1HEEH1McIEfB\` H]LeLmÀzt*CA<wDBtG<Dta< <tmFXfD9< uzEAAzۃ@FAFfUHHHAUATSH(H@Lg1HPDCdDK\DhCh$1DC\ChEEA Ev51HH1H([A\A]]fD$fDEE fArAA$t@I$HUH(1[A\A]]@EfEf.E뢾H[H@@UHAUAATSHHADAt(HH@uHHDhH1[A\A]]f1HSH1H[A\A]]@UHHAUATSHHHH@@uHH1[A\A]]HHE1fǀ`	fDIItsNlcMtI@HPuLbI@1HqpB9#tB#HILHIufDHH[A\A]]UHSHH@tH[]fDt-HHHHIƃIIIHHHLHHLLLHH[]fvƃH[]UHATIS Nf.tI$@t[A\1]1H8H1[A\]fUHHH H]LeLmIAպGD11AHI$;u1EuH]LeLmDI$¸uI$LI$@.H]LeLmUAHATSHHOv
HAA0A}vJAOADz1HH1gA+A@uA1HH1DEHDED@D1H[A\]HH[A\]fAf.E	D@HDH11DH1H[A\]AA>tgA"VAfAXtAwA@oA@]D EAACBfA5DA%DUHH LeLmAH]HI%Ɓ
Et:Ɓ 
D

}D @}tj

D1Lbu9EHILEE$HH11LeH]LmƁ
fDƁ`
fDƁΠ
wU1HHH H]LmHA1HLeLuHDDlAfAvF1EHH1fH]LeLmLufDA$DHH11D@DHD1HH1ƃHbfNH11HDA		@AADeHH11D
$HH
11DfUHH H]LeHLmAAAHMuMc1F#HF  H]LeLmþHUHH H]LeHLmLuAA~-/HH]LeLmLuDA	HuIcG$IcHHG4fD,H1McF0@fDUHSHHH3¸uHH@mH[]fDUA1HlHH H]HLuL1LeAHLmLAupHD	`H@HPt^H@Lbu)HAD!PE1@H@DH]LeLmLuHH11E1ffffff.UA1HHH H]HLuL1LeAHLmLAumHD	`HD	`HHtaH@LUu)HAD!PE1@H@DH]LeLmLuHH11E1ffffff.U1HnHHATI1SI$tbE$H11HA$PL1L\I$8tIDŽ$8L11HqHA$HxLI$t
I$I$HHtI$HtHH111I$IXHt$AH[H11HHuH^H11L1HH1[A\1]fffff.UHH1HSHH_ 1H
H[]UHH H]LeHLmLuAAiHu)IcEDHu)D!d1҉H]LeLmLuD	d1վH@UA1HRHH H]HLuL1LeAHLmLAuQHD	`HptTH@LuHD	PE1@DH]LeLmLuHdH11A@UHAUAATE1SHHH_HAHH9Htb@1@HH t.H9TuAHAH@E	H H9uHH`HHH9uHAvAHHD[A\A]]B$HH11H1H11ɸ3DŽH2BBƂHH t8DtHTH@HP@t@tHH uDHA#HH11H1H11ɸfDtHTH@HPƂHH uDHHAH1H11ɸDDtHTH@HPƂHH uDHA:UHAUIATASHHAt+HH@tHH@AEH1[A\A]]fƃ1HH1H[A\A]]ffff.UHSHHeHuH9x}<H[]1H1H1ƃUHAUAATASHHAt+HH@tHHDhH1[A\A]]fƃ1HkH1H[A\A]]ffff.UHcHHPLeLjH]LuLmHeH%(HE1J|IHtXLH3H1E1JDIHUeH3%(DH]LeLmLu@L11H9HMH}LH1HHuLH˜Ax
IJDfAH=H11BfUHHPH]Le1LmLuIL}f24tLeH]LmLuL}HHD@A HH}1McI$H@I$H	BHELLhA]CHE|ECHEtEADEDfERLuALD7REF4{ufDD9txHcLADUAtUtH+H11DHH11tlFI$H@ tH>H111[f.HH110H:H11*HH11	H"H11fff.UHPHAWAVAUATISHHhH981ƇHLJ8ƇH1WHHXH9ƧAƧAdHH@tHH@	HHBE,$AEHfA<DAEHE<DAEHE4DEAEDHHADADDfUfEuEuHXAHDAGtuIcHATAtTAE9uAEHfA<D=D1HƧA@ANHH@tHH@HHBHnDHlzE1JtHDIIuEDMHDEH1D$EĉD$E$1L8ƃH1H11Hh[A\A]A^A_]H@1H1Hh[A\A]A^A_]@HpHHHHHH11HeHaTHCH2H!fUHHAVAUATIH}SHKHEؾLLpHx7LAxx&t`1
@HA9vOA4LRy1HH1H[A\A]A^]f1HH11H[A\A]A^]fD1HH1H[A\A]A^]ffff.UHAUATISH
@XAHu1fA$24L@E1fA$24AA^xRfE$B
f.XAHuLt2HH11H[A\A]]fLf.UHH H]LeHHtrH8txH]LeÐHǃ8@H}HxHEHHp~AEDxHvH]LeþHfDU1HHAUAHATAԺ,SH1HD%PPHHǃƃHǃ8ƃ@@t@1HHH@Hǀx@H@DHH@@&@<@JHHG&
HHHIIIIfA4HHHHHLLLLHfD2fD4ƃfǃ.yfǃ@fǃ,H(Ax#ƃHQH11HD[A\A]]fH@HfH@Hfǃ@fǃ,)ffH@f.HdfDHAƀ@@fDfH@fHfDfH-HAfff.UʉHHH@H HHH!w1 tDH%!H !HG$M#O$U#W(HEHG,ɉO$HEHG4W(HEHG<HEu	ҸtHuH$ffff.UHHLeH]IHHAt$HHDf%H]Le@3fCtHϐUHAVE1AUIATSL1LfIITHH9t҉LAzHHuEtLDfA$%[A\A]DA^]DA4$fA$AD$tLUHH LeLmIH]HE1HHIT$HH9tҾHAHIT$PH9t[ҾHHA-Df%DH]LeLm@3fCtH͐EtfUHAVE1AUIATSL1LfATH=w A9t҉LANHHuEtLgDfA$%[A\A]DA^]fA4$fA$AD$tLUHH LeH]ILmH@H_LPHEEfEx@EHH11LHIEHDfAEDf%HH11L1H]LeLm3fCtH뫐UHH @LeLmIH]LuAA$L1I$A6A
 ADLsADfA$%ExaE$EH[H11A4@@QDH3H11ADH]LeLmLuLADŽ$1LA4$fA$AD$,L@0fA$2Df.ffffff.UHATSHFHA1A9t)HAHDf%[A\]D3fCtHfUHH LeLmLuH]HH~HAE1ED9t\HEH^H11DHcADf%EDDDH]LeLmLu3fCtH뺐UHH H]LeLmLuDfHHN<A$wrȺAAՍIHfA)HI,1D9t9HHAAAHDf%H]LeLmLu@3fCtHǐUHH H]LeLmLuLFHA.9sdEEA1D9tLMLLDLÅDDfAE%Lx4LeH]LmLuAufAEAEtL@AEHXH11fff.UHAWAAVAUATISHuF,@DAxA8ttAtHD[A\A]A^A_]fDLME1f.1fDA,DLHH
uAI Au1ALH)HuLKDfA$A4$fA$AD$u%?LvHAsHAUHAWAVIAUIATE1SH1A,DLAxCHH
uAI AuL{AxIAHtHD[A\A]A^A_]IL@AxALAxAtLAxALAzALbALJH:IL@'HH11E1ff.U1HHHATSH1H=x[HE1ƀ`HƀaH@@B#DHxIIuH[A\]fU1HHHSHHƇƇƇ1HHHHH,HHIII@HHHH$LLL@@HHt
Ht	fHtH,@@@HHt
Ht	fHtƃƃHǃDH[]DH-ƃ,f@@fH@fHfDH-ƃ,f@'@fH@fHfffff.UHAWIAVIAUATISHHv8I|$
LALIHI$@HI$@I$HHH)¸LjILCE1HLHHHHLHHA$<1IIHLE$<1HHDHA@B$1HHHƘH0H߉DH(HHPBp>IAHAxw11HHHHھ LAIE1HD[A\A]A^A_]fE1H`r1EHH1HQH=ЀHHIHH11HLLǃHHǃHƃmfHHHH11AHAcHH11H:HLAnfUHAVAUIATISH HcЀB11HHHcLE1HH4<H}M$HULHELpH}HEIEcho_GinGa24L_H$HA}4HIH}AMHLDHEHW$HDLH$1H}>DHuHHUHHHu؀u-HHUHHHuHHUHHdHuHHUHH7HuHHUHH
HuHHUHHHuHHUHHHuHHUHHyHu1,fdžsf~fuHHUHHH]11.fǃfDsfsf
ufv;HHHHEHHH]HHHUHHxeH}xVLEHH111IDHuLDH [A\A]A^]f1AHH1H}H [A\A]A^]fA1H%H1H}kUHAWIAVAUATSHHH1H1IhH=HILAHǸL@@1H#HHPBp>AI11HHHǃUUȅAĉ611HHIM I~`Iu`@IN IM(IN(IM0IN0IM8IN8IM@IN@IMHINHIMPINPIUXIVX#@9@O1HM-ILIIIIIIIA1IIHEHH11E1DHH	H11HD[A\A]A^A_]fD@fHf.D@fHfDL1EHH1H,@LHH@AI}IvAEfDHfHfAE`I~aIuaAF`DHfHf.HH@HA*HH11AfA-DUHH LmH]ALeLuLFHfA;$sHE1EDA$fD9t*I$AHA$t'HDH]LeLmLuf.ALA~TI$Ht5I$HEHH11AxDDcf.UHAWAVAUAATSHH8H@LH}ȉULPLED$fExB11EH HLLID$IDUDLLADfA%DE11H.HC$D@aC(1eDDXD|1H2HD1AD,$|H}AI|$(fADŽ$@@@1Ht
Ht	fHtIT$IE1IL$0EL`I$|HUA9C$D@C(1DD苃|AC.D)9DGEtHMDH@HHH(HЁHHHAMD)H@H%HD9I|$(HuIcEKI|$(Hu119D9u|A9)IT$0I|$(1HuHcEADŽAD$AD$HULITAƇ1LDfA%HiH11E1H8D[A\A]A^A_]fDA7fAAGLI|$(HuHc7D+uċEEDu|UfDA7fAAGFL91@ DfA%DEEH*H11AH6H11LLLDfA%fAD$EA7fAAGVLIA7fAAGtLfDH]fHBfH(1@ Ag"Hffff.WUHV]@WUH6]@WUH]@UWH]UHAWAAVIAUAATSH(@HGL@H=ЀHEHHf@HE 1EHHHCHHHCPHHCXHHC`HHChHHCpHHCxHHHHHH11D;-Hǃǃ1fDPHD9,vD9khHEȀHCHLI$`HCPI$hHCXI$pHC`I$xHChI$HCpI$HCxI$HI$HI$HI$PIDŽ$XI$H1
LALA1 
LA1 LAxfI@LE11AH$Ax2HEHKHHƘAxFE1H(D[A\A]A^A_]fDHEDkh]C`cXJHRH11Af.U1HHHH@H]LmHLuLeALg1D+sM$LA$tAAHKH@E111AH
$xcH@E111A
H$x3A$A$~A$tAƄ$fLEEH]LeLmLuU1HHHH@H]LmHLuLeALg1D+sM$LA$tAAHH@E111AH
$xcH@E111A
H$x3A$A$~A$tAƄ$fLEEH]LeLmLuU1H`HHATSHHLg1@*sH@H@E111AH
$H@E111A
H$x[A$A$~A$uKE$A$E$HsH1$11H[A\]AƄ$E1fU1HHHATSHHLg1@*sH@H@E111AH
$H@E111A
H$x[A$A$~A$uKE$A$E$HH1$11H[A\]AƄ$E1fUHATISHHúH11HHHHAHH@~DfI%HHHǃ8LǃHL1HH11[A\]f3fCtHyfDDf%f3fCtHFUfHf9u
9t
%]UHHHH]UHH]WPWQW4PW4QI@w @	
enable id index d`/////////////////allocate_pipes: ch=%d int=%d
allocate_pipes: ok
pcm_close
free_pipes: Pipe %d
Analog PCMAnalog PCM ok
Digital PCMDigital PCM ok
SGlist: too many fragments
set_audio_format[%d] = %x
3timeout on send_vector
write_control_reg: 0x%x
set_sample_rate: %d invalid!
set_sample_rate: %d clock %d
ProfessionalConsumerset_professional_spdif to %s
set_input_clock:
Set Gina24 clock to INTERNAL
Set Gina24 clock to SPDIF
Set Gina24 clock to ADAT
Set Gina24 clock to ESYNC
Set Gina24 clock to ESYNC96
pause_transport %x
stop_transport %x
Stop DSP...
rest_in_peace() open=%x
Stopped.
MMIO freed.
release_firmware(%d)
firmware_cache released
Chip freed.
snd_echo_dev_free()...
start_transport %x
pcm_trigger resume
pcm_trigger start
pcm_trigger suspend
pcm_trigger stop
pcm_trigger pause
firmware requested: %s
ea/%s4Firmware not found !
DSP is already loaded!
load_dsp: OK!
ASIC loaded
failed on write_dsp
load_asic() done
init_hw() - Gina24
Gina24init_hw done
pcm_hw_free(%d)
pcm_hw_freed
set_digital_mode to %d
set_input_auto_mute %d
seticlk val%d err 0x%x
restore_dsp_rettings done
restore_dsp_settings
init_line_levels
chip=%p
&chip->mode_mutex3cannot get memory region
snd_gina243cannot grab irq
init_hw err=%d
Card init OK
5630156361Echoaudio driver starting...
3new pcm error %d
6Card registered: %s
3new control error %d
resume start
resume init_hw err=%d
resume init OK
resume restore OK
resume irq=%d
resume done
SDM() =%d
hwp_ie free(%d)
5allocate_pipes(%d) err=%d
5allocate_pipes()=%d
3malloc_pages err=%d
pcm_hw_params ok
max_channels=%d
s-g list allocation failed
pcm_digital_in_open
pcm_digital_out_open
pcm_analog_in_open
pcm_analog_out_open
suspend start
suspend done
loader_dsp.fwgina24_301_dsp.fwgina24_361_dsp.fwgina24_301_asic.fwgina24_361_asic.fwPCM Playback VolumeLine Capture Switch (-10dBV)Line Playback Switch (-10dBV)VU-meters SwitchVU-metersMonitor Mixer VolumeChannels infoDigital mode SwitchSample Clock SourceS/PDIF mode SwitchS/PDIF CoaxialS/PDIF OpticalADAT OpticalS/PDIF CdromInternalWordSuperS/PDIFADATESyncESync96MTC/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/echoaudio/echoaudio_dsp.callocate_pipes: channel already open
/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/echoaudio/echoaudio.cpcm_close  oc=%d  cs=%d  rs=%d
pcm_close2 oc=%d  cs=%d  rs=%d
firmware not released (kept in cache)
Prepare rate=%d format=%d channels=%d
Prepare error: unsupported format %d
3wait_handshake(): Timeout waiting for DSP
/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/echoaudio/echoaudio_gml.c/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/echoaudio/gina24_dsp.cset_sample_rate: Cannot set sample rate - clock not set to CLK_CLOCKININTERNAL
Input clock 0x%x not supported for Gina24
pause_transport: No pipes to stop!
stop_transport: No pipes to stop!
start_transport: No pipes to start!
3read_dsp: Set bad_board to TRUE
check_asic_status: failed on read_dsp
3write_dsp: Set bad_board to TRUE
firmware requested: %s is cached
3get_firmware(): Firmware not available (%d)
Resident loader already installed; status is 0x%x
install_resident_loader: Failed to write word count!
install_resident_loader: Failed to write DSP address!
install_resident_loader: Failed to write DSP code
Resident loader successfully installed
Resident loader failed to set HF5
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
3Failed to read serial number
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
Digital mode not supported: %d
pci=%p irq=%d subdev=%04x Init hardware...
3cannot allocate the comm page
%s rev.%d (DSP%s) at 0x%lx irq %ipcm_hw_params (bufsize=%dB periods=%d persize=%dB)
pcm_analog_in_open  cs=%d  oc=%d  r=%d
pcm_analog_out_open  cs=%d  oc=%d  r=%d
Digital Capture Switch (automute)parm=enable:Enable Gina24 soundcard.parmtype=enable:array of boolparm=id:ID string for Gina24 soundcard.parmtype=id:array of charpparm=index:Index value for Gina24 soundcard.parmtype=index:array of intdescription=Echoaudio Gina24 soundcards driverlicense=GPL v2author=Giuliano Pochini <pochini@shiny.it>firmware=ea/gina24_361_asic.fwfirmware=ea/gina24_301_asic.fwfirmware=ea/gina24_361_dsp.fwfirmware=ea/gina24_301_dsp.fwfirmware=ea/loader_dsp.fwsrcversion=478984BD0D568258D8FBAA5alias=pci:v00001057d00003410sv0000ECC0sd00000051bc*sc*i*alias=pci:v00001057d00003410sv0000ECC0sd00000050bc*sc*i*alias=pci:v00001057d00001801sv0000ECC0sd00000051bc*sc*i*alias=pci:v00001057d00001801sv0000ECC0sd00000050bc*sc*i*depends=snd-pcm,snd,snd-page-allocintree=Yvermagic=3.13.0-185-generic SMP mod_unload modversions $$$~|module_layout__request_regiondSkmalloc_cachesC>_raw_spin_unlockBxpv_lock_ops|jparam_ops_intXiiomem_resource!E0dev_set_drvdatadoR~snd_pcm_hw_constraint_steptjsnd_pcm_period_elapsed0snd_card_create3snd_dma_alloc_pages*lpci_disable_device__const_udelay\3param_ops_booloNmutex_unlockOsnd_pcm_lib_preallocate_pagesSqsprintf!snd_pcm_hw_constraint_integer;#snd_pcm_suspend_all|A]param_ops_charpR	pci_set_masterTNsnd_pcm_sgbuf_ops_page/*JGsnd_device_newgpci_restore_stateuoJxsnd_pcm_hw_constraint_lista__mutex_initКDmemcmpsnd_pcm_set_opsfsnd_ctl_notify
nǡ_cond_reschedR0warn_slowpath_nullБmutex_lockGsnd_pcm_lib_free_pagesr request_threaded_irq*release_and_free_resourceߠTsnd_pcm_lib_ioctl;hsnd_ctl_boolean_mono_info#ksnd_pcm_lib_malloc_pagesq<__snd_printkNOvxpv_irq_opsgXsnd_pcm_hw_rule_add5Bioremap_nocache__stack_chk_fail&C_raw_spin_lock_irqLsnd_ctl_new1;,snd_dma_free_pagesm__fentry__Ϛpci_unregister_driver|usnd_pcm_set_sync
kmem_cache_alloc_trace+_raw_spin_lock	)Dpci_bus_write_config_byteSAhsnd_pcm_format_physical_widthfsnd_interval_refinezkfree- param_array_opsS9iounmapYqparavirt_ticketlocks_enabledL__pci_register_driver(request_firmware=8snd_card_free
snd_card_register5,asnd_pcm_new1(snprintf4esnd_ctl_addpci_enable_deviceU!dev_get_drvdatarelease_firmwareث
free_irq<pci_save_statestrcpy
?Bsnd_gina24GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3snd-gina24.ko%I.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela.smp_locks.rela.parainstructions.rodata.str1.1.rodata.str1.8.modinfo.rela__param.rela__mcount_loc__versions.rela.data.rela__jump_table.rela.gnu.linkonce.this_module.bss.comment.rela.discard.retpoline_safe.note.GNU-stack.gnu_debuglink@$3p`. E%>8a29 %Rja M8`%ba]0%raP mP%
f\z"(%Pg@$%2lhu2pR	@zd }`%%~&%  /%7%` p<0%. 30VAV<<% Yix8`&	
2&+@4Y+v@4+,= ;`g
$"\<` RFi+4(0J
 \#
@/\J
 V@	Bj	R	
p`p'p<`pP0
i
$ 'PSg

" Lp
n/AP+QhxJ 0=0  !x'P$0$pB`%L&7Y
 a@'dy)-#./p0044o`5696R7^8s@:w:;p<p=p>@ AR$C4>J GYc jmsPP`PP PP
P#@P:PWPt`PK[@P`QVW0W	PW)	pW62	
@PD	(R	Z0f	[0{	].	@^.	p_W	 			%	%
 

1

 D
C(U
kj
  u



  
-

@ 

@

` 
/
+1
>8TWjv

@#9<9u991#BO#	c,8 "#y`

+
A
^
f
u







$/ ;N[n
1F]h{.B`h*9GSds__ticket_unlock_slowpathpcm_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_digital_mode_getsnd_echo_spdif_mode_getsnd_echo_clock_source_getsnd_echo_automute_getsnd_echo_vumeters_infosnd_echo_channels_info_infosnd_echo_channels_info_getallocate_pipespcm_closefree_pipesaudiopipe_freesnd_echo_removesnd_echo_spdif_mode_infonames.33098snd_echo_clock_source_infonames.33115snd_echo_digital_mode_infonames.33073hw_rule_sample_ratehw_rule_capture_channels_by_formathw_rule_playback_channels_by_formathw_rule_capture_format_by_channelssnd_echo_preallocate_pagessnd_echo_new_pcmanalog_playback_opsanalog_capture_opsdigital_playback_opsdigital_capture_opsget_audio_meters.isra.26snd_echo_vumeters_getfree_firmware.isra.28sglist_add_mapping.isra.29set_audio_format.isra.33CSWTCH.119CSWTCH.117pcm_preparesend_vectorsnd_echo_interruptset_meters_onwait_handshake.isra.37write_control_regset_sample_rateset_professional_spdifset_input_clockset_output_gainset_monitor_gainupdate_output_line_levelpause_transportstop_transportsnd_echo_freesnd_echo_dev_freeset_nominal_levelstart_transport.isra.41pcm_triggerread_dspcheck_asic_statuswrite_dspget_firmwarecard_fwinstall_resident_loaderload_dspload_asic_generic.constprop.48load_asicload_firmwareinit_hwhw_rule_playback_format_by_channelssnd_echo_vumeters_switch_putsnd_echo_output_nominal_putsnd_echo_input_nominal_putsnd_echo_output_gain_putpcm_hw_freedsp_set_digital_modesnd_echo_spdif_mode_putsnd_echo_automute_putsnd_echo_mixer_putsnd_echo_clock_source_putset_digital_moderestore_dsp_rettings.part.46restore_dsp_rettingsset_mixer_defaultssnd_echo_createops.33214__key.33216snd_echo_probedev.33221enableidindexsnd_echo_pcm_output_gainsnd_echo_intput_nominal_levelsnd_echo_output_nominal_levelsnd_echo_vumeters_switchsnd_echo_vumeterssnd_echo_monitor_mixersnd_echo_automute_switchsnd_echo_channels_infosnd_echo_digital_mode_switchsnd_echo_clock_source_switchsnd_echo_spdif_mode_switchsnd_echo_resumesnd_echo_digital_mode_putinit_enginepcm_digital_in_hw_paramspcm_digital_out_hw_paramspcm_analog_in_hw_paramspcm_analog_out_hw_paramspcm_openpcm_hardware_skelchannels_listpcm_digital_in_openpcm_digital_out_openpcm_analog_in_openpcm_analog_out_opensnd_echo_suspendecho_driver_initecho_driverecho_driver_exit__UNIQUE_ID_enable13__UNIQUE_ID_enabletype12__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id11__UNIQUE_ID_idtype10__param_id__param_str_id__param_arr_id__UNIQUE_ID_index9__UNIQUE_ID_indextype8__param_index__param_str_index__param_arr_index__UNIQUE_ID_description7__UNIQUE_ID_license6__UNIQUE_ID_author5snd_echo_ids__UNIQUE_ID_firmware4__UNIQUE_ID_firmware3__UNIQUE_ID_firmware2__UNIQUE_ID_firmware1__UNIQUE_ID_firmware0snd_echo_pmdb_scale_output_gain__UNIQUE_ID_srcversion6__UNIQUE_ID_alias5__UNIQUE_ID_alias4__UNIQUE_ID_alias3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0strcpypci_save_statefree_irqrelease_firmwaredev_get_drvdatapci_enable_devicesnd_ctl_add__this_modulesnd_pcm_newsnprintfsnd_card_registersnd_card_freerequest_firmware__pci_register_driverparavirt_ticketlocks_enablediounmapcleanup_moduleparam_array_opskfreesnd_interval_refinesnd_pcm_format_physical_widthpci_bus_write_config_byte_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_failioremap_nocachesnd_pcm_hw_rule_addpv_irq_ops__snd_printksnd_pcm_lib_malloc_pagessnd_ctl_boolean_mono_info__mod_pci_device_tablesnd_pcm_lib_ioctlrelease_and_free_resourcerequest_threaded_irqsnd_pcm_lib_free_pagesmutex_lockwarn_slowpath_null_cond_reschedsnd_ctl_notifysnd_pcm_set_opsmemcmp__mutex_initsnd_pcm_hw_constraint_listpci_restore_statesnd_device_newsnd_pcm_sgbuf_ops_pagepci_set_masterparam_ops_charpsnd_pcm_suspend_allsnd_pcm_hw_constraint_integersprintfsnd_pcm_lib_preallocate_pagesmutex_unlockparam_ops_bool__const_udelaypci_disable_devicesnd_dma_alloc_pagessnd_card_createsnd_pcm_period_elapsedsnd_pcm_hw_constraint_stepdev_set_drvdataiomem_resourceparam_ops_intpv_lock_ops_raw_spin_unlockkmalloc_caches__request_regionA!aag`	2,R^k="1m r/	4	A	|				Q


kR`&P]\al`
x


1

!) 5AQ
O!)H5op>CY^q/6]ipQ(%1(<p(u(*.1;DDPYb((O[(bpt((5(<Jc(jxCHLU!.\e(1;&GWq3L07VCN[nxcy  1     !%!!P!!!r"""@""""""b#n#w#~######Q$v${$$x$$$;%G%N%a%%%%%%&K&(R&^&h&&(&,&&&D&&' ')'3'A's((((H(((((()#)J/)8)D)PP)Y)e)q)z))))))b*x**K*^*++(,h8,R,g,zu,|,,,,,,,8,-h- %-.-5-@F-W-h-y--.#./.U.a.j..J....V/q/}/(//\0a0q0{00(0022(24(41444515Y5a55566:66667g7777777-848@8I8Q8y888969B9(N9i9u9(999A:q::::;;;#;L;;;
<9<i<q<<<<=6=I=5U=^=q=>>>>>>>>T@M`@l@@@h@@!A+A~7A^ACCCC)D3D8DWDrD~DDD DDDHETEYE`EpEEEEE\EFF%FQFbFgFFFFFPFFFG!GAGSGeGqGvG}GGGGGHH	H+HxUHsHxHHHHHH`HHIII0I 5IHI]IcIlIIIIII@II,J1JDJJJJJ`JJKKAK,K8K>KhKXtK{KKKK-KKKKKLp
LL%L,L\;LLLLMM"MMNNN)N5NHNON[NdNOO~$O+ODO	PPPAPPPQQ)Q2QaQQQQQR#R
/R4RXRwRRRRyS|TTT;TTT`UUUUUU$UUUVHVlVVVVW1WQWqWWWW<WMWWDXLXTX\(Xd3Xl>XtLX|ZXhXqX|XXVYcYyYYYYY@	Z/ZZ^ZZZZzZZ[D[	U[t[
[[[[["\6\t\	\\04\\]]']?]w]	]]
]^
^^A^K^W^o^^	^^04^1_	=_I_q________
`&`8`@`I`U`\````,0 (08@HPX`hpx  ( 0`8X@{#H"P|"X#`"h_#p"(Hh0)6CLQW^ciq ;(.08pxp_Kp_Kp_K0J5567j89 :$z;(Z<,$=0>4T8KU<3V@[VD[H\L]P^Tr`X`).5 506@d7P*8`9p:I;6<<>RTUV
`` (8 @@HX` @(08@ H`PX``hpx0@			
0

 P  p(08@HPPX`hpx 00  !P$$`%&@')-./p0044`56 6(7088@:@:H;Pp<Xp=`>h@p AxC GK@P`QVW0WPWpWZ[]@^p_  G(C6@W(086pt@`540HP
`@ ;@0	`:Php`@P(08p<p0@:@^PW7 !8`]hpx0W7 ![W7 !8`ZhpxV7 !%5H55 5(0686@HY7P7X`!8hh8px99::@;x;-<X<< =u>>RT T(HU08U@0VHPVXXV`h_pp`x``XP).556 d7(*8098:@I;H6<P<X>`RhTpUxV
``Magrathea: Glacier signing keyewTzܫkQT[KWݽ*zP
,d/7plzWg	`9V'S{F"%,&IƺʛX2RՎ:
mCfRof4CNE@OL״`O*Jk"Uԋ'(SDA;86y")i{guRW muub3:Twd>ȼ
Odz;Erm@v*dffώ|~QVT6T\E;%iƧH"x}ێR6ÊhkZă1K%op,E{f\wH~*3}Q
zBDwUysށ٤k`yTd.֥{nL#s0U&Im%+,k0$>:GGs|;fhsak)Do4"$ź;Wv	Yrlg_i~Module signature appended~