ELF>^@@GNUJ1pG>veXGMuLinuxU1H FH]DUHATLLA\]@UHAUAATASHH eH%(HE1HEHEHEHG@uވUfMPfUȀ8t@wW=H;HuE1tAHEeH3%(uH D[A\A]]ÃfUf.HHGP1t(UHu1Ҿ]Ãʀ]ff.fHuUV6H]øUHATISHH0HWeH%(HD$(1HD$&H$HD$HD$'HD$fL$D$HD$B@t$&D$':t @PH?Hf$fD$u1D$'A$=1HL$(eH3 %(uHe[A\]ËUE1HSHHUHHeH%(HE1fDHG8tJ EfHEeH3%(uH1[]þ4f.UHAWAVAUIATSHLeH%(HE1ID$<HUξ?L HUϾ>L]΋f1fw)fAE1HMeH3 %(H[A\A]A^A_]øfv˸fvfvfffv1f‰)кHH"뇅HU;LHEHUL羰.E fAE@E$HU̾KLDEur5E11fEu=ӾL\HU;LUA9DLfA9t5uĉھLfẼLeHAHHHC8QHHC+8Eʺ/DE1DEEwDLHAEAA E9uD}E1AGEDLHAEAA D9}u݋Et Akd1AAHED(HEeH3%(H 1[A\A]A^A_]LeH߾0LUH߾0UσUH߾0UϾ0H߃hLH߾0UϾ0H߃U9ff.@U1ҾHATILd1A\]f.UH1]ff.@UHAUIATSHH eH%(HE1EHMH= IHHX1HUHL(nuYLHUY;I|$H^HM$tPID$HMeH3 %(GH[A\A]]1ދL1ċtI$HH}HPpÅu@Lh=LV1Ҿ9LG1Ҿ:L81Ҿ8L)1Ҿ;L1Ҿ8L HEH8t[E11Ҿ8LӾ:L׾;LHEL<H@B(LcHEL;(rL1Ҿ8H}@UHAWAVAUAATASHHHMeH%(HE1@@@uHC8AԾH HAAA(HCK8DEDEHUDHED!A82AuHEHEeH3%(3H1[A\A]A^A_]Ë HC8GHUH߾ HUH߾UEH߾ A EDe AԈEUξHHEAAAAHC8DEDEDEHUDHED!A8t/ AuHE5KDUHAWAVAUATISHH=eH%(HE1I$PHtLI$pHt 1L5EHSK<yH<<:1ҾHA1HMξHD}EHMκHD}E11HMHxDuE1HMκHvOD}EcHMκHJ#D}EAA HC D <A矃 @A ED}H\HC<,1Ҿ~H6HC8HUξHhUξH߃UHAwADf H ADŽ$,I$THzI$@IDŽ$HHEeH3%({H1[A\A]A^A_]E<HUϾHEUϾH߃A AD}(HC<HUξ HXUξ H߃UHUξ H-HUϾHE΃<u E>?nH1Ҿ9HHߺ=H\ASfDHQHCHUϾ HUϾ H߃Uσʀ1Ҿ9H=HHS<E@HHS:/Hߺg?nHE1AHiHUϾ~HUϾ~H߃AHUϾHUϾH߁HHUϾ|HFUϾ|H߃⌃UHUϾHUϾH߃UHSA1ҾHZEE1A{HCHUπ8HD}ϋAA}HUϾ~HPUϾ~H߃HUϾH(UϾH߁HS tHD}A?AA PHߺngHߺ9UHߺ9CHߺ=1Hߺ(>SH AE1A\HHAAAHHAAAHHHH1ӉHHHHEHAHHHUHH1AHHHHHHHHHpHLLH ID$HUHHAUHH1DHA HDEEAAA=AEu7IL$HHuHDHDEUIL$UDEDHHHHDDH1HHHHHHID$HHPHHHHHHHHHHHHAH7lgs8gxx: %s 7lgs8gxx: AVG Noise=0x%02X 7lgs8gxx: snr=0x%x 7lgs8gxx: gi = %d 7lgs8gxx: %s: signal=0x%02X 7lgs8gxx: %s() 7lgs8gxx: agc_lvl: 0x%04X 7lgs8gxx: AFC = %u kHz 7lgs8gxx: Reg 0x4B: 0x%02X 7lgs8gxx: reg 0 = 0x%02X 7lgs8gxx: error=%d total=%d 7lgs8gxx: %s: ber=0x%x 7lgs8gxx: %s: ucblocks=0x%x lgs8g75.fw7lgs8gxx: %s() error_out 7lgs8gxx: try GI 945 7lgs8gxx: try GI 595 7lgs8gxx: try GI 420 7lgs8gxx: GI 945 locked 7lgs8gxx: GI 595 locked 7lgs8gxx: GI 420 locked 7lgs8gxx: %s: reg=0x%02X, data=0x%02X 7lgs8gxx: %s: error reg=0x%x, data=0x%x, ret=%i 7lgs8gxx: %s: error reg=0x%x, ret=%i 7lgs8gxx: Fake signal strength 7lgs8gxx: %s: AVG Noise=0x%02X 7lgs8gxx: %s: fe_status=0x%x 7lgs8gxx: Set IF Freq to %dkHz 7lgs8gxx: Set IF Freq to baseband 7lgs8gxx: AFC_INIT_FREQ = 0x%08X 7lgs8gxx: %s lgs8gxx not found at i2c addr 0x%02X 7lgs8gxx: auto detect finished 7lgs8gxx: lgs8gxx_auto_detect failed 7lgs8gxx: detected param = 0x%02X lgs8gxx_read_reglgs8gxx_releaselgs8gxx_initlgs8gxx_auto_detectlgs8gxx_set_felgs8gxx_read_statuslgs8gxx_read_berlgs8gxx_read_signal_agclgs8g75_read_signal_strengthlgs8913_read_signal_strengthlgs8gxx_read_ucblockslgs8gxx_write_reglgs8gxx_attachLegend Silicon LGS8913/LGS8GXX DMB-TH@ $3' fake_signal_strdebugfirmware=lgs8g75.fwlicense=GPLauthor=David T. L. Wong description=Legend Silicon LGS8913/LGS8GXX DMB-TH demodulator driverparm=fake_signal_str:fake signal strength for LGS8913.Signal strength calculation is slow.(default:on).parmtype=fake_signal_str:intparm=debug:Turn on/off frontend debugging (default:off).parmtype=debug:intsrcversion=FA5E6363ED7BEAA4566EC84depends=retpoline=Yintree=Yname=lgs8gxxvermagic=5.4.0-216-generic SMP mod_unload modversions lgs8gxx_attachpmodule_layout:zLkmalloc_cachesmsleep6:param_ops_int37i2c_transferprintk) __stack_chk_fail\ɢ.__x86_indirect_thunk_raxm__fentry__Ѡ"kmem_cache_alloc_trace zkfreeQEwrequest_firmware&Crelease_firmwarelgs8gxxGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0lgs8gxx.koW: f# 0@= U j }7 ,  P.IE0T Cjp)xa@,0u#2AUrnp}z0  !J0 F ! %4`@ QTHc+wqDfX@  0PE-hKm(P9S((`    #:E^ov|__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_lgs8gxx_attach__kstrtab_lgs8gxx_attachlgs8gxx_get_tune_settingslgs8gxx_releaselgs8gxx_release.cold__func__.38146lgs8gxx_write_reglgs8gxx_write_reg.cold__func__.37974lgs8gxx_i2c_gate_ctrllgs8gxx_writelgs8gxx_read_reglgs8gxx_read_reg.cold__func__.37985lgs8gxx_read_snrlgs8gxx_read_snr.coldlgs8gxx_read_signal_strengthlgs8gxx_read_signal_strength.cold__func__.38200__func__.38190__func__.38179lgs8gxx_read_statuslgs8gxx_read_status.cold__func__.38171lgs8gxx_initlgs8gxx_init.cold__func__.38141lgs8gxx_read_berlgs8gxx_read_ber.cold__func__.38237lgs8gxx_soft_resetlgs8gxx_read_ucblockslgs8gxx_read_ucblocks.cold__func__.38216lgs8gxx_opslgs8gxx_attach.cold__func__.38257lgs8gxx_autolock_gilgs8gxx_autolock_gi.coldlgs8gxx_set_felgs8gxx_set_fe.cold__func__.38158__func__.38080__UNIQUE_ID_firmware88__UNIQUE_ID_license87__UNIQUE_ID_author86__UNIQUE_ID_description85__UNIQUE_ID_fake_signal_str84__UNIQUE_ID_fake_signal_strtype83__param_fake_signal_str__param_str_fake_signal_str__UNIQUE_ID_debug82__UNIQUE_ID_debugtype81__param_debug__param_str_debugrelease_firmware__this_modulerequest_firmwarekfreekmem_cache_alloc_trace__fentry____x86_indirect_thunk_rax__stack_chk_failprintk__crc_lgs8gxx_attachi2c_transferparam_ops_intmsleepkmalloc_caches\!\(<DZQ\;a^!\q\\9aMT]u}}^\"^1\RtCA\[c%z^\ Uby^\d|t&  ^ \ :  c3 ; Y a  ^1 \P cl c \   \   dT [R `LZ4 FYV^\%ccm~^\"9N]e]kw c%.;%T^  _<& 0- (2_;J 0Q X_]j q v_}V  `_V ,_ _ _ A_  _C  _%0 7 U<_AcK R UW_\c j o_t{  s_ _ _b _ p _  p  _ $_-  2_Pdk 0r w_| _ H_  _a   _:  _;   (_ # H* s/_4 ; HB QG_LX H_ ph_mt ly_~% _ _% _% _ X _9 _ _ _  @  _%w0 5_:W ` P  p(080@HP X0 ` h px 0pHP`h p0x  PXb (`0X8bH.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl.rela__kcrctab_gpl.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo__ksymtab_strings.rela__param__versions.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?f:@ @ J>E@K(^$ Y@Z0q0l@HZ 4@`Z 22 "f @[F'1)@)P@\)@ ,-@000X0-00x V `:]<0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H l![$ޭΖH,c& wԘ=g8y7=L,xNrn<.~ߏFCtYxB ʇ\ 8@t/O@oԂL3:)nuN/([tb|?VzuiA)um@!#y+rG$- ,άPm ?|oML:i݈9w.{Ms=2c> U:w2 T^=iud(E_r 19.:}N$:v6^bsG~ إVX:ei}*ŪͰCuEZShIc `ɐ~t<?P 7_Μx/yG z|؜&@96ÐʼZ͛)IX SEP79KB m~Module signature appended~