ELF>@@)(GNU Hʡr؇,HI$A$HA$A$ HiI$HtOA$x2I$HAI$L[DA\A]A^A_]AAUHHp(HPHH!!!!DHA(HP]fUHHD@(Hp]H  D fUH8H8HH9tCH8HHPH-HQH HHH"HHP]ÉHDŽP]ÐUЃHtAt9H1HHiHHHǂpǂH9u1]H p1]ff.ULGHAAMhHA@ DAAw AA)D2tu9]É]1ø]HUHPHH勂HhB Wu ]Ѓ;GxwGt]1ø]ff.@UHH(eH%(HE1HG H`GH= w]= = usH"2HuH"2HutUHH1HMeH3 %(= u!H&6HuH&6뫸H!1HuH!1H$4HuH$4HuHDDUJ4H%5HuH%5+fUHATISH@HeH%(HE1UYVYNRGBPNYUYVHHEI$hA$A$HHxtnEti1H@LHLH@H1LH@uHLH@I$HA$HHH}HH}TUH%A$hI$Hҁ%0A9$FA$%I$h%HH]HRH]LM I$HHA$A$HHH}؍  H]? A$ I$LMHH1H}eH3<%(uoH@[A\]É u HHHE1LHREUHHeH%(HE1u@1H.>HHEH.>HEHTUHHHHQ u&HH1HMeH3 %(uau*@u,u.u0t7D:0&f.UHwH@]B,1ø]HUHHH(DeH%(HE1HHMHUHFDEJ%?HU HHMTUHH0HEeH3%(ufUHAVAUATISHHXHL+LMLHMtMLH8LI$LHHCHSI$I$H[A\A]A^]L[A\A]A^]ÐUHAWAAVIAUATSH8H8H9tRII"I8DHGHHHBHLLI8H9uIPHtDIXIdžPHtDIdžX[A\A]A^A_]f.UHSH H0HHH҃9s)HHs9rS1[]ÍD C1[]øff.UHSHH0uTHhHhHKHsHH0H҉C`C 1S[]øfDUHSH;H0u#CCC C1[]øUHAUATAH0Aw/E1D9tuD`DA\A]]AAUHSHH01[]f.UHATSHHeH%(HE1 L0H{H C$I$HHC<HC0A$H 0HEH 0HEI$TUHHC81@tHueH34%(uH[A\]ÁK8߸fDUHSHH0HH1[]UHSHH0H0H%HɃ0HC҃`=UYVYtd=RGBPtf=YUYVthCUYVYH{i%9K FщCS G C C‰CH@(C1[]HHH띐UHAWAVIAUATSHHHuL0AuUHuHLEEu%SK ELsA9AEH[A\A]A^A_]øff.fUHSHH0H2CK Hv(sHhvC sHhB CC1[]DUHAWAVAUATSH`HxeH%(HE1H0L3 8I.>I.>LmLeTEIHELmLeTEIHH/?HEH/?HETEIHHH}HEHHH9xqdHH;Uy-LmLeTEIHA%EuH.>HEH.>HEtUIEHEE1u4DƒuAtufHxDEH HEeH3%(H`D[A\A]A^A_]ÃtRuHxH u^HxH 묅uJHxH HxDEH HxH qHxH @^HxE1HHEE1A.UHATSHHHH0L H{ I$I$HHuHH{0H 1[A\]ÐUHAVAUATLgHM,$LMLHMtA$LM$LLILLA\A]A^]UHAWAVAUATSLgHI$M$HLHHMLIƋuI$hI$HL1H@HLH@LLE1HIDŽ$A$HILHH5HHD[A\A]A^A_]ALLILLD[A\A]A^A_]LLAHs,A$H@UH8HAWAVAUATASHH(eH%(HE1H8H9EHHMHHMDtEL81IUIEM`LHBHHIEH"IEHHHJADžNPHEeH3%(uDH([A\A]A^A_]HHMHHMDtEXJDŽPfUHAWAVAUATISH@HHEH8HEHH8H9HHHEHEHEHHEM$81IUIEM`LHBHHIEH"IEI$hA$A$X HELILH1HIILJH)HBH:1E1LLmMIALEIDGHGEuCA9؉ڹAFЁGIcAI A҉A)A@DHA)t}tPAuIMHEA$HHMHp,LI$8H9E^LmHEADžLPH@[A\A]A^A_]HutLMAE9eLMHuH aHEHEIDŽPfUHAUATISH[L,ApuIDŽܐ[A\A]]HI`E1IhHHǰIDžhUHAWAVAUATASHH0L?eH%(HE1t{H HMHHMDLEEKTmHL4ApubIH HhJ1HMeH3 %(H0[A\A]A^A_]HHH}HMDLEIE1 H`DMHHIhDMII`J \UHAWAAVAUATSHH0L7eH%(HE1HHMHHMDEEEKTmHhHhDOLmE1DI N,Db J+`HADHLDmHhH`DpIJ1HMeH3 %(uKH0[A\A]A^A_]HHHuHMDEEH @U@AH)HB#<H]@UHAVAUAATSHHeH%(HE1H%HDD) 91DpAA w cD)A|$| DALO4H9:;<HEH=>?@HEHTUHH0H%H wƉHEeH3%(u,H[A\A]A^]ù11u1ɾd@UHATISHK H0Cu[t t19twL;H0u%CCC C1[A\]øUHAWIAVIAUIATE1SHeH%(HE1H0L9tujLHAąt$HEeH3%(uQHD[A\A]A^A_]HLLLLHHuAfDUHAVAUATASL/HLMLHMtNDHvHHhHt.IpE1H`HǰHǃh[A\A]A^]H f.UHAWAVAUIATSHPHuЋH}ЉULEA9Aĉډ ‰HEIE,UHEHEEDMiMHAMtAuDH]DMDIDAE9MDMLHEȋEHPJIMMIHI(AAqAAuLHEL1HLUIƋpLhHUL]L]HUHLDMLUDMLULUIBLDMDLAIH@HuLAAT$H}ЃAAă9[HP[A\A]A^A_]fttUHAUIATS1LiMI$HIH@Ht"1LILH@AH9w[A\A]]ff.fUHAWAVIAUATSH`eH%(HE1HLJIIvHuH|2IHHtLi11AIHHL2A9rՅHEE1SIALUYVY%HɃ`OÅ1L[LH(8HEH(8HEIBTeHH +;HEH +;HEIBTeHHJKLMHEHNOPQHEIBTeHHMPIGAGXIG8IH@ AG\ AGdIG@Mo(AEAG`IHIGIGHHEI11ҾHjA HAHHA1HjdA HA1HhA HAAHjH HA H rHbHIHH HELMHE1IHELIǁIIǁ(Iǁ IǁAǁMHIAǁMHIM0LLMLMIHEAAAD9L}MHHMpLI8LALJI8I@P|LHEeH3%(|He[A\A]A^A_]ÃtHLJ_HLJO|뢉|뒅Itz, 9uIIXI<ITAI< IT IX tDž|HWHcGUHixHH@H1]DHWHcGUHixHHH@XH]HHHDUHAUATSLgHc_HixI$tqu`H{H{ LLADŽ$sIŃLLH5I$H1[A\A]]LLADŽ$IŋCpLLLpLHCLHC H1[A\A]]øff.UHAWAVAUATSH8LLoeH%(HE1Hc_E$M|$pLHixIIGMLHIIAD$dEA9^EEmDCLMLEpLELLAD$dMA9t2AA|$d1Ҹ@YsƉ1IA9t.AI%AA IDAD$xLpLHSpE11L`HL`LhEL$xEtJM$DEILJI$HJHHhHhLHJHH A9|$xwH`H HBLBHAHHhHhLHBHH`HHH8LHHOH9HhHhLHHHLCLK HCXAu,L1HueH34%(H8[A\A]A^A_]ËKHRHH}H "$&H}|MIH HSH@H}H!#%'H}LUIHeDE9PLL;f.UH]U|H]f.UHW HcGLHixHHHx1IHLH@AǀIHIHIǀAǀIǀIǀIǀI]OUHAWAVAAUATSHH`HuH}eH%(HE1DHx9AI`HxAL$LLHHHL@HEIJLIhLRIhLAHHHHHLMHHUILODLEHMHMHtRLEMtILMHUHEK4 LIt0HHyHcHMHI+E`IEXI}AT$H}Aă9EMixLMpLI}Ht%I}tI} tI`M`I9LyHtXHH}H!#%'H}BT}HpHH0&HEeH3%(u3H`[A\A]A^A_]HH}H "$&H}BT}fUHSHHHPH@(H0QH0B(HHHtHǃ[]UHAWAVAUATSHH@LHeH%(HE1E1LMH1M$LAŅH}HHHHE HHx$I$HHEPHxDHEL E1McMixLADŽ$pI$E|$E1D}Ml$(HHEH "$&HEDEDLEEE1 LHHHIEIEAEHJIAt2HAHEH!#%'HEAD$DtE{D}DAAE9HLM11HwAŅH}HH}PHHHdGH}LMt1E1I|$D HM$0AMuH}AHHH}AŅE1McMixLI<$tlIT$0Ht)HIL$(E1At$8HID$0IT$HHt)HIL$@E1At$PHID$HAD9jH}HǃHEeH3%(u'H@D[A\A]A^A_]I$E17v\IIMAHtEHHM$Lt+AI$L ILMLtHLALHLAƅtHL1LI$HuHLAL띺PXAI$?A$vI$ I$1BI$B(I$B, I$B4I$B0A$E111I$HLID$xAƅt$HLI$L LtHLAIM1ҹHÅyHLAM(E䋓Iw,HHHHDEIv,HHHHDAHuHH}DAƆH AdžAHuHH}DH AdžAHuHHE AdžIv,DHDž|Iv,DH|Iv,DHEM|EAT$HHHDHHAHUHHHH]UHH]Htw686x_reset_channelstw686x_irqdhehhhihdma_modedma_intervalaafafffy晞y~~~UYVYRGBPYUYVunknown%sreset: stopping DMA memcpycontigsgtw%04X32-bit PCI DMA not supported unable to request PCI region unable to remap PCI region can't register video can't register audio unable to request interrupt tw686xComposite%dtw686xPCI:%sBP7%s: video%d: FIFO error &vc->vb_mutex%s videoBPtw686xtw686x PCMvch%u audioDMA timeout. Resetting DMA for all channels 6%s: PCI %s, IRQ %d, MMIO 0x%lx (%s mode) drivers/media/pci/tw686x/tw686x-core.c3%s: video%d: refusing to start without DMA buffers 3%s: dma%d: unable to fill %s-buffer 3%s: dma%d: unable to allocate %s-buffer Allocating buffer but previous still here drivers/media/pci/tw686x/tw686x-video.ctrying to deallocate on missing device 7%s: video%d: signal recovered 7%s: video%d: unexpected p-b buffer! 3%s: dma%d: cannot init vb2 queue 3%s: dma%d: cannot init ctrl handler 3%s: dma%d: unable to allocate device dma%d: unable to allocate audio DMA %s-buffer license=GPL v2author=Krzysztof Ha?asa author=Ezequiel Garcia description=Driver for video frame grabber cards based on Intersil/Techwell TW686[4589]parm=dma_mode:DMA operation mode (memcpy/contig/sg, default=memcpy)parm=dma_interval:Minimum time span for DMA interrupting hostparmtype=dma_interval:intsrcversion=6A3F3E24A4510584C384431alias=pci:v00001797d00006869sv*sd*bc*sc*i*alias=pci:v00001797d00006868sv*sd*bc*sc*i*alias=pci:v00001797d00006865sv*sd*bc*sc*i*alias=pci:v00001797d00006864sv*sd*bc*sc*i*depends=videobuf2-v4l2,videodev,snd-pcm,videobuf2-vmalloc,videobuf2-common,snd,videobuf2-dma-contig,videobuf2-dma-sgretpoline=Yintree=Yname=tw686xvermagic=5.4.0-216-generic SMP mod_unload modversions $pmodule_layoutZScvb2_ioctl_reqbufs:zLkmalloc_cachesiv4l2_event_unsubscribeE:#__kmallocmsleep6:param_ops_inttQv4l2_ctrl_log_status%WYsnd_pcm_period_elapsedp#;video_device_releasedma_set_maskFڀpci_disable_devicep"v4l2_device_unregisterv4l2_ctrl_handler_free=v4l2_ctrl_new_stdIwvb2_fop_pollѣfind_next_bitWvb2_ioctl_streamonGV__warn_printke?ktime_getysg_nextuvvb2_ops_wait_prepare__const_udelayG^7>pci_release_regions[P__video_register_device9cinit_timer_keydma_free_attrs9dstrscpy?<sprintf>6snd_pcm_hw_constraint_integerPjiffiesQv4l2_device_register.Uvb2_fop_readpci_set_master囝R_dev_warn%Uvb2_vmalloc_memopsvideo_device_allocPpci_iounmap 8_raw_spin_unlock_irqrestore".vb2_fop_mmapXd%vb2_ioctl_qbufQ__mutex_initprintkQvideo_unregister_device1rdsnd_pcm_set_ops EDv4l2_ctrl_subscribe_event7{vb2_plane_vaddr+/)vb2_buffer_doneXstrcasecmp/dma_alloc_attrs evb2_ioctl_prepare_bufW.snd_pcm_lib_free_pagesmod_timerr request_threaded_irqOsnd_pcm_lib_ioctlYwvb2_ioctl_create_bufsڶV3_dev_errSk4vb2_ioctl_dqbuf#dsnd_pcm_lib_malloc_pagesF__sw_hweight64tsnd_card_newνdvb2_plane_cookieL__x86_indirect_thunk_rdx{aPvb2_fop_releaseqQgvideo_devdata) __stack_chk_failv4l2_ctrl_handler_setup\ɢ.__x86_indirect_thunk_raxm__fentry__Fdpci_unregister_driverѠ"kmem_cache_alloc_tracepci_ioremap_bar"__dynamic_dev_dbg vQ_raw_spin_lock_irqsave@v4l2_fh_openܐtimer_delete_sync݁vb2_ioctl_querybuf vb2_dma_contig_memops zkfree8߬imemcpyGpci_request_regionsv4l2_ctrl_handler_init_class/__pci_register_driver=zavb2_ops_wait_finish~Rfind_first_bit}snd_pcm_lib_preallocate_pages_for_all snd_card_free{asnd_card_registernJnesnprintffsnd_pcm_newU@3vb2_ioctl_streamofflNpci_enable_device@ v4l2_device_put(3jvideo_ioctl2!!vb2_dma_sg_memops;JQfree_irqüvb2_queue_inith m Z tw686xGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0tw686x.kou5*  "d#+.+B+V+j3u@   7JP1" *  58Q88m0{u0P^/%    8 +B*X97npX `D(     >J'((< @ Uonpt~p`QG  H & )0  p-@tHz_@HmY|& (@k  0y!l8 .QP>fmy0^50\5, <<!!*`"AW 0f `x p P `" @0 0mfH+++;+$-7 0J00_P0o `x~?  #$% %7Ekz   , 9 P  `w      %    - = V %h y          % ; K V f v      PW     3 F P #a p  1G     p3h     ! 5 D Y a 3s }         .EZhoy %N__UNIQUE_ID_srcversion47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6tw686x_dma_delaytw686x_dma_mode_getCSWTCH.109tw686x_removetw686x_irq__UNIQUE_ID_ddebug134.52158__UNIQUE_ID_ddebug133.52135tw686x_dev_releasetw686x_dma_mode_setkmalloc_array.constprop.0tw686x_probetw686x_probe.coldtw686x_pci_driver_inittw686x_pci_drivertw686x_pci_driver_exit__func__.52136__func__.52159__UNIQUE_ID_license139__UNIQUE_ID_author138__UNIQUE_ID_author137__UNIQUE_ID_description136tw686x_pci_tbl__UNIQUE_ID_dma_mode131__param_dma_mode__param_str_dma_mode__param_ops_dma_mode__UNIQUE_ID_dma_interval130__UNIQUE_ID_dma_intervaltype129__param_dma_interval__param_str_dma_intervaltw686x_memcpy_buf_refilltw686x_sg_setuptw686x_queue_setuptw686x_buf_preparetw686x_s_ctrltw686x_set_formatformatstw686x_set_standardtw686x_enum_fmt_vid_captw686x_set_inputtw686x_buf_queuetw686x_clear_queuetw686x_enum_frameintervalstw686x_enum_framesizestw686x_g_parmtw686x_s_inputtw686x_g_inputtw686x_enum_inputtw686x_g_stdtw686x_try_fmt_vid_captw686x_s_fmt_vid_captw686x_g_fmt_vid_captw686x_querystdtw686x_querycaptw686x_stop_streamingtw686x_start_streamingtw686x_contig_buf_refilltw686x_sg_buf_refilltw686x_sg_dma_freetw686x_sg_dma_alloctw686x_sg_dma_alloc.coldtw686x_memcpy_dma_alloctw686x_memcpy_dma_alloc.coldtw686x_real_fps.part.0fps_maptw686x_set_frameratetw686x_s_parmtw686x_s_stdtw686x_memcpy_dma_freetw686x_video_irq.coldmemcpy_dma_opstw686x_video_qopsctrl_opstw686x_video_fopstw686x_video_ioctl_ops__key.52624sg_dma_opscontig_dma_opstw686x_video_init.cold.LC10tw686x_pcm_closetw686x_pcm_pointertw686x_pcm_triggertw686x_pcm_preparetw686x_pcm_hw_freetw686x_pcm_hw_paramstw686x_pcm_opentw686x_pcm_opstw686x_audio_init.coldvb2_queue_initfree_irqvb2_dma_sg_memopsvideo_ioctl2v4l2_device_putpci_enable_devicevb2_ioctl_streamoff__this_modulesnprintfsnd_pcm_newsnd_card_registersnd_card_freesnd_pcm_lib_preallocate_pages_for_allfind_first_bitvb2_ops_wait_finish__pci_register_driverv4l2_ctrl_handler_init_classcleanup_modulepci_request_regionsmemcpykfreevb2_dma_contig_memopsvb2_ioctl_querybuftimer_delete_syncv4l2_fh_open_raw_spin_lock_irqsave__mod_pci__tw686x_pci_tbl_device_table__dynamic_dev_dbgpci_ioremap_barkmem_cache_alloc_tracepci_unregister_driver__fentry__init_module__x86_indirect_thunk_raxv4l2_ctrl_handler_setup__stack_chk_failvideo_devdatavb2_fop_release__x86_indirect_thunk_rdxtw686x_video_initvb2_plane_cookiesnd_card_new__sw_hweight64snd_pcm_lib_malloc_pagesvb2_ioctl_dqbuf_dev_errvb2_ioctl_create_bufssnd_pcm_lib_ioctlrequest_threaded_irqmod_timersnd_pcm_lib_free_pagesvb2_ioctl_prepare_bufdma_alloc_attrsstrcasecmpvb2_buffer_donevb2_plane_vaddrv4l2_ctrl_subscribe_eventsnd_pcm_set_opsvideo_unregister_device__mutex_inittw686x_disable_channelvb2_ioctl_qbufvb2_fop_mmap_raw_spin_unlock_irqrestorepci_iounmapvideo_device_allocvb2_vmalloc_memops_dev_warntw686x_video_irqpci_set_mastertw686x_audio_irqvb2_fop_readv4l2_device_registerjiffiessnd_pcm_hw_constraint_integertw686x_audio_freesprintfstrscpydma_free_attrsinit_timer_key__video_register_devicepci_release_regions__const_udelayvb2_ops_wait_preparesg_nexttw686x_audio_initktime_get__warn_printkvb2_ioctl_streamonfind_next_bitvb2_fop_pollv4l2_ctrl_new_stdv4l2_ctrl_handler_freev4l2_device_unregisterpci_disable_devicedma_set_maskvideo_device_releasesnd_pcm_period_elapsedv4l2_ctrl_log_statusparam_ops_intmsleep__kmallocv4l2_event_unsubscribekmalloc_cachestw686x_video_freevb2_ioctl_reqbufstw686x_enable_channelAQX _ o v { !t#      8'1j    ' .  EQjDz 1  &Qqa  V 0            1    LbqANAN!C` jAN     01!M&-  $1K]r9Q_s !JQ   XZ,1w | W  !!M!!!V"a"}"""" p"#4###<##n$$$$$$$!%S%m%%%% &-&' ''((<( pA(`( pe(( p(( p((((i( ' )6)  H) `S) )) ) *H** @* {++++=,Z,e,l,},,,,,,-_---L.F/00!0*010@0Q0 1!1]11>2V2m222c3q3~3333+4 B4]4 4m4}4 444R5[555 `66 ;/6V6 F[6666.7X77  / 07G^ck  8 V t     0   /  4A LZ&n u |    ) $ <$N Si$w 8|@* @* @* 2 0 ` 6      '.(0P`h @ @HPX!` h pxh@p!@ (8@X`h`0 @pHPXP` 0`"`P0h+px00 0-++P  0(0P8P@HPXp`h`px   0  p@@ @ 0  P(080@HP!X!``"h#p %x%+++- 000P0 1p33   (@08H (g `` P(8`8@ H`P h "hx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.altinstr_replacement.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela__param.rela.altinstructions__versions.rela__jump_table.rela.data.rela__verbose.rela__bug_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?7:@&J"8E@H&^4<%Y@شx&nY<i@P0& yk<< @& XD@p&2(FR2GJMP@&`M @0&M@ e @&e @`&%fp @&4hg/@`&Eg@@@0& _kd0kmk}kk ' 80 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H ex[s]F &㮠+U_dP΋gAc %RK4>( ^jke`8ܕ^prYr2OKN\]|Vd}9IwfRN}&n0jӨ# YL{SLrSFQϜsmek]GHRY6Q43[Gcf^6Jq&]-8#xv2"Α%=z;qn+#8SLyc|KFE5&j{'wǹqNXv`/d!bUi+i"HbY ^SYu2ߐB)!Gy |Wm^j\ o]^@'](_swwULdeQ:twZkD69'tD $ 3巣G}j24Y|YTF.DE_+l~Module signature appended~