ELF>H@@)(GNUtFR ^@ LinuxLinux6.1.0-41-amd64SL11Az@HHtH@8r AtH@u@tAHLHH[ff.fLE1>BIpt Ii9rIcD D fu1PHLHHX1ff.AWAVAUATIUSLEiMA9IL1/HcH@AEHLDi A9 uËS,AHLHRS$RS(RS RSRSRSRSRS RSRHPHXv[]A\A]A^A_L1MtCA$tDKALHHH[]A\A]A^A_DHHGxHLAVAUMATIUSHIHhIHD E1CH‹DiD9rE1HDPA$@AEt]PA$MHAHHPXZDH[]A\A]A^HHHAHD[]A\A]A^H(I+u ALHHHLD$H<$H<$LD$ fAWAVAUATUSLIExHĨkwxHh IHD E1CH‹DtiD9rE1DA$[D]A\A]A^A_u Hh@I늃u6Hh0Iuu!HhI`u~AIMLAHHHD[]A\A]A^A_PMALHHHXD[]A\A]A^A_MHLHH]Hh(IHh8IHhI @HGduzHHGxHHHHHHHHHHHHH1HHHHHWHHpHH)H)΁HHHGxHHHHHHHHHHHHH1:f.DHP`JvxXtHHt̃uHHuff.SHHHeH%(HD$1HL$D$xT$SHT$eH+%(u H[ff.fAWAAVAUATUSHPLH<$eH%(HD$H1HD$ HD$8HD$@AU8HD$HD$ HD$(HD$0fT$HD$E8A7A((AElA̽' EH\$!D9Dt$ AO~(EDHt")H؍HHcATPH9uI}@EHt$fD$unAA)uEuf1HT$HeH+%(HP[]A\A]A^A_,E]H<$I}@HG H5Et>I}@D$ HW HRH<$1D$ h !1@HD@H @tv Ѻff.UHSHHH{@HG HCdPH`C HCCfC HA@HCCfCC fC"1ɺ'1HfC% C 1ɺ HC 1ɺ HC C1ɺ HC L1ɺ HCdC1ɺ HflHHCfC q{d1ɺHI1ɺHCfp$1ɺHC 1ɺ CHfCfC 1ɺH1ɺHCf1ɺHiC1ɺ CeHfC 51ɺHC1ɺHfC 1ɺHCdH1ɺ1ɺHH{@HG H@H11[]H`HCHHA@HCHHCC C$3H`HCHHA@HCH3HCC C$C#1H#C#1H#C#1H#C#1ɺ#H1ɺHHH g1ɺHH`>fAVAAUA ATUSHL H߹E E AT$ кAD$[]A\A]A^fSHHt$LD$1HL$HT$eH%(HD$1D$D$T$L$S T$HiMbH&HiMbHH3H#S ffSHT$eH+%(u H[ff.fSHHt$LD$HL$HT$eH%(HD$1D$D$T$L$ST$HiMbH&HiMbHH3H#S ffS HT$eH+%(u H[ff.fSHHHeH%(HD$1HL$D$SL$ ʈSHT$eH+%(u H[ff.fSHHHeH%(HD$1HL$D$SL$⃃| ʈSHT$eH+%(u H[ff.fSHHHeH%(HD$1HL$D$SL$ ʈSHT$eH+%(u H[ff.fSHHHeH%(HD$1HL$D$SL$ ʈSHT$eH+%(u H[ff.fSHHHeH%(HD$1HL$D$SL$ ʈSHT$eH+%(u H[ff.fHtH@UHAUATSHHH@LeH%(HD$81HT$D$AE8HT$fT$"fD$fD$ 1fD$Ll$(D$D$$BI}@Ht$1HA"Au%E1HD$8eH+%(u HeD[A\A]]HUHAVAUATISHH`HeH%(HD$X1HT$Ll$1HD$IHD$PC8HT$fD$fD$ 1fD$fT$"HD$1HD$9HD$AD$Ll$(D$D$$'H{@Ht$1LAAH 1Hr At@4HH'ut I$1ADDHD$XeH+%(uHeD[A\A]A^]fDHd1DHh1DH`i1ff.ATUSHHMHEHƒ/Hs8¾H߃߃ DºE HHeHߺAeHߺD[]A\ff.USHHHHt mHHHǃ[]fDUSHUhуÅxZtHUhIHILHHHEȃHLEQHX[]AHA$HHH[]ff.UHSHH@HHH߉[]DHt#F G`FG\FGpFGlFGh1HG\HGlGhfHUHSVHVfVtSCSfStCS CS fS tCSC SfStC SCSfStCSCSfSt{CSCSfSt]CSCSfSt?CS"C S"fS#t!C S&C$S&fS'tC$S*C(S*fS+tC(S.C,S.fS/tC,S2C0S2fS3tC0S6C4S6fS7tC4S:C8S:fS;tuC8[]IHHHHIHHHIHHHHIHHHHIHHHH IHHHH>IHHHH\IHHHHzIHHHHIHHHHIHHHHIHHHHIHHHHIHHHH.IHHHHLf.AWAVAUATIUSHxLeH%(HD$p1ABuAbtABtHD$peH+%(uHx[]A\A]A^A_@AVAUATUHSLM@L111HxPHLÅxoAFtA}dtWL[]A\A]A^HÅyA9A4AHLHHHA!AHHHLA9fDUHSHHt5u"HtH3Ht H1[]HHuHtCtHfAWAAVIAUIATAUHHSHHHXH=u=HC(HXH=t-MtHC@Ht⋐`A9`tWHC(HXH=uH=p HHu4HH.1H[]A\A]A^A_D8{8ufAWAVAUATAUHSHH L $eH%(HD$1EFpMEA#HHHLAHHHLA~HHLHHAŅM@LANd4jL111HDd$L4$D$HHLl$D$ L1LHEvLcH $K@HHD$JHiMbH&t J9`+BB Dr$AHL$LHH $D$ Qu)T$HcHiMbH&)¸A9DO1EDHB2AQFEHLƒRHPD$PDHLHEGpEAtHHHLHH0IW@AOX1Hz1AHAŅAAHHHL HHHLLl$LH߉L$ LDd$HAFH߾`AFAF`H߾AFH߾AF#̺H߾#AFXANL$ H߉L$ AFX$T$荌@BH HLHHLHLHHHHHAFH߾@AFAF@H߾ AF#H߾#<AfH߾HߺLHuHDd$LAT$AT$E A|$dAD$uAD$AD$%H߃AD$Uf ЃAD$UAD$% кAD$EAD$%AŅAL$@Ht$HAd$HHt$HHt$HHt$AD$\AD$uHAD$AŅ)uAD$\it$uUHHAD$AD$ HPX7uH  HHAŅH1H߃x\@H1H߃x\@1A|$du/AD$H߉ƒE EºAD$ALHD$eH+%(PH D[]A\A]A^A_ $L$D$0AH<$AHHHE` AlEHLHHQAD$HHPXtvuH  HlL$ nA놋D$p/WAlAAHHHLw` )B(Dr,AA ff.fAUATIUSH~Htik}CXLI~tHFķtULIu\1ɉLLjx{AUdǃhf`H[]A\A]u6 tLIHHHHLIiAHAD$HHHD$H[]A\A]u2t&LILI@tLItLILIfDAVAUATUSHHtHDTD8EXtulLA[HHtHDDLHAUDdDhf`H[]A\A]A^uA[w]L둃 t w3HHHHH[]A\A]A^7uA[vHLAjLFA[L LA[HLAjLFAHAD$HHHD$H[]A\A]A^UIHARSH˹LUH`LELELMLLMeH%(HE1H]LEHEE LUHEMt.IK@A{\H`AQEC8DHSXLHHEeH+%(tHe[AZ]PAEHHHLD$X$HC@DK8HHHHD`QAAHHHLXAA/H߉$HHH$AAFH߉$HHH$AA^H߉D$HHHD$AAoH߉D$HHHD$AAH߉D$HHHD$AAH߉D$HHHD$AAH߉D$HHHD$HHHH<$H<$DHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DG HHHH<$DG HHHH<$DG HHHH<$DG HHHH<$DG HHHH<$DGHHHH<$DGHHHH<$DGHH<$HHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DGHHHH<$DG HHHH<$DG!HHHH<$DG"HHHH<$DG#HHHH<$DG$HHHH<$DG%HHHH<$DG&HHXHEHLHHHEHHHHHE@M8HtF`HuPHH}(u(HHHE(H"HE0HU(HE0HBHHL$M$I$LCcCL$AL$AEHHHHL$L$AEHLHHL$AEHHHLHD$peH+%(jHxH[]A\A]A^A_c!!LL$AyL$A!*c$$LK&L$L$A!MLT$Ll$Lt$ HD$ iH|$@1H\$LHt$8D$8I$H$L1HH|$XH|$dLjLl$AA@H<$EHHHLT$AL$ZLT$Ll$LL$LAEuI$eL$y^Bb@`JjHhDdFfZz Xx Tt Vv Ll NnRrPp'''''''''''tda18271_calc_ir_measuretda18271_calc_gain_tapertda18271_calc_rf_bandtda18271_calc_kmtda18271_calc_bp_filtertda18271_calc_cal_plltda18271_calc_main_plltda18271_set_standby_modetda18271_init_regs__tda18271_write_regstda18271_read_extendedtda18271_dump_regstda18271_read_regstda18271_dump_std_maptda18271_update_std_maptda18271_ir_cal_inittda18271_inittda18271_toggle_outputtda18271_portda18271_powerscantda18271_rf_tracking_filters_inittda18271_powerscan_inittda18271_calc_rf_filter_curvetda18271c2_rf_cal_inittda18271_set_paramstda18271_channel_configurationtda18271c2_rf_tracking_filters_correctiontda18271c1_rf_tracking_filter_calibrationtda18271_agctda18271_tunetda18271_set_analog_paramstda18271_attachNXP TDA18271HD@3$caldebug(%d) tm = %d 7(%d) rf_band = %02x main_pllcal_pllundefined%s map is not set! 4bp_filterkmrf_bandgain_taperrf_calir_measurerf_cal_dc_over_dt(%d) %s: 0x%02x %s%s: [%d-%04x|%c] %pV%s%s: %pV37error %d on line %d === TDA18271 REG DUMP === ID_BYTE = 0x%02x THERMO_BYTE = 0x%02x POWER_LEVEL_BYTE = 0x%02x EASY_PROG_BYTE_1 = 0x%02x EASY_PROG_BYTE_2 = 0x%02x EASY_PROG_BYTE_3 = 0x%02x EASY_PROG_BYTE_4 = 0x%02x EASY_PROG_BYTE_5 = 0x%02x CAL_POST_DIV_BYTE = 0x%02x CAL_DIV_BYTE_1 = 0x%02x CAL_DIV_BYTE_2 = 0x%02x CAL_DIV_BYTE_3 = 0x%02x MAIN_POST_DIV_BYTE = 0x%02x MAIN_DIV_BYTE_1 = 0x%02x MAIN_DIV_BYTE_2 = 0x%02x MAIN_DIV_BYTE_3 = 0x%02x EXTENDED_BYTE_1 = 0x%02x EXTENDED_BYTE_2 = 0x%02x EXTENDED_BYTE_3 = 0x%02x EXTENDED_BYTE_4 = 0x%02x EXTENDED_BYTE_5 = 0x%02x EXTENDED_BYTE_6 = 0x%02x EXTENDED_BYTE_7 = 0x%02x EXTENDED_BYTE_8 = 0x%02x EXTENDED_BYTE_9 W = 0x%02x EXTENDED_BYTE_10 = 0x%02x EXTENDED_BYTE_11 = 0x%02x EXTENDED_BYTE_12 = 0x%02x EXTENDED_BYTE_13 = 0x%02x EXTENDED_BYTE_14 = 0x%02x EXTENDED_BYTE_15 = 0x%02x EXTENDED_BYTE_16 W = 0x%02x EXTENDED_BYTE_17 W = 0x%02x EXTENDED_BYTE_18 = 0x%02x EXTENDED_BYTE_19 W = 0x%02x EXTENDED_BYTE_20 W = 0x%02x EXTENDED_BYTE_21 = 0x%02x EXTENDED_BYTE_22 = 0x%02x EXTENDED_BYTE_23 = 0x%02x offonerror %d on line %d 3standby7fmatv batv dkatv ghatv iatv latv l'atv mnatsc 6dvbt 6dvbt 7dvbt 8qam 6qam 7qam 8freq = %d, rf = %d TDA18271HD/C1TDA18271HD/C2tda18271&priv->lock fm atv b atv i atv l qam 6 qam 7 qam 8 invoking callback failed to configure agc 4MNBGHIDKLL'xx(%d) cid_target = %02x, count_limit = %d (%d) rfmax = %d < freq = %d, rf1_def = %d, rf2_def = %d, rf3_def = %d, rf1 = %d, rf2 = %d, rf3 = %d, rf_a1 = %d, rf_a2 = %d, rf_b1 = %d, rf_b2 = %d drivers/media/tuners/tda18271-maps.c%s: frequency (%d) out of range (%d) %s: post div = 0x%02x, div = 0x%02x drivers/media/tuners/tda18271-common.cERROR: idx = 0x%x, len = %d, i2c_transfer returned: %d initializing registers for device @ %d-%04x sm = %d, sm_lt = %d, sm_xt = %d ERROR: i2c_transfer returned: %d 6%s %d-%04x: destroying instance %s mode: xtal oscillator %s, slave tuner loop through %s Using custom std config for %s 6tda18271: performing RF tracking filter calibration bcal = %d, freq_in = %d, freq_out = %d (freq = %d) 6tda18271: RF tracking filter calibration complete 6tda18271: RF tracking filter calibration failed! 6%s %d-%04x: attaching existing instance 6%s %d-%04x: creating new instance 6tda18271: Error reading device ID @ %d-%04x, bailing out. 6tda18271: Unknown device (%i) detected @ %d-%04x, device not supported. 6tda18271: %s detected @ %d-%04x ========== STANDARD MAP SETTINGS ========== (%s) if_freq = %d, agc_mode = %d, std = %d, if_lvl = %d, rfagc_top = 0x%02x freq = %d, ifc = %d, bw = %d, agc_mode = %d, std = %d no agc configuration provided unsupported configuration: %d setting tda18271 to system %s modulation type not supported!  (08@HPX`hpx80( 80(  (0@HPH@0( @0( @ (080( 80( 8@80( 8   (0880(  (0( ((((((((((((((080(   (0880(  (0( 0 (08@80( @ (08X`hpX80( X (0( 0( 0 (080( 80( 80( 80( @HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@HPX`@ HwsqePtda18271_attachversion=0.4license=GPLauthor=Michael Krufky description=NXP TDA18271HD analog / digital tuner driverparm=cal:perform RF tracking filter calibration on startupparmtype=cal:intparm=debug:set debug level (info=1, map=2, reg=4, adv=8, cal=16 (or-able))parmtype=debug:intsrcversion=F8AF915FAD21D3B4073C5AFdepends=retpoline=Yintree=Yname=tda18271vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions #__i2c_transfer zkfreem__fentry__pHe__x86_indirect_thunk_rax~_printkV __stack_chk_fail|c__x86_indirect_thunk_rdxh__list_add_validKMmutex_lockUrS__list_del_entry_valid __mutex_init9[__x86_return_thunk82mutex_unlock__const_udelayK#i2c_transferRkmalloc_trace<param_ops_intmsleep kmalloc_caches module_layout%XT`\dHpC2 x   P@ H` *p 292>F?T@Y@\A2bnXzh x!"#$(% &'P"( *)5*=+`I,0Q-\.d/pp0@x12ȋ34P56ز78`9:;H<hHG^`X%` t"@$&P '! ,H5 -x . 0 1 2 3 6F 8@Z 9m ;P <ؔ =` > ?p @ A C F H1 KD O(X Tk Y8 ] aH hй nX u ~h  x 2 0u@ ' 2 (ȯ/9@P̿P8 (+25>xC`NU pX@(! $!($,%0'8(h<)P@-8D. H/L1O3S4W5[7_8xc9Hk<0o>s?w@zBEFpHXJ(MNPQTVWhXPY8\ ]_`defxh`iHl0mnpquwx{p ~X@("&*.2h6P:8> BFIMQTY x]"`a$He%0i'm)q,t-|./\0pX@(ȣP8  !"$%&x'`)H*0,-./035p6@ 8(<=>$, <KOS`[0cnzXȝP  !`"H#0$%&p'@()*"+h*,82-:.A/M0`U10]2a3l4x5X6(789h:P;8<=>x?0@ABCDXE FGh$H8,I 0J4K;LCMHSN_ObPjQrRXzS(TUVWPX YظZ[\x]0^_`abpc(de fghiP"j8&k5l9m=nAoxEp`IqHMr0Qs\t`uhvppwXtx@xyz{ȋ}P8 زH0p@H $37;Vpj}P8@( !h""#x9$HA%X&`'Xh({)h*8+,-x./0p1@23 4  5 6x3 7`7 80? 9V :Xb ;(j <y =} >h ? @ A B C DX E F Gh H I J% Kx- L09 MD NP OT P(d Qk Rw S Th U8 Vؚ W X Y Z [ \p ]@ ^ _ `h aP b8 c d e# f`+ g7 hJ iN jpR kXV l(^ me ni oq py qP r s t ux v` w0 x y z {p |@ }( ~  h P   x! H) 1 8 < @ D \ _ c k s hw P{  ` H 0  p @    ` H# 0' + / 2 (0ȯCMTd̿ P"8*25<?HxM`X_Xxll ! <; T hn ̇\$ :TZahh ou|\ؘ4pL$~\Dv0   h= o <t5tgHDЌXeD>  T  _  d 8  Z `  2 T\H2 8D0W0 $2 <t0W@ 02 @0 H" 2 ۰ڠِ؀]p)h"`8XCWPY}H3@8R4D<0p,($fZ r x  ]d̴HA    i @۰ڠhِ؀ph(`8XWP~H@08X48>0q,($`[ `"p|b@I  h 8y PieWV,UTESRQPGxXFpW*Eh>CD``CX/BP'AHZ@@7<*68T54|403,^2(N^1$0 ( '`U&\% $(#"!h PR    P  x!  8y  *}_^](\[hZYHXOxpNp$MhP@L`[KX~JPȩIHxH@?<&>8M=4<08;,:(xW9$8 X/M.-(,Xz+*)ȅ( C  P    a  xtda18271GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0))  D $T@V?DDDDDDEE E@/E>EME]EiEwEE E@EEEEEF&F 2F@?FTFgFxFF F@FF940F  eO@FFGG&G7GCGPG`GkGvGGGGGGGG G@GGHH"H /H8H@HHHPHXH`HhHpHxH H H H HHHHHHHHHHH H H H I I I3IHI_ItIIIIII IJJ/JBJVJkJJJJ J JJJJ KK%K5KGKYKjK{KKKKKKKKKKKK LL'L/L8LBLKLUL _L iL rL }L LLLLL!L L%o&L@k *@p , 46 6@   LL@:"Psc@] M:"ٗ@#]#P~#M*M-x *@+Mb0?MWM`@N`׍`@ ``M`@nMJzM MkMMG)@MJM] M Mx *@`MπM@Mva@Mx NV  ψ@%*`]N&N&'N&5N׍@ `G)҈@Pш`BNr NNWN(+lKM@׍`fNrN@ NM-&@N&Pd È`]e |Nq{N8 N `c*]*NNMNX N`Rˆ]@NKNNNNNO &OLj5Oʈ@@ÖNOΈ Ĉ ƈ ɈɈ*Ȉ ˆˈ K͈_OqOOOs*sc* :"ЈňO@{s*sc*O(O׈Oۈ@O݈P߈P݈ Ԉ ˆ*ֈP ڈ؈و ڈ܈ ڈވ  Ո-P =PLP`PqPPPPPPP>c`@6 `V @P ([k@PPPJQJMq@QQ`/3c@sc`x *UUP[G%QV 2Q@?QMRQ׍@_Q([k kӈjQ QQ Q@QV< Q*Q* Q*@Q*`Q*R*R" &R@FH-.R9RGRURgR{RRRRRRSS P @jr,S7S@oISWSeS@gTvSSS@SS S 3G)@S@SkSkSkSk@Sk Tg5(x @( `(   k  * (  *TV?/T HP,S @@TSKTXT@ `T o    nT V< Q*Q* T*@T*`T*T*T*T"PT@ U@jrp U@U'U4UFU@SU\U qU@ zU U U" U%@ U' U) S+ U-@ V/ `T  V  ,V@ V[1 4V >V  ] K   IV2*aV P@lV`tV~VVV*Vn V*@V`VVVVVW$ W$(-W$0AW*@VW*`mW$W3 W* W*@W$`W$hW$pW$xW$W$W$X$X$4X$LX$cX${X$X$X$X*XX(XPXxX X Y (   !  $# & ( * 2, . 0Y$ aV@V$`2 k4(Y>Y&FYFHOYVY]YgY<xY6Y6 Y6@Y6`Y6Y6Y6Y6Y6Y6 Y6@Y6`Y6Y6Y6 7YYY ZZ/ZDZZZrZZZZZZ[ [<[J[Z[k[ 0[*[$ [*@[*`[*[*[*[*[([( [(@[(`[[[[p \A\`@2\"=99=:x ? <\;@G\<`LQ\a\$e CFH7j\D4J>Y&* I@*@'w\ H\V\V@\W\W\W\W@\W\W\WB>\ \] ]]]1];]C]N]Y]j]*o$ $(p][*$ F)F$F#GGGGVGGGf}] $]$z$R][*$ &0T FG@> ]] Z ]oEjM] \ ]oEjM]/0] ^ ]jM\] ` ]jM^"^*.^ bI^ Z e^ u^g99@=:`<\;G\<}^^L7^^^^^^^_,_=_W_n________!f6( ] $5 T=m_ p ] `k` r ]'` t ]I@A` vX` t ]o` y ] ` {` Z ]!njM**` ~` Z` Z` Z XL! @ BX `  ]jMa a .a Ga ]a na  ]jM*a a  ]aaa a Z ]aha  ]To& b  ]To& bK)b ?b ZVb Ztuner_i2c_propsfe_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_counttda18271_std_map_itemif_freqagc_modefm_rfnif_lvlrfagc_toptda18271_std_mapfm_radioatv_batv_dkatv_ghatv_iatv_latv_lcatv_mnatsc_6dvbt_6dvbt_7dvbt_8qam_6qam_7qam_8tda18271_roleTDA18271_MASTERTDA18271_SLAVEtda18271_i2c_gateTDA18271_GATE_AUTOTDA18271_GATE_ANALOGTDA18271_GATE_DIGITALtda18271_output_optionsTDA18271_OUTPUT_LT_XT_ONTDA18271_OUTPUT_LT_OFFTDA18271_OUTPUT_XT_OFFtda18271_small_i2cTDA18271_39_BYTE_CHUNK_INITTDA18271_16_BYTE_CHUNK_INITTDA18271_08_BYTE_CHUNK_INITTDA18271_03_BYTE_CHUNK_INITtda18271_modeTDA18271_ANALOGTDA18271_DIGITALtda18271_rf_tracking_filter_calrfmaxrfbandrf1_defrf2_defrf3_defrf1rf2rf3rf_a1rf_b1rf_a2rf_b2tda18271_verTDA18271HDC1TDA18271HDC2tda18271_privtda18271_regshybrid_tuner_instance_listi2c_propsoutput_optsmall_i2ccal_initializedtm_rfcalrf_cal_statetda18271_map_layoutmain_pllcal_pllrf_calrf_cal_kmcorf_cal_dc_over_dtbp_filterrf_bandgain_taperir_measuretda18271_map_typeMAIN_PLLCAL_PLLRF_CALRF_CAL_KMCORF_CAL_DC_OVER_DTBP_FILTERRF_BANDGAIN_TAPERIR_MEASUREtda18271_pll_maplomaxtda18271_maptda18271_thermo_mapr0tda18271_cid_target_mapfetda18271_assign_map_layouttda18271_lookup_mappost_divtda18271_lookup_pll_maptda18271_lookup_rf_bandcid_targetcount_limittda18271_lookup_cid_targettda18271_lookup_thermometertda18271_configstd_maprf_cal_on_startupdelay_caltda18271_pllTDA18271_MAIN_PLLTDA18271_CAL_PLLtda8290_lnaTDA8290_LNA_OFFTDA8290_LNA_GP0_HIGH_ONTDA8290_LNA_GP0_HIGH_OFFTDA8290_LNA_ON_BRIDGEv4l2_preemphasisV4L2_PREEMPHASIS_DISABLEDV4L2_PREEMPHASIS_50_uSV4L2_PREEMPHASIS_75_uSv4l2_tuner_typeV4L2_TUNER_RADIOV4L2_TUNER_ANALOG_TVV4L2_TUNER_DIGITAL_TVV4L2_TUNER_SDRV4L2_TUNER_RFv4l2_std_idtda18271_attachpriv_cfgtda18271_set_configtda18271_get_if_frequencytda18271_get_bandwidthtda18271_get_frequencytda18271_releasetda18271_set_analog_paramstda18271_set_paramstda18271_tunetda18271_sleeptda18271_inittda18271_read_thermometer_tda_printktda18271_calc_rf_caltda18271_calc_ir_measuretda18271_calc_gain_tapertda18271_calc_rf_bandtda18271_calc_kmtda18271_calc_bp_filtertda18271_calc_cal_plltda18271_calc_main_pllsm_ltsm_xttda18271_set_standby_modetda18271_init_regsplltda18271_charge_pump_sourcetda18271_write_regslock_i2c__tda18271_write_regstda18271_read_extendedtda18271_read_regs  " '#1J HUS n_ hv<$ 3  h ` @   ! <4HJd <w`H H  0@0@@ '(;HO bt`( E 81 @2 $*- 8N1T _1z 3 3 3 `I3  @|3 0,5` l. > l % `  H"<Sj"J  i0 0; 0G/  N0ll    - "z H T `   n @    "  !! /  ; G `* 0S *_+z ,`   ,D9}; #(/ @?KTm(({ Dsa~!s,!  $ pc9 0;Q e t z 0    PJ  0s * @ Q "` k    `  pg   sg  0s . < J  Df m __crc_tda18271_attach__UNIQUE_ID_srcversion196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9tda18271_thermometer__func__.4tda18271_cid_target__func__.3__func__.2__func__.1__func__.0tda18271c2_std_maptda18271c2_map_layouttda18271_rf_band_templatetda18271c1_std_maptda18271c1_map_layouttda18271c2_main_plltda18271c2_cal_plltda18271c2_rf_caltda18271c2_kmtda18271_rf_cal_dc_over_dttda18271_bp_filtertda18271_rf_bandtda18271_gain_tapertda18271_ir_measuretda18271c1_main_plltda18271c1_cal_plltda18271c1_rf_caltda18271c1_km.LC8tda18271_i2c_gate_ctrl.isra.0__tda18271_write_regsCSWTCH.76__tda18271_write_regs.cold__func__.9tda18271_init_regs.cold__func__.8tda18271_set_standby_mode.cold__func__.7tda18271_calc_main_pll.cold__func__.6tda18271_calc_cal_pll.cold__func__.5tda18271_calc_bp_filter.coldtda18271_calc_km.coldtda18271_calc_rf_band.coldtda18271_calc_gain_taper.coldtda18271_calc_ir_measure.coldtda18271_dump_regs.constprop.0.isra.0tda18271_dump_regs.constprop.0.isra.0.cold__func__.11tda18271_read_regs.cold__func__.12tda18271_read_extended.cold__func__.10.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC2__kstrtab_tda18271_attach__kstrtabns_tda18271_attach__ksymtab_tda18271_attachtda18271_get_frequencytda18271_get_bandwidthtda18271_get_if_frequencytda18271_read_thermometertda18271_releasetda18271_list_mutextda18271_release.coldtda18271_toggle_output.constprop.0tda18271_sleeptda18271_setup_configuration.isra.0tda18271_update_std_map.isra.0tda18271c2_rf_cal_init.isra.0tda18271c2_rf_cal_init.isra.0.coldtda18271_inittda18271_set_configtda18271_cal_on_startuphybrid_tuner_instance_listtda18271_attach.coldtda18271_tuner_ops__key.19__func__.18tda18271_tune__func__.15__func__.16__func__.13__func__.14tda18271_set_analog_params__func__.17tda18271_set_params__UNIQUE_ID_version352__UNIQUE_ID_license351__UNIQUE_ID_author350__UNIQUE_ID_description349__UNIQUE_ID_cal347__UNIQUE_ID_caltype346__param_cal__param_str_cal__UNIQUE_ID_debug345__UNIQUE_ID_debugtype344__param_debug__param_str_debug.LC28tda18271_calc_ir_measuretda18271_assign_map_layout_tda_printktda18271_set_standby_mode__this_moduletda18271_calc_rf_bandtda18271_init_regstda18271_calc_rf_caltda18271_lookup_rf_bandtda18271_lookup_map__i2c_transferkfreetda18271_calc_main_pll__fentry____x86_indirect_thunk_rax__stack_chk_failtda18271_read_extended__x86_indirect_thunk_rdxtda18271_calc_gain_tapertda18271_lookup_cid_targettda18271_calc_cal_pll__list_add_validtda18271_debugmutex_lock__list_del_entry_valid__mutex_inittda18271_lookup_thermometertda18271_read_regs__x86_return_thunktda18271_lookup_pll_mapmutex_unlock__const_udelaytda18271_calc_bp_filtertda18271_calc_kmkmalloc_traceparam_ops_inttda18271_charge_pump_sourcemsleepkmalloc_caches! C IT^ dq {   ( $ &   ` !1 0  @.C J @Q Vgq 7 /   ) 0 6LS AZ  a Ul &    * l  e x 7 A  U+ 2 9 >Q[ e l q X m b +8Nc n4 ` !Jaq$ + W {       # * L | J K L Mb N     O P : _ }  Q   R  \ o  1qyJ4<{1dl1dlEx1;COXa* 2EQ'h S2:y   &1Q]j sq ox   0 P v 0  '1YsU*qFb            ' ,8 ? I P Ua h r y ~                 ". 5 ? F KW ^ h o t                 "1p   6 v@ G L h vo v ~    ! ! *!1!;! M! z! !L!! !!!!!"A" xH" O" W"d" vk" r" "" " " """#-###  # $ $=$G$ nN$ U$ ]$$$ v$ $ $$$ X$ $ $%1%R%i%%%%%&&!&3&>&I&[&m&&&&&&&& ''('>''(((((]((((()")=)G){)))) v) `) )* v* 0#* (*C*l** v* * **+;+ Z+ `+++ + + + ++ , v, , ,.,G, Z, t, , , ,#-g-- - - --I. vP. W. \.q.o   p @       * . 5 < DJ` g n s{          ) 0 `7 <E\ c @j ox       C    C ! % *0<CH >O V [amCy [  C x  C   C    %1C= D K PVbCn u | C    C &  C C  &C2 `9 @ EKWCc }j q v|C   O   C    O& - 4 9?JOV ] d iozO +  O H  O e   O  $ )/:OF M T Y_jOv }  O   O   O    *O6 0= D IOZOf Mm t yO j  O   O      O& - 4 9 ? J OV ] d i o z O      O      O 5     O R % 4 > E J P W c ,h r | `   ' (       C f vp w |  v    v    X  P   v   F  h  v H    &;  DRpW   '9Kas} v ` N`v7S`mz!3BT^p(:B  ` H e|k|   4! (% (, 5<C Nj!o|!, 1   v   !B (GX  i xnv,  v  !!7,O vY ` er,    =   8 D? F M      # * 1 gq K    R   KUr y       /9V ] d k     : A H O      Y% , 3 is `    g    Mdx TU,+ 0p (0 8p@HP X ` hp0x000`P000 !(!0+8,S  fK $(P,0`48# <n @DHLPTX\W`1dhlptx|%&Xr!  !)+-,f--p.S X $%(0,7094;8=<A@BDHLPTX\`dhlpt x |]^`bdfkp5;<CDEGIKPtxy{}  $(,04x8|<~@DHLPTX\`dhlpCtGxH|JLNPU NOepv     ! # (        $ (m ,n 0s 48<@DHLP"T#X%\'`)d.h0l6p:tx|#06B#06B  $(#,0094W8\<`@fDnH1L6PITPXV\^`dhlpt x|$%IN" .  "#$%*06<  $(,04%8&<+@0DwHLPTX\`!d&h0l7p9t;x=|ABF              !! !! !!%!)!! !$!(!,!0!4!8!<!@!D!H!L!P!T!X!\!`#d$h $l$$p)t)x)|)))))*++ + +++++++++',(,),+,-,2,,,,,,,,,^-_-`-b- d-f-k--- -$-(-,-0-4h.8i.<j.@l.Dn.Hp.Lu.P T X \ ` d h l p t x|Ziw>M[fo"1?JS  #$.(7,x048<@DHLPT\Xk\y`dhlptx|@O]hq$3ALU IV z K [ $"-@  (D08H+ + S   @(08 @`hpx` .symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl__kcrctab_gpl.rela.rodata.rodata.str1.1.rela__mcount_loc.rodata.str1.8.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rodata.cst2.rela.retpoline_sites__ksymtab_strings.modinfo.rela__param__versions.rela__bug_table.rela.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?u.:@`0&J/ E@`6x6&^4O Y@lH&l@O`OJ z@ m& 2V\]@@m& 2^xd@q&~׃2nk 02S3&h#K+[EE0|sbQm1`w~Č$B,QHo7o %$K̼(sf#`Fn)q:$ 7CF1$azSJ?k䥇׹{0ۖމ]oF޷qF5|uI-B> Am FeKШVldב=tCGsIgbvL39E9 C9?:=AO/v/5^&Dn)D|DDhPa7 /sPݲ$dq(N댪0hlol- ƴWPrnΓ/$ý&ds{y8OD^dru/!5v˜>ȹ~Module signature appended~