ELF@@)(" @_|qHTL"$@Rd@!@@a@_@?#{!_{#_?#{R@SR*`@TbeBcRuu ced* `A!?Ta*5>!@*SA{è#_*!@*SA{è#_t?#{SR[6R@Yr @с_B!(26@!(!@1*B4sqT_BB! (@ARz@@&_ e@@1*B 6@P 2``@1*@P$š7!qT_BB ! RSA[B{è#_?#{S[ck@x@8 @_B@1*!(7+ҳ%:s@T? Հ@1*A?686 ҡb_ š2 7!P * * j`#baTBP ҵr 2ՠRSA[BcCkD{Ũ#_ւ@1*@_BB! !߈߈`߈߈߈߈?#{{#_Invalid channel idx %d Failed to register mailbox %d Mailbox enabled %s: failed to unlock mailbox %s: failed to acquire channel %s: timeout for receiving ack hi3660-mbox?#{{#_^^^^^^hi3660_mbox_unlockhi3660_mbox_acquire_channelhi3660_mbox_check_statehisilicon,hi3660-mboxhi3660_mailbox.author=Leo Yan hi3660_mailbox.description=Hisilicon Hi3660 Mailbox Controllerhi3660_mailbox.license=GPLhi3660_mailbox.file=drivers/mailbox/hi3660-mailbox:  =   ;int e  ,x  * "u81"u32Y3"s64l"u64e     H    &Y #.  * = e<`=3` trw>?$oe.     ewQee  @ee<#e.PP!^'l/z5<eaee+ ee0e}es   e        !"#$%&'()*+,-./ee"eR#ere     e:%eaee #e!R"J5 @? ? #e#,      A8 $9e$:eB HC CdevI: $JY$KC DLS EM   S  c ,#  x ," - - Y -&f  2 %(   %( H >8 %)H %* F  4?Y : A M&% G% &% &&8 5D &&2 56'R, : ,  6HYL L e 4 Rm m 5 H"$IR(' R 6L d dev:   (chQ(errRdQ = |oc_ 77+%C7  ' `D, P'Q (cheR  ' Rh4 PJmsg@Yf(chg ,Ye buf ie retR .R#\_my5^} KBECNYdLc\cmy(On /\cmy  0k6)CH  QRt#8|P   |   Y|   D|    06)CH  QR' RD2 e retRfwv6)8 CH QR/\x my*Qp 0.S.S&2\my"Ih (6)CH  QR/\ myp  RQ: ch Y valee1a aQp Rp1 r valsese1 U RqU6 chWX YZY val[ ret\e1  ccccqP PC, R Y)""AL # Y)yy'yE* +{" +}'M)\=*Q+" +'6 val*9* tmp 9$a!dvald+d3dWee4!b9b%bIcc/!`val`,`4`Raa5!^val^'^/^M__0LLE valN!'&val'.'J ptr)&)Q2dev3: >YNFY2devF1: F=A2gfpFIMO ;!"ptr;<[1!ptr1=[P'#Y'0( 141 1: ; 9 I4:!; 9 I 1 !I I 4: ; 9 I 1 $ >  : ; 9 I&I(1X Y W >! !I: ; 9 <I!I/ 1RUX Y W .: ; 9 'I : ;9 I>! !I: ; 9!: ;9 I U<> !I: ;9!1X!YW!: ; 9 I:!; 9 I !.: ; 9 ' !":! ; 9!I#>! !I: ;9 $ :!; 9 I8 %4:!;9!I!&.?: ; 9 '<'.:!; 9 'I@|(4:!; 9 I).: ;9!' !* + :!;9 ,4:!; 9 I-4:!;9 I.41/1X!Y W 01RUX!Y W 14I42:!;9 I35I4.?: ;9 'I<56.?: ; 9 'I<71X YW!81RUX!YW!9 :!; 9 :% U;$ > < =&>'?4: ; 9 I?@( A : ; 9 B  : ; 9 C : ; 9 I8 D : ; 9 I8E : ; 9 I 8F.?: ;9 '<G.?: ; 9 '<H.: ;9 '@|I.: ;9 'I@|J: ; 9 IK 1UL1X Y W M5N.: ;9 'I O.: ; 9 ' P.: ; 9 'I L($#$ t||  ( $(x@ ($  (  / ! / "3  #!  ""w z 4z.&/ ( < . /!    .1 > !~1""!! & w !!!!#% 1Y%z KyfY ef.f R..& &  " ~  '~. ~$ =$# /0v" Z.%` x ! &z =  ~$ =$!   " ~  '~ ~$ =$.y  .v  w. [! / ~p $ =$~$ J..    ~$ =$ " #. " ~   ~  '~"} <~. '~"} '~"} '~2 ~./  "} '!~@ #. "  ~  ' ! t ~$ =$"u  /!!__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tchannode_stat_itemMIGRATE_HIGHATOMIC__exitcall_hi3660_mbox_exitHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONof_phandle_argsFDPIC_FUNCPTRS__bad_udelayNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTRCU_SOFTIRQlog_post_read_mmioNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTmboxMM_ANONPAGES__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEexitcall_tPIDTYPE_MAXhi3660_mbox_driverPGDEMOTE_KSWAPDmoduleWORKINGSET_ACTIVATE_FILEhi3660_mbox_acquire_channel___GFP_ZEROTAGS_BITNUMA_FOREIGN___GFP_RECLAIMABLE_BITWORK_OFFQ_BH_BIT___GFP_UNUSED_BITMOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSerrorWORK_OFFQ_LEFTMOD_INIT_TEXThi3660_mbox_init__le32hi3660_mbox_xlatembox_chanwritel_relaxedERR_PTRwritelkmalloc_cache_type_dev_errWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGWMARK_PROMONR_KERNEL_STACK_KB___GFP_NORETRY_BIThi3660_mbox_send_data__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSADDR_LIMIT_32BITof_device_idPGDEMOTE_DIRECT__int128 unsignedhi3660_mbox_check_state___GFP_MOVABLE_BITLRU_ACTIVE_FILE___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITMMAP_PAGE_ZEROADDR_NO_RANDOMIZEMOD_TEXThi3660_mboxbasedev_set_drvdataVMSCAN_THROTTLE_CONGESTEDVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQTIMER_SOFTIRQlong long unsigned intSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASE__delay_nsmigratetypeNR_DIRTIEDhi3660_mbox_of_matchLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BIT___GFP_HIGH_BITack_irq__SD_ASYM_CPUCAPACITY_FULLWORK_OFFQ_POOL_BITSzone_stat_itemvalueNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEhrtimer_base_typeMM_SHMEMPAGESnode_statesNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEsize_t__UNIQUE_ID_file495widthNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATAHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFThi3660_mbox_startupmod_mem_type__timeout_us_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITE___GFP_MEMALLOC_BITARM64_VEC_MAXhi3660_chan_infoNUMA_MISSWORKINGSET_REFAULT_FILEtrueNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FS__SD_CLUSTERNR_WRITTEN___GFP_DIRECT_RECLAIM_BITSB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTNR_SOFTIRQSNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQ__raw_readlNR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANON__s64MOD_RO_AFTER_INITdatapid_typeKMALLOC_NORMALNET_RX_SOFTIRQN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIlog_read_mmioKMALLOC_DMAsigned charIS_ERRcaller_addrhi3660_mbox_opsNR_FREE_CMA_PAGESSB_UNFROZEN__left_ns__UNIQUE_ID_license496NR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPUNR_ZONE_INACTIVE_ANON__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITdst_irqplatform_set_drvdataHRTIMER_BASE_BOOTTIME_SOFTSB_FREEZE_WRITE___GFP_FS_BIT__UNIQUE_ID_author498NR_SWAPCACHEWORK_OFFQ_FLAG_BITScaller_addr0readlSCHED_SOFTIRQN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMOD_MEM_NUM_TYPES__delay_usclass_raw_spinlock_irqsave_tMIGRATE_CMA__udelayUNAME26N_MEMORYTASKLET_SOFTIRQsizezone_watermarksZONELIST_FALLBACK__platform_driver_registerPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEBLOCK_SOFTIRQDQST_READSplatform_driver_unregisterpdev__hererseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listlog_post_write_mmioMM_FILEPAGESSB_FREEZE_PAGEFAULT__UNIQUE_ID___addressable_hi3660_mbox_init494class_spinlock_irq_tMOD_RODATA__SD_WAKE_AFFINENR_KMALLOC_TYPEShi3660_mbox_unlock__UNIQUE_ID_description497long int__u32WORK_STRUCT_PENDING_BITPIDTYPE_PGIDmbox_chan_ops__u64devm_platform_ioremap_resourceWORKINGSET_NODERECLAIM___GFP_NO_OBJ_EXT_BITclass_spinlock_twork_bitsgfp_tshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILE___GFP_ACCOUNT_BIT__SD_FLAG_CNTPTR_ERRDQF_PRIVATEcpu_relaxDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITS__raw_writel__kernel_size_tKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BITNR_VM_ZONE_STAT_ITEMS___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_Bpcpu_fcboolmbox_controllerNR_SLAB_UNRECLAIMABLE_BPCPU_FC_PAGEaddrPGPROMOTE_CANDIDATEunsigned intNR_SHMEMhi3660_mbox_probeHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driverMIGRATE_TYPESlong unsigned int__u8devm_kzallocPIDTYPE_PIDvec_typehi3660_mbox_exitNR_WRITEBACKmchanWORK_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-strong__const_udelayWORK_STRUCT_COLOR_BITSto_hi3660_mboxNUMA_INTERLEAVE_HIT__int128NR_MLOCKREAD_IMPLIES_EXEC___GFP_ZERO_BITunsigned charnuma_stat_itemvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODE___GFP_WRITE_BITKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLC_dev_infoTASK_COMM_LENDQST_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_UNEVICTABLEdevm_mbox_controller_registerADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMNR_ZSPAGESlog_write_mmio___GFP_HARDWALL_BIT__func__LRU_ACTIVE_ANON___GFP_HIGHMEM_BIT___GFP_LAST_BITNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPcontrollerNUMA_LOCALPIDTYPE_TGIDspecMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESN_POSSIBLE___GFP_DMA_BITNR_MM_COUNTERSclass_raw_spinlock_tHRTIMER_SOFTIRQN_GENERIC_INITIATORNR_ZONE_ACTIVE_ANONPIDTYPE_SIDWMARK_MINWORK_OFFQ_POOL_SHIFTretryWMARK_LOW__SD_ASYM_PACKING/kernel/work/linux-6.11drivers/mailbox/hi3660-mailbox.c/kernel/work/linux-6.11drivers/mailbox./include/linux./arch/arm64/include/asm./include/asm-generic./arch/arm64/include/asm/vdso./include/uapi/asm-generic./include/uapi/linux./include/linux/schedhi3660-mailbox.chi3660-mailbox.cdevice.herr.hplatform_device.hio.hio.hprocessor.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hinit.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.hinterrupt.hstack_pointer.hdelay.hdev_printk.hmailbox_controller.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $(A-AFA-$`N-AGA-DA-A0CCm A-A I A-A $$A-AEA-4DA-A0BBIA-DhA-AP CCA A-A M(^ a ^d`v` ^ D $pD ha00Hhaa a9U3k3?r3 "#a#$!)Dhi3660-mailbox.c__initcall__kmod_hi3660_mailbox__493_288_hi3660_mbox_init1hi3660_mbox_init$x$dhi3660_mbox_xlatehi3660_mbox_probehi3660_mbox_startuphi3660_mbox_send_datahi3660_mbox_ops__func__.2__func__.1__func__.0hi3660_mbox_of_matchhi3660_mbox_driver__UNIQUE_ID___addressable_hi3660_mbox_init494__exitcall_hi3660_mbox_exit__UNIQUE_ID_author498__UNIQUE_ID_description497__UNIQUE_ID_license496__UNIQUE_ID_file495__platform_driver_register_dev_errdevm_kmallocdevm_platform_ioremap_resourcedevm_mbox_controller_register_dev_infoplatform_driver_unregister__const_udelay< @ L6789 8 8 :D H L6< P P6| p p6 <  6`( P5; ( P$$((0(4,<@0p* .//,&--.y 2.(@.G.N.Z.h.m. {.K ..+.+.D ..J..t.2 ...#.@1.6.B.N.g.y.>..U..).6... ..^. .G.O..`..~... .(.L..".U(.h/.F?.E.} K. R. b.:h.n.t.{z.. .. .y....C..B.... .e..*.a0.6.^ J.R..`.Y n. |.k.g. .8.'.S.m.a.s..1 ..P . . .S.#.|%.+.A1.7. =.QC.rI.rO.U.[.Ma.g. m.Ts.sy....r .u..C.7 ..o. . ... ." .)...'..%.+.1. 7.g=.q C.I.O.-U.[.a.g. m.t.`.y.. ...K .I .U..~..R.2., .J. ...3.Z.>. . ...` .&.,.x2.8.o>. D. J.P. V.\. b. h.n. t.z.k..c.. .1..... ..l.E..<.... . ...4#.4.:.@.|F._L.`.&f.: l.~.' ........{ ..< ..K....S.z.(..N . .. ..&.7. =. C.I.O.m U.`[.m.&s.2y.*......-.@.?.. . .%.n . .. .p .| .  . .# . ) . / .6 .@ .W .Z ] .c ._ i ." o .u . { . .B .C . . . . .  .E . . . . . . . . .[& .m4 .d . p  .  .  .9  . ! . $$ . 0 $rN .Z $3c . o $x . . . . .c . .* .2 .R .8s .O{  .  . ` . . .[ h" , B d   .  . . . .m.#:.[a.l.mw.,k,k,,,:B,S,c,$(((-(T,s<(%:JPR,gPD\`D`,``(`0,E,U|j`y||`|`,7P`^`%:IQ,f.lp.[$,5,MU,2ow,E,E!/Vu,X,X((('(N,m<(HH@L P@-PNPg@uPTd@..[..m.3.>.<HHg.x.[...<0..[..m .0.<:hD.O. Z. e.j.... .. ..'.z...*.'7.zI.S.].< n.z.....z. ./ ._ ..z!. -./ :.R.^.zj. v./ ...z. ./ .e .z.g.z,.D. R.-p..6. ."..) 0 h 3FYlP``"/9&/Q*/a./q2/6/:/>/B/L/Q/V/&[//`/5e/Gj/Lo/Qt/]y/h~/s/////////////////(/1/</K/R/Z/b/g/p/|/ //H3<3@d3h`33p 3.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall1.init.rela.init.text.rodata.str1.8.rela.exit.text.rela.altinstructions.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.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 @4@]&+x&@`H&1@;@6@a&PD(K@ aH&[2po,$j@haH& PHz@a & @b0&@c&@c&x @0c5&a',P@`& l,'@`&!-@&-0680JQH0T'Q'Ta(T yHTPt@؟ &$U'5 P[S