ELF>@@%$GNUl.<}44;sHuLinuxLinux6.1.0-41-amd64HHt1SHHCH@Ht1H[HH@H@Ht1UHATASHH0eH%(HD$(1T$&HT$&HT$1Hf$fD$HD$'fT$D$'HD$D$fL$D$\$'HD$(eH+%(uHe[A\]fAUATUHSLHttsu^It$I<$ A%=tjID$H@HtU1H߅@[1]A\A][]A\A]It$I<$AŃuEID$H@Huff.@DAUATUHSHLEtIt$I<$ It$I<$It$I<$A?AD91P8FۍCHfi fi fE1[]A\A]It$I<$Q<vEA$`=ceHiMbH&'OL1ҸQt1۾H Í\ӾHHHA$`aHHiMbH&ÀHivH+{ھbHi1ҾVHZ1ҾvHKHExt!A$tH 11H1ҾHI$xHtlHt$LD$A+$8_I$wHcؙHHivH,)=LډӾ^H tHL$t1HIS3HH=I9uA$`THgvz011ҸHHHHH+1Ҹh1HÍ\gHWH EH3|H1ҸHH H$HATMUHSH@t uE2LH[]A\[]A\ ATIUSHA|$t!1XAD$9HuH}1H?A|$t!AHHAD$9HuH}UAD$HE1HuH} @tq AAuHuH}Hƒ@9HuH}H?€ʀ/HcHuH}H?€ʀ[]A\fDATUSHHuH}>H?Hi E1HuH}@tiAAuHuH}Hƒ@HuH}H?€ʀ'HuH}hH?€ʀ[]A\H(f.USHHuH}t'ƒEHᄁ.1[]ff.fAWAVAUATIUHSHtHsH;]HsH;JHsH; 1HsH;AHsH;D AAǁA$1[]A\A]A^A_[]A\A]A^A_HHsH;ŨuHsH;@HsH;AuAA HE,$H1XHAHE z1ҾHk1ҾH\E,$1ATIUHSHttnu[HsH;HsH; ‰ f9)A$f 1[]A\[]A\HsH;BHsH;/ A,$HsH;H߉%߉\ H@H1w)` USHHsH;H߃?t?HsH;bH%ƒ1[]HsH;#H߃Ȁpff.HtA1+1@ ATIUHSH=( HH1L`LHf 1H(d%=HsH;CHsH;0HHkH{H`HH HsH;H߾0H[]A\HH1[H]A\HHHHL$'AHHAԉHHDHHHHHHȉHHEHHDHHHHHHHI$HH|$HŅ=Ld$HHA$Ml$Ld$! D$L1H=IH HCML|$ D$!fD$IGHD$DD)9D$0L1ҾHH|$=tHHHHD$(eH+%(u-H0[]A\A]A^A_HHHH=ID$I4$HHDL0DD01ҾH߽HHH|$=HHH=H|$LtL$HHH;LI ƒmHHL1ҾH+HHA@@BHHA4HAD$9=HAD$9HHHHHHHHHHHHHHHHHHHHHHx ds3000_attach%s %s() 3%s: reg=0x%x(error=%d) %s: status = 0x%02x dvb-fe-ds3000.fwfailed%s: Firmware upload %s complete%s() %s(0x%02x, %s(%d) 3%s: Invalid, tone=%d %s: setting tone on %s: setting tone off %s: read reg 0x%02x, value 0x%02x %s: raw / cooked = 0x%02x / 0x%04x %s: write reg 0x%02x, value 0x%02x 3%s: writereg error(err == %i, reg == 0x%02x, value == 0x%02x) 6%s: Waiting for firmware upload (%s)... Firmware is %zu bytes (%02x %02x .. %02x %02x) %s: write reg 0x%02x, len = %d 3%s: write error(err == %i, reg == 0x%02x %s: Writing firmware to device failed 3%s: Unable initialize firmware %s() symbol_rate %u out of range (%u ... %u) 3Invalid probe, probably not a DS3000 6DS3000 chip version: %d.%d attached. ds3000_set_voltageds3000_readregds3000_releaseds3000_writeFWds3000_load_firmwareds3000_firmware_ondemandds3000_initfeds3000_get_algods3000_set_frontendds3000_read_statusds3000_read_ber Ne!G#F%'((*+,- /0 1123p41556F778 99B::Q;;Q<>?h??3@@@QAAB^BBC[CCCJDDD-EvEEFIFFFGUGGGHQHHHI?IxIII JWJ*'6>EL:QUY]a1dgiNlnpsuds3000_read_snrds3000_read_ucblocksds3000_send_diseqc_msgds3000_diseqc_send_burstds3000_set_toneds3000_writeregds3000_attachdebugMontage Technology DS3000ٟ8e&8m@KL@B@P# !T%'101222355:789B`JKM]P6Q6R6S6c`dehi)p qprsp@qprsp`qprspqprspqprspD ɀ#$tvwBx y@||ځ|ʁ|ۅDD2# !T%'101@22355:789B`J@KM]PwQwR6S6VcCd0e@h&iLp qprsp@qprsp`qprspqprspqprspvwx y|3Dŀƀ ɀ@  firmware=dvb-fe-ds3000.fwlicense=GPLauthor=Konstantin Dimitrov description=DVB Frontend module for Montage Technology DS3000 hardwareparm=debug:Activates frontend debugging (default:0)parmtype=debug:intdepends=retpoline=Yintree=Yname=ds3000vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  ( ( ( ( ( @ @ (08h (8( 8      (080( 80( 8     (@h80( h8 8  m__fentry__pHe__x86_indirect_thunk_rax9[__x86_return_thunk zkfree~_printkK#i2c_transferV __stack_chk_failmsleepj[request_firmware kmalloc_cachesRkmalloc_tracerelease_firmware<param_ops_int module_layoutds3000GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.00!0!$  DDDDDDDE E@E.E=EMEYEgEuE E@EEEEEFF "F@/FDFWFhF}F F@FF940F  eO@FFFGG'G3G@GPGfGpGxGGGGGG G@GGGHH H(H0H8H@HHHPHXH`HhH qH yH H HHHHHHHHHHH H H H H H I#I8IOIdIyIIIII II JJ2JFJ[JqJJJ J JJJJJKK%K7KIKZKkKtK}KKKKKKKKKKKLLL(L2L;LEL OL YL bL mL vLLLLL!L L%o&L@k *@p , 46 6@   LL@:"Psc@] L:"ٗ@#]#P~#L* M-x *@Mb0/MGM`@N`׍`@ `PM`@^MJjM xMkMMG)@MJM] M Mx *@`MπM@Mva@MxMV  Έ@%*`]N& N&N&%N׍@ `G)ш@PЈ`2Nr >NGN(+lKM@׍`VNbN@MM-&@ N&Pd ˆ`]e lNq{rN8M `c*]*NNMNXM`R]@NKNNNNNN Oƈ%OɈ@0Oˈ>O͈ È ň ȈȈ*Lj ʈ K̈OOaOxOOs*sc* :"ψĈO@{s*sc*O(OֈOڈ@O܈OވP܈ ӈ *ՈP و׈؈ وۈ و݈ ߈ ԈP -Pc`@6 `V @P ([k@PPPJPJMq@Q Q`/3c@sc`x *UUP[GQV "Q@/QMBQ׍@OQ([k k҈ZQ uQQ Q@QV< Q*Q* Q*@Q*`Q*Q*R" R@FH-R)R7RERWRkRxRRRRRRS P @jrS'S@o9SGSUS@gTfSvS~S@SS S 3G)@S@SkSkSkSk@SkSg5(x @( `(   k  * (  * TV?T HPS @0TvS;THT@ PT o    ^T V< Q*Q* yT*@T*`T*T*T*T"P T@ T@jrp U@UU$U6U@CULU aU@ jU xU U" U%@ U' U) S+ U-@ U/ PT  V  V@ V[1 $V .V  ] K   9V2*QV P@\V`dVnVxVV*Vn V*@V`VVVVVV$ W$(W$01W*@FW*`]W$qW3 W* wW*@W$`W$hW$pW$xW$W$W$W$ X$$X$$4Y @BY9 6 8$OY(5 TL<@Ks\Y&)7;' >'P @ fYiY B fYwY D fYYKY FY B L<5 TY I fYY K fYBY M fY !Y O fYYZ Q fYZZ S fY/Z*3Z U fYCZ*SZ W fYoZsZ Y fYZ [ fYPZ ] fYZ _fe_capsFE_IS_STUPIDFE_CAN_INVERSION_AUTOFE_CAN_FEC_1_2FE_CAN_FEC_2_3FE_CAN_FEC_3_4FE_CAN_FEC_4_5FE_CAN_FEC_5_6FE_CAN_FEC_6_7FE_CAN_FEC_7_8FE_CAN_FEC_8_9FE_CAN_FEC_AUTOFE_CAN_QPSKFE_CAN_QAM_16FE_CAN_QAM_32FE_CAN_QAM_64FE_CAN_QAM_128FE_CAN_QAM_256FE_CAN_QAM_AUTOFE_CAN_TRANSMISSION_MODE_AUTOFE_CAN_BANDWIDTH_AUTOFE_CAN_GUARD_INTERVAL_AUTOFE_CAN_HIERARCHY_AUTOFE_CAN_8VSBFE_CAN_16VSBFE_HAS_EXTENDED_CAPSFE_CAN_MULTISTREAMFE_CAN_TURBO_FECFE_CAN_2G_MODULATIONFE_NEEDS_BENDINGFE_CAN_RECOVERFE_CAN_MUTE_TSdvb_diseqc_master_cmddvb_diseqc_slave_replyfe_sec_voltageSEC_VOLTAGE_13SEC_VOLTAGE_18SEC_VOLTAGE_OFFfe_sec_tone_modeSEC_TONE_ONSEC_TONE_OFFfe_sec_mini_cmdSEC_MINI_ASEC_MINI_Bfe_statusFE_NONEFE_HAS_SIGNALFE_HAS_CARRIERFE_HAS_VITERBIFE_HAS_SYNCFE_HAS_LOCKFE_TIMEDOUTFE_REINITfe_spectral_inversionINVERSION_OFFINVERSION_ONINVERSION_AUTOfe_code_rateFEC_NONEFEC_1_2FEC_2_3FEC_3_4FEC_4_5FEC_5_6FEC_6_7FEC_7_8FEC_8_9FEC_AUTOFEC_3_5FEC_9_10FEC_2_5fe_modulationQPSKQAM_16QAM_32QAM_64QAM_128QAM_256QAM_AUTOVSB_8VSB_16PSK_8APSK_16APSK_32DQPSKQAM_4_NRfe_transmit_modeTRANSMISSION_MODE_2KTRANSMISSION_MODE_8KTRANSMISSION_MODE_AUTOTRANSMISSION_MODE_4KTRANSMISSION_MODE_1KTRANSMISSION_MODE_16KTRANSMISSION_MODE_32KTRANSMISSION_MODE_C1TRANSMISSION_MODE_C3780fe_guard_intervalGUARD_INTERVAL_1_32GUARD_INTERVAL_1_16GUARD_INTERVAL_1_8GUARD_INTERVAL_1_4GUARD_INTERVAL_AUTOGUARD_INTERVAL_1_128GUARD_INTERVAL_19_128GUARD_INTERVAL_19_256GUARD_INTERVAL_PN420GUARD_INTERVAL_PN595GUARD_INTERVAL_PN945fe_hierarchyHIERARCHY_NONEHIERARCHY_1HIERARCHY_2HIERARCHY_4HIERARCHY_AUTOfe_interleavingINTERLEAVING_NONEINTERLEAVING_AUTOINTERLEAVING_240INTERLEAVING_720fe_pilotPILOT_ONPILOT_OFFPILOT_AUTOfe_rolloffROLLOFF_35ROLLOFF_20ROLLOFF_25ROLLOFF_AUTOfe_delivery_systemSYS_UNDEFINEDSYS_DVBC_ANNEX_ASYS_DVBC_ANNEX_BSYS_DVBTSYS_DSSSYS_DVBSSYS_DVBS2SYS_DVBHSYS_ISDBTSYS_ISDBSSYS_ISDBCSYS_ATSCSYS_ATSCMHSYS_DTMBSYS_CMMBSYS_DABSYS_DVBT2SYS_TURBOSYS_DVBC_ANNEX_Cdtv_statsdtv_fe_statsmedia_file_operationsmedia_devnodemedia_devmedia_devicehw_revisiontopology_versionentity_internal_idxentity_internal_idx_maxentitiesentity_notifygraph_mutexpm_count_walksource_privenable_sourcedisable_sourcereq_queue_mutexrequest_idmedia_gobjmdevmedia_entity_enumidx_maxentitymedia_entitygraph_objnum_padsnum_linksnum_backlinksinternal_idxmedia_graphent_enummedia_pipelinestart_countmedia_padgobj0media_interfacegobj1sinkmedia_linkis_backlinkmedia_pad_signal_typePAD_SIGNAL_DEFAULTPAD_SIGNAL_ANALOGPAD_SIGNAL_DVPAD_SIGNAL_AUDIOmedia_entity_operationsget_fwnode_padlink_setuplink_validatehas_pad_interdepmedia_entity_typeMEDIA_ENTITY_TYPE_BASEMEDIA_ENTITY_TYPE_VIDEO_DEVICEMEDIA_ENTITY_TYPE_V4L2_SUBDEVmedia_intf_devnodemedia_device_opslink_notifyreq_allocreq_freereq_validatereq_queuemedia_requestdvb_device_typeDVB_DEVICE_SECDVB_DEVICE_FRONTENDDVB_DEVICE_DEMUXDVB_DEVICE_DVRDVB_DEVICE_CADVB_DEVICE_NETDVB_DEVICE_VIDEODVB_DEVICE_AUDIODVB_DEVICE_OSDdvb_adapterproposed_macmfe_sharedmfe_dvbdevmfe_lockmdev_lockconn_padsdvb_devicekernel_ioctlintf_devnodetsout_num_entitiestsout_entitytsout_padsdvb_frontend_tune_settingsmin_delay_msstep_sizemax_driftdvb_tuner_infofrequency_min_hzfrequency_max_hzfrequency_step_hzbandwidth_minbandwidth_maxbandwidth_stepanalog_parametersaudmodedvbfe_algoDVBFE_ALGO_HWDVBFE_ALGO_SWDVBFE_ALGO_CUSTOMDVBFE_ALGO_RECOVERYdvbfe_searchDVBFE_ALGO_SEARCH_SUCCESSDVBFE_ALGO_SEARCH_ASLEEPDVBFE_ALGO_SEARCH_FAILEDDVBFE_ALGO_SEARCH_INVALIDDVBFE_ALGO_SEARCH_AGAINDVBFE_ALGO_SEARCH_ERRORdvb_tuner_opsset_paramsset_analog_paramsget_frequencyget_bandwidthget_if_frequencyget_rf_strengthget_afccalc_regsset_frequencyset_bandwidthdvb_frontenddvbdemodulator_privtuner_privfrontend_privsec_privanalog_demod_privdtv_property_cacheanalog_demod_infoanalog_demod_opshas_signaltuner_statusstandbyi2c_gate_ctrldvb_frontend_internal_infofrequency_stepsize_hzfrequency_tolerance_hzsymbol_rate_minsymbol_rate_maxsymbol_rate_tolerancedvb_frontend_opsdelsysrelease_sectuneget_frontend_algoset_frontendget_tune_settingsget_frontendread_berread_signal_strengthread_snrread_ucblocksdiseqc_reset_overloaddiseqc_send_master_cmddiseqc_recv_slave_replydiseqc_send_burstset_toneenable_high_lnb_voltagedishnetwork_send_legacy_commandts_bus_ctrlset_lnatuner_opsanalog_opsdtv_frontend_propertiesmodulationsectoneinversionfec_innertransmission_modebandwidth_hzguard_intervalsymbol_ratecode_rate_HPcode_rate_LPpilotrolloffdelivery_systeminterleavingisdbt_partial_receptionisdbt_sb_modeisdbt_sb_subchannelisdbt_sb_segment_idxisdbt_sb_segment_countisdbt_layer_enabledlayerscrambling_sequence_indexatscmh_fic_veratscmh_parade_idatscmh_nogatscmh_tnogatscmh_sgnatscmh_prcatscmh_rs_frame_modeatscmh_rs_frame_ensembleatscmh_rs_code_mode_priatscmh_rs_code_mode_secatscmh_sccc_block_modeatscmh_sccc_code_mode_aatscmh_sccc_code_mode_batscmh_sccc_code_mode_catscmh_sccc_code_mode_dlnastrengthcnrpre_bit_errorpre_bit_countpost_bit_errorpost_bit_countblock_errorsegment_countds3000_configdemod_addressset_ts_paramsset_lock_ledds3000_stateprevUCBS2feds3000_initfeds3000_get_algore_tuneds3000_tuneds3000_set_frontendds3000_attachds3000_releaseds3000_diseqc_send_burstds3000_send_diseqc_msgtoneds3000_set_toneucblocksds3000_read_ucblockssnrds3000_read_snrsignal_strengthds3000_read_signal_strengthberds3000_read_berds3000_read_statusds3000_set_voltageds3000_i2c_gate_ctrl   ,9 R h |<$   8R.(9`8I^i0A`q@( S!-D<`PlzpP8`@;` ?( ?c[g0 Fq  c &@L\iq@}<<5` &6\G41J(Xnj{  __crc_ds3000_attach__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9__kstrtab_ds3000_attach__kstrtabns_ds3000_attach__ksymtab_ds3000_attachds3000_read_signal_strengthds3000_releaseds3000_release.cold__func__.2ds3000_get_algods3000_get_algo.cold__func__.7ds3000_readreg.isra.0ds3000_readreg.isra.0.cold__func__.1ds3000_read_statusds3000_read_status.cold__func__.9ds3000_read_snrdvbs2_snr_tab.11dvbs_snr_tab.12ds3000_read_snr.cold__func__.13ds3000_writereg.isra.0ds3000_writereg.isra.0.cold__func__.18ds3000_initfe__func__.6ds3000_initfe.cold__func__.5__func__.4__func__.3ds3000_set_frontendds3000_dvbs_init_tabds3000_dvbs2_init_tabds3000_set_frontend.cold__func__.8ds3000_tuneds3000_send_diseqc_msgds3000_send_diseqc_msg.cold__func__.15ds3000_diseqc_send_burstds3000_diseqc_send_burst.cold__func__.16ds3000_set_voltageds3000_set_voltage.cold__func__.0ds3000_read_berds3000_read_ber.cold__func__.10ds3000_read_ucblocksds3000_read_ucblocks.cold__func__.14ds3000_set_toneds3000_set_tone.cold__func__.17ds3000_i2c_gate_ctrlds3000_opsds3000_attach.cold__func__.19__UNIQUE_ID_firmware350__UNIQUE_ID_license349__UNIQUE_ID_author348__UNIQUE_ID_description347__UNIQUE_ID_debug346__UNIQUE_ID_debugtype345__param_debug__param_str_debugrelease_firmware__this_modulerequest_firmwarekfree__fentry____x86_indirect_thunk_rax_printk__stack_chk_fail__x86_return_thunki2c_transferkmalloc_traceparam_ops_intmsleepkmalloc_cachesWX[!W=XCKTVaW|X[W]#M)1,U[ZZaWXm[[AWHd $8[l  W4\l]u[ZW` #|@/G N SYXWaWtXXN[U @o X`  @B O T Za W [ W  U    `& [1 W7 L m ` `T [ W   [ W [[W;[I[W!)Z[`hW[[W8aT^u Y P[V Y[ ( YK " 'Y,< C HYM1Z c  hYm6w ~ $Y  (Y$  Yd  (Y$ P xYu P  PY\ % *Y/6 9= pD IYT 9eUo@ua,^V*4S:D iK pR QWY|[ p Y#Z P Y Y p p YS$@+ J2 p9 Q>YC@Ik 8r  wY] 8 @YV  rY  Y & |Y) /6 = BYP U \ c xhYm t  { YL   Y   Y  Y @ Yh @ Y) @ YS' . @3Y8? `F KYP\ c hYm\ ` `(@08@`H` P X0 ` h px0 @h` p`x`` @ 0  nT_ <{ T 7M  $% (S , 048:<H@YDHLPT{ &SX` $(,T0Y4^8`<g@iDjHnLPTX\`dhlpt1x@|NPQU2357< \`gimnr GHIKM R$X (` ,g 0k 4o 8 < @ D H L P T X \ ` d h" l# p% t* x0 |= > ? P Q S X v              7$8(:,?0@4F8H<M@DHLPXTYX^\`dhlptx|0qorsuwy{<q.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl__kcrctab_gpl__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?:@`{ "JqE@0"^ Y@H"lz2 /@H" 22@ @h"#P%(@``"@%@"\%X@h"%h*@x"( - 3090@S@4X0@4Pa4q4l7l0 #S 0u/v0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H 0q=8^zpᷢ#Yo :gHq&5da*R,&~ƚyd~s[+Le _mڽ5c H .H\"u~*K&,8<d.2>Bs>(`<Դ"Y0C 3޿m{)NCռ8Ϊk` X hXqp9_ϲ =l:Ṟ L%Q+qr*1ġ(g/b ( 0~Žz';1ㇰ>cXEC`֌6BDBJ^lȈ= Zj3 ã ڔQ^,`j3ypItK˷̒4GW"CJw@|lSsEptf_c gɋy;d$zN#^k~Module signature appended~