ELF@@+* @?#!dScc@1*2 @clc*##_ @?#!dScc@1*2 @cxc*##_  _$?#{)Rx@R @  @*0@94*RdScc տ2 @hb!$B_!T2@ @ š! R{#_ **  _$x@?#@2@ !@ š! R#_ _$x@?#@2@!b@! BA`L #_ _$?#{@"A)<@_k$@@ k @ ?kTL$R@&@@Tx@C) {#_֠@!@!_$x@?# @0@95! @ @!dS@1*! #@q_!?#{A8c@B7 @#@1* 4S[3 *Qc c`z`x@#@?q@T@@BdSB@"bB@1*cDAT#2 @ @`"!0 @R 5SA[BA87@@B!!T RcC{Ǩ#_RS[@5@B!_$?#{RS@[7VARR`tc"`c"@RRa|` R` *` 7R` @T!R`@ T*@a @ B@ 5c"@b@`!tbcRa4eb@Bc@cCxx b@BSb@B!`@ b"@_kT2` @2` @0!`29T!RRaV9`Za*4*!*SA[B@{Ĩ#_ R`R9 @v*!V!v@!v@>!c߈c߈߈߈B߈=====_$?#{{#_Invalid channel idx %d dst_irq %d ack_irq %d Channel in use %s: spurious interrupt %s: unexpected irq vector %d ioremap ipc failed ioremap buffer failed Failed to register a mailbox IRQ handler: %d hi6220,mbox-tx-noirqFailed to register mailbox %d Mailbox enabled hi6220-mboxtdrivers/mailbox/hi6220-mailbox.c_$?#{{#_hi6220_mbox_interrupthisilicon,hi6220-mboxhi6220_mailbox.license=GPL v2hi6220_mailbox.file=drivers/mailbox/hi6220-mailboxhi6220_mailbox.description=Hi6220 mailbox driverhi6220_mailbox.author=Leo Yan Yint Xu32$LX   H L  7 X   u  #XVU XvzX X  @XfXX+XE(XN XX*XX6  XW        !"#$%&'(X XXRXX      XXX ''X V1X 7d VEX   X!s>X"       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc    45 dir=X=X=X>X @ C devD!irqFEI ipcLOQX R (T 0U 0V 8 5     #    !" !_ !k !q   2s "s   0 "t  "u    "u  #m($gE,% E]&6]g! e'dev !(  'i E)err  Ef*p  +++*L++++, +1+%++-.=*++++, +1+%++-.=/I.J.V.b0"+0( +*-K+1x +0-++++++*"D+;+/*"E+;+/0$* +50$$ +51rZ++2O +j+]  3  4D P4'Q5  R  P6iXR XS XT,x+   7 <44 P  P  S,"+;+/8 E<42 P  P  Q,"+;+/3V9irq.EP9p9g5  f  P Xh5X:i X6msgX; <:__v m< :__r m, +-=h>:tmp <,:__vm<:__rm,+-.>:tmp?"+;+/,+m3z E4z4 P9msgz@V | X } W ~XU:buf:iE?"+;+/,"+;+/ m8m T4m8 P o Q p P5qm>$:__vv m<:__rv m,v +-.>:tmpv 7c D4c/ P4dXQ9valdmR5fm@o:__vh m@P:__rh m,h +-.>:tmph ,"j+;+/7Y Dr4Y0 P4ZXQ9valZmR5\m@R:__v^ m@3:__r^ m,^ +-.>:tmp^ ,"`+;+/A B A]B CEDdev!!Dirq3XBFBB(UB7CHmBHE:valJm A%HDval%.mB%JH NEFxGdev3!H>IGdev: ,IrUGdevr9CDdev1!Dn BB#CpDdev7!DnBB)5 J:__a:__b:__dCDdev1!B=DgfpIC1!B1<CXUBX> C &B :C"!$Dptr"<C!BDptr=K#B0% U$ > $ > : ; 9 I: ; 9 I> I: ; 9 ( &I   I & 5I '4: ; 9 I?> I: ; 9 (> I: ;9 ( : ;9 I> I: ;9 <'II : ; 9  : ; 9 I8  : ; 9 I8   : ; 9  : ; 9 I8 : ; 9 I 8I!I/ 4: ; 9 I!4: ;9 I"4: ;9 I #.: ;9 '@B$.: ;9 'I@B%.: ;9 'I@B&: ;9 I'4: ;9 I(4: ;9 I)4: ;9 I*1RUX YW +1,1RUX Y W - U.41/ 1U01X YW 11X YW 21X Y W 3.: ; 9 'I@B4: ; 9 I54: ; 9 I64: ; 9 I7.: ; 9 '@B8.: ; 9 'I@B9: ; 9 I:4: ; 9 I;4I4< =41> ?1RUX Y W @ UA.: ; 9 ' B: ; 9 IC.: ; 9 'I D: ; 9 IE5F.: ;9 ' G: ;9 IH: ;9 II.: ;9 'I J K.: ; 9 'I L,(  drivers/mailbox./arch/arm64/include/asm./include/linux./include/asm-generic/bitops./include/uapi/asm-generic./include/uapi/linux./include/linux/sched./include/asm-generichi6220-mailbox.cio.hdevice.herr.hbuiltin-__ffs.hoverflow.hinterrupt.hkobject.hplatform_device.hint-ll64.hposix_types.htypes.htypes.hinit.hpercpu.hprocessor.hpid.hstddef.hpersonality.hhrtimer.hnodemask.hmm_types_task.hrseq.hsched.hmm_types.hmmzone.htopology.hquota.hquota.hfs.hirqreturn.hslab.hmm.hvm_event_item.hstack_pointer.hint-ll64.h   #l  m $  < G9 !G : 2  #b  c $  <  !  J! 6x !! x ! '>/Of      @ X xJ8t!! $" ~~X M!!"# ~ ~J %!%! .!| <|   | 77# f  !!3!"!m<M~ 4K~ ~.!!"!. T +UJ$ ' <!$!* !  .$  < .Xj.~! ~  ~  /& ! Nf$ < !"22 ~~J hJ<qXj Lx)h  ! I.7 L G 7  I 8 !C > #! H  7<!!Lv~ 9 "#Gv~ 1 >J"# <!!# <!~3 <!}3 }  |  t&#!/"!!!"g  ! !"="7 J }}.  }}  }  XA# "! !"#K!Yqt<{    } !. L" w K} y.K} 6. } K  ! / ! / !/!!PGSCAN_DIRECTzone_watermarksOOM_KILLTHP_SWPOUTRSEQ_EVENT_PREEMPT_BITirqreturn_tDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tDROP_SLABCOMPACTISOLATEDPGMIGRATE_FAILmbox_chanchannode_stat_itemMIGRATE_HIGHATOMICoverflowhi6220_mbox_xlateBALLOON_MIGRATEchan_numRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONof_phandle_argsFDPIC_FUNCPTRSPTR_ERRNUMA_OTHERslotDQF_SYS_FILE_BPGSTEAL_DIRECTHTLB_BUDDY_PGALLOC_FAILTHP_FILE_FALLBACKRCU_SOFTIRQTHP_SPLIT_PAGE_FAILED/home/test/workspace/code/optee_3.16/linux_DQST_DQSTAT_LASTflagsPGSCAN_ZONE_RECLAIM_FAILEDTHP_MIGRATION_SUCCESSMM_ANONPAGESkobjectTHP_FAULT_FALLBACKNULL_COMPOUND_DTORTHP_COLLAPSE_ALLOC_FAILEDhi6220_mbox_chanNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICSWAP_RA_HITperf_event_task_contextARM64_VEC_SVEexitcall_tPIDTYPE_MAXPGDEMOTE_KSWAPDmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZEROPGSCAN_KSWAPDPGSCAN_ANONSWAP_RAhandlerintr_bitNR_LRU_BASEIRQ_NONENR_ACTIVE_FILEWHOLE_SECONDSerrormodePGSCAN_SKIP_DMAUNEVICTABLE_PGSCANNED__UNIQUE_ID_file343ERR_PTRRSEQ_EVENT_MIGRATE_BITkmalloc_cache_typedev_get_drvdataperf_sw_contexthi6220_mbox_driverPSWPOUTWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGPGPGOUTNUMA_HUGE_PTE_UPDATESNR_KERNEL_STACK_KB__SD_ASYM_CPUCAPACITYdevicePGDEMOTE_DIRECTCOMPACTSUCCESSADDR_LIMIT_32BITNR_ANON_MAPPEDdrivers/mailbox/hi6220-mailbox.cdevm_kmalloc_arrayLRU_ACTIVE_FILElong long unsigned inthi6220_mbox_shutdown__kernel_size_tHTLB_BUDDY_PGALLOCUNEVICTABLE_PGSTRANDEDADDR_NO_RANDOMIZEbasedev_set_drvdataTHP_COLLAPSE_ALLOCVMSCAN_THROTTLE_CONGESTEDVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQPGLAZYFREEDTIMER_SOFTIRQIRQ_WAKE_THREADhi6220_mbox_interruptSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEPGACTIVATEmigratetypeKSWAPD_INODESTEALKCOMPACTD_MIGRATE_SCANNEDLRU_INACTIVE_FILECMA_ALLOC_SUCCESSNR_BOUNCEWORKINGSET_REFAULT_FILEKSWAPD_HIGH_WMARK_HIT_QUICKLYhi6220_mbox_startupPGSTEAL_FILEirqreturnack_irq__SD_ASYM_CPUCAPACITY_FULLPGSCAN_SKIP_DMA32zone_stat_itemADDR_COMPAT_LAYOUTrseq_cs_flags_bitNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEhrtimer_base_typehi6220_mbox_opsnode_statesirq_handler_tDQST_CACHE_HITSsize_tPGINODESTEALlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTHUGETLB_PAGE_DTORhi6220_mboxTHP_SWPOUT_FALLBACKcurrent_stack_pointerkobject_nameof_device_idNR_DIRTIED_BoolDQST_LOOKUPSNR_PAGETABLEPGDEACTIVATECOMPOUND_PAGE_DTORMIGRATE_PCPTYPESDQST_DROPSUNEVICTABLE_PGCLEAREDNR_VMSCAN_WRITEbytesARM64_VEC_MAXNUMA_MISShi6220_mbox_exitPGSCAN_SKIP_MOVABLENR_WMARKALLOCSTALL_MOVABLEPGPGINNR_VM_EVENT_ITEMSNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FSTHP_ZERO_PAGE_ALLOCKCOMPACTD_WAKEIS_ERRSB_FREEZE_COMPLETEKCOMPACTD_FREE_SCANNEDWORKINGSET_RESTORE_FILEPGSCAN_DIRECT_THROTTLE__must_check_overflowNR_VMSCAN_IMMEDIATEPGLAZYFREEWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharHRTIMER_BASE_BOOTTIMEMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQ__raw_readlNR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSALLOCSTALL_NORMALVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONCOMPACTFREE_SCANNEDTHP_MIGRATION_FAILdatapid_typePGMIGRATE_SUCCESSCOMPACTSTALLhi6220_mbox_send_datambox_set_stateN_ONLINEstatusHRTIMER_BASE_TAIPCPU_FC_NRrseq_event_mask_bitsPGROTATEDNR_FREE_CMA_PAGESGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -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 -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonlyirq_map_chanDROP_PAGECACHENUMA_PTE_UPDATES__SD_SHARE_PKG_RESOURCESNR_FOLL_PIN_ACQUIREDN_HIGH_MEMORYN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intNR_KERNEL_MISC_RECLAIMABLEBALLOON_DEFLATEvm_fault_ttrueTHP_SPLIT_PAGEdst_irqplatform_set_drvdataHRTIMER_BASE_BOOTTIME_SOFTTHP_MIGRATION_SPLITSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHENR_COMPOUND_DTORSboolSCHED_SOFTIRQRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATERSEQ_EVENT_SIGNAL_BITMIGRATE_CMAUNAME26N_MEMORYTASKLET_SOFTIRQsizePGREUSEZONELIST_FALLBACKTHP_FILE_FALLBACK_CHARGEPCPU_FC_EMBEDtx_irq_modeLRU_INACTIVE_ANONNR_ISOLATED_FILEdev_nameSLABS_SCANNEDBLOCK_SOFTIRQDQST_READS__exitcall_hi6220_mbox_exitZONELIST_NOFALLBACKpdevdevm_request_irqNUMA_PAGE_MIGRATETHP_ZERO_PAGE_ALLOC_FAILEDNR_LRU_LISTSlru_listNUMA_HINT_FAULTSMM_FILEPAGESALLOCSTALL_DMA32NR_FOLL_PIN_RELEASEDperf_invalid_contextTHP_FILE_MAPPEDSB_FREEZE_PAGEFAULTkobjdev_idirqflagsPGALLOC_NORMAL__SD_WAKE_AFFINEPGALLOC_MOVABLEHRTIMER_SOFTIRQNR_KMALLOC_TYPESNUMA_FOREIGNALLOCSTALL_DMATRANSHUGE_PAGE_DTORdevname__le32__u32PIDTYPE_PGIDPGSCAN_SKIP_NORMALmbox_chan_opshi6220_mbox_probeHRTIMER_BASE_REALTIMEWORKINGSET_NODERECLAIMKMALLOC_NORMALparenthi6220_mbox_last_tx_donegfp_tshort intvm_event_itemHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPplatform_deviceNR_ZONE_ACTIVE_FILEIRQ_HANDLED__SD_FLAG_CNTCOMPACTFAILhi6220_mbox_initPGFREETHP_SPLIT_PMDDQF_PRIVATEDQST_FREE_DQUOTSNET_RX_SOFTIRQnode__raw_writelwordmboxNR_FILE_MAPPEDNR_ZONE_INACTIVE_ANONUNEVICTABLE_PGCULLEDhi6220_mbox_of_matchNR_VM_ZONE_STAT_ITEMSWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILE__UNIQUE_ID_description342DQF_ROOT_SQUASH_BNR_SOFTIRQSpcpu_fcmbox_controllerNR_SLAB_UNRECLAIMABLE_BBALLOON_INFLATETHP_FAULT_FALLBACK_CHARGENUMA_HINT_FAULTS_LOCALPCPU_FC_PAGEaddrperf_nr_task_contexts__UNIQUE_ID_license344unsigned intPGALLOC_DMA32NR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTKSWAPD_LOW_WMARK_HIT_QUICKLYUNEVICTABLE_PGMLOCKEDNR_VM_NUMA_EVENT_ITEMSUNEVICTABLE_PGMUNLOCKEDplatform_driverMIGRATE_TYPESlong unsigned int__UNIQUE_ID_author341devm_kzallocPIDTYPE_PIDvec_typemchanPSWPINTHP_FAULT_ALLOCPGSCAN_FILENR_FILE_PAGESN_POSSIBLETHP_DEFERRED_SPLIT_PAGEMM_SHMEMPAGESPGMAJFAULTNUMA_INTERLEAVE_HITdevice_node__SD_NUMANR_MLOCKTHP_FILE_ALLOCREAD_IMPLIES_EXECunsigned charnuma_stat_itemvmscan_throttle_statedevm_kcallocWORKINGSET_RESTORE_BASEfalseSHORT_INODEmbox_set_modeKMALLOC_CGROUPKMALLOC_DMANR_FILE_THPSPGREFILLWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGESPGSTEAL_ANONstateDQST_WRITESNR_ISOLATED_ANON__SD_SHARE_CPUCAPACITYNR_WRITTENMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLECOMPACTMIGRATE_SCANNEDRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITPGFAULTUNEVICTABLE_PGRESCUEDsigned charPGALLOC_DMASB_UNFROZENLRU_UNEVICTABLE__ffsADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIM__func____UNIQUE_ID___addressable_hi6220_mbox_init340LRU_ACTIVE_ANON__SD_BALANCE_EXECNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPcontrollerNUMA_LOCALPIDTYPE_TGIDspecMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASEScompound_dtor_idNR_MM_COUNTERSVMSCAN_THROTTLE_WRITEBACKPGSTEAL_KSWAPDN_GENERIC_INITIATORperf_hw_contextPIDTYPE_SIDCMA_ALLOC_FAILWMARK_MINNR_ZONE_ACTIVE_ANONPAGEOUTRUNWMARK_LOW__SD_ASYM_PACKINGGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x DB-N-DB-N-,B-Ah A-A <C-K-<C-J-$,B-AFA-,B-AW A-A TC-N -C dA-Ap CM C oAIA-Ap  -CA A G<B-A@CBC{ A-A $(B-AEA-M ,^aDpDD~`<< ^  T `^(0.HCV3Q13 "$%%&#!*BSdn{hi6220-mailbox.c__initcall__kmod_hi6220_mailbox__339_363_hi6220_mbox_init1hi6220_mbox_init$xmbox_set_statembox_set_modehi6220_mbox_send_datahi6220_mbox_startuphi6220_mbox_shutdown$dhi6220_mbox_xlatehi6220_mbox_last_tx_donehi6220_mbox_interrupthi6220_mbox_probe__func__.0hi6220_mbox_opshi6220_mbox_of_matchhi6220_mbox_driver__UNIQUE_ID___addressable_hi6220_mbox_init340__exitcall_hi6220_mbox_exit__UNIQUE_ID_license344__UNIQUE_ID_file343__UNIQUE_ID_description342__UNIQUE_ID_author341.L144721__platform_driver_register_dev_errmbox_chan_received_datambox_chan_txdone__stack_chk_fail_dev_warndevm_kmallocplatform_get_irqdevm_platform_ioremap_resourcedevm_request_threaded_irqof_find_propertydevm_mbox_controller_register_dev_infoplatform_driver_unregisterTX\<l0p0t<X X(,=>(?8@HL@PT@X@AAABCC8@PD\`dpEDFP\`<<<xx<G`((PH T$( 04;9 H(`080 4U 4420%3,434:4A4M4 [4-b4Bi44V444r444 44"4 44 4\4O +4}=44C4I4O4 \4.n4Nt4 {4 4"444o4g44,4h44=44b4\4  4440464Q<4 B4 H4QN4 T4Z4`4g4z4n4 474 444K444m4\444P4k445464-4_4"4)4$ <42B4xH4dO4{\42n4t4xz4 4 444h44 4 4 444444.44444 444b4$4*4C 0474I4O4GU4p [43a4g4 m4 s4y44444444n 44>44 4g4s44`4444H4u444 4 4 4O 4 !4'4 -4P3494?4E4 K4Q4/ X4k4 q4Sw4j}44444"4W 44f4A44444O 44| 4&4z(4.4c44:4!@4F4&L4R4X4^43d4j4p4v4|4#4_44c4 4 4U444U4o4g4$44 4R4 4 4(4<24D4J4P4W4Ic4{v4~|4v4 4444 44 44G444'444q 4 4&4 ,4 2484?4Q4k W4]4=c4i4o4:u4{{4444E 4X 4"444; 4N4'4 4c 444444<44s4C4 4 4"  4 4T 4# 4) 4</ 45 49; 4>A 4mG 4M 4S 49 Y 4_ 4e 4k 4q 4w 4} 4 4 4 4 4W 4 4 4T 4 4 4 41 4S 4 4P 4 4 4 4| 4{ 4 42 4 4 4 4  4 4D% 4+ 41 4S7 4= 4C 4I 4O 4BU 4[ 4a 4yg 4Um 4 s 4y 4' 4; 4 4k 4 4 4* 4r 4r 4 4X 41 4 4 4 4 4 4 4 4( 46 4/ _ 4y 4> 4 47 4 4 4 4  4& H/ 4= F 4%T $] 4`k ' 4 * 4D *Q 4H * 4 * 4*  . 4=: M 4?Y `p 4 4 4 l 2  2$2@2QY2 ~2 2 2P $,20P822=d4o444474442P4 74E47S4em2 4`4474x24)4547C4Q4_4422 pApfpn2`{2`282  4 ,4H47V4d422444744)Fks224hD44422/P72 D2 QXtl|2P4 444 220 2`'2`4W(_2s444 444r44k4 4#4<4P4Ck4 y440414464&4246>4 q4449 44e 4f444 %4wC4\P4/ 0$08@H` h px((8<DHLhDHLX P(P0T8XPlXl`|h 04xx (08PX`hpx 8(80@8D@HHL`phppxlp (08PX`h,04808@H,PX(Q  8488DT8X8`8888 <8@8`8.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall1.init.rela.altinstructions.rela.init.text.rodata.str1.8.rela__bug_table.rodata.str.rela.exit.text.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@8f(+X&@kH(1 ; 6@Hk(P$<K@`k(f`,a@PlH( q24 @l0( 2 ! (@lH( @m`( @pm( @m(  ]@m4('c}+P@8`()+p$@p (<=1 7@H( H0<S0Y^\ZlZ 8Z@P(&@\); c`