ELFp@@/.RB@B@"_ _@?#{$<@cB @{#_?#A8{C[S@ŽAc@%B'tJAx"@#`!* 5@k @B@B R s !"@$R@A0%@B! $39<@?9?@g;OR @@R@`@ T@@`E@e "{cqT@D@0@@TT@T(@T@TkIsJ @*!A8'@BBA T{E*SF[GcH#_@T@!T4Ry>@* 5"A R"A0R kIsJ*!~ 7kI sJ4)@*!kIsJ@BkIsJTt!kIk s ?#{cB{#_?#{B,A!{#_?#{S[c5@@@9X1T 5ksR{R@"@f@yb@yL@49OZ`@`5bB)+*`3ATq)T@TqT`@V`@ZkDRsESA[BcC{ƨ#_sT ks !kDsEBB"V`@!BkD*sE?#{S[ck6@7@Z@y@49 csR?`;s?k TyA)`R@)q{@AzT kCT@  (Tb@*@" 6#@"O@T#@cc@@*f@@9 6HBt@!T@T@a T~ htah4TZ@ys?klT sER[B*SAcCkD{ɨ#_F*?@**#RkT7@**!*SA[BcCkDsE{ɨ#_"@)@H @ABF @?qT  * c TR?kT!@ITR?k TA,@!@@TC$@ C@QcZ@y{R##H# @Q7@*!7@**!7@**!sEs?#A8{k S[RSW@@B/# b@9"5`@9qH TaRCB[@! ? T@9R~@S@@@HA@ !c  @C9caRҀ4B[@C99k T"*B9bD@9E @9F@9 [S@#`{9@S@xy`5B)@*!@S@AC9 A4!Q"@B9xbB4*@S@AC9*_ScI[@[@cIRA8/@"BcT{FSG[HkJ#_!@S@@_S_9@S@cIc [`_9?#!! {" @SA8!@Bt@   a>@G 5aA"@!B!<S!2AA8@"BcҡT{BSC#_ց@eA#@ @aBB{c`@?#{S@T<@!5t@ @C9@a@!L@:@:9@SA{è#_@_?#A8{S*[c*aB3!) |@ 4@Tu@:@A8@BBa T{BSC[DcE#_ֶ: R`9w@x @ATL*`5#!*5 @#@9@*5*!C#7 @`@A*4*!@`<@!`4S@*!~@*!L@@@@f @dBe @qT'|@B@!_ITR?kT@_TR?k Td,@@@_T`$@!@@Q_!@Q__?@aT@4 @b@@aR_@A5A RA*?#BB A8{D@A@bB@  a"@ @x `R@aC94!Q"@b9xbB4*`R@aC9RA8@BBaT{BR@#_c@d@B@c@B{c?#{[@@Tc@<@S**!*`5qTR*S S ~S6 s""@"vSB@@sJs sJSSA*[BcC{Ĩ#_R*SAUcC*[B{Ĩ#_ֵ*[B{Ĩ#_?#{[!8@w@"@B@!"@BB@CtS!"@B B@!"@B0B@!"@B@B@!"@BB@!"@BB@!"@BB@!"@BB@!!"@@x7SR .@c@@**sqATSAR[B@{Ĩ#_![BR@{Ĩ#_b߈ ߈@߈B߈B߈B߈B߈B߈B߈B߈B߈B߈߈c߈߈GPLGPLGPL?#{!{#_%s: removing rproc %s firmware-nameunable to retrieve firmware-name %d rproc_alloc failed &pru->lockfailed to parse and map memory resource %d %s memory %8s: pa %pa size 0x%zx va %pK rproc_add failed: %d regssingle_stepPRU rproc node %pOF probed successfully %llu no resource table found for this fw .pru_irq_map.pru_irq_map section truncated header-less .pru_irq_map section no .pru_irq_map section found for this fw phdr: type %d da 0x%x memsz 0x%x filesz 0x%x bad phdr filesz 0x%x memsz 0x%x truncated fw: need 0x%x avail 0x%zx bad phdr da 0x%x mem 0x%x PRU memory copy failed for da 0x%x memsz 0x%x unsupported rsc type: %d interrupt-controllermapping%d: event %d, chnl %d, host %d failed to get virq for fw mapping %d: event %d chnl %d host %d starting %s%d: entry-point = 0x%llx pru-rprocti,prusfailed to get cfg gpmux: %d ti,pruss-gp-mux-selfailed to set cfg gpmux: %d failed to set firmware: %d stopping %s%d ============== Control Registers ============== CTRL := 0x%08x STS (PC) := 0x%08x (0x%08x) WAKEUP_EN := 0x%08x CYCLE := 0x%08x STALL := 0x%08x CTBIR0 := 0x%08x CTBIR1 := 0x%08x CTPPR0 := 0x%08x CTPPR1 := 0x%08x =============== Debug Registers =============== PRU is executing, cannot print/access debug registers. GPREG%-2d := 0x%08x CT_REG%-2d := 0x%08x PRURTUTx_PRUiramcontroldebugpru_rprocdrivers/remoteproc/pru_rproc.c?#{{#_^^^^^^^^^^^^^^^pru_rproc_removepru_handle_intrmappru_rproc_startpru_rproc_stoppru_rproc_load_elf_segmentspru_rproc_find_interrupt_mappru_rproc_parse_fwpru_rproc_probeti,am3356-pruti,am4376-pruti,am5728-pruti,am642-pruti,am642-rtuti,am642-tx-pruti,k2g-pruti,am654-pruti,am654-rtuti,am654-tx-pruti,j721e-pruti,j721e-rtuti,j721e-tx-pruti,am625-prulicense=GPL v2description=PRU-ICSS Remote Processor Driverauthor=Md Danish Anwar author=Puranjay Mohan author=Grzegorz Jaszczyk author=Andrew F. Davis author=Suman Anna ?"59=\vIK#=##W#Lintq##*#:u81 :u16K:u32e E:u641q ##HIXx/# /##&eW#r a#*4=B q MNE O  Po1q      qw6262!62' 62/.625<62<J X q1q &&&&& &@&&&&&1q4qW?q .jq!a6,q"q#Q+2$ qq%0q%}q%9   q%        !"#$%&'()*+,-./,q%,q%,q%?q%7 <q&:,qA Q 1q' 1q([  ?q)  b    ,^*J R % 1q+       q  q " q,7F q,Ao  ,q-    q. Z      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh Z,q/ ;0000;0(0)0*0+SqN1;ZY[ T\q 1;sEFidt^Fdevu vEwJx!O yT(z p{Xx|}d~i  t Yo dq (  K  r      Z  B&Y  F&Y  K&Y  P&Y  Z J U"Z UfZ h  q  q 6!  s 6#  t 6,7  u, 6X& H vX 6+ t w 6,  x 6  y <   !q^00 (wL0/(xc0(v{0=!^[ @^0!^!m *F!o^) ^DDbI@^]]g@^{) ^!1m F!1k *F!1K U  'V5\VAcr q (   +    <  q<2!3#?!3 ^Z!4u^uJu/^ Jo * !oq  (5N ]/J( (^_ R ^NN pjj (6j=  ^ /^J X ^N^ j/J' !,s^GE  9 ^mm(72j=!,r^E </J(5 ](5 ]Vq$Wq^,X: HF:6Pdev< =JAV ) ?  3'?Y?a$NF?kF_FwFF@=@;A MA6V F- ^4Pdev np prul ~ Jiresji^gret ^d !Og 9)D "h)d  )^) "  3'""aNF"kF_FwFF EF [A  >lA$F #F) 5  3'55aNF5kF_FwFF@#@;A MA'M@+@@A%-A A$,<3 -^6  ^pru/ret^- ^ -JR.fwKucdev gpruf  eret^P9 )8   3'aNFkF_FwFF Q@ `b@m@  =    !c!#!0!=!J!iW!d!G!!P!R!B!H!B!!NFkF_FwFFE\ F? @@'@ D@8@$F #F6  f!devf- fwfIuh!h!ij k!lmin^A" 7!xyz%   7!'%a  6" !-!^$!+Jg.fw!Iuhpru#jdev$ %! &$ci'^lret' ^c ( f9$da/i 0k 1e 2d3aptr4 )# 9  3?#'99aNF9kF_FwFFb%L O$t%%%%%%S y&$&&&&&S&&&&'''*'7'D'S$T $$$ %V%!%X.%P;%<%I%V 6$ $ ^X% #src5 As X%dm m% ]% g% )Jda4len? IapruvaCt&/JP.da:Q.lenERPt&SpruP& &&&'''*'7'D'Pa&pru/da8lenCva`'pru/da8lenCo !o (o Eva%o -o ^*o)JPdevq prurc s@valtP9)\( v  3('vvaNFvkF_FwFF ?x)??+A AAA(A &C P(7CCCAA ?z)???+yAAAA)A PC |)hC\CtCAA$,D},$,< ,-T ^+T*JcdevV pruWd X@valYQretZ^P9)'+ \  3*'\\aNF\kF_FwFF?j???+yAAAA+A PC |+hC\CtCAA ^, -Jdev prursci   i^ret ^A 8M7,]%% =  7,'=%=a4 ,pru74 - :J-^4V-PQC ^-)P.val4]QJpruC ^P/)P.val3QJpruP Q ? .??+A AAA.A &C P.7CCCRAA$????+yAAAAD/A PC |q/hC\CtCAA-^0/PQ-y ^9.sy'0ey0Q{Jpru|gi}^c} ^~^C0D D ?@1??+A AAA0A &C P17CCCAA ?  1??*AAAA1A&C P17CCCAA ? 2??*AAAAl2A&C P27CCCAA ? z3??*AAAA*3A&C PT37CCCAA ? 84??*AAAA3A&C P47CCCAA ? 4??*AAAA4A&C P47CCCAA ? 5??*AAAAd5A&C P57CCCAA ? r6??*AAAA"6A&C PL67CCCAA ? 07??*AAAA6A&C P 77CCCAA CX7D D ?8??*AAAA7A&C P77CCCAA 9 899$Av AAA8A &C P87CCCAA 9 999Av AAAF9A&C Pp97CCCAA$CD Dt9prut8regtJqZU^<U(JS.cUC dUJcpruWgregXq YfsetY cidxZ[E]:E z@$`:@@3?nc?W?K???o?c{?Q>fE$;xE>?;??*AAAA;A&C P;7CCCAA[?<???+yAAAAO<A PC ||<hC\CtCAA+!E^np1 fI9^dI>g/JDprueDdev h_5ret^Dmux8 `err$>> >>>>c>>P+z@@@>E!>F CX>CCCCC> >J?Q?&?P$0F& AF "J>np: B^/J/ 5ret^" ^3?1JD5pru0?pru,reg>q set5val/%//0?pru.reg@qvalI"?pru:regLq"S'@SargS"RQ@RargR"z@fw:u/!" Ia@dev I0 / K4"@ "A # @ H@ z# Adevz> 4;Adev3 >[Adev:j"yAresD* 4 yA y' yEA7A8 {"%8 }'Aa K B K> Bval M7A8 O%8 Q$0 dWBval d+ d3 dW B e e40 bB b% bI B c c/0 `Bval `, `4 `RA a a50 ^&Cval ^' ^/ ^MA _ _0" LPC LE B5val N0 'Cval '. 'JA5ptr )C a%CC aK   ^Cnp K   ^ Nrc ^0zDmz70szF4) ;Dfmt) -=(DnD N Z .D D P%q%qD < a%'0!E C X4fE @7 T%D(EE DC7(8+EE!8 EE"93!aE93<??&?( 1I41 !I4: ;9 I 1 U < 1X YW  4:!;9 I : ;9 I &I: ; 9 I4: ;9 I1RUX YW 41: ; 9 I: ; 9 I : ; 9 I8 4:!;9 I1RUX YW : ;9 I.?: ;9 'I< 1 1.: ;9 'I I!I/ :!;9 I>! !I: ; 9  4:!;9 I !.?: ; 9 'I<".: ; 9 'I #$ > $1X YW % &('.?: ;9 '<(.?: ; 9 '<) U*1RUX!Y!W! +1X!Y W ,> !I: ;9!-.:!;9 'I@|.:!;9 I/4: ; 9 I0.: ; 9 ' !1>! !I: ; 9!2: ;9 I3 4.: ;9 ' 54: ; 9 I6<7 8 : ;9 94I4::!; 9!I; : ; 9!<.?: ;9 '<=>1RUX!Y W ?>! !I: ;9!@'IA4I4B 1UC.:!;9 'I@zD4:!; 9 IE5IF :!; 9 I8 G 1UH 1I:!; 9 IJ1K% UL$ > M N&O4: ; 9 I?<P4: ; 9 I?Q4: ;9 I?<R( S!IT : ; 9 I k U4: ;9 I?V.: ;9 '@|W.: ;9 'I@|X.: ;9 '@|Y Z.?: ;9 'I@|[1X Y W \.?: ;9 ' ].?: ; 9 'I@|^: ; 9 I_4: ; 9 I` : ;9 a5b : ; 9 c.1@|d 1e.1@|L4,$L  < $,TX $(,0<TT<dddd4|||(H(((8(PT DTX||@X`8PX\\\ Xh| $0   HHLTX     $(                  (,$b  : ' > yw5   ~  2* $t< fv./  v  v =/""y"%0 !# g% % .#1 j #j. j.# " y.! !z  .  ! o !     s   t< h. !x!4 !y<"w *s J..x  MfY  f y~  =%{  #htwJhx% /% !!  Y w<    . // J{ .  XO<ffu! !x !0 @Du.."!)0KX6  4*.y1$y.;.!y " yDAfz" .yJx.K.y y<  y; !y  K(yj   "ty    y ~. $!. #   J$uf"*  /!$z !1y 5 .6  !.!L ./.& !/ )!! !.2v  5=   ?"9"X$.* J$ y  t/h# \X$ < !0G/1 0 1 =  2 !="-0  .X f< .Z'g   h . }. >=$  %  1.  2!L  ~<"  "  { /'Y/' ~ ~  !! 3#o Y). !) !) "{  .! /w   # .!=! ! 1 z |.  f! 0  .<<0   K ./ '!,/ JI  ! 9 191 1=!#/{.4!#)6| ) /  !| " }  '{  } ~ ~X 10<  "L~  "<03!!"=wJ/<V * =R 91 !J! 2 ~1!>//) !!T!00! 0n  K&h! Y&  ux!  "# <!Y  =& 0<! ( X !&~ ~ .Y !!~ i Y  . "  #!0G/1  " 1  t   /  2 !="-0  : A  >    } !!  1}7   }$ $# "!} " }  ' t./" <19?#=!/{ |7   }$ $!| " }  '~   #  !=! ! 1 z 4! {   } }}JJ   } <"J  <# ! Z !$ !!~~  ~ ;p  ~  n  } :;  F $ $~=q " }  '~.Z~ ~.  s<  9. mX  X~. ~. ~. /} ~7   }$ $0L~  };: F.$ $3Y~  };: F.$ $4L~  };: F.$ $6L}  };: F.$ $8L}  };: F.$ $:L}  };: F.$ $<L}  };: F.$ $>L}  };: F.$ $M}X}  }7: F $ $ ]/X8<  W  }$ $$ W }< }.$ $I!Quf}X  X XHRTIMER_MAX_CLOCK_BASESRPROC_MAX_FEATURESPGSTEAL_ANONWORK_OFFQ_DISABLE_SHIFTpru_rproc_removeVMSCAN_THROTTLE_NOPROGRESSsize_tPGSCAN_ANON_oldPRU_TYPE_PRUGNU 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-strongNR_ZONE_LRU_BASEnum_evtsPRU_IOMEM_CTRLPCPU_FC_NR___GFP_KSWAPD_RECLAIM_BITPRU_IOMEM_IRAMCOMPACTSUCCESSTHP_FAULT_ALLOCPGDEMOTE_DIRECTpru_idWORK_OFFQ_LEFTtmp_srcPGPROMOTE_CANDIDATEPGSCAN_KHUGEPAGEDpru_rproc_stopNR_ZONE_ACTIVE_FILEMM_SHMEMPAGES__func__pru_handle_intrmapvm_event_item___GFP_COMP_BIT__u16lru_listPGSCAN_SKIP_NORMALpru_da_to_vaWHOLE_SECONDSNUMA_FOREIGNkmemdup_noprofBALLOON_MIGRATEPGPROMOTE_SUCCESSTHP_SCAN_EXCEED_SWAP_PTE__SD_PREFER_SIBLINGpru_rprocSB_FREEZE_COMPLETE__u8CMA_ALLOC_SUCCESSPGDEMOTE_KHUGEPAGEDNR_FOLL_PIN_ACQUIREDdebugfs_attr_writeNR_MM_COUNTERSWORK_STRUCT_COLOR_BITSNUMA_PAGE_MIGRATEshstrndxPCPU_FC_AUTOADDR_NO_RANDOMIZENUMA_OTHERis_k3NUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32ALLOCSTALL_DMAFDPIC_FUNCPTRSnode_stat_itemTHP_FILE_MAPPEDTHP_FILE_FALLBACK_CHARGEPGALLOC_NORMALUNEVICTABLE_PGCULLEDrproc_puttypeHRTIMER_BASE_BOOTTIMENUMA_HITPGSCAN_KSWAPDlock_class_keyis_pru_rprocKMALLOC_RANDOM_STARTseq_lseekWORK_OFFQ_DISABLE_BITSLRU_ACTIVE_FILEWORKINGSET_RESTORE_FILEssize_tpru_rproc_debug_ss_getof_node_putoutput__u32__raw_readlTHP_DEFERRED_SPLIT_PAGEsize_is_constantseq_printfPGREFILLtrueNR_KMALLOC_TYPESkmalloc_cache_typeDQST_CACHE_HITSpru_rproc_debug_ss_fops__seq_putspru_dispose_irq_mappingNR_SHMEM_THPSUNAME26pruss_int_map__SD_BALANCE_WAKEHRTIMER_BASE_TAITHP_SWPOUT_FALLBACKpropnamemap_failwork_bitsPGLAZYFREEDHTLB_BUDDY_PGALLOClong intmapped_irqWORKINGSET_NODERECLAIMTHP_SWPOUTk3_tx_pru_data__SD_BALANCE_NEWIDLEMIGRATE_CMApdevpru_debug_read_regPGPGINclass_raw_spinlock_irq_tPRUSS_NUM_PRUSpru_rproc_start___GFP_NOFAIL_BIT__SD_OVERLAP__raw_writelof_get_parentof_property_read_u32_indexirq_fwspeckmalloc_cachesPGALLOC_DMA32LRU_UNEVICTABLEerroridx_maskNR_FILE_DIRTYdata_Boolrmw_lockDQST_DROPSseq_writeclass_raw_spinlock_irqsave_tPGFREE__UNIQUE_ID_author537__UNIQUE_ID_author538__UNIQUE_ID_author539WORK_OFFQ_POOL_BITSWORK_OFFQ_BH_BITUNEVICTABLE_PGRESCUEDsigned charstatic_keywritel_relaxedNR_FREE_CMA_PAGESNR_ACTIVE_ANONpruss__u64SWAP_RANR_ISOLATED_FILEHRTIMER_BASE_MONOTONIC_SOFTPRU_IOMEM_MAXloff_tpid_typesh_offsetMTHP_STAT_SWPOUTTHP_SPLIT_PAGE__UNIQUE_ID_author540__UNIQUE_ID_author541unsigned charplatform_driver_unregisterCOMPACTSTALLsingle_releaseNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITdev_driver_stringNR_WRITEBACKvec_typePGSCAN_DIRECT___GFP_UNUSED_BITnuma_stat_itemHTLB_BUDDY_PGALLOC_FAILNR_ZSPAGESDQST_READSPGREUSEALLOCSTALL_MOVABLEWMARK_MINMIGRATE_ISOLATEclass_spinlock_irqsave_tNR_ANON_THPSis_irambytesSTICKY_TIMEOUTSPRU_C24PRU_C25PRU_C26PRU_C27PRU_C28PRU_C29KMALLOC_CGROUPflagsPIDTYPE_PIDregs_openWORKINGSET_RESTORE_BASENR_KERNEL_MISC_RECLAIMABLE___GFP_ZERO_BIT__dynamic_dev_dbgmodulemutex_lockWORK_STRUCT_INACTIVE_BITNR_SWAPCACHE___GFP_ZEROTAGS_BITARM64_VEC_SVENR_PAGETABLEpruss_cfg_get_gpmuxPGMIGRATE_SUCCESSMOD_INVALIDMIGRATE_TYPESpru_dataPRU_C31file_operationsirq_parentN_HIGH_MEMORYfileszMOD_DATAmod_mem_typesingle_openalloc_tagreg_valNR_VM_EVENT_ITEMSdebugfs_attr_readPGSCAN_DIRECT_THROTTLEmem_regionsWORK_STRUCT_COLOR_SHIFTcallerppdevTHP_FILE_ALLOCvm_fault_tstrcmp__kernel_ulong_t__kmalloc_indexNR_SLAB_UNRECLAIMABLE_BMTHP_STAT_ANON_FAULT_FALLBACK_CHARGEnodeMOD_TEXT_resWORK_OFFQ_FLAG_BITSVMSCAN_THROTTLE_CONGESTEDPRU_TYPE_TX_PRUpru_interrupt_map_szKSWAPD_INODESTEALfilePGSCAN_SKIP_DMA32__this_modulePRUSS_PRU0PRUSS_PRU1KMALLOC_DMANR_WMARKelf64_shdrHRTIMER_BASE_MONOTONICpruss_pru_idof_property_read_string_indexfalse___GFP_LAST_BITNR_FILE_MAPPEDADDR_LIMIT_32BITpru_stsdevm_rproc_allocMTHP_STAT_SPLIT_FAILED__simple_attr_check_formatSB_FREEZE_WRITE___GFP_HIGHMEM_BITdentryzone_stat_item___GFP_MOVABLE_BITpru_rproc_da_to_vapru_rproc_set_firmwareehdrrproc_set_firmware__compiletime_assert_352PGSCAN_SKIP_DMATHP_SCAN_EXCEED_SHARED_PTEfw_nameBALLOON_INFLATEDROP_SLABelf_shdr_get_sh_offsetspin_unlock_irqrestore__SD_ASYM_CPUCAPACITYHRTIMER_BASE_TAI_SOFTKCOMPACTD_FREE_SCANNEDelf32_hdrARM64_VEC_MAXWORK_STRUCT_FLAG_BITSKSWAPD_LOW_WMARK_HIT_QUICKLY__kernel_loff_t__dummy2PGDEACTIVATEspinlockraw_spinlock_t__UNIQUE_ID_description542__SD_SHARE_CPUCAPACITYfwspecPGALLOC_MOVABLElong unsigned int__UNIQUE_ID_license543pru_ctable_idxPGSTEAL_FILESWAP_RA_HITvmscan_throttle_statePTR_ERRPGSCAN_FILEPGPGOUTNR_ZONE_UNEVICTABLE__UNIQUE_ID_ddebug517__UNIQUE_ID_ddebug519NR_SHMEMdebugfs_create_fileerr_no_rproc_handlename_table__UNIQUE_ID___addressable_pru_rproc_get514readl_relaxedirq_dispose_mappingpru_private_datadrv_namePAGEOUTRUNplatform_get_drvdataelf32_phdruintptr_tKMALLOC_RECLAIM__SD_ASYM_CPUCAPACITY_FULL__UNIQUE_ID_ddebug521__UNIQUE_ID_ddebug523__UNIQUE_ID_ddebug525MIGRATE_PCPTYPES__UNIQUE_ID_ddebug527RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT__UNIQUE_ID_ddebug529PCPU_FC_PAGErprocregs_fops__UNIQUE_ID___addressable_pru_rproc_put515__SD_NUMACOMPACTFAILPIDTYPE_SID__SD_BALANCE_EXECplatform_driverDQF_SYS_FILE_BNR_INACTIVE_ANONchnlDQF_PRIVATEdbg_single_stepNR_THROTTLED_WRITTENrproc_elf_load_rsc_tableelf_dataTHP_SPLIT_PAGE_FAILED__UNIQUE_ID_ddebug531__UNIQUE_ID_ddebug533long long intLRU_INACTIVE_ANONMTHP_STAT_SHMEM_FALLBACK_CHARGEsimple_attr_openmemszwidth__kmalloc_large_noprofNR_SHMEM_PMDMAPPEDSB_UNFROZEN__kernel_size_tpru_rproc_set_idNR_FILE_THPSMTHP_STAT_ANON_FAULT_ALLOCoverflowUNEVICTABLE_PGMLOCKEDCOW_KSMMOD_INIT_RODATA_raw_spin_lock_irqsave___GFP_FS_BIT___GFP_HARDWALL_BITsimple_attr_releaseirq_create_fwspec_mapping__mod_of__pru_rproc_match_device_tableWORKINGSET_ACTIVATE_ANON__platform_driver_registermaskNR_VM_NODE_STAT_ITEMSpru_rproc_debug_ss_setMTHP_STAT_SWPOUT_FALLBACKparentplatform_set_drvdataMIGRATE_HIGHATOMIC___GFP_IO_BITseq_putcmthp_stat_itemMOD_INIT_DATAREAD_IMPLIES_EXECcurrent_stack_pointerALLOCSTALL_NORMALCMA_ALLOC_FAILMTHP_STAT_ANON_FAULT_FALLBACKMTHP_STAT_SPLITseq_putsWORKINGSET_REFAULT_BASEN_POSSIBLEcountpru_rproc_opseventpru_typeaddrlog_post_read_mmioKSWAPD_HIGH_WMARK_HIT_QUICKLYpru_rproc_driver_exitMIGRATE_UNMOVABLEPGSCAN_SKIP_MOVABLENR_ZONE_INACTIVE_FILEpru_rproc_driver_initunsigned intfirmwarepru_rproc_parse_fwSB_FREEZE_PAGEFAULTpruss_memMOD_INIT_TEXTinodespinlock_tpru_rproc_debug_ss_fops_openNR_ZONE_WRITE_PENDINGNR_VM_ZONE_STAT_ITEMSSHORT_INODENR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGESPSWPOUTpru_i_da_to_vaSLABS_SCANNEDpru_rproc_getWORK_STRUCT_PENDING_BITMOD_MEM_NUM_TYPESk3_pru_data__SD_ASYM_PACKINGl_yes__tmpWORK_OFFQ_FLAG_SHIFT__UNIQUE_ID___addressable_pru_rproc_set_ctable516__int128 unsignedTHP_MIGRATION_SUCCESSNR_LRU_BASEZONELIST_NOFALLBACKelf_shdr_get_sh_sizeNUMA_HINT_FAULTSregs_showNUMA_INTERLEAVE_HITWMARK_PROMO__SD_SERIALIZE__SD_BALANCE_FORKERR_PTRoffsetPGROTATEDNUMA_PTE_UPDATESclient_npphandlePGSTEAL_KSWAPDzone_watermarksof_device_get_match_dataCOMPACTFREE_SCANNED___GFP_NOMEMALLOC_BITpru_iomemPGSCAN_ZONE_RECLAIM_FAILEDBALLOON_DEFLATETHP_SCAN_EXCEED_NONE_PTEADDR_COMPAT_LAYOUTmigratetypeNR_ACTIVE_FILE__SD_FLAG_CNTWORK_STRUCT_LINKED_BITboolUNEVICTABLE_PGSCANNEDpru_interrupt_mapPRUSS_MEM_SHRD_RAM2charclass_raw_spinlock_t__kernel_long_tTASK_COMM_LENN_CPUresource_size_t__mptrUNEVICTABLE_PGCLEAREDTHP_ZERO_PAGE_ALLOC_FAILED__UNIQUE_ID___addressable_init_module535__compiletime_assert_518NR_ZONE_ACTIVE_ANONPSWPINpru_is_runningNR_INACTIVE_FILEIS_ERR_OR_NULLpru_control_set_regZONELIST_FALLBACKTHP_COLLAPSE_ALLOCNR_IOMMU_PAGESNR_ZONE_INACTIVE_ANONshnumPRU_TYPE_RTUWORK_OFFQ_FLAG_ENDrseq_cs_flags_bitNR_LRU_LISTSlog_post_write_mmio__kmalloc_cache_noprofraw_spinlockdev_get_drvdataADDR_LIMIT_3GB__compiletime_assert_520__compiletime_assert_522__compiletime_assert_524pru_irq_rscdevicepru_rproc_find_interrupt_mapsizeof_device_idis_iomemlong long unsigned int__compiletime_assert_528hrtimer_base_type__compiletime_assert_526LRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONseq_readrproc_featuresMM_FILEPAGESclass_spinlock_irq_tPGACTIVATE___GFP_DMA_BITpruss_mem_regionKMALLOC_NORMALNR_VMSCAN_IMMEDIATE___GFP_HIGH_BITMOD_RODATAvaluephys_addr_tPRUSS_MEM_DRAM1shrd_ramPGSTEAL_KHUGEPAGED__compiletime_assert_532DQST_ALLOC_DQUOTS__compiletime_assert_534UNEVICTABLE_PGMUNLOCKEDfw_elf_get_classrproc_opsVMSCAN_THROTTLE_ISOLATEDRPROC_FEAT_ATTACH_ON_RECOVERYSB_FREEZE_FSpru_rproc_load_elf_segments_raw_spin_unlock_irqrestore___GFP_ACCOUNT_BITdev_of_nodepru_rproc_set_ctableMOD_RO_AFTER_INITmutex_unlockdev_set_drvdataof_node_to_fwnodelog_read_mmiorproc_phandle_ddebugKCOMPACTD_WAKEPRUSS_MEM_MAX__compiletime_assert_530DROP_PAGECACHEKSM_SWPIN_COPYWMARK_HIGH__le32THP_COLLAPSE_ALLOC_FAILEDNR_MLOCK___GFP_RETRY_MAYFAIL_BITfwnode_handleMM_ANONPAGESdest__SD_WAKE_AFFINENR_BOUNCEKMALLOC_RANDOM_END__int128__kernel_ssize_tPIDTYPE_PGIDRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITDQST_LOOKUPS_DQST_DQSTAT_LASTDQST_SYNCSWMARK_LOWMTHP_STAT_SHMEM_FALLBACK__keyspinlock_checkPGDEMOTE_KSWAPDWORKINGSET_NODESMM_SWAPENTSHRTIMER_BASE_BOOTTIME_SOFTHRTIMER_BASE_REALTIME_SOFTcaller_addr0WORK_STRUCT_PWQ_BITNR_DIRTIEDPIDTYPE_TGIDTHP_MIGRATION_FAILmem_namesNR_VMSCAN_THROTTLE___GFP_RECLAIMABLE_BITpru_d_da_to_vahost___GFP_NORETRY_BITNR_ISOLATED_ANONnameseq_file__kmalloc_noprofMIGRATE_RECLAIMABLEplatform_devicePRU_IOMEM_DEBUGshdrTHP_SPLIT_PMDdram0dram1__MTHP_STAT_COUNTPIDTYPE_MAXTHP_ZERO_PAGE_ALLOCshort intarch_static_branchIS_ERRresource_sizeCOMPACTMIGRATE_SCANNEDpru_control_read_regumode_t___GFP_DIRECT_RECLAIM_BIT__here__mutex_initNR_VMSCAN_WRITEkmalloc_array_noprofNR_WRITTENpru_rproc_matchNUMA_MISS___GFP_NOWARN_BITbranchMMAP_PAGE_ZEROindexdevm_ioremap_resourceevt_countWORK_STRUCT_PWQ_SHIFTMTHP_STAT_SHMEM_ALLOCDQF_ROOT_SQUASH_BPGSTEAL_DIRECTPRU_TYPE_MAXkfree___GFP_DMA32_BIT__dummyPGFAULTnamesN_NORMAL_MEMORYCOMPACTISOLATEDNR_FOLL_PIN_RELEASEDPGINODESTEALNUMA_LOCALTHP_MIGRATION_SPLIT__SD_SHARE_LLCDQST_FREE_DQUOTSclassNR_FREE_PAGESVMSCAN_THROTTLE_WRITEBACKTHP_FAULT_FALLBACKclass_spinlock_tpru_intc_mapMTHP_STAT_SPLIT_DEFERREDmemcpygfp_tHRTIMER_BASE_REALTIMEdevice_nodeNR_WRITEBACK_TEMPTHP_FILE_FALLBACKNR_NODE_STATESNR_FILE_PMDMAPPEDUNEVICTABLE_PGSTRANDEDKCOMPACTD_MIGRATE_SCANNEDpcpu_fcmutex__SD_CLUSTERDQST_WRITESresourceN_ONLINE___GFP_WRITE_BIT__UNIQUE_ID___addressable_cleanup_module536nregsNR_SLAB_RECLAIMABLE_Bdbg_continuousWORKINGSET_REFAULT_ANONNUMA_HINT_FAULTS_LOCALLRU_INACTIVE_FILEplatform_get_resource_bynamepru_rproc_putN_MEMORYpru_rproc_driverpru_rproc_probePGMAJFAULTPRUSS_MEM_DRAM0of_property_read_stringWORK_OFFQ_POOL_SHIFTgpmux_saveshort unsigned intpru_control_write_regphdrNR_SECONDARY_PAGETABLEPCPU_FC_EMBEDMAX_ZONELISTSNR_UNEVICTABLEnode_statespruss_cfg_set_gpmuxWORKINGSET_ACTIVATE_FILE__must_check_overflowcaller_addrNR_ANON_MAPPEDWORKINGSET_REFAULT_FILElog_write_mmioof_get_child_by_name___GFP_MEMALLOC_BITkmalloc_typek3_rtu_datarproc_get_by_phandleTHP_FAULT_FALLBACK_CHARGEMIGRATE_MOVABLEPRU_C30PGLAZYFREEstatic_key_falsedevm_rproc_addpru_rproc_create_debug_entrieself32_shdrN_GENERIC_INITIATORPGALLOC_DMAname_table_shdr___GFP_NO_OBJ_EXT_BITOOM_KILLkmem_cache__pru_rproc_getWORKINGSET_ACTIVATE_BASEkmalloc_noprof___GFP_THISNODE_BITof_property_read_string_helperARM64_VEC_SME_dev_errlockpru_rproc_memcpydrivers/remoteproc/pru_rproc.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/remoteproc./include/linux./arch/arm64/include/asm./include/asm-generic./include/linux/remoteproc./include/uapi/asm-generic./include/uapi/linux./include/linux/schedpru_rproc.cpru_rproc.cplatform_device.hdevice.hjump_label.herr.hioport.hremoteproc_elf_helpers.hslab.hirqdomain.hio.hio.hpruss.hof.hspinlock.hseq_file.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hspinlock_types_raw.hinit.hstack_pointer.hstddef.hgfp_types.hspinlock_types.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.hhrtimer_defs.hquota.hquota.hfs.hmodule.htopology.hpruss_driver.hhuge_mm.hvm_event_item.hremoteproc.hpru_rproc.hdebugfs.hstring.hstring.hremoteproc_internal.hmutex.hdynamic_debug.hdev_printk.hspinlock_api_smp.hoverflow.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-$HD-AKA-A-AB BD JPKI BA FQA-A  -^ AA I BB F AA IACFBA$4A-AIA-$0B-AGA-$$A-AEA-A-A` B CIAdBDA-A`  -EAAG BA ZBA-AD F IBGA-A -V AA-A I A lA-AB BC dRyABACL A-A LCBAA4A-A@DC_ A-A LB-A0BJUBA-A0-CA-DA-A`BBBBf A-A P,A-A@ECg A-A dA-A@BDDa CAA-A DBCA-A@-DA-TA-A@DDLSDA-A@-IA- +.L qtq, + H + 8`D 88!p894VPm0wL q  $888 P8 !89@L<[8s +08Xp+,=K+T++1H-c<,yh'8$"+!#%&()+)*', >x \<,1IZg $7>DKZarB ;On &9pru_rproc.c__export_symbol_pru_rproc_get$d__export_symbol_pru_rproc_put__export_symbol_pru_rproc_set_ctable$xpru_rproc_debug_ss_getpru_rproc_driver_initpru_rproc_remove__UNIQUE_ID_ddebug533.0pru_rproc_probepru_rproc_load_elf_segmentspru_rproc_parse_fw__UNIQUE_ID_ddebug529.2__UNIQUE_ID_ddebug531.1pru_rproc_debug_ss_fops_openpru_rproc_debug_ss_setregs_openregs_showpru_rproc_driver_exit__UNIQUE_ID_ddebug525.4__UNIQUE_ID_ddebug527.3__UNIQUE_ID_ddebug523.5pru_handle_intrmap.isra.0__UNIQUE_ID_ddebug517.8pru_rproc_start__UNIQUE_ID_ddebug519.7pru_rproc_da_to_vapru_rproc_stop__UNIQUE_ID_ddebug521.6pru_rproc_match__func__.11regs_fopspru_rproc_debug_ss_fops__func__.19__func__.18__func__.17__func__.16__func__.15__func__.14__func__.13k3_pru_datak3_rtu_datak3_tx_pru_datapru_rproc_driverpru_rproc_ops__key.12__UNIQUE_ID___addressable_pru_rproc_set_ctable516__UNIQUE_ID___addressable_pru_rproc_put515__UNIQUE_ID___addressable_pru_rproc_get514__UNIQUE_ID___addressable_cleanup_module536__UNIQUE_ID___addressable_init_module535__UNIQUE_ID_license543__UNIQUE_ID_description542__UNIQUE_ID_author541__UNIQUE_ID_author540__UNIQUE_ID_author539__UNIQUE_ID_author538__UNIQUE_ID_author537__this_module__platform_driver_registerinit_module__dynamic_dev_dbgof_device_get_match_dataof_property_read_stringdevm_rproc_alloc__mutex_initplatform_get_resource_bynamedevm_ioremap_resource_dev_errdevm_rproc_adddebugfs_create_file__stack_chk_failsimple_attr_opensingle_openplatform_driver_unregistercleanup_modulerproc_elf_load_rsc_tablestrcmpkfreememcpykmemdup_noprofmemset__kmalloc_noprofof_get_parentof_get_child_by_nameof_node_putirq_create_fwspec_mappingirq_dispose_mappingdev_driver_stringpruss_cfg_set_gpmuxrproc_set_firmwaremutex_lockmutex_unlockof_property_read_u32_indexpruss_cfg_get_gpmuxof_property_read_string_helperrproc_get_by_phandle_raw_spin_lock_irqsave_raw_spin_unlock_irqrestoreseq_writeseq_printf__mod_of__pru_rproc_match_device_tableseq_lseekseq_readsingle_releasedebugfs_attr_readdebugfs_attr_writesimple_attr_release,-0<-@DTHTPhx-|-ij k (D,D<@hHLhpTtTlmn\hd(p(topqq<x@xDolptoTThPPor00s$L0L4tpw``x\pdpho|TT88hoTTh4T8TDP,yhohz{@@ohhooH | } ~     T T  H l p t o  h y  < @ D oT yl y r - -< TD T\ X` Xh ht r    x      l p |    $08DXdp|oxoc$(,o<rD-H-y TT$(0h8rtx|x` l xXXpp 08<LTXh p t88pp`(P- <@bc(deef T(LT`  $(T0D48T@TD|HTPTpXT@`< d hTxp t8 xTTu4 8<$(@04D<@HHLLTXP`dTl,pXxH|\d`dhl (0e@H8ePX@HP--H----h-0 - - - -P - - -dcbvg-8@-HPpx--8- -(0PX-X`h-pX-W [\\Y0&Z-[1 2[Z@[- G[(L[Z[-f[t[{[[~ [`"[v[[[ [[.[s[I&[2[>[@&E[J[%V[ )b[}u[l z[[ [|[u[a+[#[[Z[[= [/[[![ [H%[[v4[(#:[@[:*F[0L['R[k#X[0^[ d[8j[ p[)v[|[8,[)[%[ ['[.[[[[/[$[[/[|[[#[ [[-0[f[[ "[ 0[#+>[#L[f Y[,c[h[dm[ }[ [~'[Z&[[([x[[T[)[*[d[[w[[ [!["[&"['([M.[5[T!E[ K[g&Q[]d[k[+{[[-[[[-[[/,[a*[-[ -[[h/[+[[[l[_'[f[t [[[)[>![ '[A!-[t3[89[6?[i-E[K[ R[_[=o[vu[.{[)([6[[Z [V [[ [[)[[[*[ [[![*[Z[![ [ [9[[K[%![#&'[ -[W 3[a:[cJ[P[5V[i \[ b[Ih[-n[{,t[$z['[ [&[[,[c.[/[[.[["[][ [T.[[[Y [ [+[[j[T[[+ [ [B)[W#[s'"[g)([g.[4[:[*@[r F[L[-R[ !X[^[d[j[&p[v[q|[[[["[,[M[: [f![[*[;$[a[['[[L [&[% [[ %[ +[1[-=[/L["\[4b[g+h[n[t[ z[7'['[/[[ [H#[[-&[[[ [[ [ [* [& [K% [&+ [{ 1 [& 7 [,= [C [#I [*O [&U [&\ [m [gs [y [ [r$ [G [( [J" [% [r [}+ [ [\ [ []/ [) [K [f [B [{# [$ [ [V [ [ [! [&,; [E A [G [,M [S [&Y [_ [e [k [ ,q [*w [} [  [) [ [ [X [!" [=( [ [K [ [  [ [W [ [ [ [  [ [  [ / [  [!. [4 [4!: [@ ['*G [W [A-] [#c [i [_%p [7#u [x z [G [ [ [< [ [ [) [& [ [ [ [A+ [|( [w [~ [ [ [ [|/ [,  [ [ [E [4 [& [9 , [2 [8 [> [D [ J [#P [V [/\ [S*b [6-h [n [t [1 z [z [* [# [ [ [ [ [ [ [+ [f [ [* [ [ [ [B [ [M [% [ [/ [W [ [ [, [ [" [( [. ['4 [*: [(@ [F [q*L [V R [X [^ [P%d [+j [Ep [v [ | [_ [ [ [ [ [ [$ [ [+ [ [+ [. [ [% [ [+ [ [r [ [ [ [b([[ [[([) [+ $[*[0[6[<[ B[sH[%N[T[v[[1$e["v[T$|[[[[[[F['["[[k[4+ [[[t%[M(+[ 2[z>[K[_[=[x [[g [[h[D0[[ [[[r [W[,+[)8[~-o[-|A[A[SA[-0[/-8[ [- [-[.,-5[6 B-`[r)m-v[Z[-[D I[I,F[ L[ L2[ @L^[ lLh[ L<[L[@L[; [ 6[>M[Gd[|[X[c ["[,[ |[,[[[[[(6[!W[=s[@[[.[ [f[4*[ [Z+@[[[|{[//[)[,[5)[.[Q-T[p[H[[r[0[ [.([.H[ s[;0[[[$[a[`[ ![P)@[f [[h[[r-{Y[T[#[) Y .6Y \[&-g`~[f [[[[g ['$[[-Y/6[ EY?N[&[eYenYw[T8[m%Y[)YYL CH_Yh[vTp [#Y[) YYpYU pYU(0YBYRZYu}Y[ [D+[b[p[](}[*[ [[Y[GTT[w"Y[)T YY,|=lemYYYY3DYD D YD! YD/ B J YTa i Yp   Y  [(" ![](![/$!["1![>![mK![.!X![p![[z!-![E"![F![ (![ !T!["![)"[$")"[_"[ml"[-"["[["Y"[1"[;"[F"[ #Y #[ #T!#6#[!@#YE#[)V#^#Yq#Y#p##Y#Y#$$Y'$YT$\$Y*t$Y*$t$[I0$[ &$["%[E"/%[=%[J%[oc%[u%[%[ %[C%@%[ &[W"-&H5&Y2M&Y2z&[&[F&[''[p('[v('[#+'[x 8'[FR'[8a'[*l'<'['[[*'[['YJ'['T'([!(Y\([)'(/(Y\B(Y\P(a(((((( ))I)j))))))**[ )* @*[i*[[**[[*Y*[*T* *[!*Y*[)* *Y +Y+8 ,+ 4+YP+ q+ + + + + +[d+[-,[:,[G,["l,[[v,-X,[,[,[o,[,TP,[m ,[),[R,[>/ -[-[.#-:-[H-[W-[}b-y-[g -[-[--[g -[ .[n.B.c.|... ../"/;/I/v///[ //[/[/[/L0[g 0[:0[u,G0[T0[ e0Tm0Y0|000L0 151LE1l1t1Y~1Y11L11Y1Y11L2*222Y<2YJ2c2Lq2y2Y 2Y 22L222Y02Y03!3L/373Y@I3Y@Y3n3L333YP3YP33L33Y`4Y`4,4L=4d4l4Ypv4Yp44L44Y4Y44L4$"5$*5Y45YB5$[5Li5$q5Y5Y505L5@5@5Y5Y6@6L'6@/6YA6YQ6Lf6Lw6\6\6Y6Y6\6L6\6Y6Y7h$7L57x]777Y7Y77L77Y7Y7 8L8B8e8~8888899Y9Y$9=9K9S9Y e9Y u9999[k 9[$9< :[&:[*O:[x:[P :<:Yn:h::Y~:Y~ ;;Y);1;YJ;R;Y\;Yj;;;;Y;Y;;; <-<F<T<<<<<[,<[<[<, =[),=[9=[_=[=[= =X =Y=Y= > >Y &>d]>e>Y ~>Y >>[/>[)>[>[:%>[V?[?[4?[ X?[|?[ ?[K*?[?[-?[(?[@[*(@[9@[*R@[ $n@[m{@[ @[@[@[f @[g @[@[f @[$A[ %.A[g BF[J OF[(lF[)F[2F F G JG pG G GYFGYVG< GYkG< GYkGYk H Hx $HY{6H >HYSHx vHx ~HYH H HYHYH V  0 0@<Vpfpp  4DEDUq TT44+G W l< |x     x  X  !3HK]o<T!1AQaq$$@@\\!1< F"\7&\O*\b.\r2\6\:\>\B\L\Q\V\[\,`\5e\Bj\Ho\Qt\jy\q~\}\\\\\\\\\\\\\\ \\\0\<\H\V\f\m\u\~\\\ \\\\\#\(\-\2\7\ <\A\#F\-K\6P\?U\UZ\]_\md\zi\s `,`0 T`X|``$`(L`Pt`x`D$`(` `  T`Xx `, `@`` <L`P<`L.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela.init.text.rodata.str1.8.rela__jump_table.rela.exit.text.rela.altinstructions.rela.rodata.rela.discard.addressable.rela.exit.data.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 @p@Xh,+P&@,1;06@hH,O0,J@x,Z2`7ni@(, (${@H, L@,@ ,,@ H,,@ ,,@ ,, .@`,0 I@p s, y# P@`,7\P2@,!LG@ȋ,#X0Z0c0s0u'| @X`,*@-b M