ELF>@@#"GNUh #މvNLinuxHH@H@HtUH1]1fUG$fHf9wC)fB~=Ff=X~ef"f~Ji]HH'1kxHi>1H$ј1iHiNH&뱹xff.UHHHtx.f>Htp0f2HtP(fMt@Jf fA]fDUH@$H]f.UH@H]ff.UHp1H]fUHi@ H]1UHAVLAUAATASHLDHHǃfDfHFHCH;@2ǃfHHE1L[DA\A]A^]ËAUHH@t1Ҿ]ú]ff.@vUH@־H]fUHAVAUATSLIFIED(MiCI2A9v S H D9r ALDOAEDHffAK fEfASKLCAv$AD)SAD))APfAF&AF$[A\A]A^]ff.fUHG`8HtBDGhHwhHD!fHO`GTI fHG`0>]DGjHwj뼐UHAWAVAUATSHD6fEtOIHFLxL}F$3ALIfD9uHMAEJDqFtqfEuH[A\A]A^A_]fUHAULATASHLHDHǃHFHFHFHCH;P2ǃfHH@2ǃfHHDA L[DA\A]]ËE1[DA\A]]fUHAVAUATSLID$x8AT$  E1IXMl$@13LfA} AD$H кfAD$H&;1AT]s5LHHuID$8HMf82LA$?AV?L-RIIxE1IIIVIJL3 AUHHL*AHHA$A$IIIIIIff.UHAVAUA ATAASLAAL(L D D 1[A\A]A^]ff.UHATSL LL f% c1[A\]ff.UHATSLA$A$A$<H@HHDA$=vH9r L"S Lf%f  LS Lf%?f 1[A\]ËUHATISHO h  u 1[A\]à 8DEAD$h $L;$LLLfA$%;#L#LHA$ID$`tID$`HD EPL;ID$`LPfA T$jAAD$T2fED$X [A\]ÃtE WjL 1[A$A\]WTGV=f9fAT$XIT$`fB(AD$Tfxff1)Ή1)f9v5Al$TLu ID$`HPIT$`x [1A\]ÃfA)D$V1HG`>AT$X1fIAL$T+4fAD$X1AL$T 81+AT$XIL$`1Auf~AD$TfyaLfAD$Vddf.UHATLID$H@Ht1L#L#@y1A\]UHAULo8ATASHLx]1Dc0EH;fC&HC2Hs fDc HC(C"C2Dc3A L[DA\A]]ËE1[DA\A]]@UHSHHHǃ[]fUHAWAVAUATSH(LeH%(HE1A7At+A HEeH3%(H(D[A\A]A^A_]ILt1AAE11ۍEEF4L>AtfLAafE9uEg&}A)AIGLA$H@(IWimA)ŃdAWAfAHEANAdf=LI8EW(DDDAAD)A9AMffAG(fDEIG@E_*EHEEDD)A9ALfXfAG*fA9HMD)f9F‰fEi)kdHiMbH#fEE11fEO.EHE1E1fAG011fEfUEfMft.D_A1EA)D9|GfE9v D)™E2fA_fAafAbfAfAHf EfAE|fuȀ}tEfEʀ}tEfEEfA GHE1f EfE΄ufC9toLtfCtoLLB4LIIBtmȄtAƇ1ҾLAGHAW߀ IG8IG@fAGH1Ҿ2L1Ҿ9LAG<< uIGp6fAw$L+fAG&IW8E1E1fAG(IG@AGfAG*AfAHEANĻA f=LAfEAG,E1AGAIG8IG@fAGHAHAzfA GJEAfEHEDMHxWA fEEEf EE11E1fDME1fAw*fDEE1E1E1fEw(CfEĉf1IGp4jDfD1)f1vAG,PAW,<LLAGg|ttA`A)AuIG8IG@fAGH` IG8IG@fAGHCthfA(AAWJf A uu E1E1E1AfDUfD]VE1 !fAGJ[AdGUHHt:t1u"@HHHDHP81]Ë]UHAWAVAUATISH LopLwxuAT$1Ãd e   |fAD$JID$D'OLvg[AT$HLf? fAT$Hd`LRL@A$ϛLA$A AƄ$AD$HWz1#)#L@A$AL$ uIL$(HiMbH&AL$  t'E1It$LAHD[A\A]A^A_]þLA$D=fAD$$EA$E1AD$ 륃   ? oL8A$tffAD$VLA$AAD$ /At$ I$HiMb H&9v J H 9rZ DA8$oA$##L*A$ LAA$LA$ID$A$AD$ x1OL##L@*L*ͫLwSA$  T LA$AtfADAL$ZAEA$R A$ҁA$f%f9 A)ŻED$VEE9}5fEl$VAL$[AT$TAD$Z AD$ AIT$z8t&A$t9L IT$IL$(=g" AD$ (A HiMbH&r$A$d=A9D$ A$HHAƄ$AD$ AƄ$@HDA$IfzJA&AD$ zXItI@Iҁ¨@HLE9v IA9r9v IA9ErM|$p LMl$xAWθMD$AuA$A@HEt 1DAA}11DAƸHH#cg1A؉]A$AEA9f<҃fŸEmE@A D A$A$A$Ao/ADEA fEtF4A9ELID$@H оL UԾLAվLDLID$AWx1t❉у@8$L ʃSA$IL$AD$ dAAƄ$A$AT$ I$HiMbH&9s C H 9rL S L ҺEID$@8 fʁfA$fA}A$AU LZAU LAU f4AU L"AU LAU LA AD$ yھLAZ fʉ$LA$AD$ 1fV1j U  6 E1AD$ A$=g=Yp3=5wAD$(AHiMbH&AU LfA UA\A$DA?[A$ftfuA tAu@IHIAD$ ¨@HIELDI AfE/A$A"A.A9s9A1Ax1fAEE1E1@LflHz@Hu(DFD9vd9s ?3H wuA$oA$;deAD$A(r HiMbH&L]A$tffA+D$VD5fif7fA$EAD$ ANLALfA$%@LLfA$cAD$ AD$(AHiMbH&/AA9E1E1f ,AAfEAT$TLfAT$ZAD$TfA$EAAAD$ 5L2LtA$AD$TLAD$[AD$ZA E1AD$ fET$VD-E1ۺL2LA$A$tuA$AD$ A@@AD$T@fE\$ZA$@LA2@LAA9DG1EiɀD؉]A$A$@L@LWLJD AD$[EAD$NfAT$[LfD)AAD$(AHiMbH&qAD$ A¾9LL GA$MUHATSLHAD$ 4HiQH%iHA|$tHu[1A\]UHAVLw8AUAATASHLxZ1DEC"ffC&HC0H;fS0Hs fDc HC(E1L[DA\A]A^]ËAUHAWAVIֺXAUIH=ATSH IHHHx8HHLpLhI\$MH{tPHCHt 1L LHC LHC1 "$L~LlS LS: C; €>{1S0K9f%@f Љ€#L!LCsACD?  9#@tNL!A AyLE1IDž[LA\A]A^A_]D!LfOD!L΀6CSL!Aǃ?AAA A A EfAfAAA׾!LAd ALtfA!LfA As@ML1fAF؀AFfAVƒH,DEƒt-pNAFHIMIHHIH)HH)΁ ILH[A\A]A^A_] N* tAF<w(<<AFD<wAF$D EƒX5D=EAF=AFDEtD%EAFiAFLDEAF2_DUHAWAVI AUIH=ATSHӺIHAHXHHHL0LhMHCPHI\$HHDI$H{tPHCHt 1L LHC LHC1 "$L{<ML1fA؀AfAJDEƒyAƆA$+HLA$A$A$<wA$&L(LAA$~fAsfA9tD!AƉfA?f ?AVApfE AB@ JAֺA{LDLD ID$PY8]LXAƄ$HMHIIHHH)IH H)IH[LA\A]A^A_]Ë LE1L[A\IDžA]A^A_]úLS L C92S0{1#Lf@f v!LKSAƉȃ?D Љ 9Ɖt2{<u,ʾ!LA A\Q҄"L"LAffAf=)ƒ?B<$A AA yAƆ<w+<c<2AƆB<D=EAƆLRL=HL)LL@Lz{1C0#Lf@f  ID E)5ƒ'LDEAƆ/"A AEAA ={rAƆ}DEAƆ`RD!LfD!L΀CSL!Aǃ?AAA A A EfAfAAA׾!LAdfAtSLtfA!LfA A`KȃT"fLlHHf ƒzHAHHAHHHH=HHHHE1HE1HHA|$ HE$HHEHHAMt=ID$8Hf8HH1HHHHHID$`AL$VHHED$THHHHA|$TAD$V fAT$XAL$XAT$VHHED$TAD$VAT$XAL$T1քIL$`Af@HHHHDHID$`AT$X_fAD$XHH=O%HHE1HE1HHHHHHHAUHHHDHAL$ZDiщHHA AL$ZAT$[HH=AVHH=AVHH=E$ANHHD=ID$HH=LLAAHH=LLALADEHAHHHHHHHHPHHAHHAHHHHAFHHAVЃ<<<HHHHAFHHAFHHAFHHAFHH,HHHHHHHHHH{HHHHHHHHAƒtUHHHH뙋HHvHHHHHHHHHHHHHHHHHHHHHH7dib0090: %s: could not acquire lock 4dib0090: DiB0090 I2C write failed 7dib0090: %s: using wbd-table-entry with max freq %d 7dib0090: %s: wbd-target: %d dB 7dib0090: %s: wbd offset applied is %d 4dib0090: DiB0090 I2C read failed 7dib0090: %s: total RF gain: %ddB, step: %d 7dib0090: %s: total BB gain: %ddB, step: %d 7dib0090: %s: ramp RF gain = %d BAND = %s version = %d 7dib0090: %s: DE-Engage mux for direct gain reg control 7dib0090: %s: Engage mux for PWM control 7dib0090: %s: %s() function can only be used for dib7090 7dib0090: %s: Start DC offset calibration7dib0090: %s: Start/continue DC calibration for %s path 7dib0090: %s: adc_diff = %d, current step= %d 7dib0090: %s: Change of sign of the minimum adc diff 7dib0090: %s: adc_diff = %d, min_adc_diff = %d current_step = %d 7dib0090: %s: Since adc_diff N = %d > adc_diff step N-1 = %d, Come back one step 7dib0090: %s: BB Offset Cal, BBreg=%hd,Offset=%hd,Value Set=%hd 7dib0090: %s: %s() function can only be used for dib7090P 7dib0090: %s: WBD calibration offset = %d 7dib0090: %s: temperature: %d C 7dib0090: %s: Start Captrim search : %s 7dib0090: %s: ***Final Captrim= 0x%x 7dib0090: %s: CAPTRIM=%d; ADC = %d (ADC) & %dmV 7dib0090: %s: CAPTRIM=%d is closer to target (%d/%d) 7dib0090: %s: Final Captrim: %d 7dib0090: %s: HFDIV code: %d 7dib0090: %s: VCOF in kHz: %d ((%d*%d) << 1)) 7dib0090: %s: REFDIV: %d, FREF: %d 7dib0090: %s: FBDIV: %d, Rest: %d 7dib0090: %s: Num: %d, Den: %d, SD: %d 7dib0090: %s: P1G : The cable band is selected and lna_tune = %d 7dib0090: %s: fw reset digital 7dib0090: %s: Pll: Unable to lock Pll 7dib0090: %s: FE: Tuner identification (Version = 0x%04x) 7dib0090: %s: SOC 8090 P1-G11R1 Has been detected 7dib0090: %s: SOC 8090 P1-G21R1 Has been detected 7dib0090: %s: SOC 7090 P1-G11R1 Has been detected 7dib0090: %s: SOC 7090 P1-G21R1 Has been detected 7dib0090: %s: MP001 : 9090/8096 7dib0090: %s: MP005 : Single Sband 7dib0090: %s: MP008 : diversity VHF-UHF-LBAND 7dib0090: %s: MP009 : diversity 29098 CBAND-UHF-LBAND-SBAND 7dib0090: %s: P1G_21R2 detected 7dib0090: %s: P1D/E/F detected 7dib0090: %s: P1-A/B detected: driver is deactivated - not available 7dib0090: %s: DiB0090 FW: successfully identified 7dib0090: %s: Tuner identification (Version = 0x%04x) 6dib0090: DiB0090: successfully identified CBANDNOT CBANDIQAUTOFORCE SOFT SEARCH7dib0090: %s: VCO = %d &st->i2c_buffer_lock7dib0090: %s: P1G detected 7dib0090: %s: P1C detected 7dib0090: %s: Pll lock : %d dib0090_fw_identifydib0090_fw_write_regdib0090_fw_read_regdib0090_fw_reset_digitaldib0090_fw_registerdib0090_identifydib0090_reset_digitaldib0090_resetdib0090_captrim_searchdib0090_get_temperaturedib0090_wbd_calibrationdib0090_dc_offset_calibrationdib0090_tunee-N [-N` -Ndib0090_update_tuning_table_7090dib0090_update_rframp_7090dib0090_get_wbd_targetdib0090_wbd_targetdib0090_set_bbramp_pwmdib0090_read_regdib0090_set_rframp_pwmdib0090_pwm_gain_resetdib0090_write_regd\3bw RT dDiBcom DiB0090@B3DiBcom DiB0090@B3-N` -N' ^-N  ㅀ-N鈀 .-N` 兀-N"-ι` "-ι鈐 "-ι鈐 "-ιA"-ˁ鈸vA"-ˁ`A"-ˁ@ι"pdι" ι"q ι"P ι" ι" 0p 0O ( 8 " @ p E  0`X@` ` "-˂MNDvMND`MND0ι"`=ι"' ι" ι"@` ι" ι" ι")NMNDvMND`MND@ι"pdι" ι"q ι"P ι" ι")N鈸v)N`)N@ι"pdι" ι"q ι"P ι" ι" 0p 0S ( 8"@ p E  0`` ` x  x x= x=   = =ͫ@`ˋ-|T C@-9$"< "BDF"D"BDF"D:!"=$$,q)n)q9 \<t<YlV(YpYP(Y)pYPlulmm&debuglicense=GPLdescription=Driver for the DiBcom 0090 base-band RF Tunerauthor=Olivier Grenie author=Patrick Boettcher parm=debug:turn on debugging (default: 0)parmtype=debug:intsrcversion=B69A365C52540E031E780B0depends=retpoline=Yintree=Yname=dib0090vermagic=5.4.0-216-generic SMP mod_unload modversions dib0090_fw_registerdib0090_registerdib0090_set_tune_statedib0090_get_tune_statedib0090_update_tuning_table_7090dib0090_update_rframp_7090dib0090_set_vgadib0090_set_switchdib0090_get_wbd_offsetdib0090_get_wbd_targetdib0090_get_current_gaindib0090_gain_controldib0090_set_dc_servodib0090_pwm_gain_resetdib0090_dcc_freqpmodule_layout:zLkmalloc_cachesmsleep6:param_ops_int37i2c_transferb˛@mutex_unlock ӳ-mutex_lock_interruptibleQ__mutex_initprintkGusleep_range) __stack_chk_fail\ɢ.__x86_indirect_thunk_raxm__fentry__Ѡ"kmem_cache_alloc_trace zkfreedib0090GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0dib0090.koE # 0= U$ j- }:7:H#T3R q<09Z`wxt=S!h$<l% " @^.l0~` 55U_p~#4/JpY( l `     P@  - Qm|0`^ ! @ ' (0 (=~`PoM~0/@' 20 M =Lp`u@@@  $ m[= 0L p [ j y p'm ' 5    @  $   `+ 7 <Q ` Zb ` n 0   !     : F2 x7, *@ X (f      Dr@x E6:+` /+ '.  a|9    + 2޵E ` m dO 3 >N" Jd d 6   8I( p4h#7 ׶]N [ /ax ظ  Ѕ P \ ,({  __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_dib0090_dcc_freq__kstrtab_dib0090_dcc_freq__ksymtab_dib0090_pwm_gain_reset__kstrtab_dib0090_pwm_gain_reset__ksymtab_dib0090_set_dc_servo__kstrtab_dib0090_set_dc_servo__ksymtab_dib0090_gain_control__kstrtab_dib0090_gain_control__ksymtab_dib0090_get_current_gain__kstrtab_dib0090_get_current_gain__ksymtab_dib0090_get_wbd_target__kstrtab_dib0090_get_wbd_target__ksymtab_dib0090_get_wbd_offset__kstrtab_dib0090_get_wbd_offset__ksymtab_dib0090_set_switch__kstrtab_dib0090_set_switch__ksymtab_dib0090_set_vga__kstrtab_dib0090_set_vga__ksymtab_dib0090_update_rframp_7090__kstrtab_dib0090_update_rframp_7090__ksymtab_dib0090_update_tuning_table_7090__kstrtab_dib0090_update_tuning_table_7090__ksymtab_dib0090_get_tune_state__kstrtab_dib0090_get_tune_state__ksymtab_dib0090_set_tune_state__kstrtab_dib0090_set_tune_state__ksymtab_dib0090_register__kstrtab_dib0090_register__ksymtab_dib0090_fw_register__kstrtab_dib0090_fw_registerdib0090_sleepdib0090_wbd_to_dbdib0090_get_frequencydib0090_write_regdib0090_write_reg.cold__func__.38204dib0090_get_wbd_target.cold__func__.38490dib0090_set_trimdib0090_set_default_configdib0090_read_regdib0090_read_reg.cold__func__.38197bb_ramp_pwm_normalbb_ramp_pwm_normal_socsrf_ramp_pwm_uhf_7090rf_ramp_pwm_vhfrf_ramp_pwm_cbandrf_ramp_pwm_cband_8090rf_ramp_pwm_uhf__func__.38401__func__.38392rf_ramp_pwm_uhf_8090rf_ramp_pwm_cband_7090prf_ramp_pwm_cband_7090e_sensitivitydib0090_pwm_gain_reset.cold__func__.38409dib0090_tuning_table_cband_7090e_aci.38661dib0090_tuning_table_cband_7090e_sensitivitydib0090_update_tuning_table_7090.cold__func__.38662dib0090_dc_offset_calibrationdc_tabledc_p1g_tabledib0090_dc_offset_calibration.cold__func__.38595dib0090_wakeupdib0090_fw_read_regdib0090_fw_read_reg.cold__func__.38210dib0090_releasegain_reg_addrdib0090_gain_control.cold__func__.38358rf_ramp_pwm_cband_7090e_acidib0090_update_rframp_7090.cold__func__.38532dib0090_tune.isra.0dib0090_tuning_tabledib0090_p1g_tuning_tabledib0090_tuning_table_cband_7090dib0090_pll_tabledib0090_p1g_pll_tabledib0090_p1g_tuning_table_fm_vhf_on_cbanddib0090_tuning_table_fm_vhf_on_cbanddib0090_tune.isra.0.cold__func__.38640__func__.38730__func__.38681__func__.38693dib0090_set_paramsdib0090_fw_write_regdib0090_fw_write_reg.cold__func__.38217__key.38787dib0090_fw_opsdib0090_fw_register.cold__func__.38259__func__.38789__func__.38299__key.38773dib0090_wbd_table_defaultdib0090_defaultsdib0090_opsdib0090_p1g_additionnal_defaults__func__.38564dib0090_register.cold__func__.38232__func__.38290__UNIQUE_ID_license86__UNIQUE_ID_description85__UNIQUE_ID_author84__UNIQUE_ID_author83__UNIQUE_ID_debug82__UNIQUE_ID_debugtype81__param_debug__param_str_debug__crc_dib0090_get_wbd_target__crc_dib0090_set_switch__this_modulekfree__crc_dib0090_set_tune_statekmem_cache_alloc_trace__fentry____x86_indirect_thunk_rax__stack_chk_fail__crc_dib0090_fw_register__crc_dib0090_set_dc_servousleep_range__crc_dib0090_get_wbd_offset__crc_dib0090_pwm_gain_reset__crc_dib0090_update_rframp_7090__crc_dib0090_gain_controlprintk__mutex_init__crc_dib0090_update_tuning_table_7090mutex_lock_interruptible__crc_dib0090_dcc_freqmutex_unlock__crc_dib0090_get_tune_state__crc_dib0090_registeri2c_transfer__crc_dib0090_get_current_gain__crc_dib0090_set_vgaparam_ops_intmsleepkmalloc_caches#1!Aa/8CU]q3;1Iq4 ( |z   `    ( &   (          P 8   H 5O @ V  b  i  u  |   Q   % - ZA   z  .  9  @  G P       1LK     ( .   ( C  K ( `  h  7  >  KU]Iq`oi  @3 < G @ _ ( 0 "  " !" D" @ ##$%x{%%&&]q'''(?(H(S(e(m((((( ( D((())*)4)B)L)\*q+y+++ ,,z,<9, @J,T,,,,,,,-i --QC-P-W-`-p-x---7--------..<-.K. R. D^.p. ....../%//// ` 1+1  31:1\S1 `d1t119 122 j3r3333 0 _4m4s4{444 55i /575! K5T5Q g5t5 f6s6 6 6 6 (; ! ,1C8 ? PDI;S Z _elu |  p        h &0; 5< C HOUZa h pz  P X  P   P x  P $X7 P> 0Ig vg ?    P P $  P  @  ! ).8 0? DIP W _iMs 0z Xo p p0   @   p x % p, 17>J pQ +V\cw p~  p  p %5B pS @X]g n sx&   %  #  (K(   S(   y+ " '27,> E xJ\=-mj-uQ*z-   ,  Y,  H,  ,   ,% , 17< ,D-L,QQ*X _ dp w (|   ,  8 Q*  P  v, ` (  ` Q*$ + 0PY/5b1j/q x }/  (g5  P   %/  3  H  r3 1  2! 1( / Y4 9 75@ G 8 L Q 1X _ d i T5p w x|     /  v  /    4    .: $(<<@04HL#TX`dlp%x|tS        $ ( , 0  0  @(`08@pHPX`phpx  P @ 0pp''(. p'8  .symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab.rela__ksymtab_gpl.rela__kcrctab.rela__kcrctab_gpl.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.rodata.modinfo__ksymtab_strings.rela__param__versions.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?6:@ J%7 E@x0 ^ AY@p mAh@` A4{@x8 A@0 A@ 2B 2MM @ Yq=[K\(@(` \ ``@-d20dX;XdKXdhd0! v Z0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H MoD U?;&(/I;ᬳH)W UpBýl\, @i྿e1(5w"@flr&[L#v,x.Ճ:t 9>A'~#NjݴZb[aoQ-MfHȑTf>"ځ Үd+m IYr:K)8z𱣌+~+)Vahk7juCd ,_5l S_A¦5s[H$sOijf|D>۞R`?+B4U-ʃ l+S*`̙rej>mB܁UAۙ)U x=]%$%Ftpp4Z;*v/W?k,^MeqW^7_ |`k1 "C@i~(hj׷y{96tN7~Module signature appended~