Your IP : 172.28.240.42


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

ELF>@@%"GNU_[nwB4-o7UH]7UHf]ffffff.7UH]ЋUH78]DЋUHffw8]ЋUH8]@AЋUHSA!AD!D	78[]ÐAЋUHfAA!AD!D	ffw8]ÐAЋUHAA!AD!D	8]UHH H]LeHLmAA@tAŠDB)F+8H]LeLmU@1H]f.UHSHH`Hߺ?DH[]ffff.UHH@H]HLeLmALuAAΈMψUL}EDEύDDDLmH]LeLuL}fDUHAVAAUAATSHt'A
fCtAuፑDDDAtD荑DD[A\A]A^]fffff.UHH`LmILeH]ALuL}IUHDunHthM LxHEEHHEHEHuLIU	Dt?HuLAU	LmH]LuL}D!LefMtLIfffff.UHAWAAVAAUAATISH	ӿSI$؁ƧA$LxI$fD9t0AAu1EHH11H[A\A]A^A_]ff.UHAWE1AVAAUAAATAԉSA	HA	HufMʿSHDDHxAt:AAuHH11H[A\A]A^A_]EUAHIfTCH[A\A]A^A_]fDUHH0L}EH]LeLmALuIADE!L!DD	H]LeLmLuL}fUHATSHHAd@fAtx㍑f[A\]fDUHATSHffȀA
fDHy"AuHH11[A\]ÐUHHHt	H]U11HAWIAVAUAATSHuEL4HM:DI@t1DAtA$u̍LI@uH[A\A]A^A_]fff.UHAVAULhATS1LIHpLLLAE11Ҿ@H1ҾDHIIt:DDDtB+8DHIIuƀ{quX{rubHHtHS`DHI$ADŽ$1ɺ1[A\A]A^]1H!{rtHHH11L뭐UHǘHH]ÐUHSHHx]H<t"8Jv1҈<8HyHHtHH[]þHDUHSHHGoGlGpGt$Gx$GdGeGfGgGhGiGjGk$HPHCq Cr1Ҿ@H1ҾAH1ҾCH1ҾDH]HH1ҾJH1ҾKH1ҾLH`H߃f	bH߃f	 dH߃f		fH1ҹpHN88pHSttH@H1ҾH1ҾH1ҾHH1ҾH1ҾHHCr
Cq|H1ҾH1ҾHCq
SruH{rCH11ҾH1ɺHH
HHHHHHH1ɺH1ɺHA@@jHH[]f.	bH 
	dH111H1HAp1HACCdA1H߹b11Hߺ1H߹
1H߹1H߹1H߹1H߹1H߹1H߹1H߹6H߹811H1Ar1HA&A88*1HD1ҾH@81ҾpHHCqk  HH@UHAWAVAUATISHLwHL?wHL1E1DHL11fAtLHHL1Hu1HLAAuM~Lx.A~qu6A~rLIHtLLH[A\A]A^A_]HL1fE1DHL11B+1LHL1u1HLAAuA~rPHL1E1DHL11B+LHL1u1HLAAuUHH@H]HFHLeLmLuL}D1EuH]LeLmLuL}fDLkLD?IDsnLA1E!DDDtHˀHt
HMHMHHuAAAtHCHHH1A@.H 1ɺEEAC`tC`H߾D!S`DH@H5HCLpHuLH߉¾pH5HHUHAUIATI1SHHf=MCfA$HMC1HHHHC@A$,p8HxHC@AM.p8Hx1ҾHHH<H11H[A\A]]A}HUHSHHH_8HHHHH@Hs8H{HMHMs8HH{Ms8H{s8H{HM캈Ms8H{ǁMH[]Hus8H{HM@Ms8@H{MH[]@UHHPL}MLELmIHHʹ LeLuMH]AJHEHHHpH{HC8Lk@CPCHHHH HHHHHHHHǃHHHǃLAx~HLAPAYt(I@IHHuHtH)HHwVHqH11ALLH}DH]LeLmLuL}f1HPHHfAAEfDI AE9guItMIWIwHLHAօA;HHtЀHHCXLMHELpHǀxI}^HHxA<1IIHAA<H}HpHCPH}H`H$H}HhHDCPH1HDH}HpHǔHpH}HA*HAtVHH}AEAA&DƒHCHDEH1H$AH{8HUHuHEHXHH@ LcLC`tC`Sr
Sqt@C`оDHDfC%H}A,HuLE1!@HkH11AHfDDE<HH11AsfCC
5L(UHAVAUE1ATLhSHǀ1ɺHpJ+HtII0uHHtHLsLDk`1HC`@1ҾDHDfC%{PHHDk`LLL[A\A]A^1]ÐsfCC
tLUHATLgSHL1HC`Cn@1ҾDHDfC%[A\]fDsfCC
tLUHǘHSHHpHWHH[]UHSHHpH#{PxHHHHH{XH{@H{@H[]ÐUHAUATL SHL(HLpLDf(%H{tsLSDLSDf(#(f(*&%HSHXHH[A\A]]Ð(f(*WLJ¾pLDf(%LpL¾pL(f(*tFfƉf9tL%XL(9u8HUF@H]VHHVPHFX1DU1F@FHH]DU1FH>FIH]ff.U1FHFIFJHFK]U1F@FHHFPHHFX]DHGxUF@HFPHHFXHFH1]fDU1F@FHHFPHHFX]DHUHHǀHǀHǀHǀHǀHǀ]fff.UHH LeLmIH]HLcLHIUHE1HH	ʉf	f9AtʾHLDH]LeLmfff.UHH H]LeHLmLMeLLLALLLeLmHCHƃHCP1H]ffff.UHH LeLmIH]HLcL1bHAuH€ɀDE1f9Atɺb1HLDH]LeLmUHH H]LeILmLI]H1LbHAD$H1H]LeLmffff.UHH LeLmIH]LuLH_xMnLHLHLAALmLuH]8ID$H1LeÐUHH@LeLmLuH]L}LxHHuMELcIALDDHALEuRIPH҃	E1f9AtDDHLDH]LeLmLuL}@IPHIHPHуH	щf	@UHH LeLmIH]LuLH_xMfLHLHLAt1LIAMuPIEH1H]LeLmLuIAMuHUHH H]LeILmLI]HAExH߉AD$IAT$H1H]LeLmUHH H]LeILmLI]HAEtH߉AD$IAT$H1H]LeLmUHH H]LmILeLI\$HAD$pHIEH1H]LeLmfffff.UHH H]LmILeLI\$HAD$oHAEH1H]LeLmfffff.UHH LeLmIH]HLcLIEHSl1HE19AtHHClLDH]LeLmffff.UHH H]LmILeLI\$H1A|$lHIEH1H]LeLmfUHAVAUIATE1SHLsL@t@@1DLdITHH9t
TdAH9wEtAHL[DA\A]A^]UHAUATISHHLkLt#1DTdITHPH9wLH1[A\A]]UHHH]fff.UHHH倹HvH҃HH]fDUHHLeH]IH_xH1ҀH]1HID$H1Lefffff.UHHH]LeHDgxHpDLeHCH1H]f.UHSHxHHˆCHSICK1SJH[]fff.UHH LeLmH]LuDvIFHHALcA	DL
ADEE1D9sxAt
CmDsxu&LDH]LeLmLufDtHfUHH LeLmH]LuDvIFHHALcA	DL
ADEE1D9stAt
CmDstt&LDH]LeLmLufDtHfU1HAWAVAUATISHHhBE1LtIJ+HEJD+HEJD+HEJD+HEJD+ HEJD+(HEJD+0HEJD+8HEJD+@HEJD+HHEI$HtH}Ѕ.HEHHuA$HHuA$@HHuA$ HHuI$HtMHEH}LHHxI|$8HxeHxE1H HpfDIHpuHxK<HǀII0uIPM9`1Hh[A\A]A^A_]Hh[A\A]A^A_]UHH LeAH]LmJHHt[Dhx1DfxGf
1DHHHt
DHJH{8HH]LeLmff.UHHPLeLmL}H]LuLwxHHuMLELcIAELDDHHMAA@HyHMAA!@8tAAA	fA9Eu'LEH]LeLmLuL}fDADDH߉EEEuHHtDH߁At_AtAtAt
AufEo}eH߾Ar1H9A1ArHfEH߾H߾Hfffff.UHH0LeLmL}H]ILuHLwxLcELHAD@IHA	!@8AEE18AtҾHDfC%DH]LeLmLuL}@sfCC
tLffffff.UHH LeLuIH]LmHDoxLcLpHDA	!I~HAEE19At
pHDfC%DH]LeLmLusfCC
tLffffff.UCHSHHuXCo4HHtHщֹHHHt1{oH@H[]<lEUHH LmH]ILeLuHHvHA9EHAs'LsE1LSoAEH9AuLDH]LeLmLuÈCoHUpHH@H]HLuLeLmL}HACmEEAAAAAfD9t$DpH߃AԾHAt CmBu]Ct	¾tHDH߾pH]LeLmLuL}Dt{puEAACx`HAԉUEAAAA AAUDA	UHH H]LeILmLuLI^HAVpID$HE1H9Au'HDH]LeLmLuf.MnHAFpLLDfAF%ffDAvfAFAF
tLfff.UHHAUIATSHzxfAI1A$u$IĨtAAA$tLHHH4yH[A\A]]DA}quQA}ruiI1HtLH[A\A]]@HLxAE@	HLxA}rtHLu]I1HwF(UHXt,v2ttwt	@]fDDtt0}u]UHAVIAUATASH@LoHPDAHHH`HPHhHPHpHPHxHP HHP(HHP0HHP8HHP@HH@HHAIHtH`D1 H1 HxoiXv1
HxALI]DHMŀDAEmAH1[A\A]A^]DA$DpǃtDA}rhAH`
1Hǃ`Hǃhǃpǃtǃxǃ|ǃHǃHǃ@HǃǃǃTD1 HHHH`HPHhHPHpHPHxHP HHP(HHP0HHP8HHP@HH@HHAEtAExIII}8H!UH]ff.UH}]ff.UH]]ff.UH=]ff.U1H ]fffff.UH]ff.UHH LeH]LmH@H_DPLcLD CmAt6AEvWLJDŽ1H]LeLmfHHH{8HHfff.UHSHH@HP4+H[]HHH?H@UHAWAVAUAATSHH_vH[A\A]A^A_]f.E1H#LE1IQIIH9HtP1AH`IqH9Ht)H9XuH@EPH>AD	LALcLEu,AAD"{nD{nA׾@H@AtJA1ҾAHLH1[A\A]A^A_]fDA
A׾AH߉D
{nD{ntff.UH]UHH0H]LuHLeLmIL}|H@LgLPDLD,I@HD|AtvAuLC$D@C(1DAuLDAAA1H]LeLmLuL}$LC$D@uZC(1u_D(LDAAU1f.1O@ 1@ UHH LeH]ILmLuH_WLkLsLLA$1҃9CHAD$$RAD$(1ҹ @KHLA$(f1	AD$$AD$(1ɾ 	H߹Ҿ`HDfC%LHHL1H]LeLmLuDsfCC
tLwɃ=D1θ1Ƀ
D5f.1ɺʃ
UHH H]LmALuLeHH@LgPMt$LADLEA#T$`DAT$`DDLD1ҾLDfAD$%HH]LeLmLuAt$fAD$AD$
tL뽐UHH0LeLmALuL}IH]H@H_PL{LAEDDH1DHI@ulDc`Dc`AԾDHDfC%1H]LeLmLuL}f.sfCC
tLAD#c`Dc`UHH H]LmHLeLgMl$L1ҾpLDfAD$%HH]LeLmfDAt$fAD$AD$
tL뾐UHH0LeH]ILmLuH_E1{r2LsLAD$$1AD$(1ҹ JHEuxLvA$(f1vwɃ	AD$$AD$(1ɾ 	ʾdHDfC%1Eu&LkELLHLEH]LeLmLufDsfCC
tLE1AD1ɺʃ
1ȍ1Ƀ
DfUHH LmH]ILeH_+xHLcLAE$ucAE(1ҹ uV0JHDfC%1H]LeLmÐsfCC
tL1ɺѸ1҃
DDUHH LeH]ILmLuH_gLkLsLL1ҹpHAD$$AD$(1ҹ KHLH߹¾pHDfC%L1H]LeLmLu@sfCC
tL1ɺʃ
\fffff.UHAUATISHH_BLkLAD$$AD$(1ҹ JHLA$(f1	AD$$AD$(1ɾ 	ʾbHDfC%LkLLHL1H[A\A]]sfCC
tLwɃFD1ɺʃ
fD1θ1Ƀ
D.fUHAUATE1SHHAA0ADD		E1AE1ADD	{{rE1AE1D1D	H{8EHHLMEHDDxlELE#H}EHHHDHHLJHdHS@H}AH˜1H[A\A]]fDE1AE1A,H8LM1EDHxE HEHMultichaEHHǀHPd@lnnel@pEplDH{8LMEDH EEH}HDigitalAHHLJHGdHS@H˜H}HfDH}H1fH}HOfDH}H1)fH}HfDH}1HHfHEHS@AHH˜`HS@HAH˜+@H}HFUfHf9u
9t
%]ÍFUfHf9u
9t
%]ÍFUfHf9u
9t
%]6?780O(  0 @   0}@}@@3AC'97 read timeout on codec %u
/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/oxygen/oxygen_io.c/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/oxygen/oxygen_lib.c3cannot reserve PCI resources
IEC958 Validity Check Capture SwitchAnalog Input Monitor Playback SwitchAnalog Input Monitor Playback VolumeDigital Input Monitor Playback SwitchDigital Input Monitor Playback VolumeFront+Surround+Center/LFE+Back3AC'97 write timeout
3EEPROM write timeout
3cannot reenable deviceCMI878%c:
%02x: %02x

AC97:
 %04x
AC97 2:
6EEPROM ID restored
&chip->mutex&chip->ac97_waitqueueoxygen3invalid PCI I/O range
snd_oxygen_lib3cannot grab interrupt %d
%s at %#lx, irq %iStereo UpmixingMic Source Capture EnumCD Capture Master Playback VolumeMaster Playback SwitchIEC958 Playback SwitchIEC958 Playback DefaultIEC958 Playback Con MaskIEC958 Playback PCM StreamIEC958 Capture MaskIEC958 Capture DefaultIEC958 Loopback SwitchMic Capture VolumeMic Capture SwitchMic Boost (+20dB)Line Capture SwitchCD Capture VolumeCD Capture SwitchAux Capture VolumeAux Capture SwitchFront Panel Playback VolumeFront Panel Playback SwitchFront Panel Capture VolumeFront Panel Capture SwitchFrontFront+SurroundFront+Surround+BackFront+Surround+Center/LFEMic JackFront PanelAC97Analog2Front PanelAnalog 2MultichannelDigitaloxygen_write_uartoxygen_reset_uartoxygen_write_i2coxygen_write_spioxygen_write_ac97_maskedoxygen_read_ac97oxygen_write_ac97oxygen_write32_maskedoxygen_write16_maskedoxygen_write8_maskedoxygen_write32oxygen_write16oxygen_write8oxygen_read32oxygen_read16oxygen_read8oxygen_pci_shutdownoxygen_pci_pmoxygen_pci_removeoxygen_pci_probe`//////``///`////////license=GPL v2description=C-Media CMI8788 helper libraryauthor=Clemens Ladisch <clemens@ladisch.de>srcversion=ED10B0FD93D870103E39887depends=snd-pcm,snd,snd-mpu401-uartintree=Yvermagic=3.13.0-185-generic SMP mod_unload modversions ~|module_layoutflush_workӅ3-system_wq地__kmallocmsleepC>_raw_spin_unlockBxpv_lock_ops!E0dev_set_drvdatadoR~snd_pcm_hw_constraint_steptjsnd_pcm_period_elapsed0snd_card_createҊsnd_pcm_hw_constraint_msbits^pci_match_id*lpci_disable_device&ysnd_pcm_lib_preallocate_free_for_all[QcLsnd_mpu401_uart_new__const_udelay;pci_release_regionsoNmutex_unlockOsnd_pcm_lib_preallocate_pages,pci_bus_write_config_wordSqsprintf:Nsnd_card_disconnectZ%strcmp=2__init_waitqueue_headR	pci_set_master'snd_mpu401_uart_interruptgpci_restore_statemmutex_lock_interruptiblea__mutex_initsnd_pcm_set_opsfsnd_ctl_notify!=tXpci_bus_write_config_dwordБmutex_lockGsnd_pcm_lib_free_pagesr request_threaded_irqߠTsnd_pcm_lib_ioctl;hsnd_ctl_boolean_mono_info#ksnd_pcm_lib_malloc_pagesu#synchronize_irqhWKsnd_iprintfq<__snd_printkAsnd_ctl_enum_infoNOvxpv_irq_ops9h;snd_component_add,o\pci_bus_read_config_dword;msecs_to_jiffiesschedule_timeout&C_raw_spin_lock_irqLsnd_ctl_new1ysnd_pcm_suspendm__fentry__|usnd_pcm_set_sync+_raw_spin_lockA!__wake_upyHpci_set_power_state/4prepare_to_wait_eventSAhsnd_pcm_format_physical_widthzkfree.Rpci_request_regionsYqparavirt_ticketlocks_enabledsnd_card_proc_new|ffinish_waittsnd_pcm_lib_preallocate_pages_for_all=8snd_card_free
snd_card_register/
.queue_work_on5,asnd_pcm_new4esnd_ctl_addpci_enable_deviceU!dev_get_drvdataث
free_irq<pci_save_statestrcpyXsnd_oxygen_libGCC: (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-oxygen-lib.ko.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.text.unlikely.rela__ksymtab.rela__kcrctab.rela.rodata.rodata.str1.8.rodata.str1.1__ksymtab_strings.rela__mcount_loc.rela.smp_locks.rela.parainstructions.modinfo__versions.rela.data.rela__jump_table.gnu.linkonce.this_module.bss.comment.note.GNU-stack.rela.discard.retpoline_safe.gnu_debuglink@$3p,M.p8#>M9H#R@N@M#aO\#p P0 kp#
x2P^2/`c]8eX0	#HhT#hL#j% @k }0 x #$#` ,10:ׅOׅJ)#gvP$	 

0`
@:Vr@$5F@_[8vpx`P.MplXHh(0H `
w02@ `
o
 	!0
->
HYv
 `
o)0y.L,d|:L+:,22,p ;< G V k!+@!:!+!T""s0##c0$"$2%B@&]P&]b'Rs`'R}'s@(W(0)i)$
P)J
 ( *R*F*D& +4+F,S
`0i.w /01
 3
 5
0
`
 @
	
	

@,	=	K	 d2]	07pi	7Ou	
0	:	;	0;	P;	p;	;	;	p<L

%
<u4
@>D
P>U
?
n
A}
B
C
0D
F
F"
G
p@p!@p2pC@pTpd
 
P{

P

P#$	8!
#,<g+Tfr`9 u)
$
J
V
h

v

q5




w7Mak5J}`2- #3O^fMC0=OZ@h@y`	#01CXpvZRFaЈ$C`1@0^[EcxgXWnQRI-/Cc~ p5PMThp/	!<<)3ID@\Oo0`Z#3JeuP}S6\Z_write_uartoxygen_ac97_wait__kstrtab_oxygen_write_uart__kcrctab_oxygen_write_uart__kstrtab_oxygen_reset_uart__kcrctab_oxygen_reset_uart__kstrtab_oxygen_write_i2c__kcrctab_oxygen_write_i2c__kstrtab_oxygen_write_spi__kcrctab_oxygen_write_spi__kstrtab_oxygen_write_ac97_masked__kcrctab_oxygen_write_ac97_masked__kstrtab_oxygen_read_ac97__kcrctab_oxygen_read_ac97__kstrtab_oxygen_write_ac97__kcrctab_oxygen_write_ac97__kstrtab_oxygen_write32_masked__kcrctab_oxygen_write32_masked__kstrtab_oxygen_write16_masked__kcrctab_oxygen_write16_masked__kstrtab_oxygen_write8_masked__kcrctab_oxygen_write8_masked__kstrtab_oxygen_write32__kcrctab_oxygen_write32__kstrtab_oxygen_write16__kcrctab_oxygen_write16__kstrtab_oxygen_write8__kcrctab_oxygen_write8__kstrtab_oxygen_read32__kcrctab_oxygen_read32__kstrtab_oxygen_read16__kcrctab_oxygen_read16__kstrtab_oxygen_read8__kcrctab_oxygen_read8__ticket_unlock_slowpathoxygen_gpio_changedoxygen_restore_ac97ac97_registers_to_restoreoxygen_pci_resumeregisters_to_restoreoxygen_read_uartoxygen_initoxygen_proc_readCSWTCH.96oxygen_interruptoxygen_restore_eeprom.isra.4configure_pcie_bridge.isra.7bridge_ids.32621__key.32657__key.32660oxygen_spdif_input_bits_changedoxygen_card_freeoxygen_pci_suspendoxygen_shutdown__kstrtab_oxygen_pci_shutdown__kcrctab_oxygen_pci_shutdown__kstrtab_oxygen_pci_pm__kcrctab_oxygen_pci_pm__kstrtab_oxygen_pci_remove__kcrctab_oxygen_pci_remove__kstrtab_oxygen_pci_probe__kcrctab_oxygen_pci_probe__UNIQUE_ID_license2__UNIQUE_ID_description1__UNIQUE_ID_author0dac_volume_infospdif_infospdif_mask_getspdif_input_mask_getmonitor_volume_infoac97_volume_infoac97_fp_rec_volume_infooxygen_any_ctl_freeac97_fp_rec_volume_putac97_fp_rec_volume_getmic_fmic_source_putmic_fmic_source_getac97_switch_getac97_volume_putac97_volume_getspdif_pcm_getspdif_default_getspdif_switch_getupmix_getdac_mute_putdac_mute_getdac_volume_putdac_volume_getmic_fmic_source_infonames.25812upmix_infonames.25614monitor_getspdif_bit_switch_getspdif_input_default_getspdif_pcm_putspdif_default_putadd_controlsknown_ctl_names.25873mute_ac97_ctlac97_switch_putmonitor_putspdif_bit_switch_putreg_values.25625upmix_putCSWTCH.16spdif_switch_putcontrolsmonitor_controlsspdif_input_controlsac97_controlsac97_fp_controlsmonitor_db_scaleac97_db_scaleac97_rec_db_scaleoxygen_rateoxygen_openoxygen_hardwareoxygen_ac97_openoxygen_rec_c_openoxygen_spdif_openoxygen_rec_b_openoxygen_rec_a_openoxygen_multich_openoxygen_closeoxygen_pointerchannel_base_registersoxygen_triggeroxygen_pcm_freeoxygen_hw_paramsoxygen_multich_hw_paramsoxygen_hw_freeoxygen_prepareoxygen_spdif_hw_freeoxygen_rec_b_hw_paramsoxygen_rec_c_hw_paramsoxygen_spdif_hw_paramsoxygen_rec_a_hw_paramsoxygen_rec_a_opsoxygen_multich_opsoxygen_rec_c_opsoxygen_spdif_opsoxygen_rec_b_opsoxygen_ac97_opsoxygen_stereo_hardwareoxygen_multichannel_hardwareoxygen_ac97_hardware__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0strcpypci_save_statefree_irqdev_get_drvdata__crc_oxygen_write_uartpci_enable_devicesnd_ctl_add__this_modulesnd_pcm_newqueue_work_onoxygen_pci_shutdown__crc_oxygen_read_ac97__ksymtab_oxygen_write32_maskedsnd_card_register__crc_oxygen_write_ac97_maskedsnd_card_freesnd_pcm_lib_preallocate_pages_for_allfinish_waitsnd_card_proc_newoxygen_pci_pmoxygen_write_i2c__crc_oxygen_pci_pmparavirt_ticketlocks_enabled__ksymtab_oxygen_write_ac97pci_request_regionsoxygen_write_eepromkfree__crc_oxygen_pci_probesnd_pcm_format_physical_widthprepare_to_wait_eventpci_set_power_state__wake_upoxygen_mixer_init__ksymtab_oxygen_read8oxygen_update_dac_routing__crc_oxygen_reset_uartoxygen_write32_masked__ksymtab_oxygen_pci_remove_raw_spin_locksnd_pcm_set_sync__fentry__snd_pcm_suspend__ksymtab_oxygen_reset_uart__crc_oxygen_write_i2c__ksymtab_oxygen_write32oxygen_write_uart__ksymtab_oxygen_write16snd_ctl_new1_raw_spin_lock_irqschedule_timeout__crc_oxygen_write_ac97msecs_to_jiffiesoxygen_reset_uartpci_bus_read_config_dwordoxygen_read8snd_component_addpv_irq_opsoxygen_write8oxygen_read_ac97snd_ctl_enum_infooxygen_write16__snd_printksnd_iprintfsynchronize_irqsnd_pcm_lib_malloc_pagesoxygen_write_ac97__ksymtab_oxygen_pci_probesnd_ctl_boolean_mono_infooxygen_read32snd_pcm_lib_ioctlrequest_threaded_irq__ksymtab_oxygen_pci_pm__crc_oxygen_write_spisnd_pcm_lib_free_pagesoxygen_pci_probe__crc_oxygen_write16_maskedmutex_lockpci_bus_write_config_dwordoxygen_write_spi__crc_oxygen_write8_masked__crc_oxygen_read16snd_ctl_notify__ksymtab_oxygen_pci_shutdown__crc_oxygen_pci_shutdownsnd_pcm_set_opsoxygen_write_ac97_masked__crc_oxygen_pci_remove__mutex_init__crc_oxygen_read32mutex_lock_interruptibleoxygen_pcm_init__ksymtab_oxygen_write8pci_restore_stateoxygen_write16_masked__ksymtab_oxygen_write16_masked__ksymtab_oxygen_write_i2csnd_mpu401_uart_interrupt__ksymtab_oxygen_write_spipci_set_master__ksymtab_oxygen_write_ac97_masked__init_waitqueue_head__ksymtab_oxygen_read_ac97__ksymtab_oxygen_write8_masked__ksymtab_oxygen_read32strcmpsnd_card_disconnectsprintfoxygen_write8_maskedpci_bus_write_config_wordsnd_pcm_lib_preallocate_pagesmutex_unlockpci_release_regions__const_udelayoxygen_pci_remove__crc_oxygen_write32_maskedoxygen_read16oxygen_update_spdif_source__ksymtab_oxygen_read16__crc_oxygen_read8snd_mpu401_uart_newsnd_pcm_lib_preallocate_free_for_allpci_disable_devicepci_match_idsnd_pcm_hw_constraint_msbitsoxygen_write32__ksymtab_oxygen_write_uartoxygen_read_eepromsnd_card_createsnd_pcm_period_elapsedsnd_pcm_hw_constraint_stepdev_set_drvdatapv_lock_ops__crc_oxygen_write8__crc_oxygen_write16_raw_spin_unlock__crc_oxygen_write32msleep__kmallocsystem_wqflush_work1Aa1e::9:"Am)A~""(W"( =a":!-(6Aa:(<DLet	&	W	/c	l	t								%
1


%




'6Ep	-=.Ocr.
..
O
`
j
:~





6J^{:2CWk(B[x
H!.S:MTYap_| aSi)7_C^okuSi_
%@b82:K[<l|8.<0$3Jd~y ,*G]r129_	`@=IX`!h+q03;Oe+3F)(1K4[gp0D^==+#1Gap$=0=BK!T+a:'@p.:.A 5N q    !A!!!";"M""" """" 1#[#j### ###$ 1$c$x$$ $%%O%W% %%%% A&k&& &&& ','>' a''' ''( A(l(( (() 1)T)) ))P))* *!*I*****!+r++ ++",>, q,,B-d- -8-D--.`.=.!.../!/p/~// 0000*171v111.122;2.L2{2.2222!333 3333%:4.K4]4q4.4.4%5?5]5 55&55.556`b6h6 66
1777838383889  :-;:::;1;Q;q;;;;< V<^<&q<<<<====8>A>J>*Q>>>>.>?%?Q?.m??.?
@@=@p@@@&@AA CA`lAAB'B:BLB_BgBB`BBBC9CJCC`CCCC)D`1DvDD&E7EMEaE E`F1FZFkFF`FFGGLGkGsG&GG G`GHQHHHHH I`IJxJs#JGJNJdJ@>mJJJJK@>fKkKK@>KKKL@L'L@1LGLNLgL@qLLLLLMM@!M,5^5508$ (5Fpx_p.PX@%H`h08, #(:L@8x`$PpX9H7h6(
 0( (08Dp 0)(@[X`@(h')`' 3r'50H P&X+   @& +0H P  **1 8@*H1x  *0H! *0  8@ *H0pH! *0  *0H0!8 *@0Hpp *0! *0(@!0%8$@`*x0$ /=0$ /	 	) 	#(	0#P	Oh	p	0$x	 /	c	@!	%	$		u

0$
 /@
X
@!`
%h
$p



0$
 /
@!%$ @X`0$h /!"" 0$ / (!008D@P^Xg`hp*xOu 
 
 
 




0@ `(08@H0PX`hp@x@`@`		0
0` p ( 0 8 @!H@!P!X!`"h"p0#x#0$$%@&&'`''@((0))) *** ++,.  /(00182@ 3H3P5X5`07h7p:x;0;P;p;;;p<<@>P>?ABC0DFFGIV Y  P$1(k2,5043A8B<sC@DDEHFLGPI)% 0~@P$`p> [1I25@\BGCC4E hF0G@H@;H;PX?`AhBp<xp<p;;GAB<p<@P;H;PX0D`AhBp<xp<0;;FCB<p<@;H;PXF`AhBp<xp<:;P>AB<p< (0t8@HPPX`hpx z11?2h255@0APBB=CpC C(D08*E@EHP^FXF`hwGpGxHI)%~ ($08> @[H1PI2X5`h@p\BxGCC4EhFGHMagrathea: Glacier signing keyewTzܫkQT[Lhv@ēn
gxVo4v(NvW_I1ְO8ƞb>wTVR0h`g/rdr RXppٰMzkBTר&=A:&!YDUAϻpkTUFێOtAPBF{ܼ%Fbp4!+8Pn@&͍8n/ :w+0.z	E҆є(m4^;>Y-틓tʴqߡ<dgE+l})l!JaHi<݁H9.QCKSTc0oBF-jJO@wy#O1Nbog0Ȏn
0h{	 u-w:L;C%ԕv+\
rY8Q8O+͐-/l<omIb4MsVEހy{3vAm(5Ze`SxUl}Qs'~Module signature appended~