ELF>'@@$!GNUca{CA3A\UH8H]f,Hc€UE1HHATLMSHHHH4HcH}LEHA]H}HE11HpHc@A&H}1ҾA H}1ҾAH}AHE胸H11AH}AH}H}xxHfGHW$HSound FuHG$Hsion CS4GCS46GHBHDHEB6xxHHDL@1H}Ax"HEH81H[A\]DH}HD[A\]1ҾAxH} @ff.UHWHHBp H+Pl]HDUHATISH_HCp H+P+||tup9H~ [A\]fD9ƉsJI$0H@hHtLI$8[A\HH]HfpiD)ƉfDUHGHHǀ]fDU1F@FHHFPHHFX]DUHcWxHHHH HH)HHP8Ѹ)HFHHFP1]ff.UH+FH+VPHH HcGxHHHHH)HHHA89tHq8]fffff.UHHHxRJHVHHx@HHFP1]fffff.UxHHHxtHc,HFH1]@(HFH1]ffffff.UHHHxHHFH1]UHHHxHxHFH1]UHHH@8HFH1]ff.UHHHP8HH8H~Hu3Hx8Hp8H@89]DHx8Hp8@U1F@FHH]DU1FHFIFJHFK]UH]ff.UHW8HBHGp%HWpHGpHWp]fDUH]DU0Ht+fǀ f߅Ef9tf]UH8HwHHPHBpHtAH@@<%HHH<HH)HD8H+BJ4]HH]fUHATISH8HOHPHCpHH@@<%HHH4HH)HD8H+C+SDxb)SHSTCDCL9‰STs?I$0H@hHtLI$8CTHHH[A\]f.)‰STfS8HfUHGHH9t"H9t ]Hǀ]HǀHǀ8]UHHHtTHH8HH8H@8F~1N <tHHu1]HUHHtHP8]fffff.HUHHt H@8]1]ffffff.UHAUATASHH_LLAtR~0At/AtDLH[A\A]]f.EuHCp@df1HSpBd1fDHCp@df1HSp hBd1DUHAWIAVAUATASH=VwAA`1AAAMMDEDUDMLIWpMĉIWpDMDIWpIWpDUDHLDE@1DD9EɃu[E9ľE1D D9EڃuLIWp4IWp8IOp<IOpD@IOpDLHH[A\A]A^A_]DA8AdmAw$AWAvA A i)lj D 1҉A1AىA ) AD0QA)i1)A$A 񾫪DˀDRfff.ULGIL8HIPIPp IpAǀl0@@@1@Ht H@t 1HfGtI8LNjHHPHHHHAABpApArd1]IqAƀp@/@W@1HfW@FfH+fffff.UHAUAATSHHG(HLLE틓 t6uHK8 LHH[A\A]]t݃HK8 fDUHSHH8HGHHH9tHǃHǃ1HǃH[]UHSHH8HPHt@I8K4HHPHHHHCLIGpHHC8HCpH@@<%HHH HH)ID8K4% HSpHRR<сHHH4HH)IT 8HCpD `H@@<%HHH HH)ID8D 1H[A\A]A^A_]@1HfGH@fk4A'C4A DH{9C8@/@O1HfW@?fH$1@UHAUATSHHHW8DHW8Dt7u'u`AHC8DAHC8DH[A\A]]ÐtuQAHC8DAHC8DH[A\A]]HHHHX1xHHHHX1ffff.UHSHHu HS8HS8H[]HHHHX1뻐UHPH]fUHHATIStYH?I|$I|$(Ht5AD$ ~'1DHcÃH@H|A9\$ I|$(L[A\]fffff.UHAWIAVAUATISH(H8D(@HEHGHEȋF$F(1AHEELPHEHPHHEIupH*D;v tOFH}ȉEEExAMLH}DHIEpUFDp IupHH}ȉAAX|HEIMH9OA|LAEx AH}H(D[A\A]A^A_]DHMIEH9t LIEHUHIEHIE HAExtYPuIDŽ$0qIDŽ$0_H}HIEpIDŽ$0/IDŽ$0IDŽ$0HǀHǀHǀfIDŽ$0EExAMLH}DHIEpHEHHHX1H}AiH}EEARfIDŽ$0/1@ IDŽ$0H}AHEHHHX1JHEE|EXHHHHX1fUHAUATSHH8LgHPHtgM$PLHspHtLHCpLHHChLA$ 1H[A\A]]ffUHAUATISHH_u8LLP/LAHLHD[A\A]]HHHHX1룐UHATSHLHW8HW8uMDuHHLHx[A\]I$XH1[A\]HHHHX1fDUH~HH^HHɁ]ff.UHSH^HHHf HCHH1[]UHAUATSHHGxHHHtH[A\A]]LPHuLHxHuD(1DH~Ht$HHxD3(DLEEH[A\A]]HxD,1H~Ht1ERHHx,0fDE!HHxD;,fD`HHxD3(D?ffffff.U1H~HHHHxtHxt&]@Hxt]f.]@U1H~HHHHxtHt&]@Ht]f.]@UHHFHHHxQHH9HVPt]fDIJH9u1]UHAWAVAUATASHIAA־EA IG8DlEIG8DpIG8`EIW8uh`IW8`f.tKƧIG8`uLA H[A\A]A^A_]DO`IEDDHHX1fHHfwUH]fU HSHHHW8 HS8H[]ffffff.UHAWAVAUATASHuIA|A AALDfDDLIF8IF8`ẺEIF8l1IV8pEIV8`IV8`DƧIF8`uAddƧLIF8tMn8A]LA H[A\A]A^A_]_`dIHHX1IF8`2A`IF8IV8`fDIUHHX1?IMDHHX1UHAULcATISH8HHEHEHEH}HEfDmAtpDLd@ DLUf=uI$KHuH8[A\A]]11LƧ1Lf]uXH8[A\A]]@tI$DHHHX1fDEԀI$HHHX10fDHHfwUH8]ÃfU11HATSHfPH{11Ҿ^YFL%I! HI91H|H~H<Hftu%HHf=u[A\]ffMu?H{^'HCHH@HX1[A\]HCHHH@HX1H{fHC1HHH@HX1H{fsUHATSHG(HLL Hǃ tgHS8Df%H [A\1]Dft̓Lp%븐HXfDUHAWAAVAUATISHHG(HLLEI~ uT t¹H߁> HߺL¹H߁LHߺN\¹NHHC8hHS8hH~AAf.HC8DPHHHC8DHHS8DAAuH EHC8DDHS8 AWHHHHX1/HDHHHX1HHHX1HHHHX1UHATLSHLHKpHKpLH[A\]@U1HAVIAULhATSLLI$pLL5LLDHǃ HLWH1H HS8 HHuHHHCp@df1hHSpBdGH@H,HL-HUEuPH I$HDǃD1ADŽ$1[A\A]A^]ÐHHL1LUHAVAUIATSH8H_HLpHHH+t@HHHHHHH9HLHHJHHHH)9pND9ЉD)D9}+xAD+)Hc9‰HOI9LGI9LGMtMLLL_xpD9xZǃxKǃV[A\A]A^1]DUHAWIAVAUATSHI8HHPHPpH2tHRR<8сHHH4HH)HT8 HppVI8xxyHHPHLs8HH+K`t:HHS`HHHHH9HLHHHHHHHCXDkAH}Mu1)UHAWAVAUATISHHF$LwL8D@F(1LAA}xIHt?I9|LxIDŽ$01H[A\A]A^A_]I9tLIHIIPIIXIIDŽ$0H[A\A]A^A_1]IDžIDžIDžHf.1@ UHAUATISHHG(HLH LDLD A tdHS8Df%H1[A\A]]fftуLp%fHfDUHAUATISHHG(HLH LDLD A tdHS8Df%H1[A\A]]fftуLp%fH8fDUHATSHG(HLL Hǃ tgHS8Df%H [A\1]Dft̓Lp%븐HxfDUHAWAVAUIATSHH8HHPHLs8HH+K`t:HHS`HHHHH9HLHHHHHHHCXDct.HFHRHfHHxtH9u1H}HExAT$ ~5It$(>t-HFHRHHHxtH9u1H}CcHEpH}{HEH}@,WpMl$AD$4AD$0MAL$HEȅLx|IuHALE1MAH,fAD;s*E<$AYLkIcH}HIAUhIuHuIcIUHID$HIUHPIUHPIUHPIU HP IU(HP(IU0HP0IU8HP8IU@HP@IUHHPHIUPHPPIUXHPXIU`HP`IUhHPhIUpHPpIUxHPxIc$AT$,HID$+S0Ic$HID$HXpIc$HID$@xA$A;D$~AD$AA$D;sIH}HMGA,EG<}EAD$0EHELPHEHxEĨ1E1LefACDAE,E$C,tDIcHHAptIcL ICpAE9McミKDHILHAL@@1@H@HuLLUKLHuDHHLD$D(ǁhHMHMLUHXE;YE;t`KDHMMMUHH{pHDLLH([A\A]A^A_]f.E;EuAE 1HfGH@fE{HEHHHX1LU@HHLUHX1LULH(1[A\A]A^A_]1HfW8H0@Hx @ 1UHAWAVAUATSHHHHLxHIHHHI9HHHI111f.f6f4Dž޿ DžDžE1DžDž ALDž$Dž(Af,Dž0AAEf: 1 fDDfDFA f8fDHfPfDJfRflf\Dž<@f^1Dž@ fdDžLffDžTE1DžXDž`AHDžhfnAftfv1DžpA fDzfDMfDUfD] fxfUfEfMfEfufEDž|fEEfEEEEHEEE1E fEABEA$Af}A HHfDEfEEE fDMfDUfD]EHHwHP HHHHLHU HHH+LH@`HLHLHXIpxL`hLLHPPMAXIA`HIpxMyhIQPMH`I@XIpxMhhIPPL@`LHLHHHHS80H[A\A]A^A_]HHHX1HHHX1HHHX1노{UApHHHAWAVAUATSHH8LxHHHIHHHI@HHHHEHHHIKHHHAE1HHHfI$pxLhhHI$pxH@PI$pxH@XI$pxH@`I$pxAA5HHHfAfHEA55HHHߋfAfpH1D$H$A AHHHEHIAIHHHIID$@D$L,$AAHHHIjLMI$XA@$HHHHE+1AHH_HLMA1$HHHIAp.HHHI$PHC8hHf0@UL<$D$A@AHHHI;AI/HHHID$P .ID$XHC8Mh $MMHHHI$`AH0HHHA$AD$D$L4$AHHHItKHHHuM$@H1H8[A\A]A^A_] U`HHHX1H8[A\A]A^A_]L<$D$AA00HHHItAI/HHHID$XgMHeHHHX1HHHX1HHHX1HHHX1HHHX1vUHAUATSHHLxI$HI$@txLPLI$HHI$@HIDŽ$HLADŽ$,H H1H[A\A]]øff.UHAUATISHHxHxuPH`tFLPLH`H`LLHx1H[A\A]]øUHAUATISHHxHxt>LPLHxLHǃxL1H[A\A]]øDUHAUATISHHxHuPHXtFLPLHXHLLH1H[A\A]]øUHAUATISHHxHt>LPLHLHǃL1H[A\A]]øD=UHATI SHOpHGpHGp0HWp Dt#+1ID$pu[A\1]I$HHX1[A\]øff.U1HATSHLxHW8X1ҾM1H߾1ҾJHA$(FHS8XH߾MA$4H߾A$(1[A\]ff.UHAVAUATSHHLx HI$HI$@LPLA$(MM$@LA HH$LI$HI$@HI$@P<8сHHH4HH)HT 82P<<сHHH<HH)HT 82ffDf%ADŽ$,L1H[A\A]A^]DftLp%f@HIHA$(UHAWAAVAAUAHPATSHHLxHUHuID$@I$pxHuȋUH@PH9AD)A)A fH< 8ρHHL HL)HL;8DH< <ρHHL HL)HL;8DfDfDH@XI$pxH9rID$PH@PH9AD)A)A fH< 8ρHHLHL)HL;8D H< <AȁIIJ<II)JL8D fDfDH@XI9$pxtfE|$JfAT$HHH1[A\A]A^A_]ffffff.UHAWLPAVAAUAATSHHLxLI$HHAΉD)) ыP<8ցHHH<HH)HT38 P<<ցHHH<HH)HT38 fDfDfE$2fE$0LH1[A\A]A^A_]ÐU10HAVAUIATSLx18LpLAL$LcIMt$ AV ~.Iv(>t'HFHRHfHHxtH9u1LAV ~6Iv(>t/HFHRHf.HHxtH9u1LtAN ~:IV(:HBQHRH fDHHxWH9uA9\$ A$xx1M~>HcI}pLHHIxH@HPHD@HcHHIuՋHLLLID$pHtIxHr H)H~7x39}/HcHDxr9}BƋ y99~JIcD$@HHpIcD$@HHH0IcD$@HHHDŽ0AD$@9} AD$@r9t!9H[A\A]A^A_]@fDNUHAVAUATSHxHHHtHHt H~xIt [A\A]A^]HItkH=HItWHXL 1MuHfAUfAEIE LyLE1Lf.Ml$xrLE1fUHAWAVAUATISHLxIpxHFHӋPztH`LLBxBhHxZpzlHpHAF`LKD>hIpHHpt]|HCAIDIF@HpIFPHp IFXHp1fDH]eH3%(jHĨ[A\A]A^A_]E1䋽|9ztHpH9LA$zlx@@f.1A~d AhHcЅHHuヽx6HpL`PM;px$IxHpxfDHIID$XH9uDžXL]x1H<DLLLPLPDLiHcxDL$LL$$p@ XLXALAЋ|D$HILXAFdADŽhxIHHX11LpDžXIHHX11IHHX11IHHX11E1yILEHHHX1LXILHHHX1DLLP^HHHHX1DHF@<A%IIJ II)JD8%~8t|D@tO u DHVR<сHHH4HH)HT81D p 0f `f Pf f @vUHHHHHX1]fDHGp%~.tvtNtv@tkt3 u fHWp1 f f f f f UHHHHHXH1]fDUHAVAUIATSH6LxtuAL$`~lHC ~^LLHS CHHC0LAl$`HsLHs t@[A\A]A^]LHcC wADŽhAl$d[A\A]A^]fff.UHAWAVAUATAHtSHxIP`~BLHuLHuINjFu2FHvLE1WLLHDA\A]A^A_]LLfffff.UHAWAVLAUIATISHLxLH^ AT$HSPI;pxtIL$HJ`IT$HKPHJXIT$HSPIT$HZ`IT$HJPHrXI< Nspos_mutexhack for %s enabled %s ioremap problem snd_cs46xxunable to grab IRQ %d Genius Soundmaker 128 valueVoyetraMitac MI6020/21Hercules Game Theatre XPTerratec DMX XFire 1024Terratec SiXPack 5.1Thinkpad 570Thinkpad 600X/A20/T20Thinkpad 600E (unsupported)Duplicate FrontDAC VolumeADC VolumeADC Capture SwitchDAC Capture SwitchIEC958 Output SwitchIEC958 Input SwitchIEC958 Playback DefaultIEC958 Playback MaskIEC958 Playback PCM Streamcwc4630cwcasynccwcsnoopcwcbinhackcwcdmaSCB's: %04x %s: parent [%s:%04x] parent [none] TASK TREES: %04x %s: %08x PCMREADER: %04X %08X MIX_SAMPLE_BUF1: SRC_TASK_SCB1: SPDIFO_BUFFER: ... OUTPUT_SNOOP: CODEC_INPUT_BUF1: SPDIFI_IP_OUTPUT_BUFFER1: %s: MODULES: %d symbols %d fixups systemSYMBOLS: %04X <%02X> %s [%s] addr %p, val %08x dsp_spos: clearing code area OVERLAYBEGINADDRESSdsp_spos: failed to map TASK dspspos_modulesparametersampletask_treescb_infospos_symbolsdsp_spos: failed to map SCB S16_ASYNCCODECINPUTTASKSPDIFOTASKSPDIFITASKSPDIFOSCBSPDIFISCBAsynCodecInputSCBsposCBNULLALGORITHMFGTASKTREEHEADERCODETASKTREEHEADERCODETASKTREETHREADMAGICSNOOPTASKnullSCBFGtaskTreeHdrBGtaskTreeHdrCodecOutSCB_IMasterMixSCBCodecInSCBWriteBackSCBVariDecimateSCBRecordMixerSCBCodecOutSCB_RearRearMixerSCBCodecOutSCB_CLFECLFEMixerSCBMagicSnoopSCB_ISPIOWriteSCBSrcTaskSCB_SPDIFIPCMSerialInput_WavePCMSerialInput_ADCAsynchFGRxSCBsnd_cs46xx%04x %s: %08x parent [%s:%04x] parent [none] index [%d] ref_count [%d] dsp_spos: creating SCB <%s> PCMSERIALINPUTTASKASYNCHFGTXCODEAsynchFGTxSCBNULLALGORITHMTIMINGMASTERTimingMasterSCBInstS16_CODECOUTPUTTASKS16_CODECINPUTTASKS16_UPSRCDMAREADERS16_MIXS16_MIX_TO_OSTREAMVARIDECIMATEASYNCHFGRXCODESPIOWRITEMAGICSNOOPTASKIEC958 pass through SrcTask_SCB%ddsp_spos: creating SRC "%s" PCMReader_SCB%dPCMSerialInput_IIsnd_cs46xxparm=mmap_valid:Support OSS mmap.parmtype=mmap_valid:array of boolparm=thinkpad:Force to enable Thinkpad's CLKRUN control.parmtype=thinkpad:array of boolparm=external_amp:Force to enable external amplifer.parmtype=external_amp:array of boolparm=enable:Enable CS46xx soundcard.parmtype=enable:array of boolparm=id:ID string for the CS46xx soundcard.parmtype=id:array of charpparm=index:Index value for the CS46xx soundcard.parmtype=index:array of intlicense=GPLdescription=Cirrus Logic Sound Fusion CS46XXauthor=Jaroslav Kysela firmware=cs46xx/cwcdmafirmware=cs46xx/cwcbinhackfirmware=cs46xx/cwcsnoopfirmware=cs46xx/cwcasyncfirmware=cs46xx/cwc4630srcversion=3C6E3134A060D48FCFFC4BCalias=pci:v00001013d00006004sv*sd*bc*sc*i*alias=pci:v00001013d00006003sv*sd*bc*sc*i*alias=pci:v00001013d00006001sv*sd*bc*sc*i*depends=snd-pcm,snd-ac97-codec,snd,snd-rawmidi,gameportintree=Yvermagic=3.19.0-80-generic SMP mod_unload modversions $$$$$$failed to create virtual PCM channel failed to re-create virtual PCM channel period_size (%d), periods (%d) buffer_size(%d) failed to initialize Hercules mixer (%d) AC'97 write problem, codec_index = %d, reg = 0x%x, val = 0x%x AC'97 read problem (ACCTL_DCV), reg = 0x%x AC'97 read problem (ACSTS_VSTS), codec_index %d, reg = 0x%x CS46xx secondary codec doesn't respond! failure waiting for FIFO command to complete failed waiting for FIFO at addr (%02X) create - never read codec ready from AC'97 it is not probably bug, try to use CS4236 driver never read card ready from secondary AC'97 never read ISV3 & ISV4 from AC'97 Try reloading the ALSA driver, if you find something broken or not working on your soundcard upon this message please report to alsa-devel@alsa-project.org cs46xx_setup_eapd_slot() - no secondary codec configured pci_enable_device failed, disabling device calling chip->mixer_init(chip); cannot allocate memory for gameport wrong address(es) - ba0 = 0x%lx, ba1 = 0x%lx Crystal EAPD support forced on. Activating CLKRUN hack for Thinkpad. unable to request memory region 0x%lx-0x%lx /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/sound/pci/cs46xx/cs46xx_lib.cHercules Gamesurround Fortissimo IIHercules Gamesurround Fortissimo III 7.1Optical/Coaxial SPDIF Input Switchsub_list_ptr [%s:%04x] next_scb_ptr [%s:%04x] task_entry [%s:%04x] segment %02x offset %08x size %08x dsp_spos: module got no parameter segment dsp_spos: downloading parameter data to chip (%08x-%08x) dsp_spos: failed to download parameter data to DSP dsp_spos: module got no sample segment dsp_spos: downloading sample data to chip (%08x-%08x) dsp_spos: failed to sample data to DSP dsp_spos: to many modules loaded into DSP dsp_spos: loading module %s into DSP dsp_spos: clearing parameter area dsp_spos: clearing sample area dsp_spos: module got no code segment dsp_spos: no space available in DSP dsp_spos: symbol table is full dsp_spos: failed to load symbol table dsp_spos: downloading code to chip (%08x-%08x) handle_wideop[1]: %05x:%05x addr %04x handle_wideop[1]: ROM symbol not reallocated handle_wideop:[2] %05x:%05x addr %04x dsp_spos: %d instructions reallocated dsp_spos: failed to download code to DSP dsp_spos: symbol <%s> duplicated dsp_spos: got no place for other TASK dsp_spos: got no place for other SCB dsp_spos: symbol S16_ASYNCCODECINPUTTASK not found dsp_spos: symbol SPDIFOTASK not found dsp_spos: symbol SPDIFITASK not found dsp_spos: symbol NULLALGORITHM not found dsp_spos: symbol FGTASKTREEHEADERCODE not found dsp_spos: symbol TASKTREEHEADERCODE not found dsp_spos: symbol TASKTREETHREAD not found dsp_spos: symbol MAGICSNOOPTASK not found dsp_spos: failed to setup SCB's in DSP dsp_spos: SPIOWriteTask not responding /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/sound/pci/cs46xx/dsp_spos.csub_list_ptr [%s:%04x] next_scb_ptr [%s:%04x] task_entry [%s:%04x] cs46xx_dsp_proc_free_scb_desc: freeing %s dsp_spos: symbol %s not found dsp_spos: symbol NULLALGORITHM not found dsp_spos: setting %s rate to %u dsp_spos: symbol S16_UPSRC not found dsp_spos: no free PCM channel dsp_spos: to many SRC instances !dsp_spos: failed to create SRCtaskSCB dsp_spos: creating PCM "%s" (%d) dsp_spos: failed to create PCMreaderSCB period size (%d) not supported by HW /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/sound/pci/cs46xx/dsp_spos_scb_lib.c/`/`/`/`/`{_5module_layout6jsnd_pcm_format_width__request_region-kmalloc_cachespci_bus_read_config_byte地__kmallocmsleep@Fn7snd_ac97_readsnd_ac97_writeC>_raw_spin_unlockhvmallocBxpv_lock_opsQparam_ops_intXiiomem_resourceHfsnd_pcm_period_elapsedusnd_dma_alloc_pages\Ypci_disable_deviceT#*4copy_to_user_fromionOsnd_pcm_format_big_endiansnd_info_create_card_entry>Dkmemdup__const_udelayr`param_ops_boolrPpmutex_unlockvfree‡snd_rawmidi_set_opsSqsprintfٛEsnd_card_disconnectkstrduph}jiffiesLOڧsnd_rawmidi_newZ%strcmpsnd_pcm_suspend_alllbparam_ops_charp;b*pci_set_masterHҙsnd_device_new 9pci_restore_state?bFdev_errJ_raw_spin_unlock_irqrestorebOKsnd_pcm_hw_constraint_listY$__mutex_init%snd_pcm_set_ops*&snd_ctl_notifyHWstrlcpymutex_lockGsnd_pcm_lib_free_pagesr request_threaded_irq*release_and_free_resourceIsnd_pcm_lib_ioctlbr)__gameport_register_portܐisnd_ctl_boolean_mono_info9rsnd_pcm_lib_malloc_pageshWKsnd_iprintf2snd_ac97_suspend: snd_card_new'_dev_infoNOvxpv_irq_ops5Bioremap_nocacheβ|pci_bus_read_config_words__stack_chk_failkmalloc_order_trace&C_raw_spin_lock_irqC1snd_ctl_new1]&gameport_unregister_port"jA8snd_dma_free_pagesm__fentry__1pci_unregister_driverlT1kmem_cache_alloc_tracetmsnd_ctl_find_id+_raw_spin_lockonsnd_ac97_bus3D__dynamic_dev_dbg'_raw_spin_lock_irqsaveA!__wake_up$v!pci_set_power_state&Ϧsnd_ac97_mixerqsnd_ac97_update_bitsSAhsnd_pcm_format_physical_width zkfree8߬imemcpy(snd_pcm_format_unsignedTMsnd_info_free_entry=Tparam_array_opsS9iounmapYqparavirt_ticketlocks_enabled__pci_register_driver'request_firmware0K]snd_card_proc_new Dpci_get_deviceLuTsnd_pcm_lib_preallocate_pages_for_all4Dsnd_card_freef`dev_warnf snd_card_registerApci_dev_putksnd_pcm_new1(snprintf2Psnd_ac97_resumeB78snd_ctl_addޮsnd_ac97_write_cache~Vsnd_rawmidi_transmit7U޽pci_enable_device9яsnd_info_registerKrelease_firmwaresnd_rawmidi_receivemgameport_set_physث free_irqיpci_save_statestrcpypSPW3q`PPQRST;.;62S @ @'zE   5 zn  Q jp5 ޭ ޭޭ g v _ #  .lyn`ZaXH?|y_Es7snd_cs46xxGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.1.modinfo.rela__param.rela__mcount_loc.rodata.str1.8.rela.parainstructions.rela.smp_locks__versions.rela.data.rela__jump_table.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack@$3p<.q"> 9``"NI0"^ Y"f2 u ~" 8X"2x"x"@ @  h" xHh"X"#` P,0")`% .0`%7<&<&G0+#+ P\=$  F.8  ?`B@H Q@ ^ i | " ""   # D9: } U f {  5 $ @     %$ < ` K@^` q 9, e   1     / -H (\p+~+U0b2A(0-C`-^%x|@`J @ @n-RPmy` " ! ` T 29XTdp`2/@7Pp P0+P(<((M0_`(qr0p(@ p p@ p' pO pu p@p@ p0 H(! P5 x(F P\ 5u @@ a \ P\ M   . @ A4  J "^ 3j ({ ( 0$. `$ @( ( 0& & (S* `*k6 *>I +Sa p+t  ,   -, P. p. . /o ( ( (0 (A h(R 6L 07 8{ P:r < @P >~  (, ?RJ ([ p?Ry ( ?R ( 0@ C]  p@ pPE90FUGrGQ0IqJpLqM(0X(-A0(R@Pk  (` 0(`@  @%`4CRap @` !  . E `( y> T`@ma40c8ph i+j`k'(8k|U(fply((`m(((((((("x(30@`(Q(b8(sP(`zk{@`@/>M\0k@z`phf0(0(=PlPJ(h(((8 @8!@(2(C"R@"app # + + 9+ 8    7   6WJQ^et}@о84I_tPn`sPp @?HV0sPv`R!>F\й{h*9pw Pd}k#3J`k wW  `Z<UXpjz}!;TfPS!)80JZh }! 0 0TA P ` | p}_ PR        !-!3!@!O!kn!!!P!!@Zo!""Ok2" PdG"b"|"""oO""""B #`p~9#H#V#b#Ѐ2w########## $$ ksnd_card_cs46xx_removesnd_card_cs46xx_probedev.35300enableidindexthinkpadexternal_ampmmap_validcs46xx_driver_initcs46xx_drivercs46xx_driver_exitsnd_cs46xx_ids__UNIQUE_ID_mmap_valid14__UNIQUE_ID_mmap_validtype13__param_mmap_valid__param_str_mmap_valid__param_arr_mmap_valid__UNIQUE_ID_thinkpad12__UNIQUE_ID_thinkpadtype11__param_thinkpad__param_str_thinkpad__param_arr_thinkpad__UNIQUE_ID_external_amp10__UNIQUE_ID_external_amptype9__param_external_amp__param_str_external_amp__param_arr_external_amp__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_cs46xx_capture_direct_pointersnd_cs46xx_capture_indirect_pointersnd_cs46xx_mixer_free_ac97_bussnd_cs46xx_vol_infosnd_cs46xx_vol_getsnd_cs46xx_vol_putsnd_cs46xx_vol_dac_getsnd_cs46xx_iec958_getsnd_cs46xx_adc_capture_getsnd_cs46xx_pcm_capture_getsnd_herc_spdif_select_getsnd_herc_spdif_select_putsnd_cs46xx_spdif_infosnd_cs46xx_spdif_mask_getsnd_cs46xx_gameport_opencs46xx_enable_stream_irqsamp_noneclkrun_hacksnd_cs46xx_playback_direct_pointersnd_cs46xx_playback_indirect_pointersnd_cs46xx_mixer_free_ac97snd_cs46xx_gameport_cooked_readsnd_cs46xx_gameport_triggersnd_cs46xx_gameport_readsnd_cs46xx_capture_triggersnd_cs46xx_set_capture_sample_ratesnd_cs46xx_capture_preparesnd_cs46xx_midi_input_triggersnd_cs46xx_capture_hw_freesnd_cs46xx_playback_hw_freesnd_cs46xx_cp_trans_copysnd_cs46xx_pb_trans_copysnd_cs46xx_capture_closesnd_cs46xx_capture_opensnd_cs46xx_capturehw_constraints_period_sizessnd_cs46xx_playback_prepareamp_herculesdescriptor.36616descriptor.36618voyetra_mixer_initdescriptor.36622snd_cs46xx_pcm_free_substreamfree_module_descsnd_cs46xx_playback_hw_paramsdescriptor.36050snd_cs46xx_playback_iec958_opssnd_cs46xx_playback_indirect_opssnd_cs46xx_playback_opssnd_cs46xx_playback_indirect_iec958_opssnd_cs46xx_playback_indirect_rear_opssnd_cs46xx_playback_indirect_clfe_opssnd_cs46xx_playback_rear_opssnd_cs46xx_playback_clfe_opssnd_cs46xx_playback_closesnd_cs46xx_playback_close_iec958descriptor.36149hercules_mixer_initdescriptor.36630snd_hercules_controlssnd_cs46xx_front_dup_putsnd_cs46xx_front_dup_getsnd_cs46xx_iec958_putsnd_cs46xx_pcm_capture_putsnd_cs46xx_adc_capture_putsnd_cs46xx_vol_dac_putsnd_cs46xx_codec_writesnd_cs46xx_ac97_writesnd_cs46xx_midi_resetsnd_cs46xx_codec_readcs46xx_detect_codecamp_voyetradescriptor.36374descriptor.36379snd_cs46xx_ac97_readsnd_cs46xx_codec_resetdescriptor.36355descriptor.36357snd_cs46xx_midi_input_closesnd_cs46xx_midi_output_triggersnd_cs46xx_interruptclkrun_initsnd_cs46xx_io_readsnd_cs46xx_reset.isra.7snd_cs46xx_hw_stopsnd_cs46xx_suspendsaved_regssnd_cs46xx_freesnd_cs46xx_dev_freesnd_cs46xx_proc_start.isra.9cs46xx_wait_for_fifosnd_cs46xx_chip_initdescriptor.35901descriptor.36555descriptor.36592descriptor.36594descriptor.36595snd_cs46xx_set_play_sample_rate.constprop.16snd_cs46xx_resumesnd_cs46xx_capture_transfersnd_cs46xx_playback_trigger_cs46xx_playback_open_channelsnd_cs46xx_playbacksnd_cs46xx_playback_open_iec958descriptor.36140snd_cs46xx_playback_open_clfedescriptor.36134snd_cs46xx_playback_open_reardescriptor.36129snd_cs46xx_playback_opendescriptor.36124load_firmware.isra.12snd_cs46xx_capture_hw_paramssnd_cs46xx_capture_indirect_opssnd_cs46xx_capture_opssnd_cs46xx_midi_input_opensnd_cs46xx_midi_output_opensnd_cs46xx_midi_output_closesnd_cs46xx_playback_transfersnd_cs46xx_spdif_stream_getsnd_cs46xx_spdif_stream_putsnd_cs46xx_spdif_default_getsnd_cs46xx_spdif_default_putdescriptor.36389ops.36388descriptor.36391snd_cs46xx_controlsdescriptor.36400snd_cs46xx_front_dup_ctlsnd_cs46xx_midi_outputsnd_cs46xx_midi_inputmodule_names__key.36720cardsdescriptor.36721ops.36718snd_cs46xx_proc_io_ops__func__.36623__func__.36617__func__.36631__func__.36722__func__.35902__func__.36556__func__.36356__func__.36593__func__.36375__func__.36390__func__.36125__func__.36130__func__.36135__func__.36141__func__.36150__func__.36051period_sizes__UNIQUE_ID_firmware4__UNIQUE_ID_firmware3__UNIQUE_ID_firmware2__UNIQUE_ID_firmware1__UNIQUE_ID_firmware0cs46xx_dsp_proc_scb_readcs46xx_dsp_proc_task_tree_readcs46xx_dsp_proc_sample_dump_readcs46xx_dsp_proc_parameter_dump_readcs46xx_dsp_proc_modules_readcs46xx_dsp_proc_symbol_table_read_dsp_create_scb.isra.6descriptor.32152_dsp_create_task_tree.isra.7descriptor.32140dsp_load_parameterdescriptor.31963descriptor.31961dsp_load_sampledescriptor.31972descriptor.31970descriptor.31982descriptor.31990descriptor.31904descriptor.31984descriptor.31985descriptor.31986wide_opcodesdescriptor.31894descriptor.31897descriptor.31896descriptor.31987add_symbol.constprop.12cs46xx_dsp_create_task_treecs46xx_dsp_async_initsposcb.32220null_scb.32221fg_task_tree_hdr.32222bg_task_tree_hdr.32223mix2_ostream_spb.32225__func__.32141__func__.32153__func__.31895__func__.31971__func__.31962__func__.31983_dsp_unlink_scbcs46xx_dsp_proc_scb_info_readdescriptor.31931_dsp_create_generic_scbdescriptor.31955cs46xx_dsp_create_generic_scbcs46xx_dsp_create_pcm_serial_input_scb.isra.4cs46xx_dsp_create_asynch_fg_tx_scb.constprop.5cs46xx_dsp_create_pcm_reader_scb.constprop.6descriptor.32034descriptor.32178pcm_reader_buffer_addrdescriptor.32165descriptor.32177src_delay_buffer_addrsrc_output_buffer_addrdescriptor.32197descriptor.32213__func__.32214__func__.32198__func__.32166__func__.32035__func__.31956__func__.31932__UNIQUE_ID_srcversion5__UNIQUE_ID_alias4__UNIQUE_ID_alias3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0snd_cs46xx_gameportsnd_cs46xx_pcm_rearstrcpypci_save_statefree_irqcs46xx_dsp_enable_spdif_hwgameport_set_physsnd_rawmidi_receiverelease_firmwaresnd_info_registercs46xx_dsp_enable_spdif_outpci_enable_devicecs46xx_dsp_create_mix_to_ostream_scbsnd_rawmidi_transmitcs46xx_dsp_pcm_unlinksnd_ac97_write_cachecs46xx_dsp_spos_destroysnd_ctl_add__this_modulecs46xx_add_record_sourcesnd_ac97_resumesnd_pcm_newsnprintfpci_dev_putcs46xx_dsp_proc_free_scb_descsnd_card_registercs46xx_dsp_create_src_task_scbdev_warnsnd_card_freecs46xx_dsp_scb_and_task_initsnd_pcm_lib_preallocate_pages_for_allpci_get_devicesnd_card_proc_newrequest_firmwaresnd_cs46xx_pcm__pci_register_drivercs46xx_iec958_pre_opensnd_cs46xx_pcm_center_lfeparavirt_ticketlocks_enablediounmapcs46xx_dsp_create_scbcs46xx_dsp_destroy_pcm_channelcleanup_moduleparam_array_opssnd_info_free_entrysnd_pcm_format_unsignedcs46xx_dsp_create_timing_master_scbmemcpykfreesnd_pcm_format_physical_widthsnd_ac97_update_bitssnd_ac97_mixercs46xx_dsp_load_modulepci_set_power_statecs46xx_iec958_post_close__mod_pci__snd_cs46xx_ids_device_table__wake_upcs46xx_src_linkcs46xx_dsp_create_codec_out_scb_raw_spin_lock_irqsave__dynamic_dev_dbgsnd_ac97_bus_raw_spin_locksnd_ctl_find_idkmem_cache_alloc_tracepci_unregister_driver__fentry__init_modulesnd_dma_free_pagessnd_cs46xx_midigameport_unregister_portsnd_ctl_new1_raw_spin_lock_irqcs46xx_dsp_pcm_ostream_set_periodkmalloc_order_trace__stack_chk_failcs46xx_dsp_pcm_channel_set_periodpci_bus_read_config_wordsnd_cs46xx_start_dspioremap_nocachecs46xx_dsp_enable_adc_capturecs46xx_dsp_disable_spdif_outpv_irq_ops_dev_infosnd_card_newsnd_ac97_suspendsnd_iprintfcs46xx_poke_via_dspsnd_pcm_lib_malloc_pagessnd_ctl_boolean_mono_info__gameport_register_portsnd_pcm_lib_ioctlrelease_and_free_resourcerequest_threaded_irqcs46xx_dsp_create_codec_in_scbcs46xx_dsp_create_mix_only_scbsnd_pcm_lib_free_pagessnd_cs46xx_pcm_iec958cs46xx_dsp_remove_scbmutex_lockstrlcpysnd_ctl_notifycs46xx_src_unlinksnd_pcm_set_opssnd_cs46xx_pmcs46xx_dsp_enable_spdif_in__mutex_initsnd_pcm_hw_constraint_list_raw_spin_unlock_irqrestoredev_errcs46xx_dsp_create_magic_snoop_scbpci_restore_statecs46xx_dsp_enable_pcm_capturesnd_device_newsnd_cs46xx_mixerpci_set_masterparam_ops_charpcs46xx_dsp_disable_spdif_incs46xx_dsp_proc_initcs46xx_dsp_pcm_linksnd_pcm_suspend_allstrcmpsnd_rawmidi_newjiffieskstrdupsnd_card_disconnectsprintfsnd_rawmidi_set_opscs46xx_dsp_set_iec958_volumevfreemutex_unlockparam_ops_boolcs46xx_dsp_disable_adc_capturecs46xx_dsp_create_asynch_fg_rx_scb__const_udelaycs46xx_dsp_proc_register_scb_desckmemdupsnd_cs46xx_createcs46xx_dsp_create_vari_decimate_scbcs46xx_dsp_create_pcm_channelsnd_cs46xx_downloadsnd_cs46xx_clear_BA1snd_info_create_card_entrycs46xx_dsp_set_dac_volumesnd_pcm_format_big_endiancopy_to_user_fromiocs46xx_dsp_spos_createpci_disable_devicesnd_dma_alloc_pagessnd_pcm_period_elapsedcs46xx_dsp_create_spio_write_scbcs46xx_dsp_lookup_symboliomem_resourceparam_ops_intpv_lock_opscs46xx_dsp_proc_donevmalloc_raw_spin_unlocksnd_ac97_writesnd_ac97_readmsleep__kmallocpci_bus_read_config_bytekmalloc_caches__request_regioncs46xx_dsp_resumesnd_pcm_format_widthcs46xx_dsp_disable_pcm_capturemG!m'9  K =k `r @w  @ M,*Rpfyz+ DG0PRqmmmmm1mmm1mammmAmammmmmAmmmma m m m i a m f  f  mm+fYmmamZmZmomCYo} $  p QmX1momE % Pg < (g1mCt T{ gm[m[[[[[1m\T*w;t6 @ H  `x @       # 8AXx @ @  (  X p%g1mevTomea4 p; HIgQm r<   xgm/]Amem|'d5m+AQm{mm   mA mf  m_!!! "F"M" `"y" (""m" 3" #V#^##%## # #g$ $ $g1$ma$mt$$]$$$$$$%%+%8%\%5% h%% %  %g% @% &g1&mR&s& }& &m"'fj'8'(m()iR)2w)))8D*a*m*J**B*m*+mq+m!,me,c{,,,, ,,. -`!-mX-q--/-R--;&.[2.:.[Q.mq.m.. ..m6/P/ ^//m/0m0 11111?2N22 2 X2 2g2 2 3  3J3 X3f3 t33 33 33 3 3g3mq44"676 P>6 L6gZ6r6 y6 h6g6 X66 56 6g6m6f#717m_7`g7o76777 7?7?88c8 888mQ:m<9<<m=4 =k5=D=<]= r=D=L=T=\=d=l=t=|=== p >#>>[>m>=>>O>> ^>  ?g?m#?D? wK? \?gq?m?? ? ?g?m?@  @ @g1@mH@ j@@L@,@k@A3CABCZrCC3CvCm7D\ODtxDD  DD @ QEmEsE }F 1FmiFsF }F Gm2GszG }G Gm1Im^IJJmJLLTLqLmLMMmNOOOm!PmPmP P@P @ PP @ QTQIQmQ Q@Q @Q2RIaRmR R@R @ RSIQSmS S@S @ STI1TmlTT ThT TuT T<U p Ur-U<UjUM3V @8VrCV<bV:vVvV V XVgV V VgV V 0VgWm>W 0CWYW mWxW WWmWLWkX 7 X'X G/X1BX JX  RX ` ZX X =XX XXmX 2Y_IY SYHYY WYZ qZAZmrZ6ZLZkZ `Z Z;\xP\xW\$k\  \]E] J]d]z] ] (]]] ^C^Ke^ `^^^k^ p^~^ *_ H8_~F_ 3Y_ i_ p_ _ __ _` `<` P`k`` ` `g`m`` `Ja Rafa paa aa aa aaam.b7b ?btb bb bb bc cc1cmNc gcc cc cc cc cd +dKd Udkd xdd  dd dd d e e+e 5e_e kee ee ee -ee  f+f 5fKf Xfkf 3uff ff ff f g Cg?g Kgkg ugg gg Xgg gh !h3h =hNh Uhqhmh u ii #i0i ;ini xiimii {ii u jj %j1j ?jbj jjjmj jk 2k WUWlẂC܁Wm>$-F  Tj m|[m / 7O W S; CSc kSD  Rg X u 0 mĉ ˉ   6 >W _w * ` 9S  A: A OMWdY ]e kċ x< D7e   Ȍ- 5e[ c ܍ ! )E< x Վ ݎe ,  :R  `x   H ď  ҏm!1Mamې >!mQ`smˑّ .>mAPcm  !AmjyѓmP AsdT }h Еm+̗m!ژm&80fqmm+ Z5R fas d} d l   3 ~=QmjM{W[ 0 h gm f9ACɡ[Qmk 4W[!W1m%SfJU  Ӥgm"m  {m Qm  QmX c  m˨   m_ $ mש 8 Amm U c K s  Ƭ  ͬ gmW _ m g mh z mZ  m  m7  m Ȳ  ٲA߲ 3fW  rAx  @۵E 8 +V  dy X   vն  ܶ hg   g=  D Rgamʷ] @ gm5  gѹmfFR|mf <Qmfrm1mؽfmѾm  ѿ0mtm(0Na|m*5  = N  l 08@px `@ ,07  ,(070 ,807_gpy0  V (V8@HVX `@hVx`VV p (080@HP0X``hp@x`@`   `  ` P(0008@H0P0X`Php@xP @  "0$`$0&&(`**+p+ , -P. p.(.0/83@6H07P8XP:`<h>p?xp??0@CPE0FGG0IJpLMO PPQ`RPS0TWW X(@Z0`8a@0cHphPiXj``khkpplx`mPno`pp`z{p}Ѐ @ (0p8@PHPPX0`hpPxP@`йP0о (0&& E0F@FPF`wGpGQ&EF G  (P.`$ 0$(Xh3x0 30P0P(08PHX0hPx0P0P H86hNc`*p`*p*PE0&0FG&xPhp@x (0Php0xP`@X`h@pLM/@ `0 DH @P 0IX Jx     C    ( 8@ H P X C` h  p  x p ? 0  0  P P: ( G@ ?H 0P X 0` h Pp P:x @ >   0  P P: ( G@ >H P X 0` h Pp P:x @ ? 0  0  P P: ( G@ ?H 0P X 0` h Pp P:x @ p? 0  0  P P: (G@p?H0PX0`hPpP:x@&&QE E(Q0F8F@QHjGPGXQ`DhpQT(08@<PX`h%x @`X (0 @HPXhpxP5 08@HX`hp @`w (08^HPX`ppxXO O O ( O  ( 8O@H P`Ohp xO0 O0 O@ @O@ (O0`8 @xPOX`` hxO` O` O` O` p ((0@ H@P(Xh ppx(  p(  p(  (  ( 0 8@(Hh XnPUMagrathea: Glacier signing key]ǓE]J=Y.%B* Dgjըtd>"M07>SVC7jJ@ALC2q6޲7#|G?IMrr}0D)cЯ#Nv tHDDC{ p[|ne>>v ʴO}׊x m7=pn'RTU0Ȝa>VmDkaVNFFh@6=r`锧Rx2WInD!{᧵w⟟6H/zDIr5!QIzM_=ZM