ELF>@@"!GNUyUa I0&l=LinuxLinux6.1.0-41-amd64HG`ATUSD HHFFH>fxTyn@6thHDHtVH>@UH>AtG@Sf҉K SډC1S[]A\[]A\@TAUIATUSHDHeH%(HD$1HD$D$ 0~E@ r(A'E1AAE1,AAHT$LMcT$HcBL$fTT$T1҄yΉʃ??ރ@DֈTI>HD$eH+%(H[]A\A]E1AAjAsXAF A3/E1:AAAa E1iAAff.AUIATAUSHDHeH%(HD$11D$fD$~E1 AAHT$LMcT$HcBL$fTT$T1҄yΉʃ??ރ@DֈTI>HD$eH+%(uH[]A\A]f.ATUSHHA Hǃ>H>HHE11HHu{Eu9H>HEHHHyHHHH)H)΁HHH>HߋP@f1[]A\EuH>fuB Af=vf=bvfU1SHHHo`eH%(HD$1fL$H>uU D$D$#fT$PZƒ٨EƃڨDpCHT$HL$H߈qCuLD$D$1ҍHw:frC1ҍHwyƒ??٨@DшsCT$D$ T$ T$ ЉxCH>U@6fD$1ҨtCHD$eH+%(H[]ʁ 0@rFfT$P111ҨwHHT$Ht$HƒلILƒ??٨@DznAVAUATIUHSHHFH>:DhPDpRR AV1QHHAT$ A\5H>fxTP6yuV tQCAUD1wExDAVC1wEyDD??A@DˆC[]A\A]A^BAbJ1ۀwfٍzfN1@wˆʈfVI>AJ1ۀwAfٍzfN1@w 1ۈʈfV I>JwfٍzfN1@w1ۈʈfVI>JwOfٍzfN1@w1ۈʈfVI>JwfٍzfN1@w1ۈʈfV I>Jw]fٍzfN"1@w%1ۈʈfV$I>JwfٍzfN&1@w1ۈʈfV(I>JwxofٍzfN*1@wx>ˆʈfV,I>1A[HVfF.HV fF׉у??߃@D뮉щӃ??@Dz׉у??߃@D=щӃ??@D׉у??߃@DщӃ??@D׉у??߃@DKщӃ??@D׉у??߃@DщӃ??@D׉у??߃@DYщӃ??@D!׉у??߃@DӃ??ك@D׉у??߃@D[Ӄ??ك@D#׉у??߃@DЉӃ??@Dfy@:2ωʃ??߃@Df.AU1ɺAAT@A,USHHH@H1ɺHH@H1ҾHH@HDHHDH߉‰H0H@HHHuHD$H>HD$ H?HD$(H?HD$0H?HD$8H?HD$@eH+%(u`HH[]A\A]A^A_N/A/A/A/A/)2Dt$vA)A))EEDt$Xff.fUSH Ho`eH%(HD$1CHD$ HD$D$CHH HuzƃCHt$ HHuHtD$D$L$Ht$Hߊd$T$D$ ЉD$|$uCu pdt3HD$eH+%(uQH []Ht$D$ƃCͺ N'U HƃCfATUSHO`HH>C C@6*C@*Cu|{hEAABH #HHHD H@HDH $#H@HC`@ u/[]A\A6u뀃hEAA6{H[]A\fDAV1AUATUSHKhCC E1AăAĄx D1 DVH߾8)CHH@HH߾h#Hh#H߃ƒAEHH@_@E1AăAĄoD1DhC#V8)HHH@HS`H>@6Af A=HH)HA,&!!H@1툃CH߾#D%HAH@DDAHDH߾#H@CDHD((fCHH[]A\HA]A^̃f A{hADEE1AăAĄDDCHu []A\A]A^H[]A\A]A^gA,&!!HH)HH@#HHH@#HHH@1AADUE1ɉ͹SHHeH%(HD$1T$D$@4$DD$AfT$HD$'EE1ɹHAH߈D$HT$eH+%(u H[]fDHE1AeH%(HD$1T$H>@4$B6R5L$D$ H D$HT$eH+%(u Hff.fH@AeH%(HD$1T$H ɹDE1ɾ$HT$eH+%(u HHE1A eH%(HD$1HHT$D$ HD$HT$eH+%(u HHE1H P2;zAAh5W_[׀id b(d TZ%uFa #0i ?>04 3  B8048@?XD H" LG,  !_ @ D `P d:::::::::::: ::::$::::::::::$8 $@`xXHP mt76x2_read_rx_gainmt76x2_get_rate_powermt76x2_get_power_infomt76x2_get_temp_compmt76x2_eeprom_initmt76x2_mac_stopmt76x2_set_sar_specsmt76x2_reset_wlanmt76_write_mac_initvalsmt76x2_init_txpowermt76x2_apply_gain_adjmt76x2_phy_set_txpower_regsmt76x2_phy_set_txpowermt76x2_configure_tx_delaymt76x2_phy_tssi_compensatemt76x2_phy_update_channel_gainmt76x2_mcu_set_channelmt76x2_mcu_load_crmt76x2_mcu_init_gainmt76x2_mcu_tssi_compEEPROM data check failed: %04x license=Dual BSD/GPLdepends=mt76,mt76x02-lib,cfg80211retpoline=Yintree=Yname=mt76x2_commonvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions     (8( 8 (8( 8  (( (0( 0  ( (HH (0( 0 (0x0( x         (0880( 88   (0( 0( 0( 0((  mt76_init_sar_powerY?Cmt76x02_phy_adjust_vga_gain'Lmt76x02_phy_dfs_adjust_agcz?devm_kmalloc ]usleep_range_state'cfg80211_chandef_validm__fentry__%cmt76x02_ext_pa_enabledpHe__x86_indirect_thunk_rax4mt76x02_get_efuse_dataV __stack_chk_failR~mt76x02_get_rx_gainhbmt76x02_add_rate_power_offset!&y0mt76_eeprom_init&<_dev_errKMmutex_lockmt76x02_eeprom_parse_hw_cap=mt76_mcu_send_and_get_msg +mt76_eeprom_overridemt76x02_get_lna_gain9[__x86_return_thunk82mutex_unlock__const_udelay0 mt76_get_sar_powerJomt76x02_eeprom_copylqmt76x02_mcu_calibratepmt76x02_phy_set_txpower#@ mt76x02_get_max_rate_powerM5mt76x02_limit_rate_powerb1mt76_get_min_avg_rssi module_layoutmt76x2_commonGCC: (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.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0??6DD $j/B%9B%(B%HD6-$D$sDDE)E=EREtEE E$E“EEEFF,FGFbF}FFFFFFG(G?GKTG$\G$oG$zG$ G(GhGt$KN K<*G pGGGGGhG  ]$$&G$ $(G$0H$8 H$@H$H"H$P)H$X#6HKHkH{HHHdHdH$H$HKH@Hcd=@HH&I& IKI$ IE @*)I*7IKEIKYI H@ gI@]/@ `zI$IKI$I&IKIKIKIKIKJKJK!JK0JK>J$JJ&UJ& fJ-@oJ*~J$*Jd@J&J( J*@J(`J(dJܕKJKFyJKKK#K&3KKHKKVKbKKqK K$8K$@KKHK$PK`KKH K` K* L L#L .L$`=L$hKLKpWLKxbLKpL}LKL$L  L&0L&@LKPL$XL$`:@LKLKvKLKM$MK@&&Mv@ H.MFM @QM pM]tM]@}MQMQM**  *M& MMMM N N9N @]*HN TN@gN&`wN$pN$xN$dHKNN PHj KNKNKuKL& N@N  QK@YKHRy PO@W$@ $HO0OGO^OuOOT#$O$O$]& O(2g.O%c O$O&P&P +P  /$0N@>P`d dd`dd(IPMP$I@TP ZP7mPPPPPQ(QCQbQ{Q Q Q Q Q R*RIRlRRRRRS"SESeSSSSST-TKT nT!T"T#T$T%T&U'=U(bU)U*U+U,U-V.(V/RV0wV1V2V3V4W57W6NWB% XW!T  eeW @([k]|WW W@W`WW&W&W#W$ X$X$L&)X&FX$ WX$(nX$0X&@X`XL$X$X$X$X$ *@YÈY$¯ˆ)YT#Ȉ@ Ljňƈ5YHY\YoYYYYYYYZ )Z BZ \Z vZ ZZZZZ[[5[I[^[t[[[[T** ʈ[[[[[@X҈Ԉ@\ֈ\؈\ڈ\݈@\c̈ ͈ *Ј*ш%\<A wQĈ@4-.\-6\*D\JT\*a\*%JRISn\T@:"0`v\=z\)"\)nv-U@\V@\`@$\W$\X%\Y?\ ?\ň@@\A\A\-M,M\&N\&N<&N\GNR-O]ZO ]ZQ]-T#]@TZ@h/]`@Z*9]D]JJ@U]$`ya]ye]:(ld p]*@% YT|]#]K]$]$]* 3&V@Pψ Ј**ӈ *Ј***Ո Ј*l׈ Ј*kو Ј*܈ˈۈ Ј*߈ʈވ]]]]]]]]^^^'^2^?^M^ Y^e^p^~^^^^^^^^^^^ __._D_U_i_ Wo&&@x_KP_[V8 @P*` [k_T F_ `-W_ @-<_g&_K_K%K__*nU* _*@_*`_h4-@`-`w%s&%&& [ @Y` bKjK`$S$]$`*(`W1`@9`A`K`B%|vB% P`B%@PB%`U` H*b`* k`@x```҈`Ԉ@`݈``  ЈlK Ј Ј Ј` Pi.@`` > `@a aFa@  ЈD\ Ј* Јa(a-a]]@=aBa.T&@Qa$P\a$X$`ha$ana$bva$hap@&a*aK` a 0@  Ј*  kЈK  Ј  ЈK Јa aaaaabb (b :b Lb ab8pbxb$~b$b- *@ b*` b* b"b 2g:"Ј4-U%&&b&>c$bX$$ $b$fbbKbKbKbhc*c* c&@<&P%c$`/c!=c$Lc&\c(@kc*\,tcc.@c0c2c2   c0Ĉ:"Ј@([kc$cM@dcdc5@cKHqc4@c4c4@ c dd$ d&0'dU@0d$?dN@HdO@ Јk#" Ј% KЈ' KЈk) Ј+ ЈK- Ј/ Ј1Ld0_d-id-@qd-wd-d-x#@dpdd5@30dd“ d7`iCœd70# 06.9#0d08dddddee)e9eIeYehexeX%Je*eO e@%Ge߈@eE*e eJg&@eňeň@eTe e2 0eK@v\>ee f@f`%f /fňeň;fňFfň@[Rf*@@C^fk $%G@@hfGrfB ЈEF|fDfk-@f*`ff&f0If*@f*`T*{r na$(a$f$8w&jM&(*f$ h$($*f$-G$0H$2ha$3f$4f$5f$8G$@ǂ$H[#Pg$X g`ge#@% @8w&LKhH ?G AΈA\ .g_$$(a$@g$$a$$.& [HgZgX*@z&`cg$pjg_gg ]g g*g* g*@g g*g* g*@hh*@* (h  Eh$Uh* dh`@rhd{h`@h`hb@hh*0eh^ahhghgh# h*@h%`$p#i,Lvfi2 *i2 7i&Ai#Ni#^i#ni#wi#3X#iKiKiKiKiKiKi i#@ij j jn@#jn i lKm1j%do=juJjJTj$_jsmj-j*f*1`jU@jUjCjTjvj$j$j* jE@j$`k$hkh k-k#:kgMkKXkK %0`k$@ikcpk@#kK#kK#k$#k$#k$#k$#kK#kAkшk cqrqr[\p[t[ej :"lKk wkCll+l:l Gl"Ul$el4vl6l8l9l:lBl:lmDmF(mH?mIUmJlmLmMmPmRmTmVn\nb4nnHntmnvnnnnn o%opPpoppppppqq>q^q~q8q<q>qqqqrr'r@rOr_rorrrrr#r#-k##r -k$r#r#y~|rs$s @s`'s}:#V&  :"l1s  :"lDs  :"ldYs  :"ldos  :"ls  ds(s* scds* s@ stt,tCtQtbtyttt t t t t ttˈ6 ʈ :"ldEeu u  :"lK1u  ĈCuGu   \udusuuuuuu u u u vv)v8vFvVvlvvvv v!vvvvwww*w:wGw Tw fw rw w wwww$w$S&w$ w$(w$0w$8 x B% Y B%wB% w$3X$[$$=B% T$x$$$dA% x$0$8 :"lxx  :"lY $q*K3x  :"lc$Hx$Y $Sx  :"lY $$fx$xKox xxxxxx y@.yFy_yzyyyy y@yzz,zAzZzpz z z  :"lǂd$z z  :"lǂdz {  :"lT"#%{ <{ mtk_wed_deviceieee80211_p2p_noa_descieee80211_p2p_noa_attroppps_ctwindowieee80211_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_powernl80211_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_4XLTFnl80211_txrate_giNL80211_TXRATE_DEFAULT_GINL80211_TXRATE_FORCE_SGINL80211_TXRATE_FORCE_LGInl80211_tx_power_settingNL80211_TX_POWER_AUTOMATICNL80211_TX_POWER_LIMITEDNL80211_TX_POWER_FIXEDieee80211_he_obss_pdsr_ctrlnon_srg_max_offsetmin_offsetmax_offsetbss_color_bitmappartial_bssid_bitmapcfg80211_he_bss_colorht_mcshe_mcsgihe_gihe_ltfcfg80211_bitrate_maskrate_infonsshe_dcmhe_ru_allocn_bonded_cheht_gieht_ru_allocieee80211_ac_numbersIEEE80211_AC_VOIEEE80211_AC_VIIEEE80211_AC_BEIEEE80211_AC_BKieee80211_chanctx_confmin_defrx_chains_staticrx_chains_dynamicradar_enableddrv_privieee80211_vifbss_conflink_confactive_linksp2pcab_queuehw_queueoffload_flagsprobe_req_regrx_mcast_action_regmbssid_tx_vifieee80211_bss_confhtc_trig_based_pkt_extuora_existsuora_ocw_rangeframe_time_rts_thhe_supporttwt_requestertwt_respondertwt_protectedtwt_broadcastuse_cts_protuse_short_preambleuse_short_slotenable_beacondtim_periodbeacon_intassoc_capabilitysync_tsfsync_device_tssync_dtim_countbeacon_rateht_operation_modecqm_rssi_tholdcqm_rssi_hystcqm_rssi_lowcqm_rssi_highmu_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_supportcsa_activemu_mimo_ownerchanctx_confcolor_change_activecolor_change_colorieee80211_staaidmax_rx_aggregation_subframeswmeuapsd_queuesmax_sptdlstdls_initiatormlomax_amsdu_subframessupport_p2p_psdeflinkieee80211_mu_group_datamembershipieee80211_ftm_responder_paramslcicivicloclci_lencivicloc_lenieee80211_fils_discoverynss_setieee80211_smps_modeIEEE80211_SMPS_AUTOMATICIEEE80211_SMPS_OFFIEEE80211_SMPS_STATICIEEE80211_SMPS_DYNAMICIEEE80211_SMPS_NUM_MODESieee80211_confpower_leveldynamic_ps_timeoutlisten_intervalps_dtim_periodlong_frame_max_tx_countshort_frame_max_tx_countsmps_modeieee80211_vif_cfgibss_joinedibss_creatorarp_addr_listarp_addr_cntieee80211_txqieee80211_sta_rx_bandwidthIEEE80211_STA_RX_BW_20IEEE80211_STA_RX_BW_40IEEE80211_STA_RX_BW_80IEEE80211_STA_RX_BW_160IEEE80211_STA_RX_BW_320count_ctscount_rtsieee80211_sta_ratesieee80211_sta_txpwrieee80211_sta_aggregatesmax_amsdu_lenmax_rc_amsdu_lenmax_tid_amsdu_lenieee80211_link_stasupp_ratesaggrx_nsstxpwrieee80211_hw_flagsIEEE80211_HW_HAS_RATE_CONTROLIEEE80211_HW_RX_INCLUDES_FCSIEEE80211_HW_HOST_BROADCAST_PS_BUFFERINGIEEE80211_HW_SIGNAL_UNSPECIEEE80211_HW_SIGNAL_DBMIEEE80211_HW_NEED_DTIM_BEFORE_ASSOCIEEE80211_HW_SPECTRUM_MGMTIEEE80211_HW_AMPDU_AGGREGATIONIEEE80211_HW_SUPPORTS_PSIEEE80211_HW_PS_NULLFUNC_STACKIEEE80211_HW_SUPPORTS_DYNAMIC_PSIEEE80211_HW_MFP_CAPABLEIEEE80211_HW_WANT_MONITOR_VIFIEEE80211_HW_NO_AUTO_VIFIEEE80211_HW_SW_CRYPTO_CONTROLIEEE80211_HW_SUPPORT_FAST_XMITIEEE80211_HW_REPORTS_TX_ACK_STATUSIEEE80211_HW_CONNECTION_MONITORIEEE80211_HW_QUEUE_CONTROLIEEE80211_HW_SUPPORTS_PER_STA_GTKIEEE80211_HW_AP_LINK_PSIEEE80211_HW_TX_AMPDU_SETUP_IN_HWIEEE80211_HW_SUPPORTS_RC_TABLEIEEE80211_HW_P2P_DEV_ADDR_FOR_INTFIEEE80211_HW_TIMING_BEACON_ONLYIEEE80211_HW_SUPPORTS_HT_CCK_RATESIEEE80211_HW_CHANCTX_STA_CSAIEEE80211_HW_SUPPORTS_CLONED_SKBSIEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDSIEEE80211_HW_TDLS_WIDER_BWIEEE80211_HW_SUPPORTS_AMSDU_IN_AMPDUIEEE80211_HW_BEACON_TX_STATUSIEEE80211_HW_NEEDS_UNIQUE_STA_ADDRIEEE80211_HW_SUPPORTS_REORDERING_BUFFERIEEE80211_HW_USES_RSSIEEE80211_HW_TX_AMSDUIEEE80211_HW_TX_FRAG_LISTIEEE80211_HW_REPORTS_LOW_ACKIEEE80211_HW_SUPPORTS_TX_FRAGIEEE80211_HW_SUPPORTS_TDLS_BUFFER_STAIEEE80211_HW_DEAUTH_NEED_MGD_TX_PREPIEEE80211_HW_DOESNT_SUPPORT_QOS_NDPIEEE80211_HW_BUFF_MMPDU_TXQIEEE80211_HW_SUPPORTS_VHT_EXT_NSS_BWIEEE80211_HW_STA_MMPDU_TXQIEEE80211_HW_TX_STATUS_NO_AMPDU_LENIEEE80211_HW_SUPPORTS_MULTI_BSSIDIEEE80211_HW_SUPPORTS_ONLY_HE_MULTI_BSSIDIEEE80211_HW_AMPDU_KEYBORDER_SUPPORTIEEE80211_HW_SUPPORTS_TX_ENCAP_OFFLOADIEEE80211_HW_SUPPORTS_RX_DECAP_OFFLOADIEEE80211_HW_SUPPORTS_CONC_MON_RX_DECAPIEEE80211_HW_DETECTS_COLOR_COLLISIONIEEE80211_HW_MLO_MCAST_MULTI_LINK_TXNUM_IEEE80211_HW_FLAGSunits_posieee80211_hwrate_control_algorithmextra_tx_headroomextra_beacon_tailroomvif_data_sizesta_data_sizechanctx_data_sizetxq_data_sizemax_listen_intervalmax_signalmax_ratesmax_report_ratesmax_rate_triesmax_tx_aggregation_subframesmax_tx_fragmentsoffchannel_tx_hw_queueradiotap_mcs_detailsradiotap_vht_detailsradiotap_timestampnetdev_featuresuapsd_max_sp_lenmax_nan_de_entriestx_sk_pacing_shiftweight_multipliertx_power_levelsmax_txpwr_levels_idxmt76_workermt76_testmode_attrMT76_TM_ATTR_UNSPECMT76_TM_ATTR_RESETMT76_TM_ATTR_STATEMT76_TM_ATTR_MTD_PARTMT76_TM_ATTR_MTD_OFFSETMT76_TM_ATTR_TX_COUNTMT76_TM_ATTR_TX_LENGTHMT76_TM_ATTR_TX_RATE_MODEMT76_TM_ATTR_TX_RATE_NSSMT76_TM_ATTR_TX_RATE_IDXMT76_TM_ATTR_TX_RATE_SGIMT76_TM_ATTR_TX_RATE_LDPCMT76_TM_ATTR_TX_RATE_STBCMT76_TM_ATTR_TX_LTFMT76_TM_ATTR_TX_ANTENNAMT76_TM_ATTR_TX_POWER_CONTROLMT76_TM_ATTR_TX_POWERMT76_TM_ATTR_FREQ_OFFSETMT76_TM_ATTR_STATSMT76_TM_ATTR_TX_SPE_IDXMT76_TM_ATTR_TX_DUTY_CYCLEMT76_TM_ATTR_TX_IPGMT76_TM_ATTR_TX_TIMEMT76_TM_ATTR_DRV_DATAMT76_TM_ATTR_MAC_ADDRSNUM_MT76_TM_ATTRSMT76_TM_ATTR_MAXmt76_reg_pairmt76_bus_typeMT76_BUS_MMIOMT76_BUS_USBMT76_BUS_SDIOmt76_bus_opsrmwwrite_copyread_copywr_rprd_rpmt76_devcc_lockcur_cc_bss_rxrx_ampdu_statusrx_ampdu_lenrx_ampdu_refmcu_opsmcunapi_devtx_napi_devrx_skbtxwi_cacheq_mcuq_rxqueue_opstx_dma_idxtx_workertx_napitoken_lockwed_token_counttoken_counttx_waitwcid_maskwcid_phy_maskvif_maskglobal_wcidwcid_listaggr_statspre_tbtt_taskletbeacon_maskotprate_powerdebugfs_regled_nameled_alled_pincsa_completerxfiltermt76_txq_idMT_TXQ_VOMT_TXQ_VIMT_TXQ_BEMT_TXQ_BKMT_TXQ_PSDMT_TXQ_BEACONMT_TXQ_CAB__MT_TXQ_MAXmt76_mcuq_idMT_MCUQ_WMMT_MCUQ_WAMT_MCUQ_FWDL__MT_MCUQ_MAXmt76_rxq_idMT_RXQ_MAINMT_RXQ_MCUMT_RXQ_MCU_WAMT_RXQ_BAND1MT_RXQ_BAND1_WAMT_RXQ_MAIN_WAMT_RXQ_BAND2MT_RXQ_BAND2_WA__MT_RXQ_MAXmt76_band_idMT_BAND0MT_BAND1MT_BAND2__MT_MAX_BANDmt76_dfs_stateMT_DFS_STATE_UNKNOWNMT_DFS_STATE_DISABLEDMT_DFS_STATE_CACMT_DFS_STATE_ACTIVEmt76_queue_bufskip_unmapmt76_tx_infotxwimt76_txwi_cachemt76_queue_entrydma_lenskip_buf0skip_buf1mt76_queue_regsdesc_basecpu_idxdma_idxmt76_queuecleanup_lockbuf_offsetwed_regsdesc_dmarx_headrx_pagemt76_descbuf0buf1mt76_mcu_opstailroommcu_send_msgmcu_skb_send_msgmcu_parse_responsemcu_rrmcu_wrmcu_wr_rpmcu_rd_rpmcu_restartmt76_queue_opstx_queue_skbtx_queue_skb_rawrx_resettx_cleanuprx_cleanupreset_qmt76_wcidaggrnon_aql_packetsrssiinactive_counthw_key_idxhw_key_idx2amsduphy_idxrx_check_pnrx_key_pntx_infosw_ivpktidmt76_phy_typeMT_PHY_TYPE_CCKMT_PHY_TYPE_OFDMMT_PHY_TYPE_HTMT_PHY_TYPE_HT_GFMT_PHY_TYPE_VHTMT_PHY_TYPE_HE_SUMT_PHY_TYPE_HE_EXT_SUMT_PHY_TYPE_HE_TBMT_PHY_TYPE_HE_MU__MT_PHY_TYPE_HE_MAXmt76_sta_statstx_modetx_bwtx_nsstx_mcstx_retriestx_failedewma_signalmt76_rx_tidnframesreorder_bufmt76_hw_caphas_2ghzhas_5ghzhas_6ghzmt76_driver_opsdrv_flagssurvey_flagstxwi_sizemcs_ratesupdate_surveytx_prepare_skbtx_complete_skbtx_status_datarx_checkrx_poll_completesta_pssta_addsta_assocsta_removemt76_phyband_idxq_txmain_chanchan_statesurvey_timesband_2gsband_5gsband_6gmacaddrtxpower_curantenna_maskchainmaskmac_workmac_work_countrx_amsdufrpmt76_channel_statecc_activecc_busycc_rxcc_bss_rxcc_txmt76_sbandsbandcckofdmstbcvhtmt76_rate_powermt76u_in_epMT_EP_IN_PKT_RXMT_EP_IN_CMD_RESP__MT_EP_IN_MAXmt76u_out_epMT_EP_OUT_INBAND_CMDMT_EP_OUT_AC_BEMT_EP_OUT_AC_BKMT_EP_OUT_AC_VIMT_EP_OUT_AC_VOMT_EP_OUT_HCCA__MT_EP_OUT_MAXmt76_mcumsg_seqres_qmt76u_mcurp_lenmt76_usbusb_ctrl_mtxstatus_workerrx_workerstat_workout_epin_epsg_enpse_data_quotaple_data_quotapse_mcu_quotapse_page_sizemt76_sdiotxrx_workernet_workerstat_workerxmit_buf_szintr_dataparse_irqsdio_funcmt76s_intrmt76_mmioirqmaskwedwcid_idxmt76_rx_statusreorder_timeampdu_refqos_ctlenc_flagshe_rufirst_amsdulast_amsdurate_idxchainschain_signalmt76_freq_range_powermt76x02_tx_statusack_reqmt76x02_dfs_eventfetch_tsenginemt76x02_dfs_event_rbh_rbt_rbmt76x02_dfs_sw_detector_paramsmin_primax_pripri_marginmt76x02_dfs_engine_statshw_patternhw_pulse_discardedsw_patternmt76x02_dfs_seq_statsseq_pool_lenmt76x02_dfs_pattern_detectorchirp_pulse_cntchirp_pulse_tssw_dpd_paramsevent_rbsequencesseq_poolseq_statslast_sw_checklast_event_tsdfs_taskletmt76x02_rx_freq_calhigh_gainrssi_offsetlna_gainmcu_gaintemp_offsetmt76x02_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_beacon_opsnslotsslot_sizepre_tbtt_enablebeacon_enablemt76x02_devmacaddr_listphy_mutextxdone_seqtxstatus_fifotxstatus_fifo_locktx_airtimecal_workwdt_workpre_tbtt_timerpre_tbtt_workbeacon_opsbeacon_data_counttbtt_counttx_hang_resettx_hang_checkbeacon_hang_checkmcu_timeoutcaltxpower_conftarget_powertarget_power_deltaenable_tpcno_2ghzslottimedfs_pded_trigger_timeouted_tx_blockeded_monitored_monitor_enableded_monitor_learninged_triggered_silented_timemt76mphymt76x2_mac_stopmt76x02_eeprom_fieldMT_EE_CHIP_IDMT_EE_VERSIONMT_EE_MAC_ADDRMT_EE_PCI_IDMT_EE_ANTENNAMT_EE_CFG1_INITMT_EE_NIC_CONF_0MT_EE_NIC_CONF_1MT_EE_COUNTRY_REGION_5GHZMT_EE_COUNTRY_REGION_2GHZMT_EE_FREQ_OFFSETMT_EE_NIC_CONF_2MT_EE_XTAL_TRIM_1MT_EE_XTAL_TRIM_2MT_EE_LNA_GAINMT_EE_RSSI_OFFSET_2G_0MT_EE_RSSI_OFFSET_2G_1MT_EE_LNA_GAIN_5GHZ_1MT_EE_RSSI_OFFSET_5G_0MT_EE_RSSI_OFFSET_5G_1MT_EE_LNA_GAIN_5GHZ_2MT_EE_TX_POWER_DELTA_BW40MT_EE_TX_POWER_DELTA_BW80MT_EE_TX_POWER_EXT_PA_5GMT_EE_TX_POWER_0_START_2GMT_EE_TX_POWER_1_START_2GMT_EE_TX_POWER_0_START_5GMT_EE_TSSI_SLOPE_2GMT_EE_TX_POWER_0_GRP3_TX_POWER_DELTAMT_EE_TX_POWER_0_GRP4_TSSI_SLOPEMT_EE_TX_POWER_1_START_5GMT_EE_TX_POWER_CCKMT_EE_TX_POWER_OFDM_2G_6MMT_EE_TX_POWER_OFDM_2G_24MMT_EE_TX_POWER_OFDM_5G_6MMT_EE_TX_POWER_OFDM_5G_24MMT_EE_TX_POWER_HT_MCS0MT_EE_TX_POWER_HT_MCS4MT_EE_TX_POWER_HT_MCS8MT_EE_TX_POWER_HT_MCS12MT_EE_TX_POWER_VHT_MCS0MT_EE_TX_POWER_VHT_MCS4MT_EE_TX_POWER_VHT_MCS8MT_EE_2G_TARGET_POWERMT_EE_TEMP_OFFSETMT_EE_5G_TARGET_POWERMT_EE_TSSI_BOUND1MT_EE_TSSI_BOUND2MT_EE_TSSI_BOUND3MT_EE_TSSI_BOUND4MT_EE_FREQ_OFFSET_COMPENSATIONMT_EE_TSSI_BOUND5MT_EE_TX_POWER_BYRATE_BASEMT_EE_TSSI_SLOPE_5GMT_EE_RF_TEMP_COMP_SLOPE_5GMT_EE_RF_TEMP_COMP_SLOPE_2GMT_EE_RF_2G_TSSI_OFF_TXPOWERMT_EE_RF_2G_RX_HIGH_GAINMT_EE_RF_5G_GRP0_1_RX_HIGH_GAINMT_EE_RF_5G_GRP2_3_RX_HIGH_GAINMT_EE_RF_5G_GRP4_5_RX_HIGH_GAINMT_EE_BT_RCAL_RESULTMT_EE_BT_VCDL_CALIBRATIONMT_EE_BT_PMUCFGMT_EE_USAGE_MAP_STARTMT_EE_USAGE_MAP_END__MT_EE_MAXmt76x02_eeprom_modesMT_EE_READMT_EE_PHYSICAL_READmt76x2_cal_channel_groupMT_CH_5G_JAPANMT_CH_5G_UNII_1MT_CH_5G_UNII_2MT_CH_5G_UNII_2E_1MT_CH_5G_UNII_2E_2MT_CH_5G_UNII_3__MT_CH_MAXtssi_slopetssi_offsetmt76x2_tx_power_infodelta_bw40delta_bw80mt76x2_temp_comptemp_25_reflower_boundhigh_slopelow_slopemt76x2_eeprom_initmt76x2_get_temp_compmt76x2_get_power_infomt76x2_get_rate_powermt76x2_read_rx_gaincfg80211_sar_sub_specsfreq_range_indexcfg80211_sar_specsnum_sub_specssub_specsMT76_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_PMmt76x2_init_txpowermt76_write_mac_initvalsmt76x2_reset_wlansarmt76x2_set_sar_specsmcu_cmdCMD_FUN_SET_OPCMD_LOAD_CRCMD_INIT_GAIN_OPCMD_DYNC_VGA_OPCMD_TDLS_CH_SWCMD_BURST_WRITECMD_READ_MODIFY_WRITECMD_RANDOM_READCMD_BURST_READCMD_RANDOM_WRITECMD_LED_MODE_OPCMD_POWER_SAVING_OPCMD_WOW_CONFIGCMD_WOW_QUERYCMD_WOW_FEATURECMD_CARRIER_DETECT_OPCMD_RADOR_DETECT_OPCMD_SWITCH_CHANNEL_OPCMD_CALIBRATION_OPCMD_BEACON_OPCMD_ANTENNA_OPmcu_calibrationMCU_CAL_RMCU_CAL_TEMP_SENSORMCU_CAL_RXDCOCMCU_CAL_RCMCU_CAL_SX_LOGENMCU_CAL_LCMCU_CAL_TX_LOFTMCU_CAL_TXIQMCU_CAL_TSSIMCU_CAL_TSSI_COMPMCU_CAL_DPDMCU_CAL_RXIQC_FIMCU_CAL_RXIQC_FDMCU_CAL_PWRONMCU_CAL_TX_SHAPINGmt76x2_tssi_comppa_modecal_modeslope0slope1offset0offset1gain_valcr_modescanext_chantssi_datamt76x2_mcu_tssi_compmt76x2_mcu_init_gaintemp_levelmt76x2_mcu_load_crbw_indexmt76x2_mcu_set_channelieee80211_channel_flagsIEEE80211_CHAN_DISABLEDIEEE80211_CHAN_NO_IRIEEE80211_CHAN_RADARIEEE80211_CHAN_NO_HT40PLUSIEEE80211_CHAN_NO_HT40MINUSIEEE80211_CHAN_NO_OFDMIEEE80211_CHAN_NO_80MHZIEEE80211_CHAN_NO_160MHZIEEE80211_CHAN_INDOOR_ONLYIEEE80211_CHAN_IR_CONCURRENTIEEE80211_CHAN_NO_20MHZIEEE80211_CHAN_NO_10MHZIEEE80211_CHAN_NO_HEIEEE80211_CHAN_1MHZIEEE80211_CHAN_2MHZIEEE80211_CHAN_4MHZIEEE80211_CHAN_8MHZIEEE80211_CHAN_16MHZIEEE80211_CHAN_NO_320MHZIEEE80211_CHAN_NO_EHTmt76x2_phy_update_channel_gainmt76x2_phy_set_gain_valmt76x2_phy_tssi_compensatemt76x2_configure_tx_delaymt76x2_phy_set_txpowermt76x2_phy_set_txpower_regsmt76x2_apply_gain_adjmt76x2_adjust_agc_gainmt76x2_adjust_high_lna_gain  D 7 S n L H  $ 8F 4c  < @ , ( $ 05"LY7 rC L_<$  ! A +c< , B0 C X%HD Ya l$  m+ }G`a ~    8 \~  T   # C i    !@ ;f < W X$ wO x g @\   x  - J i x   l  % D X t    f -W     Q  & p7 K i z    `7  s   @ i/  dNY    0 0D mZ r / @`#  __crc_mt76x2_read_rx_gain__crc_mt76x2_get_rate_power__crc_mt76x2_get_power_info__crc_mt76x2_get_temp_comp__crc_mt76x2_eeprom_init__crc_mt76x2_mac_stop__crc_mt76x2_set_sar_specs__crc_mt76x2_reset_wlan__crc_mt76_write_mac_initvals__crc_mt76x2_init_txpower__crc_mt76x2_apply_gain_adj__crc_mt76x2_phy_set_txpower_regs__crc_mt76x2_phy_set_txpower__crc_mt76x2_configure_tx_delay__crc_mt76x2_phy_tssi_compensate__crc_mt76x2_phy_update_channel_gain__crc_mt76x2_mcu_set_channel__crc_mt76x2_mcu_load_cr__crc_mt76x2_mcu_init_gain__crc_mt76x2_mcu_tssi_comp__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9__kstrtab_mt76x2_read_rx_gain__kstrtabns_mt76x2_read_rx_gain__ksymtab_mt76x2_read_rx_gain__kstrtab_mt76x2_get_rate_power__kstrtabns_mt76x2_get_rate_power__ksymtab_mt76x2_get_rate_power__kstrtab_mt76x2_get_power_info__kstrtabns_mt76x2_get_power_info__ksymtab_mt76x2_get_power_info__kstrtab_mt76x2_get_temp_comp__kstrtabns_mt76x2_get_temp_comp__ksymtab_mt76x2_get_temp_comp__kstrtab_mt76x2_eeprom_init__kstrtabns_mt76x2_eeprom_init__ksymtab_mt76x2_eeprom_initmt76x2_get_power_info_5g.isra.0mt76x2_get_power_info_2g.isra.0mt76x2_eeprom_init.cold__UNIQUE_ID_license449.LC2__kstrtab_mt76x2_mac_stop__kstrtabns_mt76x2_mac_stop__ksymtab_mt76x2_mac_stop__kstrtab_mt76x2_set_sar_specs__kstrtabns_mt76x2_set_sar_specs__ksymtab_mt76x2_set_sar_specs__kstrtab_mt76x2_reset_wlan__kstrtabns_mt76x2_reset_wlan__ksymtab_mt76x2_reset_wlan__kstrtab_mt76_write_mac_initvals__kstrtabns_mt76_write_mac_initvals__ksymtab_mt76_write_mac_initvals__kstrtab_mt76x2_init_txpower__kstrtabns_mt76x2_init_txpower__ksymtab_mt76x2_init_txpowervals.0__kstrtab_mt76x2_apply_gain_adj__kstrtabns_mt76x2_apply_gain_adj__ksymtab_mt76x2_apply_gain_adj__kstrtab_mt76x2_phy_set_txpower_regs__kstrtabns_mt76x2_phy_set_txpower_regs__ksymtab_mt76x2_phy_set_txpower_regs__kstrtab_mt76x2_phy_set_txpower__kstrtabns_mt76x2_phy_set_txpower__ksymtab_mt76x2_phy_set_txpower__kstrtab_mt76x2_configure_tx_delay__kstrtabns_mt76x2_configure_tx_delay__ksymtab_mt76x2_configure_tx_delay__kstrtab_mt76x2_phy_tssi_compensate__kstrtabns_mt76x2_phy_tssi_compensate__ksymtab_mt76x2_phy_tssi_compensate__kstrtab_mt76x2_phy_update_channel_gain__kstrtabns_mt76x2_phy_update_channel_gain__ksymtab_mt76x2_phy_update_channel_gainmt76x2_adjust_high_lna_gainmt76x2_adjust_agc_gainmt76x2_phy_set_gain_val.LC0__kstrtab_mt76x2_mcu_set_channel__kstrtabns_mt76x2_mcu_set_channel__ksymtab_mt76x2_mcu_set_channel__kstrtab_mt76x2_mcu_load_cr__kstrtabns_mt76x2_mcu_load_cr__ksymtab_mt76x2_mcu_load_cr__kstrtab_mt76x2_mcu_init_gain__kstrtabns_mt76x2_mcu_init_gain__ksymtab_mt76x2_mcu_init_gain__kstrtab_mt76x2_mcu_tssi_comp__kstrtabns_mt76x2_mcu_tssi_comp__ksymtab_mt76x2_mcu_tssi_compmt76_init_sar_powermt76x02_phy_adjust_vga_gainmt76x02_phy_dfs_adjust_agcdevm_kmalloc__this_moduleusleep_range_statecfg80211_chandef_valid__fentry__mt76x02_ext_pa_enabled__x86_indirect_thunk_raxmt76x02_get_efuse_data__stack_chk_failmt76x02_get_rx_gainmt76x02_add_rate_power_offsetmt76_eeprom_init_dev_errmutex_lockmt76x02_eeprom_parse_hw_capmt76_mcu_send_and_get_msgmt76_eeprom_overridemt76x02_get_lna_gain__x86_return_thunkmutex_unlock__const_udelaymt76_get_sar_powermt76x02_eeprom_copymt76x02_mcu_calibratemt76x02_phy_set_txpowermt76x02_get_max_rate_powermt76x02_limit_rate_powermt76_get_min_avg_rssisDtsunxsMRxasr|jw<NsFzxssf4, ! sO un u u u u u uuHuguuus >u[uuzxs~rg!s?ubuluuuusYgoxsu2uAsduuss*uGuQtvuuuuuut6uSutuuutuutu9uVusuuutuuu8uRusuuustuu4uas{{Z -xsut[pxsduuis^uuuuu[uwZuuuTheuuusMapxs * / xA s   x s  !!x }m>? oEFyN O$(-,.04'8(<@$D%HL*P+TXA\B`vd5h6lpatbx|^_n[\deKLHIQRTU!"l;<q89` (08 @HP X`h@px`@   LM+ t$(,,048d<@) D H !    $(,048<@DHLPTX\`drhlptx|FGHJLQV`gmnJKMR  & 0  $(, 0' 43 8? <@ @ D HLPTX\`dhsltpyt~x| &/    6$@(G,P0W48<@DHLPTX\` dlhmlopxtyx |klnwx,-/89S`gnprsw{"#$&(*,1  $(,048<@DHLPTX\`dhlptx|]^`bdimnprty) . 3 @ I       !$!(!N m      G$f(,0=4Z8><a@DHLP1TXs\`rd3hlpct)xF|u5R8Ur7Q c]tZ .symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl__kcrctab_gpl.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.8.modinfo.rodata.cst2.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rela.retpoline_sites__versions.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?!:@J!E@H^!Y@l"Pz # 2$&@X 2h' '$(((L@t(B.,@2@4 ;%;@?@?D0@?M0@]0@rvp g  p b0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H sv|H"JKt,\*o& Ns$d"zY^omz.~#qEfe H>W9/Gs@'ZŦ".'-/V;9Lվv~_K3%=k<q9@||+v+dRfo١ON|d͹E<[=B.fG8'x3 -R,KoYVh>vN8B{sT}M?uë!|CY}*'n1u&Lq&`Hqf1\SJ|ݷ*j B{v|`&a_em9awu bÅȋ/̑NJ*vXNWeg:\2a&Z7oC ,.էl6nE}9I[zETM 4r0X陻22TgeN3k٩^ ~Module signature appended~