ELF>P@@)(GNU,0nL  (^cd=LinuxHWxHsUH5 HH]ff.HHsUH5 HH]fHHsUH5 HH]fHHJyAt4H@1Ht&U@HSHUU[]UHH1]fUHATSH(LcMGHH@HPDO>DGLLMIL9uLMuLLALJ`H@H1MfAAMIHAD$HfID$ HAD$(AD$)H@>f=8+f=B+t_E1f=0+t&HD[A\A]A^A_]LA`*Hmrvl/pciCPHe8766_uaHK8Hpsta.binHs@HKHHXHAHHXH AHHXH AHS8<$Hmrvl/pciHC8tAAHeusb8997B4.biE1HBH_combo_vHBnfBHXHX HHXHX HS8%=Hmrvl/pciHC8He8897_uaHBtHpsta.binBE1HBHpsta_a0.BbinE1HBginBv4.bE1Heuart899HBH7_combo_HBfJB/ff.UHAWAVAAUIATSHHXLxH< @LHAwIHXEt\E1dAE9tQIAHXÃtBE1ADH@Lu[1A\A]A^A_][A\A]A^A_]AADH@Lnff.UHAVAAUIATSHHX{HX{HsBAdIHXSEtA8to8CHt/ LHI{HsBHXdAt4I{BHXWDGf8+t9fB+t2f0+t:U@PHHXHH 1]3HTNuͅN,u 3HTNuN,t1UHLN(HV0HHHHHtv  HwHu E1LH@(HtE1LHUHATSLHMttI$8Ht+LRI$8IDŽ$8I$0Ht/HI$0IDŽ$0[1A\]1ff.UHAWAVAUIATSHHH0LsLHEM$M|$Mt)ILƺLELEȾLI$IIAGL;euHHtHHE1HǃAF4ǃ1HǃHǃH[A\A]A^A_]fUHAWIAVAUATSHHHLsLHEVMt)ILHMLHMHHAAI$IL;etQA~@I$M,$uMt)ILHM"LHMHAHHtHHE1xHǃxǃpAF0Hǃt1HǃH[A\A]A^A_]ÐUHAWAVAUATISHHHpLsLpHEXMt*I$LƺLE:LEȾLIIGAGIEIL;mtRA~@MMEuMt*I$LƺLELEȾLIAGADŽ$HS`HtHHKhE1s\HC\CTAF,HC`CX1HChH[A\A]A^A_]f.UHATISHHCxAHuHu%LxL LL`[A\]H@HtHHHE1HHǃ@@UHAUATHI1HPL(rHXL1LfA$ %A\A]]ff.@UHAVAUATISHL+LsHHHLI$A~HX=tdLHPLHXLLL1LL[A\A]A^]H|LH@I$Av1HXhfUHAWAVAUATISLM~EsA$ {AI$AHXÃAA LHA3u A_4:AH@LDO,II$HPIHIDžH@HA$A$HD(DEHAA$D LHfAvAƄ$ 1I$[A\A]A^A_]HAUI$0HcHpLA$ LH 1[A\A]A^A_]I$ HXH 1[A\A]A^A_]HLQHL3LT$H1ArUHAWAVAUATIARSH0HHǀ8HHpHEHCCTHux@uSX P,SXx@@LH0ɁK\Hs\ HShE1HHC`HHLC\LChLHPMI 1A^1I$LIHQpLp-HHHH@@HHH L9t,HǂAy@HA`uHHH@I$@LǃpHCP0tx@H0ɁxH E1xHHHHHxLLHPMI I$A]HEE1HELxHRHE1LHLXAVpfPAVpfPAW9A W8fDHfIHE HI IHHL:M^(EFp@LMHLLL]H PASLHuA@AZA[L]$HEHE1HLAVpfD@ fP6I$`@LHǃHC@4ǃ`H E1HHHHHLL1H PMI I$_HEL 1IHHLLMw(EGpL MHLILH PAVH}M}HHH IEL0AWpfP1fP Y^H`N  1I$IH0 HLL AŅHEL8xAHEHǀ@1K\HLAHLHeD[AZA\A]A^A_]IbHLLHLALLI$E1 HHHHH@HtqUUUU@LHCHLLHLALNLHLAHLLL멋xHLHLQLAHLHLAff.@UHATHL @fLA\]ff.@UHAWAVIAUATSHL+I(LAąt[DA\A]A^A_]LMLAąLAąH1LAą11LHPHHLAą1ҾLHXHUHAWAVAUIATSHH0HFHNHH\$LsÅH$L$(IL$(H@LD$   1IHIHXH D$,=L$(9L$,D$$D$ Ad AIA~HX!t= D$$L$$AHL1L A+wpHD$Lpt$ IML`MAWpLLIG(IA4$HXHD$HD$IAt$H HXHIApAt$AdHXIHXH  AIHXH uIL\$,D$,9D$("L$,HLKt$,\$(I)9GHD$1H4$HD ډD$ D$$KD$ LD$ He[A\A]A^A_]HLD$ HHLILD$ 뉋t$(11҉HHH9v9H$@w@tuEпHHH9wHLD$ +tHLD$ HLD$,S@kHLD$ ЉD$,9D$(GHL$,HLAWpAHLHHLD$ L$,ALHD$ HH-L$,HLD$ HHLD$ HD$ HLD$ aHLD$ 4D$ 7HLfDUHAWAVAUATSHHHHXI^LsL$IA~HXAǃ[D$L HMMMHLHȉu A#N4EH LAvI$HXL HL/He[A\A]A^A_]A$LLL$LA+upLLuYLL$MIIU(HAUpfP1fP He1[A\A]A^A_]HXNHL0ff.@UHAWAVIAUATLSHH0HLH\$D`HEAAƆLD$$`D$$ LH@MLMoy! IA} HXD$ A AOXHLAM EGXD$(D$AET$ D1…u AU,AMA!ADILpMtULHLILD$(AP01LLAHǃpHCpA}@HH@@IEGX@>f=8+f=B+f=0+uAEGXAED!9T$AE#E,EGXAEAƆLHD$`A E HLE1@HD$H`uA HeD[A\A]A^A_]EEf=8+/f=B+%f=0+;LL7DLjIEIt$(HHHtH@XHt,HHuڹIHXH M1H\$(M8IIu(HHHH@PHtI8{IIu(HHHH@XHtdfH@LH\$(ILA AL{At'Lct<2{AtAuLAT$pI$LHHHH H@LAƆ \$$lIEIt$(HHHt!H@PH  HHuӹ LHIH|H|IHH)H)HAbHLACA3WTQQ,AGPA3WTQQ,HLAپ@LH\$(HA‹DD0HLAHLAxfDUHAWAVAUATISHHHTH@t1@ He[A\A]A^A_]LDJpMELIMw藿=AOXEGTLAFHfD$ IIW@>f=8+f=B+f=0+CHLI$AƄ$ HXH #LHHHeظ[A\A]A^A_]LLDJpMuMyEpI8 菾}AƄ$ CpHLfAfAGSp>I0HI$I8HXHtJHZ(AVD$ H։H I$Av HHXI$D$ HXI0D$ HZ(AHH I$AvHHXI$AvHXI0zpI$HXH D$ \MHLH4LvAGTA3GXBu B,AƄ$ Sp1HLfpHfSpuANAGTA#FHS(IHpA$A~@H@pPHPSpfPSpfPIAT@>f=8+;f=B+1f=0+uATL$ AV !9u A#~,ATI$AvHXAtA#F( I$HXIIW@>f=8+f=B+f=0+I$HXH AOXEGTLHAGTA3GXByB,kLD$ D$ HSpfH fPA~The ctrl reg was changed, re-try again! mwifiex_pcie: info: vendor=0x%4.04X device=0x%4.04X rev=%d required compatible string missing %s: vendor=0x%4.04x device=0x%4.04x rev=%d Post-FLR drivers/net/wireless/marvell/mwifiex/pcie.cPCIE wakeup: Setting PS_STATE_AWAKE vzalloc devdump data failure! == mwifiex firmware dump start == Start %s output, please wait... == mwifiex firmware dump end == %s %s: rejecting DMA map of vmalloc memory adapter structure is not valid performing cancel_work_sync()... skipped cancel_work_sync() because we're in card reset failure path Clearing driver ready signature info: Event being processed, do not process this interrupt just yet info: Invalid read pointer... info: EventReady: Initial EventReady: failed to read reg->evt_wrptr info: txbd_ring: Allocating %d bytes allocate consistent memory (%d bytes) failed! info: txbd_ring - base: %p, pbase: %#x:%x, len: %x info: rxbd_ring: Allocating %d bytes info: rxbd_ring - base: %p, pbase: %#x:%x, len: %#x Unable to allocate skb for RX ring. info: RX ring: skb=%p len=%d data=%p buf_pa=%#x:%x info: evtbd_ring: Allocating %d bytes info: CMDRSP/EVT bd_ring - base: %p pbase: %#x:%x len: %#x Unable to allocate skb for EVENT buf. info: EVT ring: skb=%p len=%d data=%p buf_pa=%#x:%x Unable to allocate skb for command response data. Failed to allocate cmdbuf buffer Failed to allocate sleep_cookie buffer alloc_scook: sleep cookie=0x%x 3mwifiex_pcie: set_dma_mask(32) failed: %d 3mwifiex_pcie: set_consistent_dma_mask(64) failed 3mwifiex_pcie: req_reg(0) error 3mwifiex_pcie: iomap(0) error 3mwifiex_pcie: req_reg(2) error 3mwifiex_pcie: iomap(2) error 5mwifiex_pcie: PCI memory map Virt0: %pK PCI memory map Virt2: %pK No firmware image found! Terminating download info: Downloading FW image (%d bytes) %s: Disabling interrupts failed. Failed to read scratch register 13 extract wifi-only fw failure! info: dnld wifi firmware from %d bytes Failed reading len from boot code FW download failure @ %d, invalid length %d FW download failure @ %d, over max retry count FW CRC error indicated by the helper: len = 0x%04X, txlen = %d Invalid parameter in %s <%p. len %d> Failed to send firmware download command %s: Failed to read interrupt status during fw dnld. info: FW download over, size %d bytes %s: Card failed to ACK download event_complete: Invalid rdptr 0x%x event_complete: failed to read reg->evt_wrptr info: ERROR: buf still valid at index %d, <%p, %p> info: Updated SEND COMP: rdptr_prev=0x%x, rdptr=0x%x SEND COMP: failed to read reg->tx_rdptr SEND COMP: Detach skb %p at txbd_rdidx=%d RECV DATA: failed to read reg->rx_wrptr Invalid RX len %d, Rd=%#x, Wr=%#x RECV DATA: Attach new sk_buff %p at rxbd_rdidx=%d info: RECV DATA: info: RECV DATA: Rcvd packet from fw successfully sleep cookie found at count %d There is no command but got cmdrsp info: cmd_sent=%d data_sent=%d max count reached while accessing sleep cookie info: RECV DATA: Rd=%#x, Wr=%#x, Len=%d %s(): invalid parameter <%p, %#x> info: SEND DATA: SEND DATA: delay dnld-rdy interrupt. info: SEND DATA: Updated and sent packet to firmware successfully info: TX Ring full, can't send packets to fw Invalid parameter in %s <%p, %#x> No response buffer available, send command failed info: vendor=0x%4.04X device=0x%4.04X rev=%d cmd: Wakeup device completed %s, successful PCIE register dump start pcie scratch register:reg:0x%x, value=0x%x %s PCIE register dump end Read register failed ireg: 0x%08x %s(): calling free_irq() MWIFIEX_PCIE_MSIXrequest_irq fail: %d MSIx enabled!msi_enable = %d MRVL_PCIEFail to pull ctrl_data &x->wait3mwifiex_pcie: %s failed adapter is not valid cmd: failed to suspend reinit failed: %d PCI-E is the winner PCI-E is not the winner <%#x>event: Wakeup device... Firmware dump Finished! %s_SIZE=0x%x Vmalloc %s failed pre-allocated buf not enough %s done: size=0x%tx include/linux/dma-mapping.hfailed to map pci memory! Device already resumed cancel_work_sync() done info: Read Index: %d info: Event length: %d Failed to create txbd ring Failed to create rxbd ring Failed to create evtbd ring pci_alloc_consistent failed! Marvell mwifiex PCIebad FW parse input wifi-only firmware no cmd7 before cmd1! unknown dnld_cmd %d Failed to extract wifi fw info: Check Events Again info: TX DNLD Done info: Rx DATA Unable to allocate skb. info: Rx EVENT info: CMD sent Interrupt info: Rx CMD Response Passed NULL skb to %s mwifiex_pcielicense=GPL v2version=1.0description=Marvell WiFi-Ex PCI-Express Driver version 1.0author=Marvell International Ltd.srcversion=1AF4E4EF4AD429B4B7E8792alias=pci:v00001B4Bd00002B42sv*sd*bc*sc*i*alias=pci:v000011ABd00002B42sv*sd*bc*sc*i*alias=pci:v000011ABd00002B38sv*sd*bc*sc*i*alias=pci:v000011ABd00002B30sv*sd*bc*sc*i*depends=mwifiexretpoline=Yintree=Yname=mwifiex_pcievermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layouto<disable_irqӅ3-system_wqmsleep2 pci_release_regionhvmallocdma_set_maskmwifiex_cancel_hsFڀpci_disable_deviceVEpci_disable_msixGV__warn_printk-cancel_work_sync {{__dynamic_pr_debug^dma_direct_sync_single_for_cpusmwifiex_disable_auto_dsfYpci_try_reset_functionK__dev_kfree_skb_anyWYmwifiex_write_data_completeX5mwifiex_process_sleep_confirm_respvfreedma_free_attrslevmemmap_base?<sprintfmwifiex_queue_main_workWmwifiex_prepare_fw_dump_info Hdma_set_coherent_maski* skb_trim@(irq_set_irq_wakeAfp__netdev_alloc_skbT__init_waitqueue_head\ _mwifiex_dbg8mwait_for_completionpci_set_masterU4<mwifiex_add_card"pci_get_subsys5 ioread8Ppci_iounmap 8_raw_spin_unlock_irqrestoreprintk(Lphys_basedma_direct_map_page/dma_alloc_attrsskb_push`N~mwifiex_shutdown_swr request_threaded_irqskb_pullڶV3_dev_err%1Mpci_enable_msiiBflush_workqueuewOqpci_clear_mastermwifiex_alloc_dma_align_bufu#synchronize_irq^|page_offset_base%skb_queue_tailcdma_direct_unmap_pageI@vzallocGusleep_rangeKqpci_enable_msix_range_irefcount_warn_saturate) __stack_chk_fail򆹜vmalloc_baseR\kfree_skb\ɢ.__x86_indirect_thunk_rax Tdev_driver_stringm__fentry__Fdpci_unregister_driver vQ_raw_spin_lock_irqsaveUHtimer_delete enable_irq8߬imemcpy8pci_disable_msi 1mwifiex_reinit_swqdma_direct_sync_single_for_device/__pci_register_driverDwʓmwifiex_handle_rx_packet-,:9mwifiex_deauthenticate_all^%<mwifiex_remove_cardXpci_dev_putmwifiex_enable_hs2[mwifiex_upload_device_dump6queue_work_onmemmove{pci_iomap6mwifiex_drv_info_dumpS?EJiowrite32Uskb_putlNpci_enable_deviceYdevm_kmallocxmwifiex_init_shutdown_fwjOωpci_request_region| dma_ops_ioread32;JQfree_irqDUMPITCMDTCMSQRAMIRAMAPUCIUICUMAC8 H ( mwifiex_pcieGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0mwifiex_pcie.koo> "x#+.+B+V+jG@W c l~74@773PPp0 4P w2;Pip `Pa @9  3F8b"nw#P6  9#px?c?P T]y# hCb@@OFpQ H#@#>P*1R*d{+  13 @  ! 0%BO ax ;V" @ 0 @      , @L=X Li  LV   #$%   . 8 @  N \ w        '  6 F M X e |   %        6 > T c t           @/ 8 H \ jf            ) ? \ t |        ?Rcq__UNIQUE_ID_srcversion47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6mwifiex_pcie_coredumpmwifiex_pcie_device_dumpmwifiex_pcie_card_resetmwifiex_pcie_ok_to_access_hwmwifiex_pm_wakeup_card_completemwifiex_pcie_reset_prepare__func__.86798mwifiex_pcie_reset_prepare.coldmwifiex_pcie_removemwifiex_pcie_shutdownmwifiex_pcie_init_fw_portmwifiex_pcie_disable_host_intmwifiex_pcie_reg_dumpmwifiex_pcie_dev_wakeup_delaymwifiex_interrupt_statusmwifiex_unregister_dev__func__.87385mwifiex_pcie_interruptmwifiex_pcie_interrupt.cold__func__.87187mwifiex_register_devmwifiex_register_dev.coldmwifiex_check_fw_statusmwifiex_pcie_rdwr_firmwaremwifiex_pcie_probe__UNIQUE_ID_ddebug333.86762__key.10508pcie_opsmwifiex_pcie_workmwifiex_pcie_probe.cold__func__.86763mwifiex_pcie_suspendmwifiex_pcie_suspend.coldmwifiex_pcie_reset_done__func__.86805mwifiex_pcie_reset_done.coldmwifiex_check_winner_statusmwifiex_pcie_disable_host_int_noerrmwifiex_pcie_enable_host_intmwifiex_pm_wakeup_cardmwifiex_map_pci_memory__warned.35307mwifiex_pcie_cmdrsp_completemwifiex_pcie_resumemwifiex_pcie_resume.coldmwifiex_clean_pcie_ring_bufmwifiex_unmap_pci_memory.isra.0mwifiex_pcie_delete_cmdrsp_bufmwifiex_pcie_delete_evtbd_ringmwifiex_pcie_delete_rxbd_ringmwifiex_pcie_delete_txbd_ringmwifiex_pcie_free_buffersmwifiex_pcie_down_devmwifiex_cleanup_pciemwifiex_pcie_process_event_readymwifiex_pcie_alloc_buffersmwifiex_pcie_up_devmwifiex_init_pciemwifiex_init_pcie.coldmwifiex_prog_fw_w_helper__func__.87135__func__.87038mwifiex_pcie_event_completemwifiex_process_int_statusmwifiex_pcie_host_to_card__func__.87003__func__.87055__func__.87205mwifiex_pcie_initmwifiex_pciemwifiex_pcie_exit__UNIQUE_ID_license343__UNIQUE_ID_version342__UNIQUE_ID_description341__UNIQUE_ID_author340mwifiex_idsmwifiex_pcie_err_handlermwifiex_pcie_pm_opsmwifiex_pcie8766mwifiex_pcie8897mwifiex_pcie8997mwifiex_reg_8997mem_type_mapping_tbl_w8997mwifiex_reg_8897mem_type_mapping_tbl_w8897mwifiex_reg_8766.LC41.LC54free_irqioread32dma_opspci_request_regionmwifiex_init_shutdown_fwdevm_kmallocpci_enable_deviceskb_putiowrite32mwifiex_drv_info_dumppci_iomapmemmove__this_modulequeue_work_onmwifiex_upload_device_dumpmwifiex_enable_hspci_dev_putmwifiex_remove_cardmwifiex_deauthenticate_allmwifiex_handle_rx_packet__pci_register_driverdma_direct_sync_single_for_devicemwifiex_reinit_swcleanup_modulepci_disable_msimemcpyenable_irqtimer_delete_raw_spin_lock_irqsavepci_unregister_driver__fentry__init_moduledev_driver_string__x86_indirect_thunk_raxkfree_skbvmalloc_base__stack_chk_failrefcount_warn_saturateusleep_rangepci_enable_msix_rangevzallocdma_direct_unmap_pageskb_queue_tailpage_offset_basesynchronize_irqmwifiex_alloc_dma_align_bufpci_clear_masterflush_workqueuepci_enable_msi_dev_errskb_pullrequest_threaded_irqmwifiex_shutdown_sw__mod_pci__mwifiex_ids_device_tableskb_pushdma_alloc_attrsdma_direct_map_pagephys_base_raw_spin_unlock_irqrestorepci_iounmapioread8pci_get_subsysmwifiex_add_cardpci_set_masterwait_for_completion_mwifiex_dbg__init_waitqueue_headirq_set_irq_wake__netdev_alloc_skbskb_trimdma_set_coherent_maskmwifiex_prepare_fw_dump_infomwifiex_queue_main_worksprintfvmemmap_basedma_free_attrsvfreemwifiex_process_sleep_confirm_respmwifiex_write_data_complete__dev_kfree_skb_anypci_try_reset_functionmwifiex_disable_auto_dsdma_direct_sync_single_for_cpu__dynamic_pr_debugcancel_work_sync__warn_printkpci_disable_msixpci_disable_devicemwifiex_cancel_hsdma_set_maskvmallocpci_release_regionmsleepsystem_wqdisable_irq.A]q  &1LW c Pv~   ~5S` !y .~ H~ _ u+5 u=D yT Uhz ~EQ ^q} `  )}<QnJl ~ P   }/ 7 V c   P  5 e ~ ~ ~ 5 ~  & + H \ } ~ (  (  - ~W w H|       Bd k 8ph L2 x> C (5K[cs r    +3<C  J Wq~  FQY w H;S T dl ) #3Hlu A -5A pN   !9  r-< NX `k5N[s !WlAAF][q X   + D ~S b q ~        R!~v! X{!! ! "5"G" L""" """ 8 ## *#A## ##$ $$ H$$-% p:%%& &~& &&& 0'+'D'' '''N( a(h( u(( (( (()() X-)9) pF)U) $h)})) A)) 0)) )) ) ** *(* ;*Q*y******+++ _+*+ 6+F+M+ _Z+e+-t++T+++ +,;,~,,~, 0 , -"------ .~^.  k....  ..  /  // ` // // /0 0G0  T0g0 v0 p {00  00  00  0 ( 0  01  1  1+1 51I1 tV1j1 8 w11 112~92  F2u2  222 222Q3 P [3v3 x 3334&4 04c4~~4  44 ` 4+555  6X66 66~Q7  ^777~7 H 7k8  p8}888  8'9A9 K9[9r999 89 : b":r::::;!;;;  H;;;~5<t<=$=8=W====>  !>K>l>>>>>>> H>G?S?g?? ?@  -@H@  M@q@ 0 @@ @@IA pSAA AAA A HABB"C>CaCCC C HCDD~%EFOF pYF  ($ @+ 05> CL S Z Acho } \   (_ W 8A x*     +4 (9HRe pjr<#}* P     PX`hpx0 X x@  @ (008@HP X`hppPx  pP  @@ p(0 8@#@P*H*P+X1`3h@p L w|  $(,/50~94B8*D(' (* p +(0p8@H3P@XP`x1 @pP*n odo$R(o0O84n@ (P`@x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rela.smp_locks.rodata.str1.8.rodata.str1.1.modinfo__versions.rela__jump_table.rela.data.rela__bug_table.rela.ref.data.rela__verbose.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?gF:@4&JFE@0&^H%Y@(x&nHi@0& ~HL y@& ,Mx@hh& N<@h&2N2^Sc e@ `|@8H&| @&`~<@& ~ @&8@@`&&6@1@0& PU0X^؃n؃'} }0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H #[W^vk/8պYc!ܺG1k#o|~*s UV* !ed|v)Ps}59HhJC (>]褞3r'iC\:Ki9L2Zί7z|Y/UV.&ZA{.mkbg8Ll{j1C|q>.vY?,qL3pe'R+h}gB{ 3(b2-7P0@b ߲p3!=C"UB^6-~!0~~90)|BImFͳ>_rNfBW(˜8R)"% _EK)ZVbZ4vJi':納 `'Hy nsݪ˧3ڔjag ,l0LtVڋ#~Module signature appended~