ELF M@@'%l y#9q"&JNRV*9 e9ͪ#8&&ʅ*cR&&#8 NQZRpBttyiBjj!a 55 a!e$&E#SsaCcs6*#6*u.BQMe5mE5Z3ե9&cDJ*s#yq"&JN*dyL}`@/0@&&#8 NptdBiiEa_W#A"hyE`dAEX#"&J9JcKJcDD9J&`Bddiaܡ#]q&JNRVZ^b!e 'Κ5EKN5i @FNʅF#3*cs766>Nʅ5i7NʅF#3*cs)EE F5i7NʅF#3*cs)EE F5iNʅF#3*cs5ilNʅF#3*cs5i7@E !FNF#3*cs5i FNF#3*cs5iK7NF#3*csNE@ZEN瀀Y@ 8 e qu@U5 aeN#SsaCcscn FJޅ4 QNcL )F@GNFmU͓@eK 8 e qu@5 aeN#SsaCcsc FJڅ4 `dtByyzjBkklaa5 a@$N#SsaCcs5 7}6eq7IN#mcsNDNM N5 aEN#SsaCcs#E F@GNF сD NFF$$DJNʅFFFNʅF FNʅF FNʅF$TN5 i@*FN#3*cs5 ee4eN#mcsENFFGNNN5ܡ#qNRVZ^bfjd'*:E#4,VVFGGH5 -#8,#<,#0.XV7 V*J`FddiyBzz{kBllm%a 5eܓ  #0#4QYELD ,   aeV#SsaCcs5 VV#V#,Ve̓@#0VcGVc@EE!E#6EFV*E/0@VVVIe*VEN EVVLa#"&E!eT&E&&`BddaLa#"&!eT&E&`Bdda#9q"&JNRVZ* 555iE7 @ RʅF#3*cs)EE F5iRʅFΆ#3*cs)EE F5iE3RʅF#3*cs)EE F5if&RʅF#3*csE5iRF#3*cs5iRF#3*cs5eKeR#mcsE5iRʅF#3*cs`  F5iAfRʅF#3*cs @ F5iRF#3*cs5iSFRF#3*cspBttyiBjjk!a\١#"&J$i&* `EeFE/@J`Bddia#"&$iU/0`&&`Bdda%១#]q&JNRVZ^*$i.!e * 5 ,NEu  % m6 MFE#fE&#mcsu %Ix#L&i5#Ll&Nu JJ !eT& Ge&E#ChcsNE/@&&E&҅*&5 ee%1F&#mcs/`N GeE&#Chcs&JR`dtByyzjBkkaaܡ#]q&JNRVZ^*5ee$J5 J#mcs5e7E@J#mcs5eAe@J#mcsJ5ej 5 J#mcs5eJ@MFJ#mcs5e k J#mcs5ek;'@!J#mcs5eK4!J#mcs5eJ!J#mcs5iJ FJF#3*csU*e%ac iFJF#3*cs iAfJF#3*cs i <7JF#3*cs5  "IvEcvu3@V67Y ΃ťUF⮆ i6fV @J!eJ&#3*cs iJF#3*cs e@P7J#mcs eP7J#mcsd8 e@PJF#mcs iEAeFJ#3*cs iD=F"J#3*cs iĀAFJF#3*cs5E5vy ɅEc7\)7\ eJ#mcsE`dtByyzjBkkaaܡ#qNRVZ^bfmu@mUc: 5 adD4^΅#SsaCcs e*v^΅#mcs i47^F#3*cs i` F^F#3*csD@) } a^΅#SsaCcs%M  @ F$D e  E7 )EE F4 aC^#SsaCcsy a^΅#SsaCcsuM a^҅#SsaCcs3ueY ie%1F^F#3*cs>I e )EE F4 a^΅#SsaCcsy a^҅#SsaCcs]y ii)F^΅F#3*cs i F^΅F#3*cs iF^΅F#3*cs iF^΅F#3*csK 7 e  EL  4 aC^#SsaCcs3uq a^΅#SsaCcsU a^҅#SsaCcsQ+lE F} }^FIɁD@) a^΅#SsaCcs}M  @ F$D eeE4^J#mcsE`FddiyBzz{kBll%aܡ#YqVZ^bfj5 *#>>>>>>>>>>>>>>>>>>>@GJ΅R҆Ɠ T֩Fw1։ Jd8eq F e@%7J#mcs eEFJ#mcs e7@#J#mcs eDFJ#mcs eD@J#mcs eĦ FJ#mcs5ee7JVTB5eV Vc7)7eJRD*EFDJGGHsFF@GJ! isFJF#3*cs eFJ#mcsJ΅҄ ܡ#"&EFcHE&`Bdda`#yq"&JN*auʔ XʙNE&E瀠&&N`ʅptdBiiEa#yq"&JNR!e v&E y.xE)HUEc c &EcE&FE&NE&NE&NE&FE&Fc 5aee%1F&#mcs&&E#ptdBiijEa>B#q^bfj: .#<@#$.#&A#(e#*!e $Nګ# RaHAEEFcFc3&ILcSLD}qR &5 cx:y%effuf3\ ,; @ I!ILDN N NJN N%NEc2 5 iA| 4fA}6N#3*cszN҅J&*c(&KQFN҅U  cf i eE@NF#3*csER5Ec ENFENRERENF E#RedD?7d%NN#mcs e17A&N#mcs e2@@N#mcs e0eN#mcs ee47%N#mcs iaNF#3*cs i eENF#3*csc EN N5UFEэFeEu 6эmQ idD;N#3*cs i:N#3*cs ELU Fc A4N"3ENER eTΕ 5cJpFttyiFjjk{B||} aLű6#A"`dA g@#A"`dA 3  v|s2vN,FS^^o  firmware=mt7662.binfirmware=mt7662_rom_patch.binauthor=Lorenzo Bianconi description=MediaTek MT76x2U (USB) wireless driverlicense=Dual BSD/GPLvermagic=6.8.0-mainline-ga5ed8b92e9f6-ab11698348 SMP preempt mod_unload modversions riscvname=mt76x2uintree=Yscmversion=ga5ed8b92e9f6depends=mt76,mt76x02-usb,mt76-usb,mac80211,mt76x02-lib,mt76x2-commonalias=usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0E8Dp7612d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0E8Dp7632d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in* could not get hardware semaphore for ROM PATCH mt7662.binMAC RX failed to stop Build: %x firmware failed to start drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.cfailed to load ROM patch Firmware Version: %d.%d.%02d ROM patch already applied Build Time: %.16s ROM patch build: %.15s mt76x2ufailed to load firmware (work_completion)(&(&dev->cal_work)->work)mt7662_rom_patch.bin&(&dev->cal_work)->timerASIC revision: %08x @oLinuxLinuxmt76x2uya)usb_register_drivernhusb_deregisterFmt76_alloc_deviceusb_get_dev!usb_reset_deviceמmt76x02u_init_mcuxpmt76u_initIlmt76u_queues_deinitbW%mt76_free_deviceo5usb_put_dev] _dev_info,ieee80211_unregister_hwqmt76u_stop_rxLmt76u_resume_rx<"mt76x02_update_channel="*mt76x02u_tx_prepare_skbajmt76x02u_tx_complete_skbl6mt76x02_tx_status_datamt76x02_queue_rx_skb6IAmt76x02_sta_psnmt76x02_sta_addd,mt76x02_sta_remove5]mt76x2_reset_wlan|__mt76_poll ]usleep_range_state7^____mt76_poll_msecmt76x02_mac_setaddrؒ=#mt76x02_mac_wcid_setupECIsmt76x02_mac_shared_key_setup= mt76x02u_init_beacon_config?\mt76x2_mcu_load_cr uB+mt76x02_phy_set_rxpath?}mt76x02_phy_set_txdaclockdep_init_map_type'\edelayed_work_timer_fnminit_timer_keyPmt76x02_init_device@ldevm_kmallocZmt76x02_eeprom_parse_hw_capGymt76u_alloc_queuesO[mt76x02_ratesF9mt76_register_device{Hnmt76x02_init_debugfsQImt76x2_init_txpower$}.mt76x02_mcu_set_radio_state cancel_delayed_work_syncLudelay Ϝmt76x02u_mac_starto|ieee80211_queue_delayed_work*Qmt76u_stop_txamutex_lock_nestedmt76_get_sar_powerUU1mt76x2_phy_set_txpowerMOimutex_unlockx,ieee80211_stop_queuesmt76_set_channelN(mt76x2_mac_stopPmmt76x02_mac_cc_resetM"mt76_txq_schedule_allPфieee80211_wake_queues̲|Umt76x02_txsmt76x02_add_interfacefmt76x02_remove_interface+mt76x02_bss_info_changedFDmt76x02_configure_filter{kmt76_set_tim6mt76x02_set_keyBmt76_sw_scana|mt76x02_sw_scan_complete8mt76_sta_state8넽mt76_sta_pre_rcu_removemt76x02_sta_rate_tbl_updates#mt76x02_conf_tx/mt76x02_ampdu_action2 mt76_get_surveyGkmt76_get_antennaۨmt76_release_buffered_frames{Imt76_get_txpowerN Cmt76_wake_tx_queuePmt76x2_set_sar_specsSmt76_write_mac_initvalsmsleep__dev_warng__stack_chk_guardE-request_firmware4w4!_dev_errrelease_firmware2Bmt76x02u_mcu_fw_resetx.pmt76x02u_mcu_fw_send_data8߬imemcpy2mt76u_vendor_requesț?mt76x02_set_ethtool_fwver__stack_chk_failmt76x02_mcu_function_select| mt76x2_phy_tssi_compensateBY|mt76x2_phy_update_channel_gain1ymt76x02_mcu_calibraterDmt76x2_apply_gain_adj6mt76x02_edcca_init"$mt76x2_read_rx_gainAmt76x2_phy_set_txpower_regs+Xmt76x2_configure_tx_delaymt76x02_phy_set_banduGmt76x02_phy_set_bwu mt76x2_mcu_set_channelVx7mt76x2_mcu_init_gain*mt76x02_init_agc_gainڛmt76x02_ext_pa_enabled" module_layoutGNUh̒G'GHf8&*!.$2#<LVdpLK<*(FZvJXl&{z~}  !2"6:>BFN#X$%&(%8'F`(dn)*++,-- , - -& 0 f -r -|  ( \  / /< p  D ER F\ . G H$ I. JB KV - G L M N O JP Qfp/\Tg$|gfhiwfjrjkl k26:JNVjlmnopo Vpb/n/z//////////// //"/./:/F/\l*p).-3276mn n@pXqkrs,LGbtluvJEvvv*v8vFv|wxi y z { I | }6!~N!!v!v!v"##v#E$r " & *#C'D#'#' # '#'#'#'#' # '$#$'(#(',#!,'"0#-0'.4#=4'>8#X8'Y<#^<'_@#@'D# D' H#H'L#L'P##P'$T#+T',X#1X'2\#7\'8`#?`'@d#Gd'Hh#Oh'Pl#Ul'Vp#p't#t'x#x'|#|'#'#'# ' #'#'#'#$'%#*'+#0'1#6'7#>'?#D'E#J'K#d'e#j'k#p'q#v'w#'#'#'#'#'#'#'#'#'#'#'#'#'#'#'#'#'#' #! '"#''(#2'3#:';#A'B #O 'P$#\$'](#(',#,'0#0'4#4'8#8'<#<'@#@'D#D'H#@H'AL#FL'GP#LP'MT#RT'SX#XX'Y\#^\'_`#}`'~d#d'h#h'l#.l'/p#<p'=t#Tt'Ux#Zx'[|#`|'a#f'g#l'm#r's#x'y#'#' Y r(0H  ( 8 H P `hRpcx|STUVWX@YHZ[\]^_`8ab8cXdeAndroid (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)A9riscv/rv64i2p1_m2p0_a2p1_c2p0_zihintpause2p033Zs333333333 3%3333333-33333333333333333 #'#'h ) @"")26@     D  " & 09 L8Mg&&.ShDDFHLTV^^bllxz~~"    ..:DDHPP$TjF PTT TTjjlnpxx|Y ( V"((22<DFF$ : G>t. P27si3;  )'  HLLLLjr|"8M   ""00P=F  RTTv`xzz $7K  t : H "6 $; $ 8::@@NNPTXXbbf~' ((,, &(*.0D00FHHRRV``dhjtt4`4  $..P8' 8 RTTx<<z||)J+S"  $(0D2g:BVV`bd~&@@  $0046@@DNNRXZ\ ``vxzL         $ $ . . 8 8 >  H L L L L d f n n r z z                fDD      HH " " 0 0 R - LLT V V d d  P8P       T Ty     X}X    \\     . ``0 2 2 D D b d2d d f f x x  h hs     Rlwlj       {J\Oo N                    $ , . . 4 @0 4 4 4 4 < D F J L L P Z Z d d j x 8t x x Mx x                "pp                 " , , 6 6 : < @ J J N T T V ^ ^ x tF t z | |               xx        =||((<DFF$hHLLLLhjnz"8M =F  :`<>>`bdd $7K t  ;  ' $&((HJLLn` prrvv'   ""B&DFFffhjjpxx L -      $RTVVjrtt8txx xx y }<>@@LfR2 hjjnrvv  s  wj { "BDFFVVddfhj  X \I`l  4> d 688P\\^`|  R ~ VC Zf    ,,.2R$ $^ TVVXnvx)|; ; 5) ""$(:>X"((*Z\\`bDfufz|g 1,[,z0((."2BBF. J0 J^^bfhjnrx|/0 0A "=4 4$&&J`88LNNl<<npp @G@nK D D5     R DH^^jv*6BNNddh lRz~R  H H6' LL8::^PP`bbT TZX X! \ \((,..HH``b``&dd=] F  8  $$$$,,@BFTT~``jjtt~~$$22@@NNRZZv"hhxzz8M)       " $ & ( * . 0 4 @ F J P R T ` v z                        !!!"!ll $!&!&!>!@!D!H!V!V!^!b!!pF p !!!!!!!!!!!!!!!!!!!!!!=tt!""""`xx$"&"&"F"|$|7H"J"J"l" t n"p"p""K ;  """" """"' """"""#######(#*#.#2#2#X#Z#\#\##` #######################$ $ $ $' w4 $$$$$w     .pZ   !!@!:E.p . .^  .b7.Ue.f.r...K. ! T ^ yL '; 8~u { ʳt B# </ =  ,-ih < H 0 4\LdL   l  I  D ` : F >L(cw% xR$~Dy  '   L Hq ,`%  9, y:< !  &  JiG 9,  K!N =k" =k" l5*3 ~% X( 9I5 /ޭ /  AJ` 9" }~ Sl,#   J4\A Cn)G  ZB7)hVxi kj .note.Linux.rela.exit.text.rela.init.text.rela.text.got.comment.got.plt.bss__kcfi_traps.rela.kcfi_traps__versions.riscv.attributes.rela.data.rel.ro.modinfo.note.GNU-stack.llvm_addrsig.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.sdata.rodata.rela.exit.data.rela.init.data.rela.data.rodata.str1.1memcpy__kcfi_typeid_mt76_get_survey__kcfi_typeid_mt76x02_set_keyinit_timer_keymt76x2u_register_device.__keyudelaymt76x2_configure_tx_delaymt76u_stop_tx__kcfi_typeid_mt76x02_conf_tx__kcfi_typeid_mt76x02_txmt76u_stop_rxmt76u_resume_rxieee80211_unregister_hwmt76x2u_stop_hwmt76x02_phy_set_bwusb_put_devusb_get_devmt76x02u_init_mcumt76u_vendor_requestmt76x2u_startmt76x02u_mac_startmt76u_queues_deinitmt76x2u_mcu_fw_initmt76x2u_mcu_initmt76u_initmt76x02_edcca_initmt76x02u_mcu_fw_resetmt76x02_mac_cc_resetmt76x2u_mac_resetmt76x2u_disconnectmt76x02_mcu_function_selectmt76x2u_probe.drv_opsmt76x2u_ops__kcfi_typeid_mt76x02_sta_ps____versionsmt76_write_mac_initvalsmt76x2_phy_set_txpower_regsmt76x02_init_debugfsieee80211_stop_queuesieee80211_wake_queuesmt76u_alloc_queuesmt76x02_rates__kcfi_typeid_mt76_release_buffered_frames__kcfi_typeid_mt76x2_set_sar_specs.L.str_dev_errmt76x2_init_txpowermt76x2_phy_set_txpower__kcfi_typeid_mt76_get_txpowermt76_get_sar_powermt76x02_set_ethtool_fwvermt76x2u_driverusb_register_driverusb_deregister__kcfi_typeid_mt76x02_configure_filtermt76x02_mac_setaddrmt76x2_mcu_load_crmt76x02_mac_shared_key_setupmt76x02_mac_wcid_setupmt76x2u_cleanupmt76x2u_stopmt76x2u_mac_stopmt76x2_mac_stopmsleepmt76x02_eeprom_parse_hw_cap_dev_info_dev_warn__kcfi_typeid_mt76x02_ampdu_actionmt76x2_read_rx_gainmt76x2_mcu_init_gainmt76x2_phy_update_channel_gainmt76x02_init_agc_gain__kcfi_typeid_delayed_work_timer_fnmt76x2_reset_wlan__kcfi_typeid_mt76_sw_scan__kcfi_typeid_mt76_set_tim__mt76_pollmt76_txq_schedule_all__stack_chk_failmt76x2u_phy_set_channelmt76x2_mcu_set_channelmt76_set_channel__kcfi_typeid_mt76x02_update_channelieee80211_queue_delayed_workmutex_unlockmt76x2_apply_gain_adjmt76x02_phy_set_rxpathmt76x2u_configmt76x02u_init_beacon_configmt76x2u_power_on_rf__kcfi_typeid_mt76_sta_pre_rcu_remove__kcfi_typeid_mt76x02_sta_remove__kcfi_typeid_mt76_wake_tx_queue__kcfi_typeid_mt76x02_sw_scan_completemt76x02_mcu_set_radio_stateusleep_range_state__kcfi_typeid_mt76_sta_statemt76x2_phy_tssi_compensate__kcfi_typeid_mt76x2u_phy_calibratemt76x02_mcu_calibratemt76x2u_phy_channel_calibrate__kcfi_typeid_mt76x02_sta_rate_tbl_updaterequest_firmwarerelease_firmwaremt76x2u_init_hardwarelockdep_init_map_typemt76x2u_resumeinit_module__this_modulecleanup_module__mod_usb__mt76x2u_device_table_device_tablemt76x02_init_deviceusb_reset_devicemt76x2u_register_devicemt76_register_devicemt76_free_devicemt76_alloc_device__kcfi_typeid_mt76x02_remove_interface__kcfi_typeid_mt76x02_add_interfacemt76x2u_probe__stack_chk_guardmt76x2u_suspendmt76x02_phy_set_bandmutex_lock_nestedmt76x02_ext_pa_enabled__kcfi_typeid_mt76x02_bss_info_changed__kcfi_typeid_mt76x02_sta_adddevm_kmalloccancel_delayed_work_sync____mt76_poll_msecmt76x02_phy_set_txdac__kcfi_typeid_mt76x02_queue_rx_skb__kcfi_typeid_mt76x02u_tx_complete_skb__kcfi_typeid_mt76x02u_tx_prepare_skb__kcfi_typeid_mt76x02_tx_status_datamt76x02u_mcu_fw_send_datamt76x2u_mcu_enable_patch.data__kcfi_typeid_mt76_get_antenna.Ltmp9.Lpcrel_hi9__UNIQUE_ID_firmware489$x.79$x.69__UNIQUE_ID_alias259$x.59$x.49.Ltmp39$x.39$d.39.Ltmp29$x.29$d.29.Ltmp19$x.19$d.19$x.9$d.9.Ltmp8.Lpcrel_hi8$d.88$d.78$d.68__UNIQUE_ID_alias258$d.58$d.48.Ltmp38$d.38.Ltmp28$x.28$d.28.Ltmp18$x.18$d.18$x.8$d.8.Ltmp7.Lpcrel_hi7$x.87$x.77$x.67__UNIQUE_ID_alias257$x.57$x.47$d.47.Ltmp37$x.37$d.37.Ltmp27$x.27$d.27.Ltmp17$x.17$d.17$x.7$d.7.Ltmp6.Lpcrel_hi6$d.96$d.86$d.76__UNIQUE_ID_alias266$d.66__UNIQUE_ID_alias256$d.56$d.46.Ltmp36$x.36$d.36.Ltmp26$x.26$d.26.Ltmp16$x.16$d.16$x.6$d.6.Ltmp5.Lpcrel_hi5__UNIQUE_ID_license495$d.95$x.85$x.75__UNIQUE_ID_alias265$x.65__UNIQUE_ID_depends255$x.55$x.45.Ltmp35$x.35$d.35.Ltmp25$x.25$d.25.Ltmp15_note_15$x.15.L.str.15$d.15$x.5.L.str.5$d.5.Ltmp4.Lpcrel_hi4__UNIQUE_ID_description494$d.84$d.74__UNIQUE_ID_alias264$d.64__UNIQUE_ID_scmversion254$d.54$d.44.Ltmp34$x.34$d.34.Ltmp24$x.24$d.24.Ltmp14_note_14$x.14.L.str.14$d.14$x.4.L.str.4$d.4.Ltmp3.Lpcrel_hi3__UNIQUE_ID_author493$x.83$x.73__UNIQUE_ID_alias263$x.63$d.63__UNIQUE_ID_intree253$x.53$x.43.Ltmp33$x.33$d.33.Ltmp23$x.23$d.23.Ltmp13.Lpcrel_hi13$x.13.L.str.13$d.13$x.3.L.str.3$d.3.Ltmp2.Lpcrel_hi2__UNIQUE_ID___addressable_cleanup_module492$d.82$d.72__UNIQUE_ID_alias262$d.62__UNIQUE_ID_name252$d.52$d.42.Ltmp32$x.32$d.32.Ltmp22$x.22$d.22.Ltmp12.Lpcrel_hi12$x.12.L.str.12$d.12$x.2.L.str.2$d.2.Ltmp1.Lpcrel_hi1__UNIQUE_ID___addressable_init_module491$x.81$x.71$d.71__UNIQUE_ID_alias261$x.61__UNIQUE_ID_vermagic251$x.51.Ltmp41$x.41.Ltmp31$x.31$d.31.Ltmp21$x.21$d.21.Ltmp11.Lpcrel_hi11$x.11.L.str.11$d.11mt76x2u_register_device.__key.1$x.1.L.str.1$d.1.Ltmp0.Lpcrel_hi0.LCPI0_0__UNIQUE_ID_firmware490$d.80$d.70__UNIQUE_ID_alias260$d.60$d.50.Ltmp40$d.40.Ltmp30$x.30$d.30.Ltmp20$x.20$d.20.Ltmp10.Lpcrel_hi10$x.10$d.10$d.0@ TLJ8F2$-@(T$" &@@i$`&0 @xjH$ a@j $,&(yI+D@}$9+4@}$Y+@T@~$_2,.(@~$=0}pX:Lo{O2 %2@`$203@@p0$r8@T$0& 7n>9