Your IP : 172.28.240.42


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

ELF>@@GNU)}<T.i@ΰj`cH@UHHPHc@HHHG@1]fffff.UHH]fUHGH]ÐUHH H]H_4LeILmAHIT$HƃD	HH]LeLmffffff.UHH]fff.UHH H]LeALmLoI]4HAMHDQQfAHDH]LeLmDUHH H]LeALmLuALwI^4HANHDQQDfHH]LeLmLuffff.UHH H]LeALmLoI]4HIUHƃAD!HH]LeLmfff.UHǘHH]ÐUHPH]fUAHAVLMAUAHATSHHH?H}AH#AAOE1LGGdCA01fGh06GjMuRfDM$XMt;HSALH˜yH[A\A]A^]H}LMuJfDM$XMt3HSALH˜yf.H}E11ALpHEMcJD@H1[A\A]A^]ÐEH1IH}HH}@H1IH}HH}DH1IH}HH}IDH1IH}HH}ffff.UH]UH]U|H]f.U|H]f.UHH LeLmIH]LuALwH@ЀH=H	H
L0IcL`DhHHHPHǃXH`H
LHHhH
HpH
HxH
HH
HH
HH
HH
HH
HL2DjBHBx1@H1NH]LeLmLuHH1fUHm]ff.UHM]ff.UH-]ff.U1H]fffff.UHH H]H_4LmALeIA	HIT$HDAHDH]LeLmU1HSHH@HOHPf~Vt7HϾHHH?HHHH)H9HCH[]fDU1HAWAVAUATSHL@LwI$PfzDzA
E
]DLDþLA\$pA$HHH?HI$ى)H9C9]t7Au1H1H11H[A\A]A^A_]@EH[A\A]A^A_]fDUw41HH]UHH LmLo4LeAH]HA	LLuAHSHDDLH]LeLmLufff.U11ɾ@HSHHHS111ɾuHXAHS1H[]ff.UHAUE1ATLhSHHǀ1ɺHpJ|+@II uHC@t	H{8HHLLLH1[A\A]]@UHSHHH t{(xHHtHH{ H{HH1[]ff.UH H~]fff.UHH0H]LeHLmLuL}HVA1EuH]LeLmLuL}@1ҾvHE1AAEtIEHH؋HIEIuE0AEtIEHH؋PIEIu1DvHHt)AtH(HtSHDHSDfH@HxTfDH@HxmfDH8DUHH H]LeLmH@H_LPEl$u|1Ҿ@HD@H!1҉1ҾuHDuH!1҉fAD$1H]LeLmuH1@uDHu	1҉H1Ҿ@DH@	1҉fAD$1H]LeLmUF1HAUATSHH_wLE1E1IKMCL9H|AAfDH`MSL9HtQH9XuDP<EuH@LPAJfAREAE	EAH@E	H9LfD~%t$DtvH[A\A]]fDuH1Ҿ@AAD!H1҉@H1ҾuD!H1҉uH1[A\A]]H1ҾuD	H1҉uH1Ҿ@D	H1҉@H1[A\A]]DUHAWAAVAUATSH8H@LoHPDpHCpHEȋEC6AMcMEċCdA=w=EAtE1E1=D1Ƀ{\
IUDȃ	1Ҿ@LDMDUADEDED!1Ҿ@LD	1ҾqLDU%1ҾqLD	ЉD[xDMEtGEHEHpHHI11HHcA|A;CxrAD1LDKxDL1DLHDLLHCpHPHHHDHDL1ɾDL1ɾDL1ɾDL1ɾL11ҾeH81[A\A]A^A_]AAA@AAAfff.Uw4HH1]U1HAVAUAzATSHA1ҾzAHAEE	D1ҾzHD1ҾzHD	Ad	AtRƧ1ҾzHuDH1ҾzH1Ҿz[A\A]A^1]fD[A\A]A^]f.UHv
]]fUHATASHHGtnA1HH11HE4tDHcHHxf#tSftS[A\]fD@%f.HcHHxftSftS[A\]@@s@@%^.@f?UHH@LmLuIH]LeAL}LgЀH@H=HoH
L McLpDhIWHPHǃXH`H
HLHHhH
HpH
HxH
HH
HH
HH
HH
HH
HL"DjBHBxE1@Hx-LEt@ID$fxt4DLty H]LeLmLuL}f.C`I\1C9tAuAC1LEEffUH]ff.UH]ff.UH]ff.U1H]fffff.UHATSH@H_LPIcD$HHDAt$HcƋ`H\9tA1HAt$E1tHCfxu[DA\]fD1HDN[DA\]UHAUATISH1A
1	}41Ҿ{Lf.1Ҿ{Lut2AuH1H1H[A\A]]H1[A\A]]Hffffff.U1HAVAUATASHWHt1H߾Bp1H߾Ax1H߾C|1H߾D1H߹e1ҹiHKQQf1ҾEHE11ҾrH@1ҾqHǃqH00qHpqHTv21ҾcHvvvv1ҾdHTv21ҾgHvvvv1ҾhHD0000aHD0000bHAAuHCxt
x1ҹ33`HEHCHS@,#1︣_HHS	HCxfxtOI@E,$HEDA	AwMcfFsIIuHCfx|[A\A]A^]LJ`LJpLJdLJtLJhLJxLJlLJ|$fDǃHߺ1[A\A]A^]0S_fIfAt$A$HIIuƃƃƃƃƃƃƃƃǃHC1ҹDD`HEǃ@UHAVAUATSHh1HILpHHHLID$XugLID$fxt#Ml$ LLHL9uIAdž1ɺ1[A\A]A^]fI|$8LDUHH@LeLmILuL}IH]؉}HHIAM$L
LH=@I$ЀHHL8L`E1@(@4HI$@ HHpHHC A$<1IIHA$<HLC(HADH]LeLmLuL}H1ALLAHAH1HAH1zLAt$8I|$HK,,At$8I|$HK0.AT$Hs0HK,1IWHHHIW$HHױHcMI9tI A$t	u;C,uLculHKIT$IDDC(H11HFHHھ LAxIE1eIHcMHXKS,It$H1yUHAUAATSHHHHc€fH4<LE1HAxgHuȋ=HMHXAxAH}HEE1DHpWAx AAt6H}D:AyH}HHD[A\A]]fLeID$x5LAxH}1HHLJLJLJLJLJlLJLJ ?LJLJLJ@LJHLJ0HLJ8HLJ@HLJHHLJPHLJXHAH}HØH}HpAHuHE1DI<$LE11HAuH}IT$8HuO"HEHEHEHELeEA)LeSAffffff.UHH0LuL}A
H]LeALmL@H_I$PDhAD$d=wt!=fAtfE1=D@DDA1A|$\
HSDȃ	1ҾqH?1ҾqD	H߉HCx1DH߾I$DH߾A$H߾I$HPHHHDHDH1ɾ1H]LeLmLuL}@DH^UHAVD@AUALATASHH11HHAHH1A1HHD5HH11HHAHH11HHA8APHH11HHDH9HuHH11HHAHH11HHA0AUA kEHH1[A\A]A^]H11HHAHH11HHD%=b=7@HH11HHA HH11HHAA2A(AHH11HHDmHH11HHAAAHH1A1HEHAAAAHH11HHA8A A>HH1[A\A]A^]@HH1$f.HH1Qf.HHy@HH1fHH1sf.HH1	f.HH1f.A(fA0fHH1[A\A]A^]HH1Qf.HH111HHHHH1DHH1fHH1f.HH1f.HH1f.HH1f.HH1f.HH1[A\A]A^]fDHH1[A\A]A^]fDHH1=f.HH1f.HH1f.HH1f.HH1f.HH1f.HH1[A\A]A^]fDHH1[A\A]A^]fDHH1[A\A]A^]fDU1HAVAUIHATA@SLwHLfDHL11DLH1Lu1HLAAu[A\A]A^]ff.U1HAVAUIHATE1SLwHLDDHL11DLH1Lu1HLAA@u[A\A]A^]fffff.U1HH H]LeILuLmpLoHLé@IHAHLDA HHDHHHLHD1iӀ1HLEt*HL1IL1LLH1H]LeLmLuffff.UHATSHHPLgHeH%(HE1f.Hu@HuCHMHUH}1HűuUvwLHEeH3%(u
HP[A\]f.UHATSHH`LgHeH%(HE1f.Hu@HuCLEHMHUH}1HuȋuwUwMLHEeH3%(u
H`[A\]f.U1HAWAVIHAUATS1HLoHLMe4@LAUHAL1AHL uH[A\A]A^A_]ffff.U1HAWAVIHAUATS1HLoHLMe4@LAUHfAL1AHL uH[A\A]A^A_]fff.UHAUATSHHXLgHeH%(HE1Ml$4Hu@HuKHMHUH}1Hũ}?wLUHƋEAT$LfHEeH3%(uHX[A\A]]U1HAWAVIHAUATS1HLoHLMe4@LAUHAL1DHL uH[A\A]A^A_]fffff.UHHSHHUHH?uHEHXHH@ H;HUHuHEfHHXHH@ H@(H;HUHuHEHXHH@ H;HUHuHEHXHH@ H;HUHuHEfHHXHH@ H@(H;HUHuHEfHH@(HXHH;HUHuHEHXHH@ H1[]ÐHUHHc]HFH1ÐHUH勀]FH1HUH勀]FH1HUH勀]FH1NHUHHw%1;tHRu]@]ffff.U1F@FHH]DF<+GLUWPHH9HH!]`ˆFHVIFK1VJfF<+GLUWPHH9HH!]pˆFHVIFK1VJfU1FHFIFJHFK]U1F@FHHFPHHFX]DU1F@FHHFPHHFX]DHcWxHUHP]HNHPHFP1HGxHUH	HA]HFH1fDUF<+GLLHWPH9HVINJ!FH	NK	1	ʉH\A9t!HcAwAAp1L]ffff.UF<+GLLHWPH9HVINJ!FH	NK	1	ʉHqXA9t)HcAApApwA1L]DU`HATSHAĉAA	ԉA	1A	H1D	`[A\]VHUHHw
1;u	]e]fffff.UHH LeLmLuH]IHGxHDHDIIvPHI+VHH)HHHH		Ѻ)	19tDDHH]LeLmLu@UHSHHHGxH%)HCPHSHH[1]fUHH LeLuAA־1H]LmHEEBkAusHcK9udEBkuFHC9u8DHDLmH]LeLuH빐Hff.UvHHHw
1;u	]1]fUHH LuILeH]LmINHDoxHMcBcwU@19tD9t[BcINPBcww@9tD9tFBcH]LeLmLuHINHHINP렐UFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUHATISH]HPHeH%(HE1HH{HLEHUeH3%(u	HP[A\]UHATISH]HPHeH%(HE1HH{HLEHUeH3%(u	HP[A\]UHGxHHH1H	AHxDDJE!H~HtEt5D!f|JfDEuD	f|JH]UHAUIATISHHH2Ht+DLHt
1HLHH3HuH[A\A]]UI1
HHPH}Ht~11HcIHI@(I@0I@8	HUIHUHAI@HLIPHUIPHUA@IP HUIP@H%xfH]fDH%@3Hf!fU1ҹEHSHHuY1H߾r1H߾q1ҾqHHS
H[]1H߾r1H߾q1ҾqHHS%H[]ffffff.U1HSHH~HH19tH[]UHAVAUATISHH5HHtIIHIuHuH5Ht9IHMuHtHx LIIuHuE1K|LHHHHIIuIt$~|f~E1,@H}LHH9It$AH@HDHXH@HUH`HEHHHUHhHEHPHUHpHHEHUHxHUHUHUHUHUTHHHI(HHx~HLHID$fxt;1HHIHHx7HLHEǃCA01fǃ061ƃfHĠ[A\A]A^]E0K|LHHHHxIIuID$Lxt0HHHxIt$f~"HHHθ[ff.UHATIS1LAHH$u[A\]ff.UHATIS1AL狴HH$uL0VLnA$LApsA1LHHuID$ptIT$A$u
[A\][A\]ÐHUHH@`H@hH@pH@xHǀHǀHǀH]fDUHG(HHHxtHNjp<uPp]fDPh]þH]UHAWAVAAULo ATILSH11ILA$LA$EA'LAT$xAD$HAu1LAT$xA;D$PLLL1AT$xLAAT$xAI|$EA$EAAHxH11Dl$D4$H[A\A]A^A_]1LAT$xA;D$PSLLH[A\A]A^A_]fffff.UHH H]LeLmHG(HH{tpLc(Ls<IHSpC0HCLLƒS0t1H]LeLmsTH1%1H]LeLmþHffff.UHH LmH]ILeHG(HH{tyLc(LS0LkHLS0t1H]LeLmfsTHߺjsXHߺY1H]LeLmþH뚐UHH H]LeLmHG(HH{tpLc(Ls8IHSpC0HCLLƒS0t1H]LeLmsTH11H]LeLmþHffff.UHH LmH]ILeHG(HH{tyLc(LS0LkHLS0t1H]LeLmfsTHߺsXHߺ1H]LeLmþH뚐UHH@LmH]ILeLuL}HG(HH{trLs$ALIǾHSxCLu1C0tdHuϺLuNu1HAuLLs8HShs8HSpH]LeLmLuL}ÐLLܾHUHH0H]LeHLmLuAH?Lo LDcDuALLk$LDc@LH]LeLmLufHSxCHuC0ADHSxCHu1HSxAuH߾SxHD2H11FHSxCLFH{HtHuߺtXs8HSpw<w8Spf.1HSxH{EHHuߺu1HUHH0H]LeHLmLuIAIH~LMADLHxwH}LLsHC`C(C C$H`H}H1H}HHE؃HHHǀH1H]LeLmLuUHHHH]UHH]""
{20"



	
A@@subsystem enable id index 
"				 jjjjffffq2ca01063i2c_write: invalid values.
3Writing to ADC failed!
snd_ca01063cannot allocate the port
3cannot grab irq
CA0106%s at 0x%lx irq %iCA0106 MPU-401 (UART)X-Fi Extreme Audio [SBxxxx]X-Fi Extreme Audio [SB0790]AudigyLS [SB0310]AudigyLS [SB0310b]Live! 7.1 24bit [SB0410]Live! 7.1 24bit [SB0413]Audigy SE [SB0570]Audigy SE OEM [SB0570a]Sound Blaster 5.1vx [SB1070]MSI K8N Diamond MB [SB0438]MSI K8N Diamond MBGiga-byte GA-G1975XShuttle XPC SD31P [SD31P]Shuttle XPC SD11G5 [SD11G5]AudigyLS [Unknown]Mode: consumer
Data: audio
non-audio
Rate: 44100 Hz
48000 Hz
32000 Hz
unknown
Copyright: permitted
protected
Emphasis: none
50/15us
Category: %s
Original: original
1st generation
Clock: 1000 ppm
50 ppm
variable pitch
Mode: professional
Rate Locked: no
yes
CCITT J.17
Stereophonic: stereo
not indicated
Userbits: 192bit
user-defined
Sample Bits: 20 bit
24 bit
user defined
Word Length: 22 bit or 18 bit
23 bit or 19 bit
24 bit or 20 bit
20 bit or 16 bit
unknown 0x%x
Registers
%02X: %08lX 
Audio ValidNo valid audioSPDIF LockedNo SPDIF LockRate LockedNot Rate LockedStatus: %s, %s, %s
Estimated sample rate: %u
IEC958/SPDIF input status:
%x %x%x %x %xRegisters:

Register %02X: %02X
Register %02X: %04X
Register %02X: %08lX
iec958ca0106_reg32ca0106_reg16ca0106_reg8ca0106_regs1ca0106_i2cca0106_regs2DATVCRmicrophonesynthesizerrate convertermixersamplerPCM coderCDnon-IEC908 CDgeneralAnalog Front Playback SwitchAnalog Rear Playback SwitchAnalog Side Playback SwitchMaster Playback VolumeMaster Playback SwitchMaster Mono Playback SwitchMaster Mono Playback Volume3D Control - Switch3D Control Sigmatel - DepthPCM Playback SwitchPCM Playback VolumeCD Playback SwitchCD Playback VolumePhone Playback SwitchPhone Playback VolumeVideo Playback SwitchVideo Playback VolumeBeep Playback SwitchBeep Playback VolumeMono Output SelectCapture SourceCapture SwitchCapture VolumeExternal AmplifierLine Playback SwitchAC97 Line Capture SwitchLine Playback VolumeAC97 Line Capture VolumeAux Playback SwitchAC97 Aux Capture SwitchAux Playback VolumeAC97 Aux Capture VolumeMic Playback SwitchAC97 Mic Capture SwitchMic Playback VolumeAC97 Mic Capture VolumeMic SelectAC97 Mic SelectMic Boost (+20dB)AC97 Mic Boost (+20dB)Analog Front Playback VolumeAnalog Rear Playback VolumeAnalog Side Playback VolumeIEC958 Front Playback VolumeIEC958 Rear Playback VolumeIEC958 Playback MaskIEC958 Playback SwitchDigital Source Capture EnumAnalog Source Capture EnumIEC958 Playback DefaultIEC958 Playback PCM StreamPhone Capture VolumeMic Capture VolumeLine in Capture VolumeAux Capture VolumeLine inMic inPhoneMicAuxIEC958 outi2s mixer outIEC958 ini2s inAC97 inSRC outSide out3open_capture_channel: failed epcm alloc
/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/ca0106/ca0106_main.c4ca0106: unstable DMA pointer!
7ca0106: unknown channel_id %d
3error to set 32bit mask DMA
6snd-ca0106: Model %04x Rev %08x Serial %08x
6snd-ca0106: Sound card name=%s, subsystem=0x%x. Forced to subsystem=0x%x
Analog Center/LFE Playback SwitchSigmatel 4-Speaker Stereo Playback SwitchSurround Phase Inversion Playback SwitchAnalog Center/LFE Playback VolumeIEC958 Center/LFE Playback VolumeIEC958 Unknown Playback VolumeCAPTURE feedback Playback VolumeShared Mic/Line in Capture SwitchShared Line in/Side out Capture Switch/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/ca0106/ca_midi.c3ca_midi_cmd: 0x%x failed at 0x%x (status = 0x%x, data = 0x%x)!!!
3ca_midi_clear_rx: timeout (status = 0x%x)
parm=subsystem:Force card subsystem model.parmtype=subsystem:array of uintparm=enable:Enable the CA0106 soundcard.parmtype=enable:array of boolparm=id:ID string for the CA0106 soundcard.parmtype=id:array of charpparm=index:Index value for the CA0106 soundcard.parmtype=index:array of intlicense=GPLdescription=CA0106author=James Courtier-Dutton <James@superbug.demon.co.uk>srcversion=EC9A9D47993A506E09EA827alias=pci:v00001102d00000007sv*sd*bc*sc*i*depends=snd,snd-pcm,snd-page-alloc,snd-rawmidi,snd-ac97-codecintree=Yvermagic=3.13.0-185-generic SMP mod_unload modversions $$$$~|module_layout__request_regiondSkmalloc_caches&K$snd_info_get_lineC>_raw_spin_unlock|jparam_ops_int!E0dev_set_drvdatadoR~snd_pcm_hw_constraint_steptjsnd_pcm_period_elapsed0snd_card_create3snd_dma_alloc_pagesR2dma_set_mask*lpci_disable_device__const_udelay\3param_ops_boolOsnd_pcm_lib_preallocate_pages*Msnd_rawmidi_set_opsSqsprintf!snd_pcm_hw_constraint_integer:Nsnd_card_disconnectsnd_rawmidi_new}_snd_ctl_add_slave;#snd_pcm_suspend_all|A]param_ops_charpR	pci_set_masterYuioport_resource/*JGsnd_device_newgpci_restore_stateJ_raw_spin_unlock_irqrestoreI'printkZ sscanfsnd_pcm_set_opsR0warn_slowpath_nullGsnd_pcm_lib_free_pagesr request_threaded_irq*release_and_free_resourceߠTsnd_pcm_lib_ioctl;hsnd_ctl_boolean_mono_info#ksnd_pcm_lib_malloc_pageshWKsnd_iprintfq<__snd_printk
wsnd_ac97_suspend4snd_ctl_make_virtual_masterapci_bus_read_config_wordsnd_pcm_std_chmaps,o\pci_bus_read_config_dword͐snd_ctl_remove_id__stack_chk_failLsnd_ctl_new1;,snd_dma_free_pagesm__fentry__Ϛpci_unregister_driver|usnd_pcm_set_sync
kmem_cache_alloc_traceLsnd_ctl_find_id+_raw_spin_lockYT+snd_ac97_bus'_raw_spin_lock_irqsaveA!__wake_upyHpci_set_power_state8snd_ac97_mixerzkfree- param_array_ops0?ʭdma_supportedL__pci_register_driversnd_card_proc_new=8snd_card_free
snd_card_register|snd_pcm_add_chmap_ctls5,asnd_pcm_new1̼snd_ac97_resume4esnd_ctl_add@snd_rawmidi_transmitpci_enable_deviceGparam_ops_uintU!dev_get_drvdataLt^snd_rawmidi_receiveث
free_irq<pci_save_statestrcpy
!@!@$b		!@X80A0jjjjffffqsnd_ca0106GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3snd-ca0106.ko/.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.1.rodata.str1.8.modinfo.rela__param.rela__mcount_loc__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3pPL.8C>L 9
`NLIx
0^M0 Y
f20Su28^b_ `dP 
dPp	@h @| `@` @30 0ww	
2@1PD`Q[x[@cT0Pcp`p7pW ``pyp` `pp@ `p @a wP5jTt	U	
e k(
!P,pL^ z@ `P0P=p_@<@h@0( 
` (2 9<B0L #ek ~@++!
 h
	 L)3uK
  Zm ,
@  1
`  @ )'>3WF:k`y$Z +,0-@.	.,	/F	00a	0}	p1	P3	p3	3	3
3S:
04P
P4Gm
4G
4
5+
@5+
p50
5:
5s`6{56XO@7Bm708N8`9>9:Jp(:JLX@;J{0;J@0;iP<i<}@=Y=


>3
?@O
h

`	

 P
0
 @
P`P*H8M bCZp@DHDBEF`G HHI  (#@+S>dq	'8
pK!-`;KWn-:IYp 	d 3LBEe@?'-G\s C	(<O_s ]P%2FVm2Msnd_ca0106_pcm_close_captureca0106_dev_id_cardca0106_dev_id_portsnd_ca0106_intr_enableca0106_midi_interrupt_enablesnd_ca0106_ac97_readsnd_ca0106_ac97_writeca0106_midi_interrupt_disablesnd_ca0106_removesnd_ca0106_pcm_free_substreamsnd_ca0106_pcmsnd_ca0106_playback_front_opssnd_ca0106_capture_0_opssnd_ca0106_playback_unknown_opsside_mapsnd_ca0106_capture_3_opssnd_ca0106_playback_center_lfe_opsclfe_mapsnd_ca0106_capture_2_opssnd_ca0106_playback_rear_opssurround_mapsnd_ca0106_capture_1_opssnd_ca0106_pcm_hw_free_capturesnd_ca0106_pcm_hw_free_playbacksnd_ca0106_pcm_hw_params_capturesnd_ca0106_pcm_hw_params_playbacksnd_ca0106_pcm_open_capture_channelsnd_ca0106_capture_hwsnd_ca0106_pcm_open_3_capturesnd_ca0106_pcm_open_2_capturesnd_ca0106_pcm_open_1_capturesnd_ca0106_pcm_open_0_capturesnd_ca0106_pcm_pointer_capturesnd_ca0106_pcm_pointer_playbackca0106_midi_readca0106_stop_chipsnd_ca0106_suspendsnd_ca0106_freesnd_ca0106_dev_freesnd_ca0106_interruptsnd_ca0106_pcm_trigger_capturesnd_ca0106_pcm_trigger_playbackCSWTCH.102snd_ca0106_pcm_prepare_playbackca0106_midi_writesnd_ca0106_spi_write.part.8snd_ca0106_pcm_power_dac.part.9spi_dacd_regspi_dacd_bitsnd_ca0106_pcm_open_playback_channelsnd_ca0106_playback_hwsnd_ca0106_pcm_open_playback_unknownsnd_ca0106_pcm_open_playback_center_lfesnd_ca0106_pcm_open_playback_rearsnd_ca0106_pcm_open_playback_frontsnd_ca0106_pcm_close_playbackca0106_init_chipspi_dac_initi2c_adc_initsnd_ca0106_resumesnd_ca0106_createca0106_chip_detailssubsystemops.32888snd_ca0106_probedev.32927enableidindexops.32797snd_ca0106_pcm_prepare_captureca0106_driver_initca0106_driverca0106_driver_exitsnd_ca0106_ids__UNIQUE_ID_subsystem10__UNIQUE_ID_subsystemtype9__param_subsystem__param_str_subsystem__param_arr_subsystem__UNIQUE_ID_enable8__UNIQUE_ID_enabletype7__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id6__UNIQUE_ID_idtype5__param_id__param_str_id__param_arr_id__UNIQUE_ID_index4__UNIQUE_ID_indextype3__param_index__param_str_index__param_arr_index__UNIQUE_ID_license2__UNIQUE_ID_description1__UNIQUE_ID_author0snd_ca0106_pmsnd_ca0106_proc_dump_iec958snd_ca0106_con_categorysnd_ca0106_proc_reg_read2snd_ca0106_proc_reg_read1snd_ca0106_proc_iec958snd_ca0106_proc_i2c_writesnd_ca0106_proc_reg_writesnd_ca0106_proc_reg_read8snd_ca0106_proc_reg_read16snd_ca0106_proc_reg_write32snd_ca0106_proc_reg_read32snd_ca0106_shared_spdif_getsnd_ca0106_capture_source_getsnd_ca0106_i2c_capture_source_getsnd_ca0106_capture_mic_line_in_getsnd_ca0106_capture_mic_line_in_putsnd_ca0106_spdif_infosnd_ca0106_spdif_get_defaultsnd_ca0106_spdif_get_streamsnd_ca0106_spdif_get_masksnd_ca0106_volume_infosnd_ca0106_i2c_volume_infosnd_ca0106_i2c_volume_getspi_mute_getsnd_ca0106_spdif_put_streamsnd_ca0106_spdif_put_defaultca0106_set_capture_sourcesnd_ca0106_capture_source_putsnd_ca0106_volume_putsnd_ca0106_volume_getca0106_set_i2c_capture_sourcesnd_ca0106_i2c_capture_source_putsnd_ca0106_i2c_volume_putsnd_ca0106_capture_line_in_side_out_infotexts.28907snd_ca0106_capture_mic_line_in_infotexts.28912snd_ca0106_i2c_capture_source_infotexts.28890snd_ca0106_capture_source_infotexts.28873remove_ctlctl_findspi_mute_putadd_slavessnd_ca0106_volume_spi_dac_ctl.isra.2spi_dmute_regspi_dmute_bitca0106_spdif_enablesnd_ca0106_shared_spdif_putca0106_remove_ctls.29077ca0106_rename_ctls.29078snd_ca0106_volume_ctlssnd_ca0106_master_db_scaleslave_volsslave_swssnd_ca0106_volume_i2c_adc_ctlssnd_ca0106_capture_line_in_side_outsnd_ca0106_capture_mic_line_insaved_volumessnd_ca0106_db_scale1snd_ca0106_db_scale2ca_rmidi_freeca_midi_input_triggerca_midi_cmdca_midi_input_closeca_midi_input_openca_midi_output_closeca_midi_output_openca_midi_output_triggerca_midi_interruptca_midi_outputca_midi_input__UNIQUE_ID_srcversion3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0ca_midi_initstrcpypci_save_statefree_irqsnd_rawmidi_receivedev_get_drvdataparam_ops_uintpci_enable_devicesnd_rawmidi_transmitsnd_ctl_add__this_modulesnd_ac97_resumesnd_pcm_newsnd_pcm_add_chmap_ctlssnd_card_registersnd_card_freesnd_card_proc_new__pci_register_drivercleanup_moduledma_supportedparam_array_opskfreesnd_ac97_mixerpci_set_power_state__wake_up_raw_spin_lock_irqsavesnd_ac97_bus_raw_spin_locksnd_ctl_find_idkmem_cache_alloc_tracesnd_pcm_set_syncpci_unregister_driver__fentry__init_modulesnd_dma_free_pagessnd_ctl_new1snd_ca0106_ptr_write__stack_chk_failsnd_ctl_remove_idpci_bus_read_config_dwordsnd_pcm_std_chmapspci_bus_read_config_wordsnd_ca0106_mixer_suspendsnd_ctl_make_virtual_mastersnd_ac97_suspend__snd_printksnd_iprintfsnd_pcm_lib_malloc_pagessnd_ctl_boolean_mono_info__mod_pci_device_tablesnd_ca0106_mixersnd_ca0106_spi_writesnd_pcm_lib_ioctlrelease_and_free_resourcerequest_threaded_irqsnd_pcm_lib_free_pageswarn_slowpath_nullsnd_pcm_set_opssscanfprintk_raw_spin_unlock_irqrestorepci_restore_statesnd_ca0106_mixer_resumesnd_device_newioport_resourcepci_set_masterparam_ops_charpsnd_pcm_suspend_all_snd_ctl_add_slavesnd_rawmidi_newsnd_card_disconnectsnd_pcm_hw_constraint_integersprintfsnd_rawmidi_set_opssnd_pcm_lib_preallocate_pagesparam_ops_bool__const_udelaysnd_ca0106_ptr_readsnd_ca0106_i2c_writepci_disable_devicedma_set_masksnd_dma_alloc_pagessnd_card_createsnd_pcm_period_elapsedsnd_pcm_hw_constraint_stepdev_set_drvdataparam_ops_int_raw_spin_unlocksnd_ca0106_proc_initsnd_info_get_linekmalloc_caches__request_regionAQa&Ao!)1AQt|`!,`6KT`Yd`n@`![$`p0$,4<!D?Wy0!MhOj0		D	^							&
4
N
V
f
n
{






!{Ia
S
p




P#7FZq0KZw
$Sew!>gvA~0 a$0-;IWe1QqQ%0&Ay
!?Vm0D AXlt| 
1hL?1?= BnJf*BS]hy  
 & H (O a }       %!W!k!!!"""@""P."I"Y"s"y""""#!####	$>$P$|$$$$$$$*$%5%/%Z9%B%cJ%[%oe%n%z%%%%%%0%%%%&&!&-&T&[&s&z&&&&*&&5&&Z&&'''$'0'U'Z_'h'4p''K''Z''Z''{'(Z(((4(X(Z_(s(#}((#((<((<((z()#
)#)-)\)c)s)m}))e)))())))C)**3*P=*S*F]*s*}*********+P+3+F=+S+]+s+(}++++++++,,&,2,?,K,U,c,$o,,,,,,,,,-$-1-_-m-&t-2~-A-N-\-h-x-----..$.A.}......-/J/O/o///////0010E0\0l00000011.1H1k1q111111	12	2 2420-B2&G2a2p1i20w23|22002@22/2L22,2.2Y23@.'3d,3@3+Q3q333314Q4445A5q555H6a6667/7A777818S888999I9a99g::::p::);2;A;y;;;;@;;<(<E<Q<<<<<,=A=~=====5><>V>xv>	>>>>>??A?U?d?x????@(@4@Y@@`	@@@@wA~A%AAA A<AAABB GBRBuBzBBB`BBBBBB!CCCMCVCCCAD}DDDD0EoE@{EEEEFAFYFFFFFFGOGTGaGGGGHH!HVHsHHHHH,IYI~IIIIIJJJ1JJJJJRKqKK	KIKKL
LL
2LC? PXp	x@	@	@(q8uHyXhx





@
H
P
X
`
h
p
x
h (8@HX` hx@@P` (0@8@H0PPX`hpx  			
 
p  @(`008P@pHPXP`@h@p0x`  #$+,0-@../000p12P3p333304P44 4(50@58p5@5H5P`6X6`@7h7p08x8`99::@;;;P<<@==>??B CC@DDE F(`G0 H8H@IHpK?` P`@(Hh8Kc(Hhp
`hpx #pp
`hpx #Pp
`hpx #0p
`hpx #So 	(058K@aHvPX`hpx<%!:Nfz				 	(	0		8		p	.		5	08	7		K		5	08	7	
(
50
088
7@
`
g	x
5
08
7

	
5
08
7
	5 08(70P(h5p08x7P5087p5087 @	X04`4	P3?	;
p3
@70

H
@;P
3X
`9


04
P4
`6
7

04
4
50R
H@5Pp5X9` g
@5p59 z
@5p59  
8@5@p5H9P p:33:33 .	(K	08g	@	H	P(XP`px		 H`GHFE@DXPMagrathea: Glacier signing keyewTzܫkQT[/ʢ[ﻀ
/`%R?ުb`l{@q$ow_f	q"+BuL.:3;.znt!ǩE3GmF-qzQs}u
E/7_~]A5dL	"hΞAU!!2wqCfʧs 97$RBR6J9qTep	N-iէ=P"|rE`.ܭ\ZuVr(i,36Gǝ6#6qԀBv2Sqj2<'^h`ȰE
zfJS\,E("XM7v;;!o>_YҢ[KTHO5ႡaZZrS<HOI;WJ>e#CIƬ((BBM(}24"
@N'vbM(lɓƉoZ_A<-/w0~Module signature appended~