ELFs@@('?#{?qT**sCD#c~c  @qП{¨#_֠?#{ D@`"@`N@ @{¨#_?#{S@[!(@R "@s B99 uR`"@T"@"Rs99`u~b`N@HT>tZ RSA*[B{è#_B*aT`"@SA*[B{è#_*T*!*!u?#{@_BP@4_qT _\@!@ ?{#_!{#_ _\@!@ ?{#_GPL?#{!{#_rxtxMTK ADSP IPC initialized Failed to request mbox chan %s ret %d wrong mbox chan %d mtk-adsp-ipcmtk_adsp_ipcdrivers/firmware/mtk-adsp-ipc.cmtk_adsp_ipc_probelicense=GPLdescription=MTK ADSP IPC Driverauthor=Allen-KH Cheng r*+int Y,u32$M Y   H # * = nn  Y-&. /' 0 o Y      Y w Y O Y  @ YY Y.  !, ': /H 5V <dYaYY^+  YY0Y}YF   Y        !"#$%&'()*+,-./YYY%YD Y     Y:Y3 YQ YYFJ 1  Y= a   = 2q q v ( ) dev* ops+! ,f X ipc!q cl" ch# @$Hidx%FP   a 1 ! 1 )    3            !?"   > > C "B !2_ C "#) y y  3x  C "0  !# F    '#,F  4F,5w 4j $w9j P yq zo i{Fy"  6F Fx$F7j QdevH d Iq Jo clKy retLFeiMFjM F78 rB 98 :r% rsr%;<Q , &9a I&q Vb f=4 bc43y msg4< 6o dev7 > 6?FXipc,q Pidx>YSmsgL| o retFP@dev3 '>(dev:C (F9devF1 'F=gfpFI ;!Vptr; 1&I(>! !I: ; 9  < 4:!; 9 I : ; 9 I >! !I: ; 9! : ;9 I<> !I: ;9! :!; 9 I8 I!I/ 4: ; 9 I :!; 9 I8 : ; 9 I4:!; 9 I 41:!;9 I>! !I: ;9! :!; 9!4:!; 9 I.?: ; 9!'<1RUX!Y W 4:!; 9 I:!;!9 I .: ; 9 'I !!.?: ;9 'I<"#.?:!"; 9 'I<$:!; 9 I% U&1RUX!Y W ':!;9 I(.:!;9!'I !)1*% U+$ > ,: ; 9 I- .&/4: ; 9 I?<04: ; 9 I?1( 2'3.?: ;9 '<4.: ; 9 'I@|5.: ; 9 '@|6.: ; 9 'I@|74I48 U9 :.?: ; 9 '<; 1<1X Y W =.: ; 9 ' > ?.?: ; 9 'I@|@.: ;9 ' A: ; 9 IB : ; 9 C.1@|D41E1X Y W <|,~<< < ,,,  % <$1 2 x<.y Jy &,&,FJY!x (0 ~J#$ $ !y.'z &!! !\$&t. ' y !y.'z &!! !\$&t.y !y  !f  ptQ/!3,mfQ/!/ii l b.L" A  /9=w<  / X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCSmtk_adsp_ipc_ops__kernel_ulong_tchannode_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRS___GFP_NO_OBJ_EXT_BITNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTMM_ANONPAGESmtk_adsp_ipc_sendl_yesmtk_adsp_ipc_driver__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANON__UNIQUE_ID_license393NR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVE_ddebugPIDTYPE_MAXmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGNNR_DIRTIED___GFP_RECLAIMABLE_BIT__UNIQUE_ID_author391WORK_OFFQ_BH_BIT___GFP_UNUSED_BITMOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTMOD_INIT_TEXTmbox_chanarch_static_branch__this_modulembox_request_channel_bynameNR_WRITEBACKkmalloc_cache_typedev_get_drvdata__dynamic_dev_dbg_dev_errWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGWMARK_PROMONR_KERNEL_STACK_KB___GFP_NORETRY_BITsigned chardevice_set_of_node_from_dev__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSuint32_tADDR_LIMIT_32BITPGDEMOTE_DIRECT__int128 unsigned___GFP_DIRECT_RECLAIM_BITLRU_ACTIVE_FILE___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITADDR_NO_RANDOMIZEMOD_TEXT__UNIQUE_ID___addressable_mtk_adsp_ipc_send387chansdev_set_drvdataVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDlong long unsigned intPGDEMOTE_KHUGEPAGEDSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEbranchmigratetypePGDEMOTE_KSWAPDmbox_send_messageNR_BOUNCEWORK_STRUCT_PWQ_BIT___GFP_HIGH_BIT__SD_WAKE_AFFINE__SD_ASYM_CPUCAPACITY_FULLWORK_OFFQ_POOL_BITSzone_stat_itemMTK_ADSP_MBOX_REQUESTTASK_COMM_LENMIGRATE_MOVABLEhrtimer_base_typeMM_SHMEMPAGESnode_statesNR_IOMMU_PAGESDQST_CACHE_HITSprivate_dataNR_KERNEL_MISC_RECLAIMABLEsize_tlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATAhandle_requestcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFT__UNIQUE_ID___addressable_init_module390mod_mem_type_BoolDQST_LOOKUPSWMARK_HIGHNR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXNUMA_MISSmbox_free_channelWORKINGSET_REFAULT_FILEtrueNR_SLAB_RECLAIMABLE_B___GFP_MOVABLE_BITSB_FREEZE_FSmtk_adsp_ipc__SD_CLUSTERNR_WRITTENmtk_adsp_ipc_probe__UNIQUE_ID_description392SB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTLRU_INACTIVE_FILENR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLENR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMOD_RO_AFTER_INITdatapid_typemtk_adsp_ipc_recvKMALLOC_NORMALN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMA__compiletime_assert_389___GFP_DMA_BITclass_spinlock_irq_tNR_FREE_CMA_PAGESSB_UNFROZENNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITNR_ZONE_WRITE_PENDINGHRTIMER_BASE_BOOTTIME_SOFTSB_FREEZE_WRITE___GFP_FS_BITNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMOD_MEM_NUM_TYPESclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYsizezone_watermarksZONELIST_FALLBACK__platform_driver_registerPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILE___GFP_MEMALLOC_BITDQST_READSpdevrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listNR_PAGETABLEMM_FILEPAGESSB_FREEZE_PAGEFAULTMOD_RODATANR_KMALLOC_TYPES__u32WORK_STRUCT_PENDING_BITPIDTYPE_PGIDHRTIMER_BASE_REALTIMEmtk_adsp_ipc_driver_initWORKINGSET_NODERECLAIMclass_spinlock_twork_bitsgfp_tshort intWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILE___GFP_ACCOUNT_BIT__SD_FLAG_CNTPTR_ERRDQF_PRIVATEDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITS__kernel_size_tKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BITNR_VM_ZONE_STAT_ITEMSstatic_key_false___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_Bpcpu_fcNR_SLAB_UNRECLAIMABLE_Bmtk_adsp_chanPCPU_FC_PAGEnamemtk_adsp_ipc_removePGPROMOTE_CANDIDATEunsigned intNR_SHMEMstatic_keyHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driverMIGRATE_TYPESlong unsigned intdevm_kzallocPIDTYPE_PIDadsp_mbox_ch_namesvec_typeNR_ZONE_INACTIVE_ANONWORK_OFFQ_DISABLE_BITSNR_FILE_PAGES___GFP_NOWARN_BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongN_POSSIBLEadsp_chanWORK_STRUCT_COLOR_BITShandle_replymbox_clientNUMA_INTERLEAVE_HIT__int128NR_MLOCKREAD_IMPLIES_EXEC___GFP_ZERO_BITunsigned charnuma_stat_itemvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODE___GFP_WRITE_BITKMALLOC_CGROUPNR_FILE_THPSNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLC__UNIQUE_ID_ddebug388DQST_WRITESNR_ISOLATED_ANON__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLE___GFP_KSWAPD_RECLAIM_BITRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT___GFP_NOFAIL_BIT__mptrdevm_kmallocLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMNR_ZSPAGESIS_ERR___GFP_HARDWALL_BIT__func__LRU_ACTIVE_ANON___GFP_HIGHMEM_BIT___GFP_LAST_BITNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPNUMA_LOCALMTK_ADSP_MBOX_REPLYPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESMTK_ADSP_MBOX_NUMNR_MM_COUNTERSclass_raw_spinlock_tadsp_ipcN_GENERIC_INITIATORPIDTYPE_SIDWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKINGdrivers/firmware/mtk-adsp-ipc.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/firmware./include/linux./arch/arm64/include/asm./include/uapi/asm-generic./include/uapi/linux./include/linux/sched./include/linux/firmware/mediatek./include/asm-genericmtk-adsp-ipc.cmtk-adsp-ipc.cdevice.herr.hjump_label.hint-ll64.hposix_types.htypes.hinit.hstack_pointer.hstddef.hgfp_types.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hmtk-adsp-ipc.hdynamic_debug.hdev_printk.hmailbox_client.hplatform_device.hint-ll64.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x ,XA-A P A-A $,A-AGA-,4A-A BGA-DxA-A0CCo A-A P A-A <xB-AL A-A D A-A EA-2558,QX4 2 exxx 2 8 2  222 0 K,42!"2"# Xas,mtk-adsp-ipc.c__export_symbol_mtk_adsp_ipc_send$d$xmtk_adsp_ipc_driver_initmtk_adsp_ipc_removemtk_adsp_ipc_probemtk_adsp_ipc_recv__UNIQUE_ID_ddebug388.0__func__.2mtk_adsp_ipc_driver__UNIQUE_ID___addressable_mtk_adsp_ipc_send387__UNIQUE_ID___addressable_init_module390__UNIQUE_ID_license393__UNIQUE_ID_description392__UNIQUE_ID_author391mbox_send_message__this_module__platform_driver_registerinit_modulembox_free_channeldevice_set_of_node_from_devdevm_kmallocmbox_request_channel_byname__dynamic_dev_dbg_dev_err82p6x678  9  89t x#| #:6 0 0; 0 0;H XL XP;X( p1334Pp#(15   & *P++ (l&)-*4*;*B*vN*\*@c* j*** **[***5 *b* * *m*}***(*-*9*V>*pC*H* a*m g*m*s* y***&* **@****>*]*1*~* *4*D**I*******/ *!* 1*7*G=*C*I*[*U d*vm*v***t***v*/*g*J** *O*** ** * *.* <*, J*X*| f*s*** ** *]* * ** *] * *** **/* *= **`*"*(*.*/4*d:* @*F*L*R*X*_*$ l*^|*T*-*: ***I * ***s ***N*(****F** * *] **2"*T (*k.*4*:* @*ZG*qW*[]*c* i*o*gu*N {* *** **?*(**#* ***3*H** * *0*f**R*M** *%* *| *#* )*/*W 5* ;*A* G*xM*kS*=Y*W_*ie* k*q*,w*j}*** *4* ** *9*W**** ** **k * ***_*2*{ 8*# >*P* V*\* b*h*n*t*z**J *T* *(*K****=*n***7 *a**j *<*t* * * **!*H '*-*v?*E* K*]*sc*i* o*yu*x{*-**?** * *W*0 * *`**R*k* *** * *w * * *B+ *31 * 7 *> *JI *5U *w *= * * * * * *7 *B *N W *c l *7x  * , *u  *@  *J# *I **` * * * * *z *   * X$ *1 *< *U X] ( u *b  * * * * (< *c # P0 *T 9 (L> *WM PU (Lf (Lt p   ( H (,  (\* >*lV*Cc*n*** **!*f :*W*t**W*`%  X-H=PMP]mx "+8&+P*+a.+q2+6+:+>+B+L+Q+V+&[+/`+5e+Bj+Mo+[t+cy+j~+z+++++++++++++ +++-+4+<+D+I+R+a+q+~++   /D/H l/pX//.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela.init.text.rodata.str1.8.rela__jump_table.rodata.rela.discard.addressable.rela.init.data.modinfo.rela__dyndbg.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @|@pC%+&@FH%1;6@XF%O,J@pFx%Z2nxi@FH% {@0G%@HG%`8@`G`%H@G0$%` @@kH%@8l%B! @l%0c:(0780I:'Ap:Qp: i: d@xq%#;&1 PAhrv