ELF>H@@)(GNUx0è) UHHHHHH9HBufDHPH9HBt 9pu@1fff.UHSHHuSHS@@3@3HS@@ @ HS@p %p HS@P3H0[HsH1fffff.UHHH$Ld$L'HI$H{HtA$A$t!H;H1H$Ld$DHSHADŽ$tID$@5It$HH1DUHATSHIǃH1htWHuI|$@t;I<$Ht2I<$H u=1[A\ÐAD$L牃AT$@;Wuː[HC@5HsHH11@UHH@H]LeLmLuL}HHHHHDЃHHHD1HH=L8uE1DH]LeLmLuL}E1IUIEHMHJBR@HpDHLP1IHHQL9LrtoIINIFL9t\LLpB;CuHHUHMR8AuWH;HHMHH;HHUHIH=L8'IuH1H[UHAVAUATSHIIIՅA$IHHAEHS@H3DE@D EHS@D5HS@FP3HS@L3HS@f `3HS@fP3HS@03AdžDEHK@@ S\! Љ@ HS@p p HS@4 4 HS@@3@31[A\A]A^@DEA$@HS@@P3HS@1D5 GHS@L3HCv5HS@1X3A$@HS@P3$@HH1&f.HS@D5 GHS@L31AƄ$@HS@X3HS@`3S@HS@D5HS@0X3HS@`3%fDHS@D5fHS@ X3J EE$HsRH1I4$H1HI4$H1HI4$H1HI4$H1HfUHAWAVAUATSHH5I&1HH9L`+LHLHH9HPt%HJ@H9HQuHH{ H4H1[A\A]A^A_DuLsL{ 1HQH9PuI$H9uHHEHMHMHsHHHMAA$HEI$HPLHKI9>HLa_HHMHMHsHHLHLHMȿAA$HMȉHLH4 HMaIuILH1H@IuILH1HIuH1HpH71HHIuHLH1Hffffff.UHAWAVAUATSHHE1HFIHEHF HE1DAu_AA wHS@DD S\A!DEHC@DD Dk\tDHAtD M/EIE@Dt IE@Dp DD!lIU@Dt DEAAt7=H}IE@ 3HuI?HEfffAAI7DH1HH}LnHuLHEfffI}E HH4@I7H1HHsH1HS@1@ H[A\A]A^A_@H}HuL;HEfffI71HH=%I71 DHH=I7DH1HIuH1IuH1IU@@3@3I?HI7H1HfUHAWAVAUATSH(LHHuULs LHE@f.LMl$I|$1AD$uDLc M9uDeEtDEuPLHHuLH([A\A]A^A_H3MLLEAL$H1HH3H1HDUHSHHu#HHߺHH[H71HHH=tH;Hfff.UHH H$Ld$Ll$Lt$D IHEMHMl$ qHI$PM;l$ t5.Mt$(H{@LLC(A$A$IHP H$Ld$Ll$Lt$fDEIt$(H{@LHLLC(A$A$HI|$@H4=fI4$ IHH1H?H71HHI4$H1HI4$ IHH1HI4$H1HfDUHSHHH@utH1H[H1H@fffff.UHH H$Ld$Ll$Lt$HHHHAHDЃHHHD1HtCv=AH1fDH$Ld$Ll$Lt$CwH{0tH{8tH{@tH{HtHH=L8u AE1IUIEHJBR@HpDHLP1H5Ѐ`HIIELHC HC(HCPHHCXHLS0uoH;AHIPI~IHH;HIH=L8E1EAIuH1Hfff.UHH0H]LeLmLuL}IHDHL8EtLAucǃ1LAu~LLcLs H;LL9s u9LfffDH]LeLmLuL}H3H1HIwH1LHXH3H1HLǃffff.UHH0H]LeLmLuL}IHALhHL8LHC H9C u\LfffH;LDLLtLǃ1H]LeLmLuL}Ã=w(IwH1HH{@sH3H1Hffff.UHSHDHEu)H{@HH1HH[H71HHUHH@H]LeLmLuL}DIHHDIAIHC(t&C(1H]LeLmLuL}A$Mc1HLLEȉCA$LkD{$C LEtHLEEIP(KHI|$DC E1f@IcH9FQI4$HHH1LEHLE|Z|` ~|{2\w P~ ~|{ f pm Pt~|     ~  F~{ze  ~|"L Ti$(= J 0Q xX~5 <~L W~m x~ @~ ~|JoQ^xz 9 zL  o  x  @ ~ x ~  ~ ! ~' = H ~r |  i @ m ~  Z H ~   i _. 9 ~D pK ~u  1 ~   ~  K ~  ~ (" ~? D S s^ ~ |  z h  yC N~Z e~z|  A ~  |So%o,:x@U _ 0j~{ ~ `~  ~ ~| %3 ?||     ~ ~:@ f ~4j    { - c n~|Y[gX: E~R Y~p {~|YbV^g%M[ +b~s ~| = 8~|@F, 3 DB~UHH| kUHAWAVAUATSHHǐ=HtH0HH1HLHL;HH3H1HLHIMuI_LAU8u*I}HLI}HH3H1HLMIFLpM}M9uHHǀ=vH3H1HHH{HCHދH{1HǐH{HHsH;H_[A\A]A^A_|Y$4  ; F~d (o~{z ~e  ~ L);WM]wifqeUHAWAVAUATSHAIHHHpH1A@OH5ЀxAHI'L`HAHHxL0I}IE1HHHEuIuHHIEIMp8HxIEIM p8HxIEEMHAMIuDHHHH$1IE I}@11AEIEXIE IE(IE0Mm`IE0IE8I}IE1@3IUIEM鹠HL@1Ay%IEIuHH1IV@@ AN\! ȉ@ I}LE1HǐIHIHIHIPH5I`IXIDžXIDžpI`IhLHǃLHHD[A\A]A^A_| m7 D~Xmj[d ~' T~p p\ ` u ~0E Z_ efU11H1HHHH `~ % ], 1acx8802_removecx8802_start_dmacx8802_timeoutcx8802_request_releasecx8802_request_acquirecx8802_buf_queuecx8802_buf_preparedebug (08@HPX`hpx (08@HpPX`hpx<7>%s/2-mpeg: cx8802_stop_dma <7>%s/2-mpeg: %s() Post release GPIO=%x <7>%s/2-mpeg: %s() Post acquire GPIO=%x <6>cx88/2: unregistering cx8802 driver, type: %s access: %s <6>%s/2: subsystem: %04x:%04x, board: %s [card=%d] <3>%s/2: cx8802 driver remove failed (%d) <4>%s/2: Trying to remove cx8802 driver while cx8802 sub-drivers still loaded?! <7>%s/2-mpeg: cx8802_fini_common <7>%s/2-mpeg: cx8802_start_dma w: %d, h: %d, f: %d <7>%s/2-mpeg: core->active_type_id = 0x%08x <7>%s/2-mpeg: cx8802_start_dma doing .dvb <7>%s/2-mpeg: cx8802_start_dma doing .blackbird %s() Failed. Unsupported value in .mpeg (0x%08x) <7>%s/2-mpeg: setting the interrupt mask <7>%s/2-mpeg: cx8802_restart_queue <7>%s/2-mpeg: cx8802_restart_queue: queue is empty <7>%s/2-mpeg: [%p/%d] restart_queue - first active <7>%s/2-mpeg: [%p/%d] restart_queue - move to active <7>%s/2-mpeg: restart_queue [%p/%d]: restart dma <7>%s/2-mpeg: loop: %d/%d <7>%s/2-mpeg: cx8802_mpeg_irq <4>%s: mpeg risc op code error <7>%s/2-mpeg: general errors: 0x%08x <4>%s/0: irq loop -- clearing mask <7>%s/2-mpeg: [%p/%d] %s - dma=0x%08lx <7>%s/2-mpeg: restarting queue <7>%s/2-mpeg: cx8802_buf_queue <7>%s/2-mpeg: queue is empty - first active <7>%s/2-mpeg: [%p/%d] %s - first active <7>%s/2-mpeg: queue is not empty - append to active <7>%s/2-mpeg: [%p/%d] %s - append to active %s/2: cx2388x 8802 Driver Manager %s/2: Oops: no 32bit PCI DMA ??? <6>%s/2: found at %s, rev: %d, irq: %d, latency: %d, mmio: 0x%llx <6>cx88/2: cx2388x MPEG-TS Driver Manager version %d.%d.%d loaded <6>cx88/2: registering cx8802 driver, type: %s access: %s <3>cx88/2: cx8802_driver is invalid <3>%s/2: cx8802 probe failed, err = %d <7>%s/2-mpeg: cx8802_cancel_buffersexclusivesharedblackbirddvb<7>%s/2-mpeg: %s <7>%s/2-mpeg: cx8802_irq <7>%s/2-mpeg: status: %d irq mpeg <7>%s/2-mpeg: wake up <7>%s/2-mpeg: clearing mask timeout<3>%s: can't get IRQ %d cx88-dvbcx88-blackbirdcx8802<3>%s: can't enable device %s: resume mpeg <7>%s/2-mpeg: suspend %s: suspend mpeg cancel<7>%s/2-mpeg: %s: %p cx88-mpeg driver managerts_risci1ts_risci2ts_oflowts_syncopc_errpar_errrip_errpci_abortts_err?}}}}}  0 8 HP`h`n s(+0p8B@HXP}Xiqr (vparm=debug:enable debug messages [mpeg]parmtype=debug:intlicense=GPLauthor=Gerd Knorr [SuSE Labs]author=Chris Pascoe author=Jelle Foks description=mpeg driver for cx2388x based TV cardssrcversion=D70A1E31158BB2B0CDB9332alias=pci:v000014F1d00008802sv*sd*bc*sc*i*depends=videobuf-dma-sg,cx88xx,videobuf-core,btcx-riscvermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions  cx8802_get_drivercx8802_unregister_drivercx8802_register_drivercx8802_cancel_bufferscx8802_buf_queuecx8802_buf_prepare``Z`` `(`0`8`r @` H`zP` X```|h`p`x`` @#Rmodule_layoutvideobuf_to_dma __request_module(cx88_risc_databuffer="pci_bus_read_config_byteiparam_get_intcdel_timerydev_set_drvdataˑmalloc_sizespci_disable_devices8_spin_lockvschedule_work__const_udelayj˻cx88_free_buffer&jinit_timer_keyvideobuf_iolockumutex_unlock%Kparam_set_intdcx88_sram_channel_setup*q_spin_lock_irqsaveh}jiffiesC__list_addr pcx88_sram_channel_dumpcx88_sram_channelscUpci_set_masterdel_timer_syncePbpci_restore_statecsprintk9mcountmutex_lock[D!list_delyK_spin_unlock_irqrestorecEEmod_timerZg/btcx_riscmem_freemrequest_threaded_irq;msecs_to_jiffiesw݉cx88_core_get5hpci_unregister_driverD kmem_cache_alloc_tracecx88_core_irqT.d__wake_uppci_set_power_state]cx88_core_put zkfreedma_supported.d'cx88_shutdown___pci_register_driverlcx88_print_irqbitsa9pci_choose_state95cx88_risc_stopper*pci_enable_devicetNcx88_wakeup< dev_get_drvdatajcx88_resetث free_irqqpci_save_state Z ( s  }@ `      cx8802 lc `dmodule.sig^Zkk Bh)h>2eSfFj)M%J,?50W2PaCvoH`$8QX   !#$ +P;#AX Pg~ p  0` p pt) A8 G Tbi 7u &Il +0B/@JXe Pi((0( C '`36.E"T 3h@w`#+7 @.@!0N_rD2 7>Lev]7J+`@/9QZelO2W&9Q_l|   '< U j { cx88-mpeg.ccx8802_finicx8802_pci_drivercx8802_stop_dmadebugcx8802_request_release__func__.47874cx8802_request_acquire__func__.47842cx8802_devlistcx8802_remove__func__.48059cx8802_start_dma__func__.47301cx8802_restart_queuecx8802_irqcx88_mpeg_irqsdo_cancel_bufferscx8802_timeout__func__.47603__func__.47514cx8802_proberequest_module_asynccx8802_initcx8802_suspend_commoncx8802_resume_common__func__.47477__ksymtab_cx8802_get_driver__kstrtab_cx8802_get_driver__kcrctab_cx8802_get_driver__ksymtab_cx8802_unregister_driver__kstrtab_cx8802_unregister_driver__kcrctab_cx8802_unregister_driver__ksymtab_cx8802_register_driver__kstrtab_cx8802_register_driver__kcrctab_cx8802_register_driver__ksymtab_cx8802_cancel_buffers__kstrtab_cx8802_cancel_buffers__kcrctab_cx8802_cancel_buffers__ksymtab_cx8802_buf_queue__kstrtab_cx8802_buf_queue__kcrctab_cx8802_buf_queue__ksymtab_cx8802_buf_prepare__kstrtab_cx8802_buf_prepare__kcrctab_cx8802_buf_prepare__mod_debug45__mod_debugtype44__param_debug__param_str_debug__mod_license41__mod_author40__mod_author39__mod_author38__mod_description37cx8802_pci_tblcx8802.mod.c_rheldata__mod_srcversion85__mod_alias83__module_depends____versions__mod_vermagic5pci_save_statefree_irqcx88_resetdev_get_drvdatacx88_wakeuppci_enable_devicecx88_risc_stopper__this_modulepci_choose_statecx88_print_irqbitscx8802_get_driver__pci_register_drivercx88_shutdowncleanup_moduledma_supportedkfreecx88_core_putpci_set_power_state__wake_upcx88_core_irqkmem_cache_alloc_tracepci_unregister_driverinit_modulecx88_core_getcx8802_unregister_drivermsecs_to_jiffiescx8802_cancel_buffers__crc_cx8802_get_driver__crc_cx8802_register_drivercx8802_register_driver__mod_pci_device_tablerequest_threaded_irq__crc_cx8802_buf_preparebtcx_riscmem_freemod_timer_spin_unlock_irqrestorelist_delmutex_lockmcountcx8802_buf_prepareprintk__crc_cx8802_cancel_bufferspci_restore_statedel_timer_syncpci_set_mastercx88_sram_channels__crc_cx8802_buf_queuecx88_sram_channel_dump__list_addjiffies_spin_lock_irqsavecx88_sram_channel_setupparam_set_intmutex_unlockvideobuf_iolockinit_timer_keycx88_free_buffer__const_udelaycx8802_buf_queueschedule_work_spin_lockpci_disable_devicemalloc_sizesdev_set_drvdatadel_timerparam_get_int__crc_cx8802_unregister_driverpci_bus_read_config_bytecx88_risc_databuffer__request_modulevideobuf_to_dmacx8802.ko.debug .rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.rela__kcrctab.symtab.rela__ksymtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rela__param.modinfo__ksymtab_strings__versions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.devinit.text.rela.exit.text.rela.devexit.text@$FpPA%tX.op.H%.@0@%+2a2\p5% Q@87Lx8% 994;`% 2@B\2I`KtK%]L`X0M %FPN0AN% O` Q(Q`%R|~RyS%*TT $b@ eh%f0 h0%!&hhxPXi&Vgx o