ELF(@@_$?#{dR @,@H@@Raa @{¨#_` _$?#{S,@bIH@~ ~ ZSA{¨#__$A9?#,@"@A9!BlSq lSa @2CR @ @1*Bax72#_ _$@?#A?T@#!@_@#@_  _$T@?#@A9,@_4$@DĐIy'@d H7$@y SD dA Td@@e RRH@Dq T@d Sc SxHIywcc*C (@6Iy H6c2C?@@#R#*@"@_$@DĐIy'@H7$@ S<SDdATd@@e RRH@DqT@d Sc SxHIywcc*C ?@@#R#*@"@_$@ SLSDdATe@e H@||c*c`$@ SLD dATe@e H@||c*c`ӟ@ @2@ ?@@#R#*@"@_  _$?#{'A9!A9,@CQH@! š`lS š**` @42P!!%A!$~!%@1*l2Մ*$@$$@1*2!2$@1*2!*2!!*@ @1*cx72{#R_ֿ2P&&E$~%@1*k l2Մ*@%%@1*2Մ2$1@1*2գ# @1*2c*2#!j2#aa@ @1*cA6 @! @!_$?#{S[,@A9A93 @@qlSsnSsS@3`@1*!x7SA[B{è#_ֿ2ՀR`C a@1*B6Ts@1*6 @"!_$?#{ aN@"@#Bx"a a @{¨#_ _$?#{S[s @@@1*BP@1*B "@1*c@1* 2445V5 RSA[BsE{Ǩ#_ր@qT3Rc7k93@sk*T"Ӛ! T&Ӛ67@eRb|Ӏ@B aCc@B@1*D!!tS!!@1*K@ |Su@ `B||Dӵq2Tc@cTa@R!7C@'T&T@@A&TIyc @wfLc<cX` @c@Tc@;@eRb|Ӏ@B aCc@B@1*D!!tS!!@1*K@ |Su@ `B||Dӵq2Tc@cTa@RA7C@TT@@TIyc @wfLc<cX` @c@Tc@c@rTv7raT RSA[BcCsE{Ǩ#_cCkDEk@1*@3RkT;5Ҁ&Ӛ7"ӚT@sk T2kD6B @1*B2 rTk@1*@:RkMTHa@Z_kT&ښ7 ښT7@AR;@ HT`T@`5@D|ӄ Bd@1*@tS` @1*eWI|S `ӄ˅Iy||Dӵq2w@L< 5`A9@ |`@1*2Bx`A9@ |`@1*B 6T`A9@ |`@1*B 7`A9@ |`@1*2B2?ՠ@R*`A9@ |s`@1*B22`2 RSA[BcCkDsE{Ǩ#_ր @*H @3@ @ @7@!b @!] @*3@^ @*.  _$?#{  a @`Ja  @{¨#__$?#{H@{#_߈%߈߈߈߈߈߈߈߈߈`߈a߈s߈߈߈"߈߈B߈!߈B߈!߈߈ ߈߈߈߈߈߈߈߈`߈===============================Tx %d Active Now! Rx %d Active Now! stop %s's qmu failed no correct RX req is found no correct TX req is found Rx %d CS error! RX %d Length error Tx %d checksum error! TX EP%d buffer length error(!=0) %s wait for fifo empty fail QMU_GPDqmu_tx_zlp_error_handler/@inth,{*u84u32\s64ou64h  \  h  0  B)h ~ Y $mtu!PrUT+mtur cuW ~(xmtuW'lY.PZf[d-^---..../ /+/&.'.-_--..../ /+/&.'.-aq--...T./ /+/&.'.-b--..../ /+/&.'.7.ce_.R.E.>/W/K/jR c+h P$S1>KX+$,,&,2, -N --!.."../ /+/&.'.#-O --!.."../ /+/&.'.*_+++&+e2+m. .!...$...' '!noS)"h/<PISVcp}+ ++++ -Y --!.."../ /+/&.'.#-Z --!..".a ./ /+/&.'.*  +++&+e2+m.  .!...$...' = '!Sxmg-6  --!..". ./ /+/i&.'.7. >_ _.R.E.>/W/K/-B --... ./ /+/&.'.7.GQ _.R.E.>/W/K/-K --... ./ /+/h&.'.}Q,kc"23@Mk/ /|/Z$_l q//+//+//$//+/m. ....$...+V,,&,2, -N --!.."../ /+/&.'.#-O --!..".7./ /+/&.'.*+++&+e2+" %P,~,,, -P-&-\'-4-@9-/ /+/G-H->/W/K/X-V-s-f--P--4---/ /+/-->/W/K/X--s-f--c-----/ /+/-->/W/K/7.S_.R.E.>/W/K/%/ &mtu/,'/5(1.(2)i3U%# &mtu#''#0)i%U% &mtu&'.)mep((.)gpd()req(( *+)x_h,- % }&mtu&'.)mep((.)gpd(((( *+)x_h% &mtu3';)mep((.((( ()retU. /2)x_h+(((B/)__v/)__r+)tmp+)__v/)__r+)tmp,-LYmep%c*iK* X*d*p*Q#}***,i-YvZmepv$d0mtuxey.RzUQ({(|)ret}U1T(((B1)__v1)__r//+/)tmp1>)__v1)__r//+/)tmpk/f/|////- --!.."../ /+/&.'.7. _.R.E.>/W/K/JU$#mepJ$P0mtuLXM.Y(N(O}+S++++ 7.c>_.R.E.>/W/K/ -e --!.."../ /+/&.'.#7.h_.R.E.>/W/K/X-T-s-f--T-----/ /+/-->/W/K/X-$V-s-f--T----y-/ /+/-->/W/K/7. W_.R.E.>/W/K/-Z--!..".k./ /+/&.'.7.o_.R.E.>/W/K/?+a d+X+L+p+ 7.oS_.R.E.>/W/K/ -q --!.."../ /+/&.'.#7.t_.R.E.>/W/K/X-b -s-f--U-- -- -/ /+/-->/W/K/,$d!,,, -T-&-!'-4-!9-/ /+/G-H->/W/K/X- f"-s-f----~"--b"-/ /+/-->/W/K/7. g"_.R.E.>/W/K/7. i9#_.R.E.>/W/K/-k--!..".#./ /+/&.'.2A(%mepA&P3A@Qi&E$&z&&&&&&&&S"&X$&"&k$&'$'* $***P**! ' '%G%%%%%&&&)&"6&0%;&"H&C%M&'.b%'*/ %***P**!Z&[&4 Ui&&mep0'J)enq (!)gpd")req#)mtu$(% (&/H&)x_* h/Z&)x_+h+)x_5h5 U'6mep07J8enq98gpd8req8mtu9 9/&8x_ h/ ')x_h+)x_ h:UHw';mep+P#w' ''Q'Q5 U'718enq95'7>5'7><h);mep&P8mtu=.Q=UQ9>7.(_.R.E.>/W/K/>-5)--...)./ /+/&.'.?7._.R.E.>/W/K/@D);mep)c9AU\K*;mep)P8gpd9 .+*...#}***B }*6mep,98gpdB *716gpdG5*796gpd9 995w?+7w>7x9z 9{9|Bk }+7k0.7k:6dmakL9mB_ +7_0.7_:6dma_L9a5T+7T3.7T=9V9W5I?,7I3.7I=9K9LBe,6mep6gpdB,6mep6gpdB,6mep6gpdBH,7H7H%X-'/.'9'E(.)tmp+)__v /G-)__r +)tmp %-'/.'9'E(.)tmp+)__v /-)__r +)tmp 47.',.'6+)__v /&.)__r +)tmp %m.'..'8'D4}$.&mep}A+( S( S/. +( .54..746/74B75/ .5H8/7HE8/8valJ1B%d/6val%.7%Jd/j/C5B/6kt2N7@D_U7_/N7_CN% $ > : ; 9 I$ > : ; 9 I&I> I: ; 9 ( <  & 5I 4: ; 9 I? I> I: ; 9 .?: ;9 '@B: ;9 I.?: ;9 'I@B .?: ;9 '<4: ;9 I1X YW 1 141 11RUX YW  U1X YW 1RUX YW 41 1RUX Y W ! 1U" 1U#1RUX Y W $ 1%.: ;9 ' &: ;9 I': ;9 I(4: ;9 I)4: ;9 I*4I4+ ,I-!I/ .4I4/ 04: ;9 I1 2.?: ;9 '@B3: ;9 I4.: ;9 'I 5.: ; 9 'I 6: ; 9 I7: ; 9 I84: ; 9 I94: ; 9 I:.?: ; 9 'I@B;: ; 9 I<.?: ; 9 '@B=4: ; 9 I>1X Y W ?1X Y W @.?: ; 9 '@BA.?: ; 9 'I@BB.: ; 9 ' C5D.: ; 9 'I ,  $,48<D,08@DHPdhlpt|h $ $(,@@PX\TX$(4448htx@LPTLPTX\hlthlt   @88<@\\`dhhlppptppt| ,,04LLPTXX\`ddhlllpllpx\\\dpp,,04``dh,,@@D D X X   0 l x ,,@@  $(,,,@@`dhlp $(,@ $(,0@@H`@@HP@@LP`dhlptxtx   D D X X   0 $ ( 0 8 < @ D D D X X x | 0 8 < @ D X 0 8 < @ D H X X ` x X X ` h X X d h x |  0  0 L x   D D l x x x @ D H L P ` D D d @ D T X t @ D T X x | | |     ,   , @ D D L t l l p t    ( ( 0 X P P T X d l x ; drivers/usb/mtu3./include/linux./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxmtu3_qmu.cdmapool.hmtu3.hio.hmtu3_trace.hktime.hint-ll64.hint-ll64.htypes.htypes.hirqreturn.hstack_pointer.hstddef.h ! . 3     .1e    f ! ED!J#L=M!"$-  T! } }   }$  <~! } &<!r s !/&u %&w.#z 4J"    $ !/ .! !#J  / 22$ *!!.",/! <!" ! !).!.q 0 ! Y/ .! ! #  / 2~$ *!!.",/!= !"!.q 0 ! c  ! #  10~ /  !~   ! #J  102 /  !  @#!.q 0 ! ?!! .u ~  y !~ %~ ! ! ~  !"~ }< } >  }  }.$  <} ! } @  ;E; ! }$  < }}  9! }$  < }}  . }}  0 P 0 } $  <P  } nJ~ } }   }  }.$  <} ! }   -S- ! }$  < }}  3! }$  < }}  ) }$  < }}   }}   }}   a  } $  <a!K n K  !g!+% z.!  u  J} $  <w vX }.~  .}$ <   }       } .}<}$ <"Y'"zJ&!~"! w  /s !X!u!~ } } $  <~ } } $  < "~ } $  <~ } } $  <!~ } {##t <E.< D '.Y. ;.!  / 0 !$ |. ! .   !| }$  <} } .} $  <}} U * ! S+   } %%%<}<20 v t.   ..(x 4.J!}"}  1.V% |. ! .   !| }$  <} } .} $  <}| `  ! ^   } %%%<}<20~ v t. ~  ..(x 4.J!}"}  1.D ! . &.I ~t.~ }$  <  0## # !*"  5~ }  !~ } $  <!~ } /~ }  $  <   |. ~  ~  }  !."  / #./~$ .!S ... .x. } }  }<$  <} } .} $  <}}! U+. } %%"<.<%~\$\. ! }$  < }}  }   }}J$ <}.}.}<}}J$ <"L4L. ! }$  < }}  "ME;E. ! }$  < }}  <~ } ~<.IJX=& = Ys K nX7t"2.$f# 1[!=/"mtu3exp_intrmtu3_insert_gpdtruemtu3_qmu_startqmu_gpdIRQ_WAKE_THREADcur_gpd_dmaenq_dmaktime_compareIRQ_NONEtxhiarread_txq_cur_addr__le32__s64__func__write_rxq_start_addrnextlong long intsigned chardone_statusirqreturnhead__long long unsigned intktime_tmtu3_clrbitsadvance_deq_gpdbitslong intmtu3_gpd_ringmtu3_qmu_isr__raw_readlmtu3_qmu_flushrxcprtrace_mtu3_complete_gpddma_basemtu3_qmu_resumeoffsetvaluemtu3_epepnum__delay_us__u8long unsigned intdma_addr_tIRQ_HANDLEDgpd_virt_to_dmaread_rxq_cur_addrmreqext_addrdatashort unsigned intqmu_exception_isrgfp_ttrace_mtu3_prepare_gpdrqhiarktime_add_usnext_requestbasedma_pool_zallocqcsrmtu3_readl__timeouttxcprpos__usb_requestmtu3_qmu_stopgpd_currentmem_flagsusectrace_mtu3_zlp_exp_gpdmtu3_prepare_tx_gpdgpd_ring_emptymtu3_request/home/test/workspace/code/optee_3.16/linuxaddr_Boolunsigned chardone_intrcurrent_stack_pointershort intqmu_tx_zlp_error_handlerfalsetrace_mtu3_qmu_isrdma_pool__mptrmtu3_writeltqhiar__raw_writelcmp1cmp2qmu_done_isrqmu_done_rx__timeout_us__u64mtu3_gpd_ring_alloccharunsigned intlist_headgpd_ring_initqmu_statusmtu3_prepare_transferwrite_txq_start_addrgpd_headerrvalrequestrxhiarGNU 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-baseonlymtu3_prepare_rx_gpdadvance_enq_gpdmtu3_setbitsdma_addrreset_gpd_listpooltxcsrringmtu3_qmu_exithandle__compiletime_assert_403__u32__compiletime_assert_405mbasemtu3_qmu_initdrivers/usb/mtu3/mtu3_qmu.cqmu_done_txirqreturn_tqmu_done_statusgpd_dma_to_virtmtu3_gpd_ring_freeGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x ,\B-A CM A-A ,DB-A BJA-hC-V-$HC-E -D B-$(C-o -D e -D g-,$B-A@ A-B <B-A0BBT A-A ,LB-A BLA-(B-Ap D e A-A EDAJBA-Ap  -AAABZM ABA-A ,TB-A CMA-$$B-ADA-    \1@`DSahqH`($L( T,t$:mtu3_qmu.c$x$d__func__.0mtu3_gpd_ring_allocdma_pool_allocmtu3_gpd_ring_freedma_pool_freemtu3_qmu_resumemtu3_prepare_transfermtu3_insert_gpdmtu3_qmu_start_dev_warnmtu3_qmu_stopktime_get__const_udelay_dev_errmtu3_qmu_flushmtu3_qmu_isrmtu3_req_completemtu3_qmu_initdma_pool_createmtu3_qmu_exitdma_pool_destroy(4!X!h"00# hhHH& &    D H  L P  t ! ! "\  # # #   #   # ##,<P(*  $D(0x4<@HLTX`4dltpx|@p0Ld,LD d      $, 08T <D HP T\ ` h8 l O)05CJQ5]knp~O6i Z*{7C Zllrx:$2?Bt $!,M8^m|0p p 2,Y,s,,  4HHH4LYPv````  h|Ejr     ` ` !) C Q0c,0@pp@ P)`1HdtlPPK$ Spjp}0 @D H  X  - ? X G U f h x    ` `    #  + B W 0 _ r  x        ?  d        1  V  }     @  0 0M i @ q  | | | P P   0 J h p~      '>Q Y@s@p    0+0< [ c`z`D T T T EX al i 00    9 A`[( c{8 8 8 < P 1d 9Uh yH)60=Wq"~J 2?L"YJf~"J 4BANf=E@ ow4B -@O@u@DppptC8k\s    (9,[#gp"*CKes 0` 1F d  $8@D;DYD~H\dh pP+P9Kxp|7?0X``z` " *  F  [ y     P 2!P!n!!!,! !4"4$"4B"4g"8"L" "T"X" "`#d%# >#lF#@ ]#@ k#p }#t#x##`#"#d$$J$p]$p$x$$$@$@$$$$"%5%H%\P%g%ho%P%P%%B%"%&V*&'j&&"&&V&''$'M'U'b'x'3'''!''V'''"(0(>(N(y(((((():)a))P)`))U))**0*48*PL*|e*~********@++s+'+3+@+M+Y+q+w~++++ ++++u++|,,',3,u@,f,{,`,,,,,,-1 -zY-fg-t--1-z---8.F.S.`.0n........../Z /z?/X/zl/~//^//$ JDH`tx`TX48 dht.symtab.strtab.shstrtab.rela.text.data.bss.rela.altinstructions.rodata.str1.8.rodata.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@&T,T6Tt1@8G2 Vc/^@4 oA E0}@0 E _@0tc0U}^}} }@` hK(