ELF>@@$#GNU}&o) #AgqdLinuxUHAVAUIATISHLwHD;C G‰AEAxDAE$D1[A\A]A^]Ë I6HH1[A\A]A^]ËI6HHwDUHAVAUATLDM$M$LLLIDŽ$I$I$LLLA\A]A^]I$HHrUHAULATIHpLLA\A]]UHAWAVAAUAIATSHDDDIhEED@7hjjHHe[A\A]A^A_]DjDDjDEh@jjPAPHPH7HH@gUHAVAUIATSHHHLgxH9tLpDIALH@  ƒ IV`LrH9uÉC8LEEH[A\A]A^]ANMHHI4$1UHATISH0DA$AD$I|$L1HH)@HI|$I$ID$8HHAD$AD$ AD$OAD$[A\]EL$ED$HHA $H3A$_uQHHtYHH@Ht?HP Ht6HLHtH@ Ht [A\][A\]økaWff.@UHATISH0DA$u9pAD$1[A\]ED$A $HHH3A$tǃuZAD$HHtYHH@Ht?HPHt6HLHtH@Ht [A\][A\]økaWfUHATISH0DA$1tGumHHtoHH@HtXHP0HtOHLHt/H@0Ht&[A\]A $H3HH[A\]øθǸff.@UHATSHL0DA;$|s,C,1[A\]Ë I4$HHȸِU HAWAVAUIATLSHpLHsAt=M384E=DS12t=CS14A AEƉEA[vAPj.D[AF<ADAF w>ACAtYAIuDDEHHDEAF vD !=CU16A AEƉEUIGH~zYEA MI LIHIHIHilEAE I)LHH HIHAAAE AAAAD`ALutRHe[A\A]A^A_]Á EAAATIuHAWHAVASH 똺 AL uALuHALhALNUоAL6DALDAL LEpIH@ Hx DLID$ Hx At=M384PEoff.@UHAUATIL0DA$uiA|$OOACL$GApDLA\A]]EL$ED$HHA $IuA$tuoIHtwHH@Ht]HPHtTHLHt0H@Ht'A\A]]IuHH\A\A]]øOE;ff.UHATISH0DA$t~HHHH@HHP(HHLHtpH@(Htg[A\]A $H3HHA$uI|$ H[HID$$HOID$,1A\][A\]ø델놸|ff.fUHATSHL0DHCHCHC A$|t,s1H9vHc94uC [1A\]HHC[1A\]I4$HKHH끐UHATSHL0DA$HCHCHC A$|tIHt?HHHt0H@HHt'HHHRHHLDIh1ALJIE1 DeHHuKDHKh `ǃIhHC@C\ @CPIhHC`HL1HøC`HCLs HC =`uII:1I߈ DHHuL1ҾCLAHD[A\A]A^A_]I7HHI7HHzI߈I7HHqI7HHHLeLH AMABUHAWIAVAUATSH0MeH%(HE1 MNIHE1E1D3FtM DAtLK=CU16C=CS14=M384DII|$LIHAƀHAI$II$LIH)H)HE D9mJEI HH9zHEeH3%(HeD[A\A]A^A_]=CS08=CU08+1tVAHH=uAHIIE AD9m[=DS12II|$LIHAPHAI$HCI$LIH)H)HE D9m4HHD]D]"I7LC HHD]UA9 DLID9mjHHD]UUD]RDEHE I7HD]D)D]ZgHHLMD]D]LMxI7LHHLMD]III|$LIHAHAI$HCI$LIH)H)HE D9mG1Df fAHHuAHIIE AD9m.II|$LIHAHAI$HCI$LIH)H)HE D9mtE1oH=H H)HA AA H I A D9)1DI7AHiHHMHPXff.fUHAWAVAUIATSH DgXHAD$lAEǃH HEHHEIcHLDEDEH}ЋIE`HEHHH9ELH}IGIHBHHIH"IGMIL1LMHUDHHAtLMtALAE9 LH [A\A]A^A_]DHHtEH3EDHHH}DnHHSH3HH2DH [A\A]A^A_]AHH3LIHHLED DH3DHHDH3HHH3HHzff.U HAWAVAUIATSHH=H9IH(HHHM$HHHLI$ME0ADŽ$ I$I$IEpM$H-=ADŽ$pOI$hHADŽ$|I$tFH LEI$I$HH M$(IDŽ$IDŽ$I$0HUAŅM|$1HULLEHM$HMirics MM$XI$LHSi3101 SLI$HDR DonglIDŽ$I$IDŽ$eIDŽ$(IDŽ$0I$M$8IDŽ$AŅI<$11HBI$HǀHǀxL`xHEHuЅAHLI$HM$111LLMHEE$4 LMELELϹ1LMILMLI$M$M$I$PADŽ$LAŅADŽ$|HLLHD[A\A]A^A_]AAI}ADHEEI?UHLI?HLI<$HI<$HI<$HA I<$HLMLMLI$I$Ht>>msg=%*ph tuner=%d type=%d index=%d tuner=%d type=%d index=%d div_out=%u f_vco=%u ADC frequency=%u Hz Mirics MSi2500pixelformat fourcc %4.4s msi2500usb-%s-%sUnlinking URB %p Freeing URB Allocated URB at 0x%p URB 0x%p submitted. %*ph acalled with status %d Error (%d) re-submitting urb &dev->v4l2_lock&dev->vb_queue_lockcannot get v4l2 subdevice Registered as %s %02x %02x %02x %02x %02x %02x %02x %02x %s %*ph failed %d, cmd %02x, data %04x f_sr=%u f_vco=%u div_n=%u k=%u div_out=%u reg3=%08x reg4=%08x tuner=%d type=%d frequency=%u Failed to allocate urb buffer %d usb_submit_urb %d failed with error %d %d samples lost, %d %08x:%08x size=%u samples=%u msecs=%u sample rate=%lu URB (%p) unlinked %ssynchronously Too many ISOC errors, bailing out frame=%d/%d has error %d skipping videobuf is full, %d packets dropped Could not initialize vb2 queue Failed to register v4l2-device (%d) Could not initialize controls Failed to register as video device (%d) SDR API is still slightly experimental and functionality changes may follow drivers/media/usb/msi2500/msi2500.cmsi2500_queue_setupmsi2500_convert_streammsi2500_isoc_handlermsi2500_isoc_initmsi2500_start_streamingmsi2500_cleanup_queued_bufsmsi2500_iso_freemsi2500_iso_stopmsi2500_isoc_cleanupmsi2500_stop_streamingmsi2500_querycapmsi2500_enum_fmt_sdr_capmsi2500_g_fmt_sdr_capmsi2500_s_fmt_sdr_capmsi2500_try_fmt_sdr_capmsi2500_g_tunermsi2500_s_tunermsi2500_g_frequencymsi2500_set_usb_adcmsi2500_s_frequencymsi2500_enum_freq_bandsmsi2500_ctrl_msgmsi2500_transfer_one_messagemsi2500_disconnect%@ emulated_formatslicense=GPLdescription=Mirics MSi3101 SDR Dongleauthor=Antti Palosaari parm=emulated_formats:enable emulated formats (disappears in future)parmtype=emulated_formats:boolsrcversion=18815E987F64CEACA26E804alias=usb:v2040pD300d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v1DF7p2500d*dc*dsc*dp*ic*isc*ip*in*depends=videobuf2-v4l2,videodev,videobuf2-vmalloc,videobuf2-commonretpoline=Yintree=Yname=msi2500vermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layoutzإparam_ops_bool=zavb2_ops_wait_finishuvvb2_ops_wait_prepareiv4l2_event_unsubscribe EDv4l2_ctrl_subscribe_eventtQv4l2_ctrl_log_statusU@3vb2_ioctl_streamoffWvb2_ioctl_streamon evb2_ioctl_prepare_bufYwvb2_ioctl_create_bufsSk4vb2_ioctl_dqbufXd%vb2_ioctl_qbuf݁vb2_ioctl_querybufZScvb2_ioctl_reqbufs{aPvb2_fop_release@v4l2_fh_open".vb2_fop_mmap(3jvideo_ioctl2Iwvb2_fop_poll.Uvb2_fop_reade;usb_deregisterذusb_register_driver__dev_notice-U_dev_infohVput_device[P__video_register_deviceVs|v4l2_ctrl_add_handlerv4l2_ctrl_handler_init_class?&ءv4l2_spi_new_subdevG8zspi_register_controller0Dd__spi_alloc_controllerQv4l2_device_registervideo_device_release_emptyüvb2_queue_init%Uvb2_vmalloc_memopsQ__mutex_initѠ"kmem_cache_alloc_trace:zLkmalloc_caches7{vb2_plane_vaddr) __stack_chk_failp7jiffies_to_msecs$___ratelimitPjiffiesWusb_submit_urbjG usb_alloc_coherent)usb_alloc_urb %usb_set_interface ӳ-mutex_lock_interruptiblemsleep^usb_free_urbSusb_free_coherent{#usb_kill_urb+/)vb2_buffer_done 8_raw_spin_unlock_irqrestore vQ_raw_spin_lock_irqsavenJnesnprintf9dstrscpyW__v4l2_ctrl_s_ctrlu:v4l2_ctrl_g_ctrlLǤv4l2_ctrl_findL__x86_indirect_thunk_rdx\ɢ.__x86_indirect_thunk_rax@;jv4l2_subdev_call_wrappersqQgvideo_devdata`pspi_finalize_current_messageڶV3_dev_errU'!usb_control_msg zkfreep"v4l2_device_unregisterv4l2_ctrl_handler_free@ v4l2_device_putb˛@mutex_unlock9 spi_unregister_controllerQvideo_unregister_deviceKEv4l2_device_disconnect*mutex_lock"__dynamic_dev_dbgm__fentry__     msi001CS08 CS14 CU08 CU16 *[?c]M9$~{u_5 msi2500GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0msi2500.ko `~ #.. .B;CXe~ }  788#(8?`9UfH8#p8 A88p85PEP8a_z08  p88 $8p8. >8Z r8p 8P v8 8p~1M`8i1~@8 888x8 !h8=U8q888#?880 ?@(IP8Z(d(n88@(8(p888X8#8?yMYez``@P@Hb% `"1@O^m |@`  @ `! 0 ? N  e  & 2& ` XE  (    ! 0 > K X h           - 3 F Z g ~    %       `G V o ~          ' 7 G a s         3@U]t&=Wl__UNIQUE_ID_srcversion45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6msi2500_queue_setup__UNIQUE_ID_ddebug156.50226__UNIQUE_ID_ddebug161.50252msi2500_disconnect__UNIQUE_ID_ddebug154.50202msi2500_video_releasemsi2500_ctrl_msg__UNIQUE_ID_ddebug164.50287msi2500_ctrl_msg.coldmsi2500_transfer_one_message__UNIQUE_ID_ddebug186.50541msi2500_enum_freq_bands__UNIQUE_ID_ddebug182.50500msi2500_g_frequency__UNIQUE_ID_ddebug175.50445msi2500_s_tuner__UNIQUE_ID_ddebug173.50415msi2500_enum_fmt_sdr_cap__UNIQUE_ID_ddebug169.50361msi2500_set_usb_adc__UNIQUE_ID_ddebug165.50315__UNIQUE_ID_ddebug166.50323msi2500_s_frequency__UNIQUE_ID_ddebug176.50460__UNIQUE_ID_ddebug181.50486msi2500_g_tuner__UNIQUE_ID_ddebug174.50430msi2500_try_fmt_sdr_cap__UNIQUE_ID_ddebug172.50400msi2500_s_fmt_sdr_cap__UNIQUE_ID_ddebug171.50385msi2500_g_fmt_sdr_cap__UNIQUE_ID_ddebug170.50372msi2500_querycap__UNIQUE_ID_ddebug155.50213msi2500_buf_queuemsi2500_cleanup_queued_bufs__UNIQUE_ID_ddebug151.50175msi2500_isoc_cleanup__UNIQUE_ID_ddebug147.50137__UNIQUE_ID_ddebug143.50106__UNIQUE_ID_ddebug144.50111__UNIQUE_ID_ddebug145.50122__UNIQUE_ID_ddebug146.50127msi2500_stop_streaming__UNIQUE_ID_ddebug168.50346msi2500_start_streaming__UNIQUE_ID_ddebug167.50334__UNIQUE_ID_ddebug148.50149__UNIQUE_ID_ddebug149.50154msi2500_isoc_handler__UNIQUE_ID_ddebug150.50164msi2500_start_streaming.coldmsi2500_convert_streamdescriptor.50010descriptor.50035__func__.50004_rs.50008descriptor.50003_rs.50001_rs.50033__UNIQUE_ID_ddebug138.50054descriptor.50084__func__.50068_rs.50082descriptor.50091_rs.50089__UNIQUE_ID_ddebug139.50067__UNIQUE_ID_ddebug140.50072__UNIQUE_ID_ddebug142.50098__UNIQUE_ID_ddebug141.50076msi2500_probe__key.50559__key.50560msi2500_emulated_fmtmsi2500_vb2_opsmsi2500_fopsmsi2500_ioctl_opsboard_info.50557msi2500_probe.coldmsi2500_driver_initmsi2500_drivermsi2500_driver_exit__func__.50227__func__.50150__func__.50335__func__.50176__func__.50123__func__.50107__func__.50138__func__.50347__func__.50214__func__.50362__func__.50373__func__.50386__func__.50401__func__.50431__func__.50416__func__.50446__func__.50316__func__.50461__func__.50501__func__.50288__func__.50542__func__.50203__UNIQUE_ID_license189__UNIQUE_ID_description188__UNIQUE_ID_author187msi2500_id_table__UNIQUE_ID_emulated_formats136__UNIQUE_ID_emulated_formatstype135__param_emulated_formats__param_str_emulated_formatsvb2_queue_initusb_alloc_urbvideo_ioctl2usb_free_urbv4l2_device_putspi_finalize_current_messagevb2_ioctl_streamoffusb_alloc_coherent__this_modulesnprintfv4l2_ctrl_add_handlervb2_ops_wait_finishusb_register_driverv4l2_ctrl_handler_init_classcleanup_modulekfreevb2_ioctl_querybufv4l2_spi_new_subdevv4l2_fh_open_raw_spin_lock_irqsave__dynamic_dev_dbgkmem_cache_alloc_trace__fentry__init_module__x86_indirect_thunk_rax___ratelimit__stack_chk_failvideo_devdataput_devicevb2_fop_release__mod_usb__msi2500_id_table_device_tablev4l2_ctrl_find__x86_indirect_thunk_rdxusb_submit_urb_dev_info__v4l2_ctrl_s_ctrlvb2_ioctl_dqbuf_dev_errusb_free_coherentvb2_ioctl_create_bufsvb2_ioctl_prepare_bufmutex_lockspi_unregister_controllerusb_control_msgvb2_buffer_donevb2_plane_vaddrv4l2_ctrl_subscribe_eventusb_set_interfacevideo_unregister_device__mutex_initmutex_lock_interruptibleusb_deregistervb2_ioctl_qbufjiffies_to_msecsvb2_fop_mmap_raw_spin_unlock_irqrestorevb2_vmalloc_memopsv4l2_device_disconnectvb2_fop_readv4l2_device_registerjiffies__spi_alloc_controller_dev_noticestrscpymutex_unlockparam_ops_bool__video_register_devicevb2_ops_wait_prepareusb_kill_urbvb2_ioctl_streamonvb2_fop_pollv4l2_ctrl_g_ctrlv4l2_ctrl_handler_freev4l2_device_unregisterv4l2_subdev_call_wrappersv4l2_ctrl_log_statusspi_register_controllervideo_device_release_emptymsleepv4l2_event_unsubscribekmalloc_cachesvb2_ioctl_reqbufss  z   %-D &K (Pa2 (K V H[q , !0 6 80:q Q 'Q` c P ? V c] 0bqU m\ ae Xn w/ F Q _      O e v } p    % ; N cU Z s x    ) 2 C ] d i q      4 ; @ Q `       : ?Q &X ]q x & `;Dh o t &   & @ &  x  D & h([{*7V > &  &    ' ,> E Ji   @  "  ) 5R c Po      /6  (`= @D Id k p{ @    $ # X p + &2 87e =l Xq  \  [  kN j ` uU @u   `^ p @=Rp 8, 19>WL QY^Wk pu   @   `     ` p( 0p8P@HpP X ` hp pP x p@HX`x 0P p  08@PX` Pp  @H`hpp  [k $9(P048p@DH(P;TX``dhpktxx+MX&G8Z   o  D @ R  ) k    J  $(048h@DHHPTbX` dhptx 05@}x`j3: $(048@D"H`PT]X`Sdzh(,8@`HP6px@@Q (0cPX`hc08`@Hchp x&& X  (mHPX` @&(08@&`hpx&``` &@HPX&x& (08&X`@hp=@@@8@@HP&px@X (   (0PX `hx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.1.rela__mcount_loc.rodata.str1.8.rela.rodata.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d? :@h|x!J +E@!^!%Y@x!n!i@X0! y2!#@X! 2p$' @0!Q/(1(@`!`1  Ep@p !G @h`!J@Ȭ!@S@@h0!"V'0VX0W@W(W`" lO0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H  hccϞDU~:#{J,YCE#PfH8T5m{?2*DI_&OH5Bz`,4)OA KaUILg,{#SCLp$S^˪D-@+c E]ዛT=V4X9FGmc2"(aX9W5rkӆ6HhW'`<@`귲TAt̺n 5숖 $<%a@V}뾂tH.Z(7PUTl^\?M_x,9c)GPO\yJDKTIJK]MG `/(~Module signature appended~