ELFX!@@+(!!!!!!!!zR| (4D-DD \ DD-(D$D-DD L DD-<plD-D@P @  0 @PD-D 0D-D H   X  HD-D ,pD-D H   p  HD-D 0D-D H   X  HD-D 4HD-D0L 0  0LD-D 0D-D H   X  HD-D ,D-D H     HD-D 48D-D H   p  HD-D zR| @D-DPT @   PTD-D y?#{ WO`@BcRR .R !B֢@h(RR9t~*5**>R@P7~DR@_rq.rk@TE0?q(TqRRBRqaT hb@~u*OC @WB{Ĩ#_ֈ~D*@_rq.rk@TE0?ֈ~DR@_rq.rk@TE0?ֈD@*!@ ŽR}S kT ʎR kT ƎR kT~DR@_rq.rk@TE0?@6x`7**UD!s?#{O|@h@6`>Dhb)R)**b@~OA{¨#_hb)R }_J) } ȫ5_W?#{ |@ hb R)*** @{¨#_hb R }_J) } ȫ5EX?#{O|@7**`5 *hb)R)***OA{¨#_hb)R }_J) } ȫ5?#{ ODB"R>D;RBR bR1)*OA{¨#_ֈb }_)~ } Ȫ5?#{ ,@-hbR);R``Bh@(P7GRR*}R6GRR*}R@6 @{¨#_`D!`D!hbR }_J) } ȫ5?#{O*!R>Rh@P7h~DR@_rq.rk@TE0?qTqRRBRqaT OA{¨#_@7h~DGR@_rq.rk@TE0?h~D p" 2GR@_rrk@TE0?h~DR@_rq.rk@TE0?h~DGR@_rq.rk@TE0?h~D*2GR@_rrk@TE0?h~Dz GR@_rrk@TE0?7h~DTRRR @_QUrёrk@TE0?h~DhRR@_rrk@TE0?*?#C{WOCA8GRR5C|D@_rrk@TE0?h~DR@_rq.rk@TE0?qTbD!`5@(@@T@?q#T@) ))Th~DRR@_rrk@TE0?h~DRGR*r @_QUrёrk@TE0?qRRBRh~DR"R@_rrk@TE0?h~DFR4Rr@_rrk@TE0?h~D4R"R@_rrk@TE0?h~D8RR@_rrk@TE0?h~DMRbR@_rrk@TE0?h~DGR@_rq.rk@TE0?h~D*2GR@_rrk@TE0?h~DzGR@_rrk@TE0?֗RR(FRRQ*`5 @)RR*`5!RRCR*R* 7R"R#R}RER 6v@h~DR"R@_rrk@TE0?71hb R1)*A85C@ T*OD@WC{AC#_`D!@6`D!BbD*5`D! hb }_)} } Ȫ5ű6?#{!B{#_ g@?#{{#_v>vssv v   u 1 =%4vQ |<)W ks yW##W# W#0vPv firmware=mediatek/mt7610e.binfirmware=mediatek/mt7610u.bindescription=MediaTek MT76x0U (USB) wireless driverlicense=GPLvermagic=6.6.56-android15-8-ge988ffd481f3-ab12810766-4k SMP preempt mod_unload modversions aarch64name=mt76x0uintree=Yscmversion=ge988ffd481f3depends=mt76,mt76x02-usb,mt76-usb,mt76x0-common,mac80211,mt76x02-libalias=usb:v148Fp7610d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v13B1p003Ed*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0E8Dp7610d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v7392pA711d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v148Fp761Ad*dc*dsc*dp*ic*isc*ip*in*alias=usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0B05p17D1d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0B05p17DBd*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0DF6p0075d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0586p3425d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v07B8p7610d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*alias=usb:v7392pC711d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0DF6p0079d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v2357p010Bd*dc*dsc*dp*ic*isc*ip*in*alias=usb:v2357p0105d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0E8Dp7630d*dc*dsc*dp*icFFisc02ipFFin*alias=usb:v0E8Dp7650d*dc*dsc*dp*icFFisc02ipFFin*TX DMA did not stop RX DMA did not stop %s not found, switching to %sInvalid firmware image Warning: eFUSE not present Firmware failed to start mt76x0umediatek/mt7610e.bin&dev->phy_mutexASIC revision: %08x MAC revision: %08x mediatek/mt7610u.bin@LinuxLinuxmt76x0uwusb_register_driver9usb_deregister(Qmt76_alloc_deviceq__mutex_initӽusb_get_dev\usb_reset_devicemt76x02u_init_mcu7'mt76u_initѹ?mt76x0_chip_onoff ]usleep_range_stateKUusb_put_devPmt76u_queues_deinitmt76_free_deviceE_dev_info4_dev_warn̾ieee80211_unregister_hwm\alt_cb_patch_nopsmt76u_stop_rxXժ3mt76u_resume_rx@<3devm_kmalloc&mt76u_alloc_queuesXOmt76x0_register_device~mt76x02u_mac_startBmt76x0_phy_calibrate֗ieee80211_queue_delayed_workʾcancel_delayed_work_syncPmt76u_stop_txVmt76x02u_exit_beacon_config__mt76_pollmt76x0_mac_stop$Wmt76x0_init_hardwarem;tmt76x02u_init_beacon_config_mt76x02_update_channelGmt76x02u_tx_prepare_skbk, mt76x02u_tx_complete_skbFl^mt76x02_tx_status_datamt76_release_buffered_framesieee80211_emulate_add_chanctx2?ieee80211_emulate_remove_chanctxMZieee80211_emulate_change_chanctx7&ieee80211_emulate_switch_vif_chanctxA2mt76_get_txpower`mt76_wake_tx_queue٪mt76x0_set_sar_specs_2firmware_request_nowarnگj?mt76x02u_mcu_fw_resetA̴fkmemdupٹmt76x02u_mcu_fw_send_data~mt76u_vendor_request____mt76_poll_msec zkfree0cmt76x02_set_ethtool_fwverrelease_firmwareKO;_dev_errNrequest_firmware__stack_chk_failP]module_layoutGNU88E\f GNU,Jh0Jh4J8J@\v`vdKhKp,4<vv`v`dv`h(HDTPdt 4@Xtvxv|vv(Lt v v D T   0 X |    ( vH, vH0 8 H vL vP v*T v*X v\ vd t  v| v|  F@F@ v$v(F@F@C C,C$C(0C4<C@HCLTC X@vHCPCt`ChCpC (8HP`hpC8xC@Hh88XAndroid (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)DHEtCCtCCLCC8CC4Cy| &+25678;z:;  !"#$%&'()* x c@P  x l vh`h= < t p tY =  p r   0a   6 8  S $7  0T  8 4b 8 <R    M H1   N Z  <3q o  X \  L   .  x  T  H    h    4 {c} {  !  3 # #  E R.9 . .G .  . 8. f.s . . . .$ L. z.2 . . . 2.^ `. . . . . F. t1 1C  !#n T ^ yL '; 8~ { ʳ< B: ,`%T - 9, % y: ! 6   JiG~ 9, % K! =k" =k" l5* ~% X( 9I /ޭ +'"A 0 VQ , / ] AJ 9" o 4{!O$q qNSaQ  L@|lIJHb;D-)$*_$k&(5% ].note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1__kcfi_typeid_mt76_get_survey__kcfi_typeid_mt76x02_set_keymt76x0u_probe.__key__kcfi_typeid_ieee80211_emulate_switch_vif_chanctx__kcfi_typeid_ieee80211_emulate_remove_chanctx__kcfi_typeid_ieee80211_emulate_change_chanctx__kcfi_typeid_ieee80211_emulate_add_chanctxmt76u_stop_tx__kcfi_typeid_mt76x02_conf_tx__kcfi_typeid_mt76x02_txmt76u_stop_rxmt76u_resume_rxieee80211_unregister_hwusb_put_devusb_get_devmt76x02u_init_mcumt76u_vendor_requestmt76x0u_startmt76x02u_mac_startmt76u_queues_deinit__mutex_initmt76x0u_mcu_initmt76u_initmt76x02u_mcu_fw_resetmt76x0_disconnectalt_cb_patch_nopsmt76x0u_probe.drv_opsmt76x0u_ops__kcfi_typeid_mt76x02_sta_ps____versionsmt76u_alloc_queues__kcfi_typeid_mt76_release_buffered_frames__kcfi_typeid_mt76x0_set_sar_specs_dev_err__kcfi_typeid_mt76_get_txpowermt76x02_set_ethtool_fwverusb_register_drivermt76x0_driverusb_deregister__kcfi_typeid_mt76x02_configure_filterkmemdupmt76x0u_stopmt76x0_mac_stop_dev_infofirmware_request_nowarn_dev_warn__kcfi_typeid_mt76x02_ampdu_action__kcfi_typeid_mt76_sw_scan__kcfi_typeid_mt76_set_tim__mt76_poll__stack_chk_fail__kcfi_typeid_mt76x02_update_channelieee80211_queue_delayed_workmt76x02u_exit_beacon_configmt76x02u_init_beacon_config__kcfi_typeid_mt76x0_configmt76x0_chip_onoff__kcfi_typeid_mt76_sta_pre_rcu_remove__kcfi_typeid_mt76x02_sta_remove__kcfi_typeid_mt76_wake_tx_queue__kcfi_typeid_mt76x02_sw_scan_completeusleep_range_state__kcfi_typeid_mt76_sta_statemt76x0_phy_calibrate__kcfi_typeid_mt76x02_sta_rate_tbl_updaterequest_firmwarerelease_firmwaremt76x0u_init_hardwaremt76x0_init_hardwaremt76x0_resumeinit_module__this_modulecleanup_module__mod_usb__mt76x0_device_table_device_tablekfreeusb_reset_devicemt76x0u_register_devicemt76x0_register_devicemt76_free_devicemt76_alloc_device__kcfi_typeid_mt76x02_remove_interface__kcfi_typeid_mt76x02_add_interfacemt76x0u_probemt76x0_suspend__kcfi_typeid_mt76x02_set_rts_threshold__kcfi_typeid_mt76x02_bss_info_changed__kcfi_typeid_mt76x02_sta_adddevm_kmalloccancel_delayed_work_sync____mt76_poll_msec__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_data__kcfi_typeid_mt76_get_antenna__UNIQUE_ID_alias359__UNIQUE_ID_alias349__UNIQUE_ID_scmversion339$d.29$d.19$d.9__UNIQUE_ID_alias358__UNIQUE_ID_alias348__UNIQUE_ID_intree338$x.28$x.18$x.8__UNIQUE_ID_alias357__UNIQUE_ID_alias347__UNIQUE_ID_name337$d.37$d.27$d.17$d.7__UNIQUE_ID_alias356__UNIQUE_ID_alias346$d.46__UNIQUE_ID_vermagic336$d.36$x.26__UNIQUE_ID___addressable_cleanup_module616$x.16$x.6__UNIQUE_ID_alias365__UNIQUE_ID_alias355__UNIQUE_ID_alias345$d.45$d.35$d.25_note_15__UNIQUE_ID___addressable_init_module615$d.15$d.5__UNIQUE_ID_alias364__UNIQUE_ID_alias354__UNIQUE_ID_alias344$d.34$x.24_note_14__UNIQUE_ID_license614$x.14$d.14$x.4$d.4__UNIQUE_ID_alias363__UNIQUE_ID_alias353__UNIQUE_ID_alias343$d.33$d.23__UNIQUE_ID_description613$d.13$d.3__UNIQUE_ID_alias362__UNIQUE_ID_alias352__UNIQUE_ID_alias342$d.32$x.22__UNIQUE_ID_firmware612$x.12$x.2$d.2__UNIQUE_ID_alias361__UNIQUE_ID_alias351__UNIQUE_ID_alias341$d.31$d.21__UNIQUE_ID_firmware611$d.11$d.1__UNIQUE_ID_alias360__UNIQUE_ID_alias350__UNIQUE_ID_depends340$x.30$x.20$x.10$d.10gg; c O \$  &    }%h~% ~% ~%+@f +P%~%z`/~%=~% L~% \~% @k~% t~% {~%~ ~% @~% ~% ~%  8l 03 @r^+O8% 4z~%`(_)@;%r~%zq !'@~% J k~%*k~% HW ~%k@~%  ~%  ~% @ % % @% "%z/%+?= 9%4 B%z$Q% %Z% 2/2^% D) h%"J j@u%;%p%@%`% % % % %+%+% %z(%z0*%z89%+@V%+Ps%z`%zh%zp%+ŀ%؀% %z@%zH%zP%zX,%z`0 >%N%z@c% Hp r% ~% @%+`%zp%zxȁ%zJ k%%% %&%9%O%f%Cj% @ Q_  %@@qY C(C%D  D%@D% `D%D% FĂ% FZ@Fb G- Hт% @H_)KHKHق%' I݂%[ N%[ )3 ( @t~%) @%J#%' %'%* %= %> 8)%qD94% 9>%6@:F%G>HQ%+Ha%+Hf +Hm%I{%@I%+J%@J K%  K% `O%S%T  lǃ%'|у%'}߃%}; }%J#}%  %z B7 @%^ |@xXk`% %%z2% ;% D%@B5  M%+V%z\%zb%z+zz/ zi%m%0|% @% `͞ n %z%z%zr^++/y %z z(z+0 z8%z9%z:Ʉ%z@҄%zHIzMm PƲzXք% `%%%Xp@% % Ԡ %+%z(%z4%z z%zz8%C%zO% +0 D @ Y%` !' t ' _%@   'e%@ n% &_) z%4;+@8+P#+`+p=z4zz%z%l %P% p+hC+Lz ҄%z(z0\%z8b%z@%zHÅ%zPυ%zXօ%z`z f% x %Q%@% @@ % %  @ `      %@ (% @+% /% :% D% @J% |!             N    %         P%        ^%l%z%%   % HZ  % @%! %# ӆ% چ% @% % %%    N "  l o$   l &  %hZ %  % #66  +  , %py-  @#%`0/ 0%7 P"9 +@8+P0+`zpzx9% Li S | ?%zp+J%; @N% W%`%l "5@. h%x%  % @% `2 1%l %3 Þ$# %(0 1 @46 : + %0%1_525 l )%% '44  8 ̇%: ڇ%U  Z @KK`< %,  ?  @ % P.A 5C @%E %z |  %~ @)% 4% A ?% @B  6D  +  F  + G l H G%S%]%g%q%{%%%%I %8cZ %+09%+@%P%zXˆ%z`K Ɉ%Έ%݈%%%z_O %@v\Q VL +%t 'w  ,T M J ;z%z%zp+ $%(&ԠN L  P 8%$Q%+_%+p% R  S %n'T 4%H @zQz,T U %8|!0k:V @%X %q VL +%+%+cZ ̉%Љ%zډ%&v\R @ ؀% m % %!%!%T @!!,T !!%P™"3%?%j%+ L%+0T%+@g%Y `u% 'y J @Z @[H P %+ %R n'T U @cZ %z%%zϊ%+%%%%% $%(1%0D%8S%@a%zH%+Pm%+`~%% %z% %4k@%ɋ%+@ۋ%`% %%%Y %Z o$%{ 0%[ =%\  J%Z%+j%%%_ %@% H%zxƌ%z֌%݌%z%W %a %b  %c  % @%e  O%j @Z%k `e%zt%z%%+%%+%Ǎ%o ԍ%@%zH%P%X %`%h&%p8%xJ%\%m%~%%%%Ŏ%׎% %k%% w @%+%F%_%v%6z%zP"] ^  % ;ze#( H` % ҏ%֏%@ߏ%@%@%M %z%z$%z/%z :% (K% h`%gzCJ v%A A <hC %8k gZ p%z/ g \%h %i %hf d  %̐%%%%&%B%^%z%%%%ڑ%%%%1%F%h%l  % %z%m  p n %Hkƒ%kΒ%zߒ%z%,T @s  X r %4%H cZ @zp%%Y 6k`Y 9k l\ Bks\ FkX\ Gkh%P %z0 u @%v ` %;%R%i%%%%c) |![  y  t x {  + l }  %+ ozz   ē%Г%ܓ%%%%%!%.%>%O% `% q% % % %ʔ%ޔ%%%  +   + %MTW @r    "  @   %  @    ,%@%R%e%}%%%%ϕ%     l %Py%k@% `J%< %< %%% "%"R+/% =% G%) '0Q%@ق% W%"b @a% m h% w% % @% `d % % /% % Ö% @ϖ% @4qUۖ%%z#6@%   %     %+    %0%)%@1%7%A%@G%V%k%%%%%%ė%͗%pؗ%3kb @ 1 ޗ% %xr  %l @x %+%z%z'%z3%z?%zL%zY%z`%zp%z{%z% % V @%&`%zcZ7t % @%+` .     Ø%B5kc@  %G H   ٘%1 l  @KK `  %cZ$+@%P  /     %    l z  H   T H   T H  %{ # @b d d  @% % -% 9 @>% O% _% q% @z% % % % @% % ə% ٙ% @% % % % @(% 8%!F% I1!@W%!c% v% ~%!@~%!%!%! %!@ %! %! ̚%! %!@ %%! %+! %  %-!@ %  %  +%/! 8%4!@ C%  O%8! b%:! o%! }%! %@!%D!@%F!%H!% fD!@fK!ٛ%M!%O!%S!@ %`!!%`!9%c!K%e!@X%g!g%i!v%i!% @%m!%p!%r!ʜ%t!@ݜ%v!%x!%}!%!@(%!>%!Q% e% @z%@!% % %!@%!̝%!%!%!@%!"% 1%!;% @D%!T%!a%!n%!@%!%!%!%!@ž%!Ӟ% %!%!@%!%!&%!;%!@P%!f%!w%!%!@%!@   l  %4%H       k    T   T 0k  T      T  X   T   T    T        T   H    T H  %ǟ%ϟ% ۟% % @ z`%zh%zp%xp+rz!   T  H    T   % %%@"%-% 1%z9%z  T    T   A%X% D \%pX%$ o%z%@@@ %U k U @U `U "U @e+%p @%(  @hU pU J j@KK  %%Ǡ% ՠ% @)k%%% @@ p %,% 7% U @C%pU%xf%t%  T k! ! T ! !!{%%% %@ҡ%`!   !!% %+   %z% !% !% ! % !% !( !% !! T H ! T !H ,%;%L%! T H !!]%q%%%%¢%! T H ! T H  ! T H !!ۢ%3t`% @% `%%+@+P%z`m h%pƲzxք% *% ;% B% 0  % % I% Y%!@c% !` m%{%@% @%b%!!%!!%!!ģ% أ%@%%%z%z!%"!@(%3%B%+Q% _% m% %z%%z% %Ȥ%@ۤ%pza%zJ +%^x= %%9%S%r%%%#!ǥ%Xt` ڥ%@%%% %$!@% 0t` &% 4% @ `9 D% N% X%   @c% `&! T +'!(! )!m%%+a +a + %z0}8%@%H%*!P%a zӦ%zߦ%z,! T .! T b0! T 1!2!% U3!4%H @+$+S + +% %9%Q%j%%%ȧ%5!  6!7!% H=*kP@%% %%@%%%t`  9! ) ;! T % =! l G % ?! T  A! T B!C!1%8͞J% @[%`J k;zy E!  G! zzI! T *k J!d%w%%L! zzzzN! P! T Q!R! e T! T U!V! X!%Z!%\!%_!%|!Y! W!@Ĩ%٨%%%% %"[!"%<%L%[% "]!l^! i+@p%%%%%%ݩ%%%%4%H +@$+Pa! H + b!%3%R%d! T  f! T _h! T  j! T k!l!p%e+o+z n! o!p q! o!s! o! u! T  o!w! T  o!y! z! |!{!% n'T % @%o!%o!%Ҫ%%~! ! %#%C%! T ! T !k! T B!! H ! T o! T H z!l ! T !!c% 04%H J !@%zl ͞ %+%+%l % @! R ! T !!%ͫ%zÍz! T ! ! T !! !٫%x|!!% %zP%X%`%h.%zp:%zxI%jw W%f%z@y%H%%z%z%j% @sy!%!ì%zҬ%z%z@%% %;%V%y%!%1$z@! T z! l l ! T !!% 0t` ɭ% խ% @% `% % %% )% A% @! T !!\% 8%@r% z%   hU '@!! %8cZ J k@Hc z@ic !`% %!Ǯ%+ kz0b z1b z2b z3c z4c z5Ԯ%z6%z8%z@%zH%zP%zX%%6%N%b%w%%! T !! T H !!%f % @%!! ȯ% ٯ%%z^@%!_N zSN z%!%! !%!  %e @%,%F%a%y%%%! T H z! T H ! !! !%|!k԰% %!@! %c% ! H !!%(%z5%zDzz ! H z! !! T H  ! T ++! ! T H ++! T !!@%%M@! T V  %Z%q%%%%%б%%%% % % .% C% V%e%s%!@q%% |!!!!!)!-!!1!%&!%!%%z%!@β%% % @`%l %4%4%i@ %)%!&%z@8%zHC% `Q%&_%zq%z}%!%!% % %!(%8ij%@N ) P̳%z`ճ%!ܳ%@%%%z%z/%z:%zD%kj !L%"zz%z^%z z_%zzԠ+ ! !! ! !f%y%% %!@%!! !% %m  p(!`%!!V!%!   ȴ%,!ܴ%'%'%+%%%.%7%4@%N%\%n%{%%% %@%õ%!͵%!ٵ% % @%) `V zp%  %z$% 3%!@A%!w'@J%'S%!@]%k% !y%J#% % % % @! %"!Զ% ٶ% ! ޶%%5 @+`["zp%% % ! % 5% @% S% @   ^%}$g% ! ^%}$y% " ^%}$rp% " _)!% " ^%}$;x&% " _)!% " (ҷ% " (% "% % %%+%?%R% f%Bx%F%G%c%f%" "Ҹ% %% %r@rP&`Z % "mt76_driver_opsdrv_flagssurvey_flagstxwi_sizemcs_ratesupdate_surveytx_prepare_skbtx_complete_skbtx_status_datarx_checkrx_skbrx_poll_completesta_pssta_addsta_assocsta_removemt76_phyband_idxq_txmain_chanchan_statesurvey_timeaggr_statssband_2gsband_5gsband_6gmacaddrtxpower_curantenna_maskchainmaskmac_workmac_work_countrx_amsdufrpunits_posieee80211_hwrate_control_algorithmextra_tx_headroomextra_beacon_tailroomvif_data_sizesta_data_sizechanctx_data_sizetxq_data_sizemax_listen_intervalmax_signalmax_ratesmax_report_ratesmax_rate_triesmax_rx_aggregation_subframesmax_tx_aggregation_subframesmax_tx_fragmentsoffchannel_tx_hw_queueradiotap_mcs_detailsradiotap_vht_detailsradiotap_timestampnetdev_featuresuapsd_queuesuapsd_max_sp_lenmax_nan_de_entriestx_sk_pacing_shiftweight_multipliertx_power_levelsmax_txpwr_levels_idxieee80211_confpower_leveldynamic_ps_timeoutlisten_intervalps_dtim_periodlong_frame_max_tx_countshort_frame_max_tx_countradar_enabledsmps_modeieee80211_smps_modeIEEE80211_SMPS_AUTOMATICIEEE80211_SMPS_OFFIEEE80211_SMPS_STATICIEEE80211_SMPS_DYNAMICIEEE80211_SMPS_NUM_MODESmt76_devwed_lockcc_lockcur_cc_bss_rxrx_ampdu_statusrx_ampdu_lenrx_ampdu_refmcu_opsmcunapi_devtx_napi_devirq_tasklettxwi_cacherxwi_cacheq_mcuq_rxqueue_opstx_dma_idxtx_workertx_napitoken_lockwed_token_counttoken_countrx_token_lockrx_tokenrx_token_sizetx_waitwcid_maskwcid_phy_maskvif_maskglobal_wcidwcid_liststa_poll_liststa_poll_lockpre_tbtt_taskletbeacon_intbeacon_maskotpdebugfs_regcsa_completerxfiltertest_opstest_mtdwcid_idxhe_ruhe_gihe_dcmehtmt76_rx_statusreorder_timeampdu_refphy_idxaggrqos_ctlenc_flagsfirst_amsdulast_amsdurate_idxnsschain_signalmt76_wcidnon_aql_packetsrssiinactive_countampdu_statehw_key_idxhw_key_idx2stalink_validrx_check_pnrx_key_pnsw_ivpktiddef_wcidmt76_rx_tidreorder_worktimer_pendingreorder_bufewma_signalrate_infohe_ru_allocn_bonded_cheht_gieht_ru_allocmt76_sta_statstx_bwtx_nsstx_mcstx_retriestx_failedmt76_bus_opswrrmwwrite_copyread_copywr_rprd_rpmt76_reg_pairmt76_bus_typeMT76_BUS_MMIOMT76_BUS_USBMT76_BUS_SDIOmt76_mcu_opsmcu_send_msgmcu_skb_send_msgmcu_parse_responsemcu_rrmcu_wrmcu_wr_rpmcu_rd_rpmcu_restartmt76_mcumsg_seqres_qmt76_queuecleanup_lockrro_descndescbuf_offsetwedwed_regsdesc_dmarx_headmt76_queue_regsdesc_basecpu_idxdma_idxtxwimt76_queue_entryskip_buf0skip_buf1mt76_txwi_cachemt76_rro_descmt76_descmtk_wed_devicemt76_queue_opstx_queue_skbtx_queue_skb_rawrx_resettx_cleanuprx_cleanupreset_qmt76_txq_idMT_TXQ_VOMT_TXQ_VIMT_TXQ_BEMT_TXQ_BKMT_TXQ_PSDMT_TXQ_BEACONMT_TXQ_CAB__MT_TXQ_MAXieee80211_staaidwmemax_sptdlstdls_initiatormfpmlomax_amsdu_subframessupport_p2p_psdeflinkcount_ctscount_rtsieee80211_sta_ratesieee80211_sta_aggregatesmax_amsdu_lenmax_rc_amsdu_lenmax_tid_amsdu_lenieee80211_txqieee80211_vifbss_conflink_confactive_linksdormant_linksp2pcab_queuehw_queueoffload_flagsprobe_req_regrx_mcast_action_regmbssid_tx_vifieee80211_vif_cfgibss_joinedibss_creatoreml_capeml_med_sync_delayarp_addr_listarp_addr_cntnss_setieee80211_bss_confhtc_trig_based_pkt_extuora_existsuora_ocw_rangeframe_time_rts_thhe_supporttwt_requestertwt_respondertwt_protectedtwt_broadcastuse_cts_protuse_short_preambleuse_short_slotenable_beacondtim_periodassoc_capabilitysync_tsfsync_device_tssync_dtim_countbasic_ratesbeacon_ratemcast_rateht_operation_modecqm_rssi_tholdcqm_rssi_hystcqm_rssi_lowcqm_rssi_highchanreqmu_grouphidden_ssidtxpower_typep2p_noa_attrallow_p2p_go_psmax_idle_periodprotected_keep_aliveftm_responderftmr_paramsnontransmittedtransmitter_bssidbssid_indexbssid_indicatorema_approfile_periodicityhe_operhe_obss_pdhe_bss_colorfils_discoveryunsol_bcast_probe_resp_intervalbeacon_tx_ratepower_typetx_pwr_envtx_pwr_env_numpwr_reductioneht_supporteht_puncturingcsa_activecsa_punct_bitmapmu_mimo_ownerchanctx_confcolor_change_activecolor_change_colorht_ldpcvht_ldpche_ldpcvht_su_beamformervht_su_beamformeevht_mu_beamformervht_mu_beamformeehe_su_beamformerhe_su_beamformeehe_mu_beamformerhe_full_ul_mumimoeht_su_beamformereht_su_beamformeeeht_mu_beamformerieee80211_chan_reqoperieee80211_mu_group_datamembershipnl80211_tx_power_settingNL80211_TX_POWER_AUTOMATICNL80211_TX_POWER_LIMITEDNL80211_TX_POWER_FIXEDieee80211_p2p_noa_attroppps_ctwindowieee80211_p2p_noa_descieee80211_ftm_responder_paramslcicivicloclci_lencivicloc_lenieee80211_he_obss_pdsr_ctrlnon_srg_max_offsetmin_offsetmax_offsetbss_color_bitmappartial_bssid_bitmapcfg80211_he_bss_colorieee80211_fils_discoveryht_mcshe_mcshe_ltfcfg80211_bitrate_masknl80211_txrate_giNL80211_TXRATE_DEFAULT_GINL80211_TXRATE_FORCE_SGINL80211_TXRATE_FORCE_LGInl80211_he_giNL80211_RATE_INFO_HE_GI_0_8NL80211_RATE_INFO_HE_GI_1_6NL80211_RATE_INFO_HE_GI_3_2nl80211_he_ltfNL80211_RATE_INFO_HE_1XLTFNL80211_RATE_INFO_HE_2XLTFNL80211_RATE_INFO_HE_4XLTFieee80211_ap_reg_powerIEEE80211_REG_UNSET_APIEEE80211_REG_LPI_APIEEE80211_REG_SP_APIEEE80211_REG_VLP_APIEEE80211_REG_AP_POWER_AFTER_LASTIEEE80211_REG_AP_POWER_MAXieee80211_tx_pwr_envtx_power_infotx_powerieee80211_chanctx_confmin_defrx_chains_staticrx_chains_dynamicieee80211_link_stasupp_ratesaggrx_nsstxpwrieee80211_sta_rx_bandwidthIEEE80211_STA_RX_BW_20IEEE80211_STA_RX_BW_40IEEE80211_STA_RX_BW_80IEEE80211_STA_RX_BW_160IEEE80211_STA_RX_BW_320ieee80211_sta_txpwrmt76_rxq_idMT_RXQ_MAINMT_RXQ_MCUMT_RXQ_MCU_WAMT_RXQ_BAND1MT_RXQ_BAND1_WAMT_RXQ_MAIN_WAMT_RXQ_BAND2MT_RXQ_BAND2_WAMT_RXQ_RRO_BAND0MT_RXQ_RRO_BAND1MT_RXQ_RRO_BAND2MT_RXQ_MSDU_PAGE_BAND0MT_RXQ_MSDU_PAGE_BAND1MT_RXQ_MSDU_PAGE_BAND2MT_RXQ_TXFREE_BAND0MT_RXQ_TXFREE_BAND1MT_RXQ_TXFREE_BAND2MT_RXQ_RRO_IND__MT_RXQ_MAXmt76_workermt76_testmode_opsmt76_testmode_stateMT76_TM_STATE_OFFMT76_TM_STATE_IDLEMT76_TM_STATE_TX_FRAMESMT76_TM_STATE_RX_FRAMESMT76_TM_STATE_TX_CONTMT76_TM_STATE_ONNUM_MT76_TM_STATESMT76_TM_STATE_MAXmt76_mmioirqmaskwed_hif2wed_resetwed_reset_completemt76_usbusb_ctrl_mtxstatus_workerrx_workerstat_worksg_enmt76u_mcurp_lenpse_data_quotaple_data_quotapse_mcu_quotapse_page_sizemt76_sdiotxrx_workernet_workerstat_workerxmit_buf_szintr_datapse_mcu_quota_maxparse_irqmt76s_intrmt76_channel_statecc_activecc_busycc_rxcc_bss_rxcc_txmt76_dfs_stateMT_DFS_STATE_UNKNOWNMT_DFS_STATE_DISABLEDMT_DFS_STATE_CACMT_DFS_STATE_ACTIVEmt76_hw_caphas_2ghzhas_5ghzhas_6ghzmt76_sbandsbandfcs_errormt76_testmode_datatx_skbtx_mpdu_lentx_rate_modetx_rate_idxtx_rate_nsstx_rate_sgitx_rate_ldpctx_rate_stbctx_ltftx_antenna_masktx_spe_idxtx_duty_cycletx_timetx_ipgtx_power_controltx_queuedtx_queued_limitmt76_freq_range_powermt76_tx_infomt76_queue_bufskip_unmapieee80211_opsadd_interfacechange_interfaceremove_interfacebss_info_changedvif_cfg_changedlink_info_changedstart_apstop_apprepare_multicastconfigure_filterconfig_iface_filterset_timset_keyupdate_tkip_keyset_rekey_dataset_default_unicast_keyhw_scancancel_hw_scansched_scan_startsched_scan_stopsw_scan_startsw_scan_completeget_key_seqset_frag_thresholdset_rts_thresholdsta_notifysta_set_txpwrsta_statesta_pre_rcu_removesta_rc_updatesta_rate_tbl_updatesta_statisticsconf_txget_tsfset_tsfoffset_tsfreset_tsftx_last_beaconampdu_actionget_surveyrfkill_pollset_coverage_classtestmode_cmdtestmode_dumpflush_stachannel_switchset_antennaget_antennaremain_on_channelcancel_remain_on_channeltx_frames_pendingset_bitrate_maskevent_callbackallow_buffered_framesrelease_buffered_framesget_et_sset_countget_et_statsget_et_stringsmgd_prepare_txmgd_complete_txmgd_protect_tdls_discoveradd_chanctxremove_chanctxchange_chanctxassign_vif_chanctxunassign_vif_chanctxswitch_vif_chanctxreconfig_completeipv6_addr_changechannel_switch_beaconpre_channel_switchpost_channel_switchabort_channel_switchchannel_switch_rx_beaconjoin_ibssleave_ibssget_expected_throughputget_txpowertdls_channel_switchtdls_cancel_channel_switchtdls_recv_channel_switchwake_tx_queuesync_rx_queuesstart_nanstop_nannan_change_confadd_nan_funcdel_nan_funccan_aggregate_in_amsduget_ftm_responder_statsstart_pmsrabort_pmsrset_tid_configreset_tid_configupdate_vif_offloadsta_set_4addrset_sar_specssta_set_decap_offloadadd_twt_setuptwt_teardown_requestset_radar_backgroundnet_fill_forward_pathchange_vif_linkschange_sta_linksset_hw_timestampnet_setup_tcieee80211_tx_controlset_key_cmdSET_KEYDISABLE_KEYieee80211_key_conftx_pniv_lenkeyidxcfg80211_gtk_rekey_datakekkckreplay_ctrakmkek_lenkck_lenieee80211_scan_requestiesieee80211_scan_iescommon_iescommon_ie_lencfg80211_scan_requestduration_mandatorywdevno_cckscan_6ghzn_6ghz_paramsscan_6ghz_paramscfg80211_scan_infoscan_start_tsftsf_bssidcfg80211_scan_6ghz_paramsshort_ssidchannel_idxunsolicited_probeshort_ssid_validpsc_no_listenpsd_20ieee80211_low_level_statsdot11ACKFailureCountdot11RTSFailureCountdot11FCSErrorCountdot11RTSSuccessCountiv32iv16seq_lentkipccmpaes_cmacaes_gmacgcmpieee80211_key_seqsta_notify_cmdSTA_NOTIFY_SLEEPSTA_NOTIFY_AWAKEieee80211_sta_stateIEEE80211_STA_NOTEXISTIEEE80211_STA_NONEIEEE80211_STA_AUTHIEEE80211_STA_ASSOCIEEE80211_STA_AUTHORIZEDstation_infoconnected_timeinactive_timeassoc_atllidplink_statesignal_avgchain_signal_avgtxraterxraterx_dropped_miscbss_paramsta_flagsassoc_req_iesassoc_req_ies_lenbeacon_loss_countt_offsetlocal_pmpeer_pmnonpeer_pmexpected_throughputtx_durationrx_durationrx_beaconrx_beacon_signal_avgconnected_to_gatepertidack_signalavg_ack_signalairtime_weightrx_mpdu_countfcs_err_countairtime_link_metricconnected_to_asmlo_params_validassoc_link_idmld_addrassoc_resp_iesassoc_resp_ies_lensta_bss_parametersnl80211_sta_flag_updatenl80211_mesh_power_modeNL80211_MESH_POWER_UNKNOWNNL80211_MESH_POWER_ACTIVENL80211_MESH_POWER_LIGHT_SLEEPNL80211_MESH_POWER_DEEP_SLEEP__NL80211_MESH_POWER_AFTER_LASTNL80211_MESH_POWER_MAXcfg80211_tid_statsrx_msdutx_msdutx_msdu_retriestx_msdu_failedtxq_statscfg80211_txq_statsbacklog_bytesbacklog_packetsecn_marksoverlimitovermemorymax_flowsieee80211_tx_queue_paramstxopaifsuapsdmu_edcamu_edca_param_recieee80211_he_mu_edca_param_ac_rececw_min_maxmu_edca_timerieee80211_ampdu_paramsieee80211_ampdu_mlme_actionIEEE80211_AMPDU_RX_STARTIEEE80211_AMPDU_RX_STOPIEEE80211_AMPDU_TX_STARTIEEE80211_AMPDU_TX_STOP_CONTIEEE80211_AMPDU_TX_STOP_FLUSHIEEE80211_AMPDU_TX_STOP_FLUSH_CONTIEEE80211_AMPDU_TX_OPERATIONALsurvey_infotime_busytime_ext_busytime_rxtime_txtime_scantime_bss_rxieee80211_channel_switchdevice_timestampblock_txieee80211_roc_typeIEEE80211_ROC_TYPE_NORMALIEEE80211_ROC_TYPE_MGMT_TXmlmebaieee80211_eventieee80211_event_typeRSSI_EVENTMLME_EVENTBAR_RX_EVENTBA_FRAME_TIMEOUTieee80211_rssi_eventieee80211_rssi_event_dataRSSI_EVENT_HIGHRSSI_EVENT_LOWieee80211_mlme_eventieee80211_mlme_event_dataAUTH_EVENTASSOC_EVENTDEAUTH_RX_EVENTDEAUTH_TX_EVENTieee80211_mlme_event_statusMLME_SUCCESSMLME_DENIEDMLME_TIMEOUTieee80211_ba_eventieee80211_frame_release_typeIEEE80211_FRAME_RELEASE_PSPOLLIEEE80211_FRAME_RELEASE_UAPSDieee80211_prep_tx_infoieee80211_vif_chanctx_switchold_ctxnew_ctxieee80211_chanctx_switch_modeCHANCTX_SWMODE_REASSIGN_VIFCHANCTX_SWMODE_SWAP_CONTEXTSieee80211_reconfig_typeIEEE80211_RECONFIG_TYPE_RESTARTIEEE80211_RECONFIG_TYPE_SUSPENDieee80211_tdls_ch_sw_paramsaction_codeswitch_timeswitch_timeouttmpl_skbch_sw_tm_iecfg80211_nan_confmaster_prefcfg80211_nan_funcservice_idpublish_typeclose_rangepublish_bcastsubscribe_activefollowup_idfollowup_reqidfollowup_destserv_spec_infoserv_spec_info_lensrf_includesrf_bfsrf_bf_lensrf_bf_idxsrf_macssrf_num_macstx_filtersnum_tx_filtersnum_rx_filtersinstance_idnl80211_nan_function_typeNL80211_NAN_FUNC_PUBLISHNL80211_NAN_FUNC_SUBSCRIBENL80211_NAN_FUNC_FOLLOW_UP__NL80211_NAN_FUNC_TYPE_AFTER_LASTNL80211_NAN_FUNC_MAX_TYPEcfg80211_nan_func_filtercfg80211_ftm_responder_statssuccess_numpartial_numfailed_numasap_numnon_asap_numtotal_duration_msunknown_triggers_numreschedule_requests_numout_of_window_triggers_numcfg80211_pmsr_requestn_peersnl_portidcfg80211_pmsr_request_peercfg80211_pmsr_ftm_request_peerpreambleburst_periodlmr_feedbacknum_bursts_expburst_durationftms_per_burstftmr_retriesbss_colornl80211_preambleNL80211_PREAMBLE_LEGACYNL80211_PREAMBLE_HTNL80211_PREAMBLE_VHTNL80211_PREAMBLE_DMGNL80211_PREAMBLE_HEcfg80211_tid_confign_tid_conftid_confcfg80211_tid_cfgconfig_overridetidsnoackampdurtsctstxrate_typetxrate_masknl80211_tid_configNL80211_TID_CONFIG_ENABLENL80211_TID_CONFIG_DISABLEnl80211_tx_rate_settingNL80211_TX_RATE_AUTOMATICNL80211_TX_RATE_LIMITEDNL80211_TX_RATE_FIXEDcfg80211_sar_specsnum_sub_specssub_specscfg80211_sar_sub_specsfreq_range_indexieee80211_twt_setupdialog_tokenelement_idcfg80211_set_hw_timestampMT76_STATE_INITIALIZEDMT76_STATE_REGISTEREDMT76_STATE_RUNNINGMT76_STATE_MCU_RUNNINGMT76_SCANNINGMT76_HW_SCANNINGMT76_HW_SCHED_SCANNINGMT76_RESTARTMT76_RESETMT76_MCU_RESETMT76_REMOVEDMT76_READING_STATSMT76_STATE_POWER_OFFMT76_STATE_SUSPENDMT76_STATE_ROCMT76_STATE_PMMT76_STATE_WED_RESETmt76mphymt76x02_devmacaddr_listphy_mutextxdone_seqtxstatus_fifotxstatus_fifo_locktx_airtimecal_workwdt_workpre_tbtt_timerpre_tbtt_workbeacon_opsbeacon_data_counttbtt_counttx_hang_resettx_hang_checkbeacon_hang_checkmcu_timeoutrate_powercaltxpower_conftarget_powertarget_power_deltaenable_tpcno_2ghzslottimedfs_pded_trigger_timeouted_tx_blockeded_monitored_monitor_enableded_monitor_learninged_triggered_silented_timemt76x02_tx_statusack_reqmt76x02_beacon_opsnslotsslot_sizepre_tbtt_enablebeacon_enablecckofdmvhtmt76x02_rate_powermt76x02_calibrationagc_gain_initagc_gain_curfalse_ccaavg_rssi_allagc_gain_adjustagc_lowest_gainlow_gaintemp_vcoinit_cal_donetssi_cal_donetssi_comp_pendingdpd_cal_donechannel_cal_donegain_init_donetssi_targettssi_dcmt76x02_rx_freq_calhigh_gainrssi_offsetlna_gainmcu_gaintemp_offsetmt76x02_dfs_pattern_detectorchirp_pulse_cntchirp_pulse_tssw_dpd_paramsevent_rbseq_poolseq_statslast_sw_checklast_event_tsdfs_taskletmt76x02_dfs_sw_detector_paramsmin_primax_pripri_marginmt76x02_dfs_event_rbh_rbt_rbmt76x02_dfs_eventfetch_tsmt76x02_dfs_seq_statsseq_pool_lenmt76x02_dfs_engine_statshw_patternhw_pulse_discardedsw_patternusb_intfmt76x0_disconnectmt76x0_resumemt76x0_suspendmt76x0u_init_hardwaremt76x0u_probemt76x0u_register_devicemt76x0u_startmt76x0u_stopmt_vendor_reqMT_VEND_DEV_MODEMT_VEND_WRITEMT_VEND_POWER_ONMT_VEND_MULTI_WRITEMT_VEND_MULTI_READMT_VEND_READ_EEPROMMT_VEND_WRITE_FCEMT_VEND_WRITE_CFGMT_VEND_READ_CFGMT_VEND_READ_EXTMT_VEND_WRITE_EXTMT_VEND_FEATURE_SETmt76x02_fw_headerilm_lendlm_lenbuild_vermt76x0u_mcu_initv@`c^p@hJO J@HH' 580@P' %( @xQH'q@Q' @@S'"x(s@S'h(c@T'2([)@V@T`'l-U0xW@0X'Lo8Y|-0@.@@Y0'!@4H$(H YBY8)x0 p:qI C