ELFx@@,)__   { { 8 = > 3 8 = > 3          q 5  D D /  zR| (@D-DD h DD-(D@D-DD h DD-(pLD-DD t DD-(LD-DD t DD-(LD-DD t DD-(LD-DD t DD-, lD-D H  L  HD-,PD-D H    HD-,D-D H  x  HD-0D-D H   |  HD-D HL-Dp\ ` X p\D-(0$D-DD L DD-L\tD-D\ `  ( \D-D P<P-D@P @   @PD-D H -(D-DD D DD-L,\D-D\ `   \D-D (|<P-DD T DD-4D-D0L 0 \ 0LD-D ,d-D H  l  HD-,8TD-D H  t  HD-HhD-D`X `  D `XD-D L(D-D\ `   \D-D 8D-DPT @  ` PTD-D D@D-DPT P   PTD-D ,TD-D H  t  HD-4D-D0L 0 t 0LD-(8D-DD ` DD-40D-D0L 0 x 0LD-8h@D-D@P @  @PD-DD-DPT P  t PTD-D LlD-D\ `    \D-D 0<D-D0L 0  0LD-,p|D-D H   t  HD-D ((D-DD P DD-0D-D0L 0 X 0LD-4|D-D0L 0 T 0LD-48 D-DP 0  PD-D (p@D-D H  `  HD-($D-DD L DD-0D-D0L   t 0LD-D @<D-DT @  P TD-D (@ $D-DD L DD-Dl D-DX P   XD-D L D-D\ `  H \D-D , D-D H    HD-44 D-D0L 0  0LD-8l D-D@P 0  @PD-D , `D-D H  @  HD-0 PD-D H  0  HD-, hD-D H  H  HD-(< 0D-D H  P  HD-0h 4D-D H    HD-( \D-D H  |  HD-4 D-D0L 0 t 0LD-D < 0D-DPT P  PTD-,@ lD-D H  L  HD-8p D-D0L 0  0LD-D , \D-D H  <  HD-4 D-D0L 0 | 0LD-D 8 D-D0L 0  0LD-D P d Hx D-D`X `    `XD-D 8 D-D@P @   @PD-D 8D-D@P @   @PD-D (<-DD P DD-@hhD-DPT P    PTD-D 0@D-D H   d  HD-D ($D-DD L DD-4 D-D@P 0  @PD-D zR| ,XD-D H   X  HD-D (H$D-DD L DD-<tD-D`T @  x `TD-D 4D-D0L 0  0LD-,LD-D H  l  HD-8D-D0L 0  0LD-D DXD-DPT P   PTD-D ,`D-D H  @  HD-(DD-D H  d  HD-(LD-D H  l  HD-(((D-DD P DD-(T,D-DD T DD-4 D-D0L 0  0LD-D 0D-D0L 0 X 0LD-4|D-D0L 0 T 0LD-0$D-D0L 0 X 0LD-(X4P-DD L DD-,dD-D H  D  HD-,HD-D H  h  HD-՝?#{,}!@@_r1Wrk@TE0?{#_NV?#{,}!@@_щrJrk@TE0?{#_NV?#{,} B!@)@@! _щrJrk@TE0?{#_՝?#{,} B!@)@@! _r1Wrk@TE0?{#_NV?#{,} B!@)Y@@! _щrJrk@TE0?{#_՝?#{,} B!@)Y@@! _r1Wrk@TE0?{#_?65?#{ ,} B!@) @@!1_щrJrk@TE0?hB L) *j @{¨#_֖Δ?#{ ,} B*!@) @@!!_r1Wrk@TE0?h.}iB!@* @,e@)-M)@a " *_r1Wrk@TE0?h.}iB!@) @@!!_щrJrk@TE0? @{¨#_֖Δ?#{ ,} B!@* @+L)@A!" *_r1Wrk@TE0?h.}iB!@) @@!!_щrJrk@TE0? @{¨#_֖Δ?#{ B@9 4nR^hB@9q TzR`WhB@9 q TR`PhB@9qTR`IhB@9qTR`BhB@9q#TR`;hB@9qCTR`4hB@9!qcTR`-hB@9%qTΏR`&hB@9)qTڏR`hB@9-qTR`hB@91qTR`hB@95qTR` hB@95qT @{¨#_@* @?#{og_WOC@@hh @-}*7x @a@z@R/} h@@T@96"N)Bh4*W) K*6@9h67hx ҃ b/@DR(!{_ L! TH#@ @_1rɸrk@TE0?*5Q@qT@)R 9!Իj@)R 9+@B@!V6!ARz&N)Bi4*W)) K" CRAR_s1T@!* R@` OFWE_DgCoB{A#_F?#{$@{#_4GS?#C{og_WOA8R* C*C* qR`B2x#R RhjhH *_щrJrk@TE0?֠Cv 4ۄR qRȲ}@C_35@***5:4ۈR`rZ_kT:cS4ۈR`rZ_kT@?kaT@C_@ kT*k CTz *! C5*`B@4C_!**`A8 C_ aT*OHWG_FgEoD{CC#__‚(5q T?#{_WO(@ R,}*}@"A)@(*(  kcTQq Tb@y_@^x%R`5T*R*VA@y@ @@y5* **qTQqT*OCWB_A{Ĩ#_ @*ԶM?#{{#_?#{og_WOA8R* C** qR`B2xR Rhjh *_щrJrk@TE0?*@ 4RۄR @ q#2` 5****` 5;4ۈR`r{kT$;C34ۈR`r{kT@_kAT @ @@ kTK*9 RR5{ R*`B@`A8 C_ T*OGWF_EgDoC{B#_*RR! s܌(1qT?#{(@ R}{#_@*4?#{ O*5h1qTu@ R}Rjh@ }S*?!(kcTaOB @{è#_@*ԯ)** R+<R 7!-R@91)1Thjih k!T@q`T/=  qTqT7!.Rn77.R@m9-R!!6!! r(_e** RR 7!,R@91)1Thjihq!T@ q`T.9 qTqT7!-Rm77-R̍@L9,R!!6!!_֖Δ@D)RjR)!q( @z`T?#{ ,} B!@! @@_щrJrk@TE0?h.}iBx!@! @@_r1Wrk@TE0? @{¨#_֖Δ?#{OB@9h4**hB@9k#TOA{¨#_֖Δ?#{og_WORhB@9h 4nR RwhB@9"T6T^)@4 @:@(@HH@4*[#W) Kr@BCR@ ARH@?kbT<}@C(Tu{|5{SR!} }S(R*9`*OD @WC_B{Ũ#_?#{ h.}iB*!@) @@!!_r1Wrk@TE0?h.}iB!@* @,e@)-M)@a " *_r1Wrk@TE0?h.}iB!@) @@!!_щrJrk@TE0?hBDq(T)R(!iR jTh.}iB!@! @@_щrJrk@TE0?h.}iBx!@! @@_r1Wrk@TE0? @{¨#_?#{WO @U96R`R`B@4R`5!R`hBi}*Y@(`9OBWA{è#_!q?#{ h.}iB!@* @+L)@A!" *_r1Wrk@TE0?h.}iB!@) @@!!_щrJrk@TE0?hBDq(T)R(!iR jTh.}iB!@! @@_щrJrk@TE0?h.}iB2!@! @@_r1Wrk@TE0?R`}RhjhxbR* @{¨#_֖Δ?#{ O @h}ER`B(_8r1rk@TE0?R`B`OB @{è#_!"?#{WOR}bRu"@`}RbR*Bh_8r1rk@TE0?`4h.}iB*!@!U@@_щrJrk@TE0?֠6!h.}iB!@!U@@_щrJrk@TE0?h.}iBx!@!U@@_r1Wrk@TE0?aPRRb!**ShB@94B*5hBւ@9T`4!**hB@9H4**hB@9k#T*+*!**!**h.}iB!@4 @@*_щrJrk@TE0?h.}2*!@@_r1Wrk@TE0?*OBWA{è#_! mq*_q*_{?#{og_WO@Dq!TYR`.}B*!@)@@!_r1Wrk@TE0?֨.}RR6rR!@ *@_r1Wrk@TE0?֨.}rR!@@_r1Wrk@TE0?֨.}R!rBR!@@_r1Wrk@TE0?֨.}R!Rr!@@_r1Wrk@TE0?44RR;r r.}IaI3!@"*@_r1Wrk@TE0?֨.}R!r"R!@@_r1Wrk@TE0?,Rr.}R!r!@@_щrJrk@TE0?H7R1T4.}*R!r*!@@_r1Wrk@TE0?WP7.}a3!@@_щrJrk@TE0?_ T`j:8Z_T74A  1_ "T*&  ` B?OEWD_CgBoA{ƨ#_JMR*L@*J l  _xE@x  J JaTi JK ˌ T Tjjkxk I JTR?kT*3 NV?#{ WO*}*hT 4*!*h}w"@PU94R*`BH R` @=`*OC @WB{Ĩ#_!**!՝?#{ WO*}*hT*a 4*!**h}*v"@-U9H4R`ȒB RȒ` @=`OC @WB{Ĩ#_!*!q} }@y(R*Q_iqT !,R r j`T*_+RRk! jTYRhh-H-qTR)%6 )(yh*__qaT R_֊5R? kT?#{! R{#_?#{ _WO @U94RU97@4R`4hBi} RY@(*RRhBi}Y@ hB @?kT@ qkT *(Rk+T>SR!} }S(R9B*T`*OD @WC_B{Ũ#_!! ?#{O(,})B!@!U@@_щrJrk@TE0?1 T`4*!*OA{¨#_mRijhhB?qaTi.} @)!@1)@0_щrJrk@T E0 ?hB L)I *?jTi.} @*)!@!)@0_r1Wrk@T E0 ?h.}iB!@* @,e@)-M)@a " *_r1Wrk@TE0?h.}iB!@) @@!!_щrJrk@TE0?hBDq(T)R(!iR jTh.}iB!@! @@_щrJrk@TE0?h.}iBx!@! @@_r1Wrk@TE0? R``6` R _?BT!BB@_?T!BF`_?T!FE&!@55*4J!U(rJ*Ea!BEUU1!r `7*E5*!rJ$?#{WOD@u"@EBBBBBAB@B"@~~~~~OBWA{è#_NV?#{O*4LRrRiNShN3? q*OA{¨#_?#{WO @Bu@(TB@TBh?"T*5 4*!*!!*OBWA{è#_B*54*!*BBo4*!*BB@B=AQC@hTC(@T C@hTC(?T@4*!*!BBBC4*! C4*!C4*!*hBBRU@!f*4?#{g_WO @B@HTC@TC@HT C@TC?BTBRRr Br@4*qT3C !ODWC_BgA{Ũ#_&@BB2 :@B7*+R r(@ T!*BB2B4*! RC4*! RC4*! R C4*! RC4*!@RBBxBBxB4*!!?#{O @BBBOA{¨#_q?#{ * @{¨#_֖Δ?#{ R`jh @{¨#_NV?#{RhhA!T{#_՝?#{Rhh*A!h{#_֡"?#{ O @BBB:4*!4*!**OB @{è#_* 4!*hB @BB2"?#{ O BRh@1*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_?#{ O @!B***%RB@T!A!B***%R@T!1!B***%R@T"!!!B***%R@ TB!!B***%R*_?Tb!@OB @{è#_q@Dq T?#{!{# R_ ?#{O6 R``6` R*OA{¨#_?#{O54**OA{¨#_h߈drivers/net/wireless/ath/ath10k/pci.cinclude/linux/dma-mapping.h50o?#{ !B* 55** @{¨#_**`}?#{{#_irq_modereset_mode    @   @  w<A>@VFBP<AAAA A >>>> > @FVBBP qcom,ipq4019-wifiparmtype=irq_mode:uintparm=irq_mode:0: auto, 1: legacy, 2: msi (default: 0)parmtype=reset_mode:uintparm=reset_mode:0: auto, 1: warm only (default: 0)author=Qualcomm Atherosdescription=Driver support for Qualcomm Atheros PCIe/AHB 802.11ac WLAN deviceslicense=Dual BSD/GPLfirmware=ath10k/QCA988X/hw2.0/firmware-2.binfirmware=ath10k/QCA988X/hw2.0/firmware-3.binfirmware=ath10k/QCA988X/hw2.0/firmware-4.binfirmware=ath10k/QCA988X/hw2.0/firmware-5.binfirmware=ath10k/QCA988X/hw2.0/board.binfirmware=ath10k/QCA988X/hw2.0/board-2.binfirmware=ath10k/QCA9887/hw1.0/firmware-5.binfirmware=ath10k/QCA9887/hw1.0/board.binfirmware=ath10k/QCA9887/hw1.0/board-2.binfirmware=ath10k/QCA6174/hw2.1/firmware-4.binfirmware=ath10k/QCA6174/hw2.1/firmware-5.binfirmware=ath10k/QCA6174/hw2.1/board.binfirmware=ath10k/QCA6174/hw2.1/board-2.binfirmware=ath10k/QCA6174/hw3.0/firmware-4.binfirmware=ath10k/QCA6174/hw3.0/firmware-5.binfirmware=ath10k/QCA6174/hw3.0/firmware-6.binfirmware=ath10k/QCA6174/hw3.0/board.binfirmware=ath10k/QCA6174/hw3.0/board-2.binfirmware=ath10k/QCA9377/hw1.0/firmware-6.binfirmware=ath10k/QCA9377/hw1.0/firmware-5.binfirmware=ath10k/QCA9377/hw1.0/board.binname=ath10k_pciintree=Yscmversion=ga9c2663f637fdepends=ath10k_corealias=pci:v00000777d000011ACsv*sd*bc*sc*i*alias=pci:v0000168Cd0000003Csv*sd*bc*sc*i*alias=pci:v0000168Cd00000041sv*sd*bc*sc*i*alias=pci:v0000168Cd0000003Esv*sd*bc*sc*i*alias=pci:v0000168Cd00000040sv*sd*bc*sc*i*alias=pci:v0000168Cd00000056sv*sd*bc*sc*i*alias=pci:v0000168Cd00000046sv*sd*bc*sc*i*alias=pci:v0000168Cd00000042sv*sd*bc*sc*i*alias=pci:v0000168Cd00000050sv*sd*bc*sc*i*alias=of:N*T*Cqcom,ipq4019-wifialias=of:N*T*Cqcom,ipq4019-wifiC*vermagic=6.12.0-mainline-ga9c2663f637f-ab12743383-4k SMP preempt mod_unload modversions aarch64next ramdump section 0x%x is smaller than current end address 0x%x refusing cold reset as requested failed to set dma mask to 32-bit: %d &ce->ce_lockramdump buffer is too small: %zu failed to warm reset: %d failed to write diag value at 0x%x: %d &ar_pci->ce_diag_mutexunknown number of banks, assuming 1 athfailed to get core cold rst ctrl: %ld clock(s) is/are not initialized Invalid pcie state addr pci irq %s oper_irq_mode %d irq_mode %d reset_mode %d failed to initialize CE: %d failed to get ref clk: %ld (work_completion)(&ar_pci->dump_work)device %04x with chip_id %08x isn't supported failed to get radio cold rst ctrl: %ld failed to get cpu init rst ctrl: %ld Failed to get svc/pipe map: %d failed to memcpy firmware memory from %d (%d B): %d incorrect memdump region 0x%x with section start address 0x%x. firmware crashed during chip reset invalid core id %d found, skipping reset sequence device has crashed during init wifi_cpu_initfailed to deassert radio cold rst: %d failed to deassert radio warm rst: %d Failed to get pcie state addr: %d failed to request irqs: %d failed to enable ref clk: %d failed to enable rtc clk: %d failed to assert core cold rst: %d &ar_pci->ps_lockfailed to register driver core: %d failed to init copy engine: %d failed to wake target for read32 at 0x%08x: %d failed to enable pci device: %d mem ioremap error n/afailed to read device EEPROM at %04x failed to wake device up on irq: %d gcc mem ioremap error wifi_radio_warmInvalid svc_to_pipe map failed to assert radio warm rst: %d Failed to write pcie config_flags: %d failed to claim device: %d failed to get chip id failed to receive initialized event from target: %08x failed to switch ram config to IRAM for section %s: %d failed to set RAM config from 0x%x to 0x%x incorrect ramdump format with start address 0x%x and stop address 0x%x failed to set 32-bit consistent dma: %d failed to enable cmd clk: %d failed to assert radio srif rst: %d Failed to get pipe cfg addr: %d failed to allocate copy engine pipe %d: %d 3ahb init failed: %d failed to poke copy engine: %d device wakeup took %d ms which is unusually long, otherwise it works normally. OF data missing failed to deassert core cold rst: %d failed to setup resource: %d failed to resume hif: %d failed to set 32-bit dma mask: %d wifi_core_coldfailed to copy ramdump region %s: %d failed to wake target for write32 of 0x%08x at 0x%08x: %d failed to request MSI irq %d: %d (&ar_pci->rx_post_retry)failed to dma map pci rx buf %s %s: rejecting DMA map of vmalloc memory firmware crashed! (guid %s) limiting irq mode to: %d Failed to set option val: %d failed to get memcpy hi address for firmware address %d: %d failed to setup init config: %d refusing to read mmio out of bounds at 0x%08x - 0x%08zx (max 0x%08zx) tcsr mem ioremap error wifi_radio_sriffailed to deassert radio srif rst: %d failed to assert radio cold rst: %d Failed to set early alloc val: %d failed to read ramdump from section 0x%x: %d failed to warm reset attempt %d of %d: %d wifi_wcss_rtcunexpected: BMI data received; ignoring failed to read firmware dump area: %d rxed more than expected (nbytes %d, max %d)3failed to register ath10k ahb driver: %d failed to deassert cpu init rst: %d Invalid pipe cfg addr failed to wake up device : %d failed to wake up target: %d wifi_radio_coldfailed to get radio srif rst ctrl: %ld failed to enable clocks Failed to write pipe cfg: %d %pUlSkipping pci_dump_memory_reg invalid state failed to get rtc clk: %ld Failed to write svc/pipe map: %d refusing to write mmio out of bounds at 0x%08x - 0x%08zx (max 0x%08zx) failed to request region BAR%d: %d failed to halt axi bus: %d firmware register dump: ath10k_pcitimeout while reading device EEPROM at %04x legacyfailed to get irq number: %d (&ar_pci->ps_timer)failed to wait for target init: %d failed to iomap BAR%d wifi_wcss_cmdwifi_wcss_reffailed to get radio warm rst ctrl: %ld Failed to get pcie config_flags: %d rst ctrl(s) is/are not initialized failed to initialize copy engine pipe %d: %d memory region %s size %d is larger that remaining ramdump buffer size %zu 3failed to register ath10k pci driver: %d failed to wait for target after cold reset: %d Failed to get early alloc val: %d failed to read device register, device is gone unaligned skbfailed to allocate core failed to reset chip: %d failed to request legacy irq %d: %d failed to assert cpu init rst: %d Failed to get option val: %d failed to allocate copy engine pipes: %d failed to post pci rx buf: %d msiath10k_ahb[%02d]: 0x%08X 0x%08X 0x%08X 0x%08X failed to get cmd clk: %ld ath10k_pciװN_raw_spin_lock_bhuI__ath10k_ce_rx_num_free_bufs|V_raw_spin_unlock_bh}__netdev_alloc_skbΰis_vmalloc_addrdma_map_page_attrsGV__warn_printk'dev_driver_stringWHHath10k_warnjdev_kfree_skb_any_reason%gdma_unmap_page_attrsPjiffies`<mod_timer&{Hmutex_lock_nested} 0dma_alloc_attrs~)Hmemcpyath10k_ce_rx_post_bufkqath10k_ce_sendaath10k_ce_completed_send_next__const_udelay8ath10k_ce_completed_recv_nextĊjdma_free_attrsOP__pci_register_driver~_printk9spci_unregister_driver!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$dma_set_coherent_maskL pci_set_master6"pci_iomap!@ath10k_info]fpci_enable_msiՒrequest_threaded_irqLath10k_core_register;JQfree_irq}Fwpci_iounmapDRath10k_core_unregister!Npci_disable_msimsleepٖ_raw_spin_lock_irqsave+_raw_spin_unlock_irqrestorek}__udelayCath10k_ce_disable_interruptsHUv:ath10k_core_napi_enablex?Fath10k_ce_enable_interruptsu )pcie_capability_clear_and_set_word_lockedu#synchronize_irq[ath10k_core_napi_sync_disablecancel_work_sync:^_pcie_capability_read_wordupci_read_config_dwordpci_write_config_dwordIAparam_ops_uintOv __platform_driver_registerP\platform_driver_unregisteriof_device_get_match_data橮devm_platform_get_and_ioremap_resource `Varm64_use_ng_mappings;@ioremap_protS9iounmapy Gdevm_iounmap devm_clk_get platform_get_irq_bynameclk_disable wclk_unprepareqs|clk_prepareUclk_enabled !reset_control_deassertfKlreset_control_assertO__devm_reset_control_getgOmodule_layoutLinuxLinuxGNU)")/[XzvGNUcc ,c0clc""cc c$ ( ,8 < DP  @ T d   0 < @ P X   4 t   P x    $ H X    T Lc cLcPd h lc c,D H L$(@l! ! ,T\d lpx|    $ ( 04\`%%( , X\` ` Px|P|ZZT`x\h   , 8 < p"t""""""""###^ #^# #$#(#^,#^8#@#D#H#^(L#^(T#\#`#l#^8p#^8##Z%#Z%### # #^H#^H##]#]##]#]#$]$]$$ %$%4%8%<%L%T%\%d%%%&&& & 0&8&q<&qH&L&) P&) \&d&h&p&&&~ &~ ','0'D'H'J L'J X'd'h'|''')`))C )C )******+++ + (++++++++!+!+, ,(,(,(,,,8,@,D,P,X, \, d,p,x,|,,,,,$-0-4-P-x-----Z--Z--.Z. .Z. .`.ZT.d.ZT.|..Z..Z..//////0 0t00001`11111202d2q h2q 22233(3,33`4q d4q 4445 55X5Z4G\5Z4G`5Z$Cd5Z$Cl5Z>p5Z>5ZH5ZH6ZG6ZGH6ZHL6ZHP6ZGT6ZGp6ZJt6ZJx6ZI|6ZI6ZXI6ZXI6]6]66Z$K6Z$K666^X6^X6]H6]H47<7H7L7X7l7x7=|7=7797977h7h77070778f8f88$8(8L,8L88T8p88889 9 99V 9V,9P9x9Z|9Z99^9^9F 9F 99^9 :^:: :^$:^,:0:8:<:D:d:Z@\h:Z@\l:p:: :c:c:Z@\:Z@\::: : : ::<:<;|;]d;]d;I;I;`<]dd<]d< <<<4<4<< <=  ===L=\= === ===0>D>>?p@@@@@ABBBBBB2B2C\C `C pCCC2C2CCD DDD0D 4D DDpDD2D2DDDDDDE E EDEE2E2EEEEEEE^E^EDEDEEFFFFFFF,GGGLHHHHHHHHII@JJJJJJLK\K`KtKKLpLLRLRLL MNNNNNN ODOLOXPtPPPPPQQlQQQFQFQxR|RIRIRRRR R RSp Z$C Z4G ZG ZH@ ZXIl ZI ZJ Z$K ZKD ZLt ZdN Z0O ZP Z@QT ZTh ZT| ZT ZXZY@ZZlZZZ@\Z^Z^\Z_Z_Z`Z e0Zf`ZdfZ0iZkZ(l@ZpllZlZlZmZ(n0ZnhZ$oZpZpZDq`krsghijlmno} "%(-U {'( pDH(,yx~|8<txwqToTY lo &Y0|IJ$C(L / F _ \ L ;  \i 6H=X6\?"<$<( ($         | &p &P  ] ""9F(8 %lH   %% - <.| , ,,-  &Px_. ..q/@/r/@@30$w 008040}80+0<0m0Y3$q3p3 5 j5M 54G`$C >5HhDGP\J\bI4!XI0$KXeHL e7AK0Ll@\@`dNb R = 0=o,=B0=C><>E C($C?0GX4G2GEG?H/HTI/XIII5J5J  K!$K K N $O0O\,O0O2 PPP 4Q @Q%l;}I% s@V% s_%f%m%nK@@v%%@ %%{%pdu@%`ȉ%u؉%7%u%u % %K@-%KH>%_O%@j%_z%_@%_ % %@ Ȋ%= ӊ%=ފ%@{%(y(%|% !% !%@!#%`!4%!B%!U%!f%!o%"|%s@$%$%&%_)%s@,͋%,ދ%.$1%1%4 %@6%8+%:F%:^%;e%u@%_%@%%֮%@ %Ō%Ɍ%׌%& G %@%%@%\#%+%>% O%@_%w%@%_%u%%%  э%؍% It%%6\@F%$%@%N%N%  % % %@*%`) 1%=%I%T%7 ^%@@ f%@ q%   %@ %u %u %u % z% % ǎ%!rԎ%@6\ t%7%7 %@!%`/%A%HNO%Nc%n%Kx%K%K%N%Nҏ%K %K(%K0%N@$%`7%w G%KT%Ke%Kx%K%K -@%%K% @ ѐ% ݐ%@%N`%Kp%Kx'%K %u@%J%^%w%%%%HБ%%%%h%u%7 %%7@4%7`C%7r`R%a%}%%% %@%`Œ%v Y { Ԓ%N@%NP%N`%]p%%%%N0%N=%N  J%@#R%@#]%#R#q%@u%#%# 7 N  % %)@ %y`@a]  @%ē%Փ%@%%!%%#@"%%*%'<%)M%+@a%-i%/q%4%6@%:%<%%F@Д%%I%N K@%O %%0%W@8%WC%YN%W \%\@ f%_ y%a %_ %c@ %n %t %! •%v@ ͕% ו% %x %}@ % % % *%@ -$ 8%_ B%Q%@]%i%{%h@h%%%@Ɩ%ܖ%%%@%"%1%A%@[%g%v%%@%%%җ%@%% %# %%@5%N%X%c%@{%%%_%@Ϙ%ݘ%%%@%%%)%@@%X%c%n%@}%%% % @% ә%%%@ %!%4%E%"@V%$g%(t%* s%%%0 %N0%N@%uPG%KX%K` %u%u˚%uϚ%uӚ%uݚ%K%u@|JN% 2.   U+K%K%K N %(XS,0%$I%NW%Nh%? z%~%@7KK %@%%JN!%N!%N!ě%N!ԛ% ! "%u#ݛ%K#%#|@#7%w ##%#%u$ %u$ %@$ $.%Pu@%uL%u/\u%N Y%N0a%N@t%NP%r`%!< nGu@mpuHפ P%N %P`~5E@\3 7 %K͜%uٜ%K %N0%u@%uH%uP!%uX/%u`=%uhJ%up]%uxl%uz%K%N%N%y%%K ʝ%@֝%%f5%N%%%)%7%@?%@uH%u  T%@a%`n%u ~%N %u0 %u8 %@ %u ̞% ޞ%K %K %u %K % % (% 5% D% d%@ s%~%%K%u%u%u%Ÿ%u@֟%KH%uP%uX%u`%uh%up&%ux8%uJ%u[%ul%u}%u%u%u%uŠ%u%X%@%% %%@-%(@=N hN0 @l Kp;%xH%Kޞ%K]%Kq%Ky%K6\ U %  yX@z%ui %@% N %١%mo @%%%1%H%6EK_%KUn% +KV(y<H% %\%\@%n%nƢ%QMuۢ%K%K%K%K %(%h2%8KuuH%)6 <Ca%hO cph%co%u%|%h%%%ף%%%%6%R%a%|%%%ɤ%%% %%h3%=%pL%V%e%uJ+K0%uJs+KqKU%h % N %%K ҥ%K(%u0 @U%"%c%cu%% @3 Kp@%%\` X h%%)%K0A @0% `6%Q%h%%%%Ʀ%J  U   u   u    y" y$  &  ( y* 7 y, 77. u0 12ڦ%%%3%  %?c@ K`%Kh%Kp%%x N3 K} 5 27 89,% D%\H%\@L%\W%[%Kc%K; = >?k%%@B%p%zA%\%n@n%@`\nNħ%u   \@ק%A  @ p r @Cuܧ%u%u% %D@ %{%2%yA% @SupEK%e%p%  @|%up%ux%u%G H@J \L MN%Ψ%7%7 %7@ %7`P 2QV %%%N > o *%K2%R7%S<%SE%SN%SFTS%UX Z [e%t%%] ^^%%%ԩ%%%` b d ef%2y!%@0%`>%y=y=yG%N@NPL%K`@=hX%pl Kx;%c%t%g{%g0==%%% %h@%i`m%\ɪ%n۪%@%A%j%j%j% &%y@2%y>%yH%K]%Ko%k@v%%%N%%%ϫ%K߫%u%K% %\%n)%  NCNsK 3%K(ΙK0o%K87%K@>%KHJ%KPV%KX]%K`j% Kz%KN}%<_6 %%Ȭ%%%%?%lV%Xi%y@q%yy%y%y%m@% 0% í%@ `5ӭ%ݭ%%>= =@%`o 7Npq r%%N N N %K02u8 %u@&%uH.%sP@%* Kb%Kn%Ku yw Ay z{|% t|%@7N\NN9EuCN%%Ȯ%%%%4%W%~ v% Hmy@%y%y%y%y@%y%y"      sg  u %8yٯ%@%u` +K3 K   %% %  u    ;%@%E%H%v\@X%m%x%%%%i%а%%% i (N@%%)%5%E%U%q%~%%%%7N@\NP Nu%DZ%%  Q u % N[_N;K %K!3 @ 7        %% ~% @B%g$J%h%% %%ٲ%        Ks % 0%@%K!%N-%N<%sE%@  Q%c%K3~K   o%p% %KP%uX%u`%uhij%Kpг%Kx߳%vB%\%K@%uH%\"%K-%K8%uA%@|N%Y%Kh%Kw%K y@%%%Ѵ%%%)%\zK@ K uss B% 0_% k%@w%`%%%y%% ׵%@ % 8 y@%%C  (@y%8  @ K@ `5% T%]%N ~K0N K1\ K2h K3y K4 K5j%K6w%K8%K@%KH%KP%KX%̶%%% %"%  6% \J%@U%^% o%u%K<y@%IK=K%%9E% %@%·%ܷ%%%)%A%  K  u   W%j% x%@%J%  %%K˸%KKK  K    uN  NN! # NN% &'ָ%%\QMu@) &F + ,-%%%/% N%?4ŭ@2Y% g%y%%%%%ӹ%%% %%#%2%B%Q%2 3a%4p%8@z%:%<>a]@@%>%>%Bɺ%D@ں%F%H%J %L@AN@ >>@%Q$%S4%W5 K67H%(0 N[%@2?4zN9 n; = ? A C NuuE uuG KI NKK M O Pl%%%R = T UV%% X KZ [ƻ%|ջ%% %@%`,%D%U%f%w%% %@%`%̼%ݼ%%%% 1%@O%`c%u%%%%߽% %@%`%2%D%] ^Y%k%{% %@%`%%ž%Ѿ%޾%% %@%`%%:%P%[%g%t%_@|%a%c%g%i@%k%k%m`%п%ۿ% %@%`%%b % #%+% 8%@E%`S%a%o%dx% 8% %@%`%%gÅ%e%e@Ief%  <@h%% <@ej%%,%e@l:% W% _%@h%eo%enw% .o< QM@p q% %= K %K(%K0%N@%KP %`%%u/%:%uD%O%tS%_@a%__o%_}%@ % Òu@%w%y%{}@%%%G%%%%  %5%E%U%e%u%%%%%% v%%% %@%`&%>%V%o%%% %@%`%%%7%Q%o% %@%`%%%% %% +%@@%`W%i%{%%%% %@%`%%$%3%G%_% m%@%`%%%%%% %@ %`:%Q%g%~%%% %@%`%%%*%B%^% s%@%`%%%%% 5% Y%@ ~%` % % % % % % &%@ J%` [% {% % % % % %@ %` )% K% ]% v% % % %@ %` % % % $% 3% D% T%@ h%` % % % % %% %@%`3%F%`%|%%% %@%`-%I%h%|%%% %@%`%%%A%j%% %@%`%%%"%/%F% ]%@{%`%%%%%% -%@A%`g%z%%%%% %@%`.%I%n%%%% %@%` % %9%U%r%% %@%`%%%)%E%W% k%@x%Fc% @%`%%%T%%% %@%`z%:%_%c%o%% %@%`%%%%%% @`%%%%$%3% .%@>%`N%]%k%%%% %@ %`%)%.%?%L%Z% %@%`%%%%%% %@"%`5%H%^%h%p%~% %@%`%%z%_|%% %@%`%$%4%C%%W% b%@v%`%%%%%% %@%`%&%6%N%Z%h% {%@%`%%%%%#% +%@;%`?%J%Z%l%{%% ^%@%`%%%%%% %@%`%%%1%%F>%U% d%@y%`%%%%%% %@,%`D%[%p%y%% % %@ %` % % % % % % )%@ ;%` P% e% % s% ~% % %@ %` % % % |%@%% %@%`3%K١%%-%6% N%@^%`q%%%~ % %D< %@%`%H%% % %@%`%% %%%%2?4@zX$-% 0 ɕ @-6C8%E@%4FT%Ne%_@Nn%Q% Q%K@Q%`Q %'%O%t@%`%%@%`%K %KG K%!%0%uG%uQ%]%n%%%%%% %*%H%f%%%%%%%?%Q%`%@o%@ s}%%@%f%2?4@%7 X%% %u@%H %4u%7 %@%`%&%0%@8__` ````!C%Q%?4@un_%o%?4@un(u2@?4%N Nf%N * %#O%t@%%K@%KH%_%K@%KH %%H,%7-69%L% [%@o%Gz%@%%u% %%%@ 7\ #%$.!@%%&%u@'%'%'%u(G%u(Q%@(]%+ %/%M%e%%%%%%%% ;% X% q% % %%%%=%b%%%%%%%0%N%p%%%%%NN%K  %y%%Ko%K7%KKK%%0%y@ٯ%%b1N zN %K8KΙK*%K3%K3%KpK <%K(@=0l K8;%@D%K`X%Khn%Kp3 Kqy%@%4D%` Kp{Kxu#%%%%?z %%% %0 %H%hK% K{Ku#"%(u#6%>%F%ZKM%KG K[%K|K\Ki%q%O%K Kz (0%9 K%1%%%%Kz(%8Xxf x%,u#6%>%F%%%Kz(%8xxf %+K%%&%C%T%k% % H%%@%%%%@%%)%   s6%J%]%x%% KK %0%%@%% %%@ n  4   us7%K?%KK%KQ% l%t%z%8%H% X%0.N %0@x%%%% %@%u` %uh%4%%%T%N% t@[%u@q%}%%%^@%%%% %@%` %u%-%u@%uK%_%ux%u%u%u%u %u(%u0%u8%u@'%uH9%uPL%uXe%%%%% &\%n@%n%n %.%n;%n@W%t%%%@%%%%@% (%=%T%@i%% u%~%%K%K   % %%% %0&%@8%PH%`Z%pj%~% %  %%K%K%K%K %t% S% K%    %K%  % K%*% t%@ 6%I%V%d%K q%K(%hO0K% %K%K%K%K% (%%K%K%Kt%\ %%%  %H%% %@%`%#%*%1%8%?% F%@N%`V%^%f%n%v%%  u  !% %"%>@%$%$#  % &(3%*%+%.%/ %7%%; %<+%=4%>=%?F%BZ%Cd%Fl%Gw%H%I%M%U%X%Y%\Ɍ%]%4)'%9 K%eKK%K%%K@ K KZ#8%XxK7K%K K,)%-@%KKJ%P%00b%284X%xg%5s%K%Kl%t%%K%K%K%K% $%K%K%KK%K%3  %t%\ 1%z%|K\K6%7%KB%K|K\KT%30b%284X%:xg%5K6Ki%Kq%K{Ky%KU %~>U %l%7K%K%K %K({K0% 8%{K%%%:%NG%\%PJKi%Kl%^%K{K %(L8O{%%% %K0{K8Q% %%@%KP{KX%%fK% VRS% |K% %8%HTXW%%@% 9%|K %%fKN%|KK%t%\4( Z8[e%K%%%~18X%x%%K%K%K>U _ `%# %@%`%%%? s%@%n$% s.%=%n@K%bS% pb s@l$@b%t@n%c}%d%%n%@%n%%n%e@%%'%E%c%%%%%%&1&O&m&&&f&&g&j9\?k&&`M  u@&`h{i4m a)&9&N&b&u&&&&&&&&$&8&t %xM&`X&K !< @H%u@`&`h&ux%qNrq&+(^%l%N|&u&vz% S s@&w&&4%@~&u&u&u/\u%  @&x&&Nv\s=%u&u& %u&y && 2&@G&T&b&Kj&%}0 I}0!%}0"{&#h%@#%}0@$&@%&&&&&&&&+&G&_&z&&&&&&2&`&z$&z*&z0&z@6&I&O& %@%`2U&} \& c& ((~%Uu^%  @o&x x& &&&@& &&&y&u~& &&&'&:&L&d&z&&&&&&&&&)%& P(:&@I&N {S&K c&y@Dq&|&(  u u&y1N@ڃKP;%KX&u`& K&K&K&N &N0&K@&KH&KP&KX&u` &&$& 4&@F&`Q&`&q& {& A|YQ&&&u&n@< &1,& &@&`& & x@7.7 &7# &773 &7aI &pGX &_@a &p & s @} & & &_@ & &  & & &@ &K` Khl%Np &N &N &NN3= &@ &_ & & &&& &@&` & & &   &u@ &uH & &" &5 & H7D &7 R &7@[ &7`A7g & &4 &@ &4 &+ & &%@ &f@ P &` $ & X2 &D &@V &e & & &@ & & & &@ &  4 = =3 3  4 y = ! &0 &8 & @@ &` { K & %8 & 0 &@u ^ &%J %L@m &> { &. & & & & & & &&&%&4&C& S&@g&{&&&&&& &@& &&/&>&R&b& q&@&&&&&&&2&P&m&&&&&&&&4&O&j&& & &p ߍj݅@%_n&@&&%&=%&@*l+,&@J &NL&M&O.&@O7&uQ@&uQG&>RV&>@Re&JRv*Ry&S&@S&S &`&&K@&n&& &@&@&4 &pߍT%@_&&.@&ol$ o&o&d@-&d<&dK&dZ&d@g& ?4.@O%Kw&"?4 K@O%KH%NP&N`~p|& &`&Kh=%Ki&Kj&Kk&Kl(~&2 3  y ( v%`&K&K<%K~K&N KK&*(&~`!&W(`M>2&0 p D&#T&$ %1`&5 @l&+N N ~&lu&u&u& & & @i ` &u@&( z@x& &  wu@& =% %0@&  '& )& B&  R& k&  &P& & & &  P.& & & U !&  H& Z& 8l&  & & & & &  vOif&  vOif & "$& J& e& v& & & &  vO!!n& + & && - i=ˈ & / 4&u<&uD& 1 NKd& 3 %N4&u<&u& 5& & &  K[& :& ,& @&  W&KR6_&g& ? |&& A& A& A& A& A&  & & 4& Q& h&  u& M XS & O& A& &  ߍj^t& T |&u& V& 0& N& u& & & & & "& 4&  J& ba& }& ?&  & g& & & & & b5& U& e& {& ce_attrsrc_nentriessrc_sz_maxdest_nentriessend_cbrecv_cbath10k_ce_pipeattr_flagsctrl_addrsrc_ringdest_ringbmi_ids_validqmi_ids_validqmi_board_idqmi_chip_idbmi_board_idbmi_eboard_idbmi_chip_idext_bid_supportedbdf_exton_channelis_rocvdev_idroc_freqroc_notifysbandsfw_crash_datautf_mode_fwutf_monitorwifi_ledgpio_state_pinrx_crc_err_dropfw_crash_counterfw_warm_reset_counterfw_cold_reset_counterreg_phyclkreg_slottime_confreg_slottime_origreg_ack_cts_timeout_confreg_ack_cts_timeout_origath10kath_commonmsahw_revtarget_versionfw_version_majorfw_version_minorfw_version_releasefw_version_buildfw_stats_req_maskphy_capabilityhw_min_tx_powerhw_max_tx_powerhw_eeprom_rdht_cap_infovht_supp_mcsnum_rf_chainsmax_spatial_streamlow_2ghz_chanhigh_2ghz_chanlow_5ghz_chanhigh_5ghz_chanani_enabledsys_cap_infohw_rfkill_onps_state_enablenlo_enabledp2phiftarget_suspenddriver_recoveryhw_ce_regshw_valuesbmiwmihtchttnormal_mode_fwrunning_fwpre_cal_filecal_filefw_apibd_apical_moderx_channelscan_channeltgt_oper_chanfree_vdev_mapmonitor_arvifmonitor_vdev_idmonitor_startedfilter_flagsdfs_block_radar_eventsradar_enablednum_started_vdevscfg_tx_chainmaskcfg_rx_chainmaskinstall_key_donelast_wmi_vdev_start_statusvdev_setup_donevdev_delete_donepeer_stats_info_completeworkqueue_auxworkqueue_tx_completeconf_mutexdump_mutexdata_lockarvifspeer_mappeer_mapping_wqnum_stationsmax_num_peersmax_num_stationsmax_num_vdevsmax_num_tdls_vdevsnum_active_peersnum_tidssvc_rdy_worksvc_rdy_skboffchan_tx_workoffchan_tx_queueoffchan_tx_completedoffchan_tx_skbwmi_mgmt_tx_workwmi_mgmt_tx_queueregister_workrestart_workbundle_tx_worktx_complete_worksurvey_last_rx_clear_countsurvey_last_cycle_countsurveych_info_can_report_surveybss_survey_donedfs_detectortx_pausedpktlog_filtertestmodethermalwowpeer_tx_statsnapi_devset_coverage_class_workfw_coverageampdu_referencewmi_key_cipherce_privsta_tid_stats_maskradar_conf_statelast_radar_inforadar_confirmation_workbus_parampeer_delete_donecoex_supportcoex_gpio_pintx_power_2g_limittx_power_5g_limitcc_anicc_surveyahdebug_maskanicachelszcuraidmacaddrcurbssidbssidmaskrx_bufsizekeymaxtkip_keymapccmp_keymapcrypt_capsclockratecc_lockregulatoryreg_world_copyps_opsbtcoex_enableddisable_anibt_ant_diversitylast_rssiunits_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_countsmps_modeieee80211_smps_modeIEEE80211_SMPS_AUTOMATICIEEE80211_SMPS_OFFIEEE80211_SMPS_STATICIEEE80211_SMPS_DYNAMICIEEE80211_SMPS_NUM_MODESath_device_stateATH_HW_UNAVAILABLEATH_HW_INITIALIZEDath_anicaldonelongcal_timershortcal_timerresetcal_timercheckani_timerath_crypt_capsATH_CRYPT_CAP_CIPHER_AESCCMATH_CRYPT_CAP_MIC_COMBINEDath_cycle_countersrx_busyrx_frametx_frameath_regulatorycountry_codemax_power_levelcurrent_rdpower_limitregpairreg_dmn_pair_mappingreg_domainreg_5ghz_ctlreg_2ghz_ctlath_opsmulti_readenable_write_bufferrmwenable_rmw_bufferrmw_flushath_bus_opsath_ps_opsieee80211_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_addsta_removesta_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_pathcan_activate_linkschange_vif_linkschange_sta_linksset_hw_timestampnet_setup_tccan_neg_ttlmieee80211_tx_controlstaieee80211_staaidwmemax_sptdlstdls_initiatormfpmlospp_amsdumax_amsdu_subframessupport_p2p_psdeflinkcount_ctscount_rtsieee80211_sta_ratesieee80211_sta_aggregatesmax_amsdu_lenmax_rc_amsdu_lenmax_tid_amsdu_lenieee80211_txqieee80211_vifbss_conflink_confactive_linksdormant_linkssuspended_linksneg_ttlmcab_queuehw_queueoffload_flagsprobe_req_regrx_mcast_action_regmbssid_tx_vifieee80211_vif_cfgibss_joinedibss_creatoreml_capeml_med_sync_delaymld_capa_oparp_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_periodbeacon_intassoc_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_typetpepwr_reductioneht_supportcsa_activemu_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_beamformereht_80mhz_full_bw_ul_mumimocfg80211_bssiesbeacon_iesproberesp_ieshidden_beacon_bsstransmitted_bssnontrans_listchain_signalproberesp_ecsa_stuckmax_bssid_indicatoruse_forcannot_use_reasonscfg80211_bss_iesfrom_beaconieee80211_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_gihe_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_parsed_tpemax_localmax_reg_clientpsd_localpsd_reg_clientieee80211_parsed_tpe_eirpieee80211_parsed_tpe_psdieee80211_chanctx_confmin_defradio_idxrx_chains_staticrx_chains_dynamicieee80211_neg_ttlmdownlinkuplinkieee80211_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_txpwrset_key_cmdSET_KEYDISABLE_KEYieee80211_key_conftx_pniv_lenhw_key_idxkeyidxcfg80211_gtk_rekey_datakekkckreplay_ctrakmkek_lenkck_lenieee80211_scan_requestieee80211_scan_iescommon_iescommon_ie_lencfg80211_scan_requestduration_mandatorywdevno_cckscan_6ghzn_6ghz_paramsscan_6ghz_paramstsf_report_link_idcfg80211_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_avgtxraterxratetx_retriestx_failedrx_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_lenrate_infonsshe_dcmhe_ru_allocn_bonded_cheht_gieht_ru_allocsta_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_TXrssimlmebaieee80211_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_infowas_associeee80211_vif_chanctx_switchold_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_timestampieee80211_neg_ttlm_resNEG_TTLM_RES_ACCEPTNEG_TTLM_RES_REJECTNEG_TTLM_RES_SUGGEST_PREFERREDmsa_regionath10k_hw_revATH10K_HW_QCA988XATH10K_HW_QCA6174ATH10K_HW_QCA99X0ATH10K_HW_QCA9888ATH10K_HW_QCA9984ATH10K_HW_QCA9377ATH10K_HW_QCA4019ATH10K_HW_QCA9887ATH10K_HW_WCN3990ath10k_busATH10K_BUS_PCIATH10K_BUS_AHBATH10K_BUS_SDIOATH10K_BUS_USBATH10K_BUS_SNOCath10k_hif_opsdiag_readdiag_writeexchange_bmi_msgstart_postget_htt_tx_completemap_service_to_pipeget_default_pipesend_complete_checkget_free_queue_numberread32write32fetch_cal_eepromget_target_infoset_target_log_modeath10k_hif_sg_itemtransfer_contextath10k_firmware_modeATH10K_FIRMWARE_MODE_NORMALATH10K_FIRMWARE_MODE_UTFbmi_target_infoath10k_hw_regsrtc_soc_base_addressrtc_wmac_base_addresssoc_core_base_addresswlan_mac_base_addressce_wrapper_base_addressce0_base_addressce1_base_addressce2_base_addressce3_base_addressce4_base_addressce5_base_addressce6_base_addressce7_base_addressce8_base_addressce9_base_addressce10_base_addressce11_base_addresssoc_reset_control_si0_rst_masksoc_reset_control_ce_rst_masksoc_chip_id_addressscratch_3_addressfw_indicator_addresspcie_local_base_addressce_wrap_intr_sum_host_msi_lsbce_wrap_intr_sum_host_msi_maskpcie_intr_fw_maskpcie_intr_ce_mask_allpcie_intr_clr_addresscpu_pll_init_addresscpu_speed_addresscore_clk_div_addressath10k_hw_ce_regssr_base_addr_losr_base_addr_hisr_size_addrdr_base_addr_lodr_base_addr_hidr_size_addrce_cmd_addrmisc_ie_addrsr_wr_index_addrdst_wr_index_addrcurrent_srri_addrcurrent_drri_addrddr_addr_for_rri_lowddr_addr_for_rri_highce_rri_lowce_rri_highhost_ie_addrwm_regsmisc_regsctrl1_regscmd_halthost_iewm_srcrwm_dstrupdath10k_hw_ce_host_wm_regsdstr_lmaskdstr_hmasksrcr_lmasksrcr_hmaskcc_maskwm_maskath10k_hw_ce_misc_regsaxi_errdstr_add_errsrcr_len_errdstr_mlen_viodstr_overflowsrcr_overflowerr_maskath10k_hw_ce_ctrl1hw_masksw_maskhw_wr_masksw_wr_maskreset_maskdst_ringath10k_hw_ce_regs_addr_mapath10k_hw_ce_cmd_haltstatus_resetath10k_hw_ce_host_iecopy_complete_resetcopy_completeath10k_hw_ce_dst_src_wm_regslow_rsthigh_rstwm_lowwm_highath10k_hw_ce_ctrl1_updath10k_hw_valuesrtc_state_val_onmsi_assign_ce_maxnum_target_ce_config_wlance_desc_meta_data_maskce_desc_meta_data_lsbrfkill_pinrfkill_cfgrfkill_on_levelath10k_bmidone_sentath10k_wmieidservice_readyunified_readyradar_confirmtx_credits_wqsvc_mapvdev_parampdev_parampeer_parampeer_flagsmgmt_max_num_pending_txmgmt_pending_txnum_mem_chunksrx_decap_modemem_chunksath10k_htc_ep_idATH10K_HTC_EP_UNUSEDATH10K_HTC_EP_0ATH10K_HTC_EP_1ATH10K_HTC_EP_2ATH10K_HTC_EP_3ATH10K_HTC_EP_4ATH10K_HTC_EP_5ATH10K_HTC_EP_6ATH10K_HTC_EP_7ATH10K_HTC_EP_8ATH10K_HTC_EP_COUNTwmi_cmd_mapinit_cmdidstart_scan_cmdidstop_scan_cmdidscan_chan_list_cmdidscan_sch_prio_tbl_cmdidscan_prob_req_oui_cmdidpdev_set_regdomain_cmdidpdev_set_channel_cmdidpdev_set_param_cmdidpdev_pktlog_enable_cmdidpdev_pktlog_disable_cmdidpdev_set_wmm_params_cmdidpdev_set_ht_cap_ie_cmdidpdev_set_vht_cap_ie_cmdidpdev_set_dscp_tid_map_cmdidpdev_set_quiet_mode_cmdidpdev_green_ap_ps_enable_cmdidpdev_get_tpc_config_cmdidpdev_set_base_macaddr_cmdidvdev_create_cmdidvdev_delete_cmdidvdev_start_request_cmdidvdev_restart_request_cmdidvdev_up_cmdidvdev_stop_cmdidvdev_down_cmdidvdev_set_param_cmdidvdev_install_key_cmdidpeer_create_cmdidpeer_delete_cmdidpeer_flush_tids_cmdidpeer_set_param_cmdidpeer_assoc_cmdidpeer_add_wds_entry_cmdidpeer_remove_wds_entry_cmdidpeer_mcast_group_cmdidbcn_tx_cmdidpdev_send_bcn_cmdidbcn_tmpl_cmdidbcn_filter_rx_cmdidprb_req_filter_rx_cmdidmgmt_tx_cmdidmgmt_tx_send_cmdidprb_tmpl_cmdidaddba_clear_resp_cmdidaddba_send_cmdidaddba_status_cmdiddelba_send_cmdidaddba_set_resp_cmdidsend_singleamsdu_cmdidsta_powersave_mode_cmdidsta_powersave_param_cmdidsta_mimo_ps_mode_cmdidpdev_dfs_enable_cmdidpdev_dfs_disable_cmdidroam_scan_moderoam_scan_rssi_thresholdroam_scan_periodroam_scan_rssi_change_thresholdroam_ap_profileofl_scan_add_ap_profileofl_scan_remove_ap_profileofl_scan_periodp2p_dev_set_device_infop2p_dev_set_discoverabilityp2p_go_set_beacon_iep2p_go_set_probe_resp_iep2p_set_vendor_ie_data_cmdidap_ps_peer_param_cmdidap_ps_peer_uapsd_coex_cmdidpeer_rate_retry_sched_cmdidwlan_profile_trigger_cmdidwlan_profile_set_hist_intvl_cmdidwlan_profile_get_profile_data_cmdidwlan_profile_enable_profile_id_cmdidwlan_profile_list_profile_id_cmdidpdev_suspend_cmdidpdev_resume_cmdidadd_bcn_filter_cmdidrmv_bcn_filter_cmdidwow_add_wake_pattern_cmdidwow_del_wake_pattern_cmdidwow_enable_disable_wake_event_cmdidwow_enable_cmdidwow_hostwakeup_from_sleep_cmdidrtt_measreq_cmdidrtt_tsf_cmdidvdev_spectral_scan_configure_cmdidvdev_spectral_scan_enable_cmdidrequest_stats_cmdidrequest_peer_stats_info_cmdidset_arp_ns_offload_cmdidnetwork_list_offload_config_cmdidgtk_offload_cmdidcsa_offload_enable_cmdidcsa_offload_chanswitch_cmdidchatter_set_mode_cmdidpeer_tid_addba_cmdidpeer_tid_delba_cmdidsta_dtim_ps_method_cmdidsta_uapsd_auto_trig_cmdidsta_keepalive_cmdecho_cmdidpdev_utf_cmdiddbglog_cfg_cmdidpdev_qvit_cmdidpdev_ftm_intg_cmdidvdev_set_keepalive_cmdidvdev_get_keepalive_cmdidforce_fw_hang_cmdidgpio_config_cmdidgpio_output_cmdidpdev_get_temperature_cmdidvdev_set_wmm_params_cmdidtdls_set_state_cmdidtdls_peer_update_cmdidadaptive_qcs_cmdidscan_update_request_cmdidvdev_standby_response_cmdidvdev_resume_response_cmdidwlan_peer_caching_add_peer_cmdidwlan_peer_caching_evict_peer_cmdidwlan_peer_caching_restore_peer_cmdidwlan_peer_caching_print_all_peers_info_cmdidpeer_update_wds_entry_cmdidpeer_add_proxy_sta_entry_cmdidrtt_keepalive_cmdidoem_req_cmdidnan_cmdidvdev_ratemask_cmdidqboost_cfg_cmdidpdev_smart_ant_enable_cmdidpdev_smart_ant_set_rx_antenna_cmdidpeer_smart_ant_set_tx_antenna_cmdidpeer_smart_ant_set_train_info_cmdidpeer_smart_ant_set_node_config_ops_cmdidpdev_set_antenna_switch_table_cmdidpdev_set_ctl_table_cmdidpdev_set_mimogain_table_cmdidpdev_ratepwr_table_cmdidpdev_ratepwr_chainmsk_table_cmdidpdev_fips_cmdidtt_set_conf_cmdidfwtest_cmdidvdev_atf_request_cmdidpeer_atf_request_cmdidpdev_get_ani_cck_config_cmdidpdev_get_ani_ofdm_config_cmdidpdev_reserve_ast_entry_cmdidpdev_get_nfcal_power_cmdidpdev_get_tpc_cmdidpdev_get_ast_info_cmdidvdev_set_dscp_tid_map_cmdidpdev_get_info_cmdidvdev_get_info_cmdidvdev_filter_neighbor_rx_packets_cmdidmu_cal_start_cmdidset_cca_params_cmdidpdev_bss_chan_info_request_cmdidpdev_enable_adaptive_cca_cmdidext_resource_cfg_cmdidvdev_set_ie_cmdidset_lteu_config_cmdidatf_ssid_grouping_request_cmdidpeer_atf_ext_request_cmdidset_periodic_channel_stats_cfg_cmdidpeer_bwf_request_cmdidbtcoex_cfg_cmdidpeer_tx_mu_txmit_count_cmdidpeer_tx_mu_txmit_rstcnt_cmdidpeer_gid_userpos_list_cmdidpdev_check_cal_version_cmdidcoex_version_cfg_cmidpdev_get_rx_filter_cmdidpdev_extended_nss_cfg_cmdidvdev_set_scan_nac_rssi_cmdidprog_gpio_band_select_cmdidconfig_smart_logging_cmdiddebug_fatal_condition_cmdidget_tsf_timer_cmdidpdev_get_tpc_table_cmdidvdev_sifs_trigger_time_cmdidpdev_wds_entry_list_cmdidtdls_set_offchan_mode_cmdidradar_found_cmdidset_bb_timing_cmdidper_peer_per_tid_config_cmdidwmi_vdev_param_mapfragmentation_thresholdmulticast_ratemgmt_tx_rateslot_timeswba_timewmi_vdev_stats_update_periodwmi_vdev_pwrsave_ageout_timewmi_vdev_host_swba_intervalwmi_vdev_oc_scheduler_air_time_limitwdsatim_windowbmiss_count_maxbmiss_first_bcntbmiss_final_bcntfeature_wmmchwidthchextoffsetdisable_htprotectionsta_quickkickoutmgmt_rateprotection_modeldpctx_stbcrx_stbcintra_bss_fwddef_keyidbcast_data_ratemcast_data_ratemcast_indicatedhcp_indicateunknown_dest_indicateap_keepalive_min_idle_inactive_time_secsap_keepalive_max_idle_inactive_time_secsap_keepalive_max_unresponsive_time_secsap_enable_nawdsmcast2ucast_setenable_rtsctstxbfpacket_powersavedrop_unencrytx_encap_typeap_detect_out_of_sync_sleeping_sta_time_secsrc_num_retriescabq_maxdurmfptest_setrts_fixed_ratevht_sgimaskvht80_ratemaskearly_rx_adjust_enableearly_rx_tgt_bmiss_numearly_rx_bmiss_sample_cycleearly_rx_slop_stepearly_rx_init_slopearly_rx_adjust_pauseproxy_stameru_vcrx_decap_typebw_nss_ratemaskinc_tsfdec_tsfdisable_4addr_src_lrnrtt_responder_rolewmi_pdev_param_maptx_chain_maskrx_chain_masktxpower_limit2gtxpower_limit5gtxpower_scalebeacon_gen_modebeacon_tx_moderesmgr_offchan_modedynamic_bwnon_agg_sw_retry_thagg_sw_retry_thsta_kickout_thac_aggrsize_scalingltr_enableltr_ac_latency_beltr_ac_latency_bkltr_ac_latency_viltr_ac_latency_voltr_ac_latency_timeoutltr_sleep_overrideltr_rx_overrideltr_tx_activity_timeoutl1ss_enabledsleep_enablepcielp_txbuf_flushpcielp_txbuf_watermarkpcielp_txbuf_tmo_enpcielp_txbuf_tmo_valuepdev_stats_update_periodvdev_stats_update_periodpeer_stats_update_periodbcnflt_stats_update_periodpmf_qosarp_ac_overridedcsani_enableani_poll_periodani_listen_periodani_ofdm_levelani_cck_leveldyntxchainidle_ps_configpower_gating_sleepfast_channel_resetburst_durburst_enablecal_periodaggr_burstsmart_antenna_default_antennaigmpmld_overrideigmpmld_tidantenna_gainset_mcast_to_ucast_tidproxy_sta_modeset_mcast2ucast_modeset_mcast2ucast_bufferremove_mcast2ucast_bufferpeer_sta_ps_statechg_enableigmpmld_ac_overrideblock_interbssset_disable_reset_cmdidset_msdu_ttl_cmdidset_ppdu_duration_cmdidtxbf_sound_period_cmdidset_promisc_mode_cmdidset_burst_mode_cmdiden_statsmu_group_policynoise_detectionnoise_thresholddpd_enableset_mcast_bcast_echoatf_strict_schatf_sched_durationant_plznmgmt_retry_limitsensitivity_levelsigned_txpower_2gsigned_txpower_5genable_per_tid_amsduenable_per_tid_ampducca_thresholdpdev_resetwapi_mbssid_offsetarp_srcaddrarp_dstaddrenable_btcoexrfkill_configrfkill_enablepeer_stats_info_enablewmi_peer_param_mapsmps_stateauthorizechan_widthuse_fixed_poweruser_poscrit_proto_hint_enabledtx_fail_cnt_thrset_hw_retry_cts2sibss_atim_win_lenphymodedummy_varwmi_opswmi_peer_flags_mapneed_ptk_4_wayneed_gtk_2_wayapsdbw40stbcdyn_mimopsstatic_mimopsspatial_muxvhtbw80vht_2gpmfbw160ath10k_mem_chunkath10k_htchtc_opscontrol_resp_buffercontrol_resp_lenctl_resptotal_transmit_creditstarget_credit_sizemax_msgs_per_htc_bundlealt_data_credit_sizeath10k_htc_epep_opsmax_tx_queue_depthmax_ep_message_lenul_pipe_iddl_pipe_idtx_creditstx_credit_sizetx_credit_flow_enabledbundle_txtx_req_headtx_complete_headath10k_htc_svc_idATH10K_HTC_SVC_ID_RESERVEDATH10K_HTC_SVC_ID_UNUSEDATH10K_HTC_SVC_ID_RSVD_CTRLATH10K_HTC_SVC_ID_WMI_CONTROLATH10K_HTC_SVC_ID_WMI_DATA_BEATH10K_HTC_SVC_ID_WMI_DATA_BKATH10K_HTC_SVC_ID_WMI_DATA_VIATH10K_HTC_SVC_ID_WMI_DATA_VOATH10K_HTC_SVC_ID_NMI_CONTROLATH10K_HTC_SVC_ID_NMI_DATAATH10K_HTC_SVC_ID_HTT_DATA_MSGATH10K_HTC_SVC_ID_HTT_DATA2_MSGATH10K_HTC_SVC_ID_HTT_DATA3_MSGATH10K_HTC_SVC_ID_HTT_LOG_MSGATH10K_HTC_SVC_ID_TEST_RAW_STREAMSath10k_htc_ep_opsep_tx_completeep_rx_completeep_tx_creditsath10k_htc_opstarget_send_suspend_completepaddrs_ring_64paddrs_ring_32msdu_payldnetbufs_ringin_ord_rxskb_tablebase_paddrsize_maskfill_levelfill_cntalloc_idxsw_rd_idxrefill_retry_timervaddr_desc_32vaddr_desc_64vaddr_txbuff_32vaddr_txbuff_64num_push_allowedath10k_httrx_indication_headtarget_version_majortarget_version_minortarget_version_receivedmax_num_amsdumax_num_ampdut2h_msg_typest2h_msg_types_maxprefetch_lenmax_num_pending_txnum_pending_txnum_pending_mgmt_txpending_txempty_tx_wqtxdone_fiforx_confusednum_mpdus_readyrx_msdus_qrx_in_ord_compl_qtx_fetch_ind_qfrag_desctx_q_statetx_mem_allocatedtx_opsrx_opsdisable_tx_comphtt_t2h_msg_typeHTT_T2H_MSG_TYPE_VERSION_CONFHTT_T2H_MSG_TYPE_RX_INDHTT_T2H_MSG_TYPE_RX_FLUSHHTT_T2H_MSG_TYPE_PEER_MAPHTT_T2H_MSG_TYPE_PEER_UNMAPHTT_T2H_MSG_TYPE_RX_ADDBAHTT_T2H_MSG_TYPE_RX_DELBAHTT_T2H_MSG_TYPE_TX_COMPL_INDHTT_T2H_MSG_TYPE_PKTLOGHTT_T2H_MSG_TYPE_STATS_CONFHTT_T2H_MSG_TYPE_RX_FRAG_INDHTT_T2H_MSG_TYPE_SEC_INDHTT_T2H_MSG_TYPE_RC_UPDATE_INDHTT_T2H_MSG_TYPE_TX_INSPECT_INDHTT_T2H_MSG_TYPE_MGMT_TX_COMPLETIONHTT_T2H_MSG_TYPE_TX_CREDIT_UPDATE_INDHTT_T2H_MSG_TYPE_RX_PN_INDHTT_T2H_MSG_TYPE_RX_OFFLOAD_DELIVER_INDHTT_T2H_MSG_TYPE_RX_IN_ORD_PADDR_INDHTT_T2H_MSG_TYPE_WDI_IPA_OP_RESPONSEHTT_T2H_MSG_TYPE_CHAN_CHANGEHTT_T2H_MSG_TYPE_RX_OFLD_PKT_ERRHTT_T2H_MSG_TYPE_AGGR_CONFHTT_T2H_MSG_TYPE_STATS_NOUPLOADHTT_T2H_MSG_TYPE_TESTHTT_T2H_MSG_TYPE_EN_STATSHTT_T2H_MSG_TYPE_TX_FETCH_INDHTT_T2H_MSG_TYPE_TX_FETCH_CONFIRMHTT_T2H_MSG_TYPE_TX_MODE_SWITCH_INDHTT_T2H_MSG_TYPE_PEER_STATSHTT_T2H_NUM_MSGShtt_tx_donemsdu_idack_rssiboottime_nsack_tx_hwtstamphe_ruehtieee80211_rx_statusmactimeenc_flagsrate_idxrx_flagsantennaampdu_delimiter_crczero_length_psdu_typelink_validhtt_msdu_ext_desctso_flagip_identificationdword_addrtword_addrhtt_data_tx_desc_fragdouble_word_addrtriple_word_addrpaddr_lopaddr_hilen_16htt_msdu_ext_desc_64ath10k_htt_txbuf_32htc_hdrcmd_hdrcmd_txcontrol_byte0control_byte1pad_lenath10k_htc_hdrhtt_cmd_hdrpeeridoffchan_txhtt_data_tx_descflags0frags_paddrath10k_htt_txbuf_64htt_data_tx_desc_64htt_q_statehtt_tx_mode_switch_modeHTT_TX_MODE_SWITCH_PUSHHTT_TX_MODE_SWITCH_PUSH_PULLhtt_q_depth_typeHTT_Q_DEPTH_TYPE_BYTESHTT_Q_DEPTH_TYPE_MSDUSath10k_htt_tx_opshtt_send_rx_ring_cfghtt_send_frag_desc_bank_cfghtt_alloc_frag_deschtt_free_frag_deschtt_txhtt_alloc_txbuffhtt_free_txbuffhtt_h2t_aggr_cfg_msghtt_flush_txath10k_hw_txrx_modeATH10K_HW_TXRX_RAWATH10K_HW_TXRX_NATIVE_WIFIATH10K_HW_TXRX_ETHERNETATH10K_HW_TXRX_MGMTath10k_htt_rx_opshtt_get_rx_ring_sizehtt_config_paddrs_ringhtt_set_paddrs_ringhtt_get_vaddr_ringhtt_reset_paddrs_ringhtt_rx_proc_rx_frag_indext_tidflush_validinfo0htt_rx_fragment_indicationpeer_idinfo1fw_rx_desc_bytesrsvd0fw_msdu_rx_descath10k_hw_paramspatch_load_addruart_pinled_pinotp_exe_paramcc_wraparound_typecontinuous_frag_desccck_rate_map_rev2channel_counters_freq_hzmax_probe_resp_desc_threscal_data_lensw_decrypt_mcast_mgmtrx_desc_opshw_opsdecap_align_byteshw_clktarget_cpu_freqspectral_bin_discardvht160_mcs_rx_highestvht160_mcs_tx_highestast_skid_limitnum_wds_entriestarget_64bitrx_ring_fill_levelshadow_reg_supportrri_on_ddrspectral_bin_offsethw_filter_reset_requiredfw_diag_ce_downloadbmi_large_size_downloaduart_pin_workaroundcredit_size_workaroundtx_stats_over_pktlogsupports_peer_stats_infodynamic_sar_supporthw_restart_disconnectuse_fw_tx_creditsdelay_unmap_buffermcast_frame_registrationath10k_hw_cc_wraparound_typeATH10K_HW_CC_WRAP_DISABLEDATH10K_HW_CC_WRAP_SHIFTED_ALLATH10K_HW_CC_WRAP_SHIFTED_EACHath10k_hw_params_fwboard_sizeext_board_sizeboard_ext_sizeath10k_htt_rx_desc_opsrx_desc_sizerx_desc_msdu_payload_offsetrx_desc_get_msdu_limit_errorrx_desc_get_l3_pad_bytesrx_desc_from_raw_bufferrx_desc_get_offsetsrx_desc_get_attentionrx_desc_get_frag_inforx_desc_get_mpdu_startrx_desc_get_mpdu_endrx_desc_get_msdu_startrx_desc_get_msdu_endrx_desc_get_ppdu_startrx_desc_get_ppdu_endrx_desc_get_rx_hdr_statusrx_desc_get_msdu_payloadfw_deschtt_rx_descfw_rx_desc_basehtt_rx_ring_rx_desc_offsetsmac80211_hdr_offsetmsdu_payload_offsetppdu_start_offsetppdu_end_offsetmpdu_start_offsetmpdu_end_offsetmsdu_start_offsetmsdu_end_offsetrx_attention_offsetfrag_info_offsetrx_attentionrx_frag_info_commonring0_more_countring1_more_countring2_more_countring3_more_countpn31_0rx_mpdu_startrx_mpdu_endrx_msdu_start_commonflow_id_crcrx_msdu_end_commonip_hdr_cksumtcp_hdr_cksumkey_id_octetclassification_filterwapi_pnpri20_mhzext20_mhzext40_mhzext80_mhzrx_ppdu_startrssi_chainsrssi_combinfo3info4info5rx_ppdu_end_commonevm_p0evm_p1evm_p2evm_p3evm_p4evm_p5evm_p6evm_p7evm_p8evm_p9evm_p10evm_p11evm_p12evm_p13evm_p14evm_p15tsf_timestampwb_timestampath10k_hw_opsenable_pll_clktx_data_rssi_pad_bytesis_rssi_enablever_respmgmt_tx_completiondata_tx_completionrx_indrx_ind_hlrx_frag_indpeer_unmaprx_flushrx_addbarx_delbasecurity_indicationrc_updaterx_testpktlog_msgrx_pn_indrx_offload_indrx_in_ord_indtx_fetch_indtx_fetch_confirmtx_mode_switch_indchan_changehtt_resphtt_resp_hdrhtt_ver_resphtt_mgmt_tx_completionppdu_idtid_invalidhtt_data_tx_completionnum_msdusmsdushtt_rx_indicationppdumpdu_rangeshtt_rx_indication_hdrpri20_dbext20_dbext40_dbext80_dbhtt_rx_indication_ppducombined_rssisub_usec_timestampphy_err_codeusec_timestamphtt_rx_indication_prefixhtt_rx_indication_mpdu_rangempdu_countmpdu_range_statushtt_rx_indication_hlany_errdup_errinspectfw_rx_desc_hlhtt_rx_peer_maphtt_rx_peer_unmaphtt_rx_flushmpdu_statusseq_num_startseq_num_endhtt_rx_addbahtt_rx_delbasecurity_typeis_unicasthtt_security_indicationmichael_keywapi_rschtt_rc_updatehtt_rc_tx_done_paramsrate_coderate_code_flagsnum_enquednum_retriesis_probehtt_rx_testnum_intsnum_charshtt_pktlog_msghtt_rx_pn_indseqno_startseqno_endpn_ie_countpn_ieshtt_rx_offload_indmsdu_count__empty_msdu_descs32msdu_descs32__empty_msdu_descs64msdu_descs64htt_rx_in_ord_indhtt_rx_in_ord_msdu_descmsdu_paddrmsdu_lenhtt_rx_in_ord_msdu_desc_ext__empty_resp_idsresp_ids__empty_recordshtt_tx_fetch_indfetch_seq_numnum_resp_idsnum_recordshtt_tx_fetch_recordhtt_tx_fetch_confirmhtt_tx_mode_switch_indhtt_tx_mode_switch_recordnum_max_msdushtt_channel_changehtt_peer_tx_statsnum_ppduppdu_lenath10k_hw_clk_paramsrnfracsettle_timerefdivoutdivath10k_fw_componentsboard_databoard_lenext_boardext_board_dataext_board_lenfw_fileath10k_fw_filefw_featureswmi_op_versionhtt_op_versionfirmware_datafirmware_lenotp_dataotp_lencodeswap_datacodeswap_lenfirmware_swap_code_seg_infoath10k_fw_wmi_op_versionATH10K_FW_WMI_OP_VERSION_UNSETATH10K_FW_WMI_OP_VERSION_MAINATH10K_FW_WMI_OP_VERSION_10_1ATH10K_FW_WMI_OP_VERSION_10_2ATH10K_FW_WMI_OP_VERSION_TLVATH10K_FW_WMI_OP_VERSION_10_2_4ATH10K_FW_WMI_OP_VERSION_10_4ATH10K_FW_WMI_OP_VERSION_MAXath10k_fw_htt_op_versionATH10K_FW_HTT_OP_VERSION_UNSETATH10K_FW_HTT_OP_VERSION_MAINATH10K_FW_HTT_OP_VERSION_10_1ATH10K_FW_HTT_OP_VERSION_TLVATH10K_FW_HTT_OP_VERSION_10_4ATH10K_FW_HTT_OP_VERSION_MAXath10k_swap_code_seg_infoseg_hw_infovirt_addressath10k_swap_code_seg_hw_infoswap_sizesize_log2ath10k_cal_modeATH10K_CAL_MODE_FILEATH10K_CAL_MODE_OTPATH10K_CAL_MODE_DTATH10K_CAL_MODE_NVMEMATH10K_PRE_CAL_MODE_FILEATH10K_PRE_CAL_MODE_DTATH10K_PRE_CAL_MODE_NVMEMATH10K_CAL_MODE_EEPROMath10k_scan_stateATH10K_SCAN_IDLEATH10K_SCAN_STARTINGATH10K_SCAN_RUNNINGATH10K_SCAN_ABORTINGtim_bitmaptim_lennoa_lennoa_dataath10k_vifvdev_typevdev_subtypebeacon_statebeacon_bufbeacon_paddris_startedis_upspectral_enabledwep_keysdef_wep_key_idxtx_seq_nonohwcryptnum_legacy_stationswmm_paramsap_csa_workconnection_loss_workbitrate_maskvht_num_ratesvht_pfrtid_conf_changedrate_ctrltids_rstwmi_vdev_typeWMI_VDEV_TYPE_APWMI_VDEV_TYPE_STAWMI_VDEV_TYPE_IBSSWMI_VDEV_TYPE_MONITORwmi_vdev_subtypeWMI_VDEV_SUBTYPE_NONEWMI_VDEV_SUBTYPE_P2P_DEVICEWMI_VDEV_SUBTYPE_P2P_CLIENTWMI_VDEV_SUBTYPE_P2P_GOWMI_VDEV_SUBTYPE_PROXY_STAWMI_VDEV_SUBTYPE_MESH_11SWMI_VDEV_SUBTYPE_MESH_NON_11Sath10k_beacon_stateATH10K_BEACON_SCHEDULEDATH10K_BEACON_SENDINGATH10K_BEACON_SENTwmi_wmm_params_all_argac_beac_bkac_viac_vowmi_wmm_params_argcwmincwmaxno_ackpn_lenath10k_peerpeer_idstids_last_pntids_last_pn_validfrag_tids_last_pnfrag_tids_seqrx_pnhtt_rx_pn_tpn24pn48pn128htt_security_typesHTT_SECURITY_NONEHTT_SECURITY_WEP128HTT_SECURITY_WEP104HTT_SECURITY_WEP40HTT_SECURITY_TKIPHTT_SECURITY_TKIP_NOMICHTT_SECURITY_AES_CCMPHTT_SECURITY_WAPIHTT_NUM_SECURITY_TYPESath10k_stateATH10K_STATE_OFFATH10K_STATE_ONATH10K_STATE_RESTARTINGATH10K_STATE_RESTARTEDATH10K_STATE_WEDGEDATH10K_STATE_UTFdfs_pattern_detectorset_dfs_domainadd_pulsenum_radar_typeslast_pulse_tsradar_specchannel_detectorspulse_eventchirpradar_detector_specswidth_minwidth_maxpri_minpri_maxnum_prippbppb_threshmax_pri_toleranceath_dfs_pool_statspool_referencepulse_allocatedpulse_alloc_errorpulse_usedpseq_allocatedpseq_alloc_errorpseq_usedath10k_fw_crash_dataregistersce_crash_dataramdump_buframdump_buf_lenath10k_ce_crash_datasrc_wr_idxsrc_r_idxdst_wr_idxdst_r_idxgpio_ledretain_state_suspendedpanic_indicatorretain_state_shutdownath10k_thermalwmi_syncthrottle_statequiet_periodath10k_wowmax_num_patternswakeup_completedwowlan_supportath10k_per_peer_tx_statssucc_bytesretry_bytesfailed_bytesratecodesucc_pktsretry_pktsfailed_pktsath10k_radar_confirmation_stateATH10K_RADAR_CONFIRMATION_IDLEATH10K_RADAR_CONFIRMATION_INPROGRESSATH10K_RADAR_CONFIRMATION_STOPPEDath10k_radar_found_infosidx_minsidx_maxath10k_bus_paramslink_can_suspendhl_msdu_idsath10k_dev_typeATH10K_DEV_TYPE_LLATH10K_DEV_TYPE_HLath10k_ce_ringnentries_masksw_indexwrite_indexbase_addr_owner_space_unalignedbase_addr_ce_space_unalignedbase_addr_owner_spacebase_addr_ce_spaceshadow_base_unalignedshadow_baseper_transfer_contextce_desc_64toeplitz_hash_resultath10k_ce_opsce_alloc_src_ringce_alloc_dst_ringce_rx_post_bufce_completed_recv_next_nolockce_revoke_recv_nextce_extract_desc_datace_free_pipece_send_nolockce_set_src_ring_base_addr_hice_set_dest_ring_base_addr_hice_completed_send_next_nolockce_pipe_configpipenumpipedirnbytes_maxce_service_to_pipeath10k_bus_opsget_num_banksath10k_pci_supp_chiprev_idath10k_pci_irq_modeATH10K_PCI_IRQ_AUTOATH10K_PCI_IRQ_INTXATH10K_PCI_IRQ_MSIath10k_debug_maskATH10K_DBG_PCIATH10K_DBG_WMIATH10K_DBG_HTCATH10K_DBG_HTTATH10K_DBG_MACATH10K_DBG_BOOTATH10K_DBG_PCI_DUMPATH10K_DBG_HTT_DUMPATH10K_DBG_MGMTATH10K_DBG_DATAATH10K_DBG_BMIATH10K_DBG_REGULATORYATH10K_DBG_TESTMODEATH10K_DBG_WMI_PRINTATH10K_DBG_PCI_PSATH10K_DBG_AHBATH10K_DBG_SDIOATH10K_DBG_SDIO_DUMPATH10K_DBG_USBATH10K_DBG_USB_BULKATH10K_DBG_SNOCATH10K_DBG_QMIATH10K_DBG_STAATH10K_DBG_ANYath10k_mem_region_typeATH10K_MEM_REGION_TYPE_REGATH10K_MEM_REGION_TYPE_DRAMATH10K_MEM_REGION_TYPE_AXIATH10K_MEM_REGION_TYPE_IRAM1ATH10K_MEM_REGION_TYPE_IRAM2ATH10K_MEM_REGION_TYPE_IOSRAMATH10K_MEM_REGION_TYPE_IOREGATH10K_MEM_REGION_TYPE_MSAath10k_pci_reset_modeATH10K_PCI_RESET_AUTOATH10K_PCI_RESET_WARM_ONLYqca6174_chip_id_revQCA6174_HW_1_0_CHIP_ID_REVQCA6174_HW_1_1_CHIP_ID_REVQCA6174_HW_1_3_CHIP_ID_REVQCA6174_HW_2_1_CHIP_ID_REVQCA6174_HW_2_2_CHIP_ID_REVQCA6174_HW_3_0_CHIP_ID_REVQCA6174_HW_3_1_CHIP_ID_REVQCA6174_HW_3_2_CHIP_ID_REVath10k_pcioper_irq_modepipe_infoce_diagce_diag_mutexdump_workrx_post_retrylink_ctlps_lockps_wake_refcountps_timerps_awakepci_pspci_soft_resetpci_hard_resettarg_cpu_to_ce_addrpipe_configserv_to_pipeahbath10k_pci_pipece_hdlpipe_numhif_ce_stateath10k_cece_lockce_statesvaddr_rripaddr_rriath10k_ahbgcc_memtcsr_memcmd_clkrtc_clkcore_cold_rstradio_cold_rstradio_warm_rstradio_srif_rstcpu_init_rstath10k_skb_rxcbath10k_skb_cbairtime_estucast_cipherrts_cts_rate_idxuse_rtsshort_preambleskip_tableantennashw_keyampdu_ack_lenampdu_lentx_timestatus_driver_datadriver_ratesrate_driver_dataieee80211_tx_infostatus_data_idrstatus_datatx_time_estieee80211_tx_ratebmi_xferrx_donewait_for_respresp_lenath10k_dump_ram_data_hdrregion_typesectionsath10k_mem_regionsection_tableath10k_mem_sectionath10k_hw_mem_layoutregion_tableath10k_ahb_clock_disableath10k_ahb_exitath10k_ahb_get_num_banksath10k_ahb_halt_chipfw_modeath10k_ahb_hif_power_upath10k_ahb_hif_startath10k_ahb_hif_stopath10k_ahb_initath10k_ahb_interrupt_handlerath10k_ahb_prepare_deviceath10k_ahb_probeath10k_ahb_qca4019_targ_cpu_to_ce_addrath10k_ahb_read32ath10k_ahb_removeath10k_ahb_rst_ctrl_initath10k_ahb_write32ath10k_bus_pci_read32ath10k_bus_pci_write32ath10k_pci_alloc_pipesath10k_pci_ce_deinitath10k_pci_diag_read_memath10k_pci_diag_write_memath10k_pci_disable_and_clear_intx_irqath10k_pci_enable_intx_irqath10k_pci_flushath10k_pci_force_wakeath10k_pci_free_pipesath10k_pci_fw_dump_workath10k_pci_get_num_banksath10k_pci_hif_diag_readreq_lenath10k_pci_hif_exchange_bmi_msgath10k_pci_hif_fetch_cal_eepromul_pipedl_pipeath10k_pci_hif_get_default_pipeath10k_pci_hif_get_free_queue_numberath10k_pci_hif_map_service_to_pipeath10k_pci_hif_power_downath10k_pci_hif_power_upath10k_pci_hif_resumeath10k_pci_hif_send_complete_checkath10k_pci_hif_startath10k_pci_hif_stopath10k_pci_hif_suspendpipe_idn_itemsath10k_pci_hif_tx_sgce_stateath10k_pci_htc_rx_cbath10k_pci_htc_tx_cbath10k_pci_htt_htc_rx_cbath10k_pci_htt_rx_cbath10k_pci_htt_tx_cbath10k_pci_init_configath10k_pci_init_napiath10k_pci_init_pipesath10k_pci_interrupt_handlerath10k_pci_irq_disableath10k_pci_irq_msi_fw_maskath10k_pci_irq_pendingath10k_pci_napi_pollath10k_pci_pktlog_rx_cbath10k_pci_pm_resumeath10k_pci_pm_suspendath10k_pci_probeath10k_pci_process_rx_cbath10k_pci_ps_timerath10k_pci_qca6174_chip_resetath10k_pci_qca6174_targ_cpu_to_ce_addrath10k_pci_qca988x_chip_resetath10k_pci_qca988x_targ_cpu_to_ce_addrath10k_pci_qca99x0_chip_resetath10k_pci_qca99x0_soft_chip_resetath10k_pci_qca99x0_targ_cpu_to_ce_addrath10k_pci_read32ath10k_pci_reg_read32ath10k_pci_reg_write32ath10k_pci_release_resourceath10k_pci_removeath10k_pci_rx_postath10k_pci_rx_post_pipeath10k_pci_rx_replenish_retryath10k_pci_setup_resourceath10k_pci_sleep_syncath10k_pci_soc_read32ath10k_pci_soc_write32ath10k_pci_wait_for_target_initath10k_pci_wakeath10k_pci_warm_resetath10k_pci_write32h@XPYT Eq@@x`](@1@(2xB50@7P( %<, @h8`(c@8`(]hp X@(9(^ؒhؒP@=(( 24bzu@>(je@>( @>(K0?@X@(LoH@@I0(!y!0+0$X (JP(J5*>H>9U