ELF8@@%#{og_WO`xz@gD q Tc/B4cD qT`b@!c A@ACCCI (KkaT1sR ?;?@9h@kT ;:;9@9@@h?93@@@@ (Kk`TOEWD_CgBoA{ƨ_`b@c{og_WOz@fD qhTb.B3bD qT@!c" 6C qT@* qHR _ kJ T 2R**R[}(9 /)"BR*4@qT_s@H@qT@!c*Y5554{C9Q`b@ @c**+A) kT2R5*~(9 !aR5* 5 4C9Q@*OGWF_EgDoC{B_*@qT_u@U bDq) T`b@!c*E*@qT_u@bDqT`b@!c*@ kT2RR(5*  Ѣ54C9CsQ@c*@W9h4[(R9*@qT_u@bDqT"@!*fdb@c*g@c*w"@c*{og_WO*"qT@TRwhfD q(Txby.B`hbD qITM6D@!c*y`B2i "q1vR U@R6[O@*_a*[@* @ (T/@q T@`hbDqT d@@!cq(T @`h@kT`hCkAT* OGWF_EgDoC{B_M6x$@c*j u@@c{og_WO@*`wz@##" fD q Tb.B4bD qT`b@!c**`4(@qT@5 bDq T`s@M6@!c**`bv@``vv:w"yBhJ@?T @xJ@{b|N@#X# yJyN~|yhR@?T @xR@{|V@#X# yRyVyhZ@?T @xZ@{|^@#X# yZy^yhb@?T @xb@{"|f@#X# ybyf@# _)@?AT*OGWF_EgDoC{B_`b@c`y@M6D@c**{og_WOCRXrv@`tthBh@R rRUC; R* 2 222 22"2 Bb RrXr*.:>""2JBNb*rZ^2jn: @z~"B_2R*@@t "B@Ȃ_@"@BthBh@R rR2!R@@t" "B@Ȃ_@"@Bt"hBh@R rR3!R@@t""B@Ȃ_@"@BtBhBh@R rR5-!R@@(Btb @"Ȃ_@@BBtbhBh@R r RU&! R@@ht "B@@Ȃ_@"@BthBh@R rR!R@@ht "B@@Ȃ_@"@Bt uAh@`; @uuAh@`ESh@ RWr`  @uuAh@` EShzB`  @uuhBh`vC`"R rvv6uB`vA`"bEuBhBx`vzA`R rvv uB`v@`bEubhBS`" v C`R rvvvuB` vzA`bEtAh@`; @`thfDqT`bt.B4`hbDq T!cb R  OFWE_DgCoB{A_acb R{ og_WOC@z@C7c R*6C@C # 83vAS6Ah*2 C cR8s+rA / R"8;@ ? #R K`"O8@ #+ 3[` _zA3u@@ R[rcS; q k7s@mSA*@* o;h@ ;  ! { Ch@ ;  1  Kh@ #;  A 3 CSh@ c;  s(R R*whfD qTxby.B`hbD qT@@!c@7+@6*E4*@q( T@`hbDqT@b@!c*%@H7CC @5R" 2s@h5s@~@>* _)@?T*ORWQ_PgOoN{M_ac*@u@c*{ WO`tz@fD q( Tb.B5bD qT`b@!c"R*4@q(T@bDqT`b@!c*`hRh*OCWB @{Ĩ_`b@c`b@c*{  @{¨_{o g _ W O **@W{@hQ qT@ST@@U@ T`h>@Ț| 4@*U8R2@@(  k TfDqh4Tb.BT bDq T@B@!c*kTfDqH2Tb.B"bDqI%T@B@!c**d`v@`x>@`ؚh:@  ؚ 5s`@R rR A>s`@R rR|4Q)IcH'?@#Ho*Y[\#b<@gZ"Bux @/@s kT`2Rh:@9@=SALq92@h47*6@u@T@ȚqT_@@_@H25:R^@ @k Ts_@_@ۚ@ H ۚ qlT]@5]@V\@4#@@!c#@@@c@7@3@kTU @@^+efDqhTb.BbDqiT@B@!cIFC@@S@  c33 4/:7  c; (S#(Xc5#WCVO@6 C7'6+OMWL_KgJoI{H_@B@c*S@B@c**c@B@ctC{og_WO@cS/4CR2R rW x{t(RB@Rhwuv@@"@`uuv"ut@ ~AbB!#R'`7t@ ~AuR!#R7@ ~A!S#R7@SW@t@ ~Abb!#R7@ ~A!c@6" FA| _)@?T*O\W[_ZgYoX{WC_h@qIT@!Bh@q)T@!B(`t@`hAq T!B*h@qT@!B.`t@T`hAqT!B*h@qiT@!B:`t@`hAqIT!Iu`v@ `hA 4!B>*h@q)T@!BQ`t@`hAqT!A=`t@`hAqT!B+)"F@?4*B JA" FAt$B@? 84V@'@v@hRAR rw`vV v"`Bv'@v hRAWh4R**Vro@@@C%(6U@(@ R R " )ۦ(@ RIr B *7b ܪ|# ܮ|C ܲ{c۶(@B< )ۺ(@> )۾(@?)@**@&7RHS6R RIr) "<@)@V}@:}@5}@h@""h@Bb"Bbh@"F@~8R>h@iyb b Nh@}  R" VB Zb^h@@  bb " z2 F"!B"!!B2u@ jWA'@Z@_k"TC@RVr@o@@"vf"R`R`hz`R`tr`"tv`BhF`hJ`h`bh`hn`Bh~ht@``t2`"hh@4*h@qiT@!B*1t@ ~A!4*h@qIT@!B*@@q) T@@!B**=`t@t`hAq T! h@qT@!B*`t@`hAqT!B*   `t@T `hAq T!B** R*v@@Bc R@R*URzyv@u?Tv@@B R@v"xx?"T0R@0R`t@`hAq)T!'@@(4s"RZR4R#@Q@%H 6@@ @w[59@$@ RBc*@R*b.b(Rfh@H?T RB*w@a@Zٺ??T0Rb@0R'@@kT#@@S@(@h4!B*{WOuthCqiT !R"R-`hfDqHT`bu.B`hbDqT@q#T  d@!cb ROBWA{è_uvCqT @cb R{_WO`tz@fD q Tb.B5bD qT`b@!c"`xa2A*4@qT@bDq)T`b@!c**OCWB_A{Ĩ_`b@c`b@c*{og_W O C@z@` hfD q.T`bt.B4`hbD qT@!c`"@vRqTBR 4 @*@q0T@@`hbDqiT@!c*1bRZ4 @*@qh,T@@`hbDq)T@!c*R`cѹc<#"BJ@T_J@bN@"yJNR@T_R@V@"chRVZ@T_Z@^@"chZ^b@T_b@"f@"chbf@cѷc^T[y@`T@c@`hF9h4X`R hRL9h4R @@ qT@@`hbD qIT@!ct@cutCRh`"qTBR`K`D^ _)@?TOJWI_HgGoF{E_t@c*vt@c*t@c{WO*" @2@t" kMTkTkTk Tk+TkT R R*OBWA{è_{og_WOCz@"R@?TO^@R@V@"wO@^RV@`T^@#Tc"@"JAbZA 6K@OFWE_DgCoB{A_{og_WOC@z@B*@ A`b|ZAfD qhTb.BSbD qT@!c-w"@?qT  y) @ qH.T@bD qT@!c@q$T@SbDqT@!c@ q(T@bD qT@!c@ q&T@ bD qT@!cR@ q$T@bD qT@!c@q(#T@bDqIT@@!c*@c$ lRpmo"@B @"(RAqA TR Bq T@ B k22@ B_k! T@ 6:A" Bk肈!4*@q9T@vbDq T@!c* RRR* _)@?ZT*OVWU_TgSoR{Q_*@c@q'T@VbDq T@@%@!c**@c@c@c@c@c*HR**W 4*@q6T@bDqT@!c*QNLJ" A##K3CWR7r3COc+Rs[ C_3RBkAo;R{`B A#CR3CcKRsSR[R#c3CckRssRR*fD qH"T@9bD qT!cb R@c**RH4*@qT@bDqT!cb R*+#@<Rw" 29@(y<9@y@@c)#@@qT@VbDqT@!c*pnl @AC@C>@@hR@CCC@I 7K"!RA*4* b!R 4*;R@qT@bDq)T2RwS@!c*4@ 6R@R@qmT@c*Acb R*4** cb R*@c*@c*4;R*@qT@vbDq T2RS@!c*2RwS@c*h4VR{BRbR6VRs52RS@c*{ _WOz@whfD qTubt.B4`hbD qT@!ct"xhCqT@ qT@u`hbD q T@!c*Ia"BR4* *=abBR*48R@q( T@`hbDqT2RO`b@!c**` `:C`"uRh*ODWC_B @{Ũ_t@chw@c2RO w"@c*{ _WOz@whfD qTubt.B4`hbD qT@!ct"xhC qT@ qHT@`hbD qT@!c*G` `:Ca""R4* *7ab"R*48R@qh T@`hbDqT2RO`b@!c**  uhRh*ODWC_B @{Ũ_t@cjw@c2RO w"@c*{og_WOC`z@" @q,T@HAq)T@@@!B*2@ qT@HAq T@@@!B*]@T@4 @HAq Tc@!BYB@@CSSA 4@SXWA*VyQR'h6@~@r;BA4wr ~B_ k T?kT9wrB@4sr`h@_ k T?kT(?kT'h7@T@T@HAqIT!B**R'6@N;B@(4?kT?kaT~@M`BhAH 4?k T'7a@6\@4 7@R 2R*bs# `hB@H4@HAq)T@ RU@2R)c s'`e@!B**^ R2R)c v"s'`_Rh@`bw@`rx:@`@uY@ @HA 4!B*****R@46@HAqiT@@@!B@S@@HAqT!B.+(@U@@HAqT R2R)c s'`e@!B**  OFWE_DgCoB{A_{og_WO@ A@*ACA  /; Ѫ C h/2R+!*A)a;@_뀐T>>@9::@9qTq`Tq!TR*R#@@R@@"aR*@9@y@pb""@B@?b"7~@'@~A&ARڒ@xAqAT 2Rr +B^@T"њ7(@'@Z@2Ra{A2:+@W9;@(&4>@9..@93@q&T/@AqET qHTKb(# +(@R7@8'7@ C5@;2R9A?qoTrtC|{_@ Ty# '@/@Z 2R+5)  ~A@zA2:7@W9Yh4>@9..@93@qTAq,T q2R!0T`hgDq/TE;@Y2Rb.B bDq T5cZ@@qT7@fDYq,T/@3@;@b.BbDq TZ2R5a@7@!c>+@'fD;@qH>T3@2RYb.BbDqTZa@!c{u..@93@q T2R g qaT;@2Rh@q"Ts@SbD2RqTZa@R@R@"R @2R@*;@!*c**2R2RRʀR+@nV..@93@q!T/@"/@ q!TYB @!*cRRrh@q(-T@Y+@bDqTZa@R@R @"R @2R@ @*Y!*c*h@q(+T@s+@bD2RqTZa'@@R@R@"R @2R@*Y!*c**2RRR7@2RB'^@ !џ"2R@6B*@&@"w3@l;@/@@>/@2R3c`s@q"T/@Z2R4a@cZ72R4a@R@R@"R @2R@*F*c**+@B^@ !?y#6`Cu+@w'@"3@Y1 ҳB&Z'@h* 3@4(@"aR*@9@y3.u.@9`2ARu@y`"u @?+@@ !џ"6B*@&@"5;@ ҵB&+@+@2RZa@+@c3@+@Za@R@R@"R @2R@@*Y*c**2Rt+@Z2R5a@'@R@R@"R @2R@*Y*c** @3@;@Y*c[ ҵ`Cu'Zh+@S@[SH@`2R""@9 .u.@9`2ARu@y`"u h@?2R7@Y@ !џ"6B*@&@"5 ҵB&7@*[[s@(@Z@@2(@1:@_ T7@2R`hfDqhTE;@Y7@b.BsbDq Tb@u@q#T  @!*c2RRȀRL/@b`s@?qT  @#F;@Y*c[@s@@ @@3K@ @h@)R @h@@*@@h˚@_`TJ _)@?!TOSWR_QgPoO{N_{og_WO@R**Zrh@##W; ~ R"2 RB2R8Rbr#'2+yR/3R7*;?CGKR"O2SBWbR[b_rcg2kos Rw*{ "2B RbrR*vhN94qATuRhVDr R)y *` hVtAh@H; hVD@ 3D` wA@x a:CyBR`7qT## @u4t 8R@ ~A5:@ #; @ 3(@@): ! (*8@4@`R RhV*(R9 _)@?T*OSWR_QgPoO{N_*`hfDh5`bt.BT`hbD4@!cb R*@cb R*C{+_WO@*`yz@#R* (gDqHT c6/B6 (cDqT`w@M5@!c*##" B`t@`"b@#? _)@?TOHWG_F+@{DC_`6w@M5@c*{og_WO@@CqI\TRYr@ 3; "b+ " A/8"BB*;  RRѮ9"K *J *b;b B +*);;@[7?6Xh@)R Xh@N4!R* B\(7 R7@@qh=TW@7@qTb R!cw@ES3 tAR*@tBA q"Ts@@@^S q*)(CT*ѨC@(R?@S;@C> S@ q:TZW@7@ qI#TY2R3U`x@\q##T@q3T[X@ Zh@q Tb R!c*]{{)6@ qH,TW@@ qTb R!c@K@ @@G@ Wh@@[]S@Y)q@ q&TW@@ qTYs@ q#T!3@*aR.7@aR*Z d@b R!cZ{{;6@ qhTW@@ qTb R!c@3; tBAs@A*7[7J/@@@[]S@+@qqT[74Z@[=qAT3@ARR6'@h@@[]S@#@qqaTZ@=qT7@ARR7{{ 4 d@!*cZ@qTW@7@qTY2R3U`C@s@fSjS/?@^;@C^^/@*Z!*c*R*YrY2R4U""@B@?ִ[{{77;75@3; A@[4{7@b Rc@b Rc qT@b Rc@b Rc*aM3d@@b RcY2R3U`b@@c#Y2R3U`C@s@jS/fS?@^;@C^^@/@@*Z*c*Co2@qhT[H@(Zh@qTYb R!c*pn@b Rc*fD5b.BbD4s@qcT&@H5S@@h4!cb R*Asqo d@!cb R`@R[rES( aA@fDqTAT@4ZH@qT!cb R*"*@3@aRb A7@aRh AEW9h4{(R9 _)@?TOWWV_UgToS{R R_ @cb RC@cb R*O@cb R*C{og_WO@*coScR!(*c}@@)Rc6!~@"~vhfD qTtbz.BZ`hbD qTc@@!cb RR**` xA@@b9 # (GA )C; c (OAC{C4C_{@R r`?C @c@B H hˠ <:R~DӨ>~@*B(R9:@ q T@`hbD qT @@@@@W@h@!cb R** *"@ 5@4`hbD4@!cb R` _)@?TOHWG_FgEoD{CC_acb RR**w @@@@@V@h@cb R**vu@cb R!{_WO A@`"u@v@`bw@" FAL R ) K`4(B;(87#v@8? R*OCWB_A{Ĩ_!{ g _ W O C@h@ RIr#59 #~ R"2B2R7Rbr#'2+hR/3R7*;?CGKR"O2SBWbR[b_rcgkR*ot @~A5@# @3@@)9 ! (*7@4~@`R` VtA@` a:C`9 _)@?TOMWL_KgJ{I_!RA_!RA__@@@8`6`,`*`(`&`+`)`'`%`<`:`*`(`@@@X@(`&` @ @@ @ @@@@ @ @ @&`$` @ @@@ @ @ @ @ @ `&`$`@ @ @ @@@@@@@@@@@ @ @ @ @ @ @ @@ @ @ @@@@@4`2`@(`@@@@@#`@!`@#`@&`@*`)` @(`(`@4`0`2`@@@@@=`;`1`/`(`&`1`8`/`@ @ @@@@ @1`/`.`,`)`'`1`/`)`'`*`(`$`@"`(`&`-`+`'`%`&`$`!`@>`<`@ @@@ @@@0`.`EC3`1`LJ'`%`(`&`@@(`)`'`@@6`4`.`,`.`,`$`"`&`$`!`@'`%`(`&`2`0`%`#`&`$`'`%`)`'`'`%`(`&`8`@!`0`B@@ @ @@@߈߈߈߈߈߈߈߈߈߈߈߈2 ߈߈߈߈߈2߈߈߈߈߈߈߈߈߈߈{!{_`6%s:%u:%s: Enter ch:%u %s: Enter 3%s:%u:%s: Error Stopping Channel:%d resetting anyway ch:%u %s: Error Stopping Channel:%d resetting anyway 3%s:%u:%s: Error resetting channel ret:%d ch:%u %s: Error resetting channel ret:%d 3%s:%u:%s: Error alloc_channel ret:%d ch:%u %s: Error alloc_channel ret:%d 3%s:%u:%s: Error Starting Channel ret:%d ch:%u %s: Error Starting Channel ret:%d 3%s:%u:%s: invalid dma direction: %d ch:%u %s: invalid dma direction: %d 3%s:%u:%s: not enough space in ring, avail:%u required:%u ch:%u %s: not enough space in ring, avail:%u required:%u 3%s:%u:%s: out of memory for descriptor ch:%u %s: out of memory for descriptor qcom,gpi-dma6%s:%u:%s: sending cmd: %s INVALIDch:%u %s: sending cmd: %s    !"  3%s:%u:%s: cmd: %s completion timeout ch:%u %s: cmd: %s completion timeout CH ALLOCATECH STARTCH STOPCH_RESETDE ALLOCUART SW STALEUART RFR READYUART RFR NOT READYEV ALLOCATEEV RESETEV DEALLOC3%s:%u:%s: Error with cmd:%s ret:%d ch:%u %s: Error with cmd:%s ret:%d TYPE_IRQTYPE_IRQ_MSKCH_IRQEV_IRQCH_IRQ_MSKEV_IRQ_MSKIEOB_IRQIEOB_IRQ_MSKGLOB_IRQ  $(,04 HP(Q,Q0QTQPPXP`PdPhPlPpPtPxP|P3%s:%u:%s: Global IRQ handling Exit ch:%u %s: Global IRQ handling Exit CONFIGR_LENGTHBASE_LSBBASE_MSBRP_LSBRP_MSBWP_LSBWP_MSBINT_MODINTVECMSI_LSBMSI_MSBRP_UPDATE_LSBRP_UPDATE_MSBDEBUG_PCSW_RF_10SW_RF_11SW_RF_12SW_RF_21QSB_LOG_SELQSB_LOG_CLRQSB_LOG_ERR_TRNS_IDQSB_LOG_0QSB_LOG_1QSB_LOG_2LAST_MISC_ID_0LAST_MISC_ID_1LAST_MISC_ID_2LAST_MISC_ID_33%s:%u:%s: Error adding ring element to xfer ring ch:%u %s: Error adding ring element to xfer ring gpi_dmagpi-top%s: missing 'reg' DT node %s: IO remap failed qcom,max-num-gpii%s: missing 'max-no-gpii' DT node qcom,gpii-mask%s: missing 'gpii-mask' DT node qcom,gpi-ee-offset%s: No variable ee offset present qcom,ev-factor%s: missing 'qcom,ev-factor' DT node qcom,iommu-dma%s: Error setting dma_mask to 64, ret:%d %s: could not req. irq for gpii%d ret:%d&gpii->ctrl_lock%s: async_device_register failed ret:%d%s: of_dma_controller_reg failed ret:%d%s: probe success 3%s:%u:%s: not processing any events, pm_state:%s ch:%u %s: not processing any events, pm_state:%s DISABLEPREPARE HARDWAREACTIVEPREPARE TERMINATEPAUSE3%s:%u:%s: skipping processing event because ch @ %s state ch:%u %s: skipping processing event because ch @ %s state 3%s:%u:%s: Event without a pending descriptor! ch:%u %s: Event without a pending descriptor! 3%s:%u:%s: Event: %08x %08x %08x %08x ch:%u %s: Event: %08x %08x %08x %08x 3%s:%u:%s: notifying event:%s with status:%llu ch:%u %s: notifying event:%s with status:%llu NOTIFYGLOBAL ERRORCHAN ERRORUNHANDLED ERRORPENDING EVENTEOT/DESC MISMATCHSW ERROR3%s:%u:%s: event without a pending descriptor! ch:%u %s: event without a pending descriptor! 3%s:%u:%s: Pending TRE: %08x %08x %08x %08x ch:%u %s: Pending TRE: %08x %08x %08x %08x 3%s:%u:%s: error request irq:%d ret:%d ch:%u %s: error request irq:%d ret:%d 3%s:%u:%s: receive interrupt while in %s state ch:%u %s: receive interrupt while in %s state 3%s:%u:%s: processing global error irq ch:%u %s: processing global error irq 6%s:%u:%s: processing EV CTRL interrupt ch:%u %s: processing EV CTRL interrupt 6%s:%u:%s: setting EV state to %s ch:%u %s: setting EV state to %s 6%s:%u:%s: process CH CTRL interrupts ch:%u %s: process CH CTRL interrupts 3%s:%u:%s: Unhandled interrupt status:0x%x ch:%u %s: Unhandled interrupt status:0x%x 3%s:%u:%s: invalid error status:0x%x ch:%u %s: invalid error status:0x%x 3%s:%u:%s: invalid chid reported:%u ch:%u %s: invalid chid reported:%u 6%s:%u:%s: sending CB event:%s ch:%u %s: sending CB event:%s 3%s:%u:%s: ee:%u chtype:%u routine:%u type:%u error_code:%u ch:%u %s: ee:%u chtype:%u routine:%u type:%u error_code:%u NOT ALLOCATEDALLOCATED3%s:%u:%s: irq_stts:0x%x ch:%u %s: irq_stts:0x%x &x->wait6%s:%u:%s: enter ch:%u %s: enter 3%s:%u:%s: error allocating xfer ring, ret:%d ch:%u %s: error allocating xfer ring, ret:%d 6%s:%u:%s: #el:%u el_size:%u len:%u actual_len:%llu alloc_size:%lu ch:%u %s: #el:%u el_size:%u len:%u actual_len:%llu alloc_size:%lu 3%s:%u:%s: could not alloc size:%lu mem for ring ch:%u %s: could not alloc size:%lu mem for ring 6%s:%u:%s: phy_pre:0x%0llx phy_alig:0x%0llx len:%u el_size:%u elements:%u ch:%u %s: phy_pre:0x%0llx phy_alig:0x%0llx len:%u el_size:%u elements:%u 3%s:%u:%s: error stopping channel:%d ch:%u %s: error stopping channel:%d 3%s:%u:%s: error resetting channel:%d ch:%u %s: error resetting channel:%d 6%s:%u:%s: disabling gpii ch:%u %s: disabling gpii 4------------[ cut here ]------------ 3%s:%u:%s: no config ctrl data providedch:%u %s: no config ctrl data provided6%s:%u:%s: cmd: msm_gpi_init ch:%u %s: cmd: msm_gpi_init 3%s:%u:%s: protocol did not match protocol %u != %u ch:%u %s: protocol did not match protocol %u != %u 3%s:%u:%s: error allocating mem for ev ring ch:%u %s: error allocating mem for ev ring 3%s:%u:%s: error config. interrupts, ret:%d ch:%u %s: error config. interrupts, ret:%d 3%s:%u:%s: error alloc_ev_chan:%d ch:%u %s: error alloc_ev_chan:%d 3%s:%u:%s: Error allocating chan:%d ch:%u %s: Error allocating chan:%d 3%s:%u:%s: Error start chan:%d ch:%u %s: Error start chan:%d 6%s:%u:%s: sending UART SW STALE cmd ch:%u %s: sending UART SW STALE cmd 6%s:%u:%s: sending UART RFR READY cmd ch:%u %s: sending UART RFR READY cmd 6%s:%u:%s: sending UART RFR READY NOT READY cmd ch:%u %s: sending UART RFR READY NOT READY cmd 3%s:%u:%s: unsupported ctrl cmd:%d ch:%u %s: unsupported ctrl cmd:%d 3%s:%u:%s: error with cmd:%s ret:%d ch:%u %s: error with cmd:%s ret:%d 6%s:%u:%s: channel is already paused ch:%u %s: channel is already paused 3%s:%u:%s: Error stopping chan, ret:%d ch:%u %s: Error stopping chan, ret:%d 6%s:%u:%s: channel is already active ch:%u %s: channel is already active 3%s:%u:%s: Erro starting chan, ret:%d ch:%u %s: Erro starting chan, ret:%d %s: gpii require minimum 6 args, client passed:%d args %s: gpii channel:%d not valid %s: no available gpii instances %s: gpii:%d chid:%d seid:%d already configured %s: client req. gpii:%u chid:%u #_tre:%u priority:%u protocol:%u %s%llx%llxipc_log_lvlklog_lvl%s%llx_gpii%dgpii%d/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/drivers/dma/qcom/gpi.cY V V e e m m ]>>>QOO     $KK   K M S Y 4\ ` 4c h j o 4r w {       @ACDEF@@NNQQ $  AAOObbxxX    \\ddxxT T Y Y l l f                      # #   ( (       ) *  # - *C f include/linux/dma-mapping.hgpi_debug_ch_cntxtgpi_dump_debug_regarr_idxgpi_resumegpi_start_changpi_prep_slave_sggpi_mark_stale_eventsgpi_ev_taskletgpi_alloc_changpi_probegpi_reset_changpi_debug_ev_cntxtpdentrygpi_ev_state_strgpi_queue_xfergpi_alloc_chan_resourcesgpi_handle_irqgpi_send_cmdgpi_alloc_ev_changpi_dev_dbggpi_terminate_allgpi_process_imed_data_eventgpi_free_chan_resourcesgpi_cb_event_strgpi_pausegpi_generate_cb_event/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/include/linux/dma-mapping.hgpi_alloc_ringgpi_process_xfer_compl_eventgpi_debug_regs/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/include/linux/completion.hgpi_process_gen_err_irqgpi_driverGPII_CHAN_DIRgpi_pm_state_strgpi_process_glob_err_irqgpi_cmd_strgpi_cmd_infogpi_config/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/drivers/dma/qcom/gpi.c__keygpi_config_interruptsgpi_debug_qsb_regsgpi_of_dma_xlatedescription=QCOM GPI DMA engine driverlicense=GPL v2vermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64name=gpiintree=Ydepends=msm_ipc_logging,virt-dmaalias=of:N*T*Cqcom,gpi-dmaalias=of:N*T*Cqcom,gpi-dmaC*zRx ,G ` ,HH ` ,xH ` ,H ` ,0 H ` ,TH ` 8E @\(C  ,x H ` @B ,H ` D 0$E @,@H ` pD 0,H ` ,LH ` $F P $F P ,D,H ` ,tH ` ,pH ` $G P ,LH ` ,,H ` $\@E @(G P AAzRx LinuxgpiFiūmodule_layout__asan_unregister_globalsF<__asan_register_globalsA$1devm_free_irq_vcdma_release_from_dev_coherentFedma_alloc_from_dev_coherentfind_last_bitNcomplete_all__tasklet_schedulepg__ll_sc_atomic64_fetch_orUdevm_request_threaded_irqUrS__list_del_entry_validFdma_get_slave_channel enable_irqo<disable_irql_raw_read_unlock_irqrestorebVks_raw_read_lock_irqsave&tasklet_kill _raw_read_unlock_bhW6_raw_read_lock_bhdebugfs_create_u32Fipc_log_context_create1(snprintfof_dma_controller_registerRWdma_async_device_registerK__ll_sc_atomic64_orT__init_waitqueue_headmEtasklet_initv__mutex_initҙvchan_initIplatform_get_irqEdummy_dma_ops_dev_err8of_property_read_stringM-of_property_read_variable_u32_array~Ddevm_ioremap_nocache~platform_get_resource_bynameܨdevm_kmalloc,<__platform_driver_registerdebugfs_create_dirh__list_add_validTvchan_tx_desc_freeC=vchan_tx_submitdma_async_tx_descriptor_initQӆ__asan_loadN_noabortysg_next zkfree地__kmalloc~)Hmemcpydmemsett-5kmem_cache_alloc_trace&kmalloc_caches&:sched_clock__stack_chk_failmOvchan_dma_desc_free_list 8_raw_spin_unlock_irqrestore vQ_raw_spin_lock_irqsave__asan_store8_noabortg__stack_chk_guard Mwait_for_completion_timeout__msecs_to_jiffies2: mutex_unlock7L_raw_write_unlock_irql__asan_store4_noabort_raw_write_lock_irq֮Amutex_lock2|printks__asan_store1_noabort __asan_load1_noabort衃ipc_log_stringn__asan_load4_noabortd__asan_load8_noabortEzZ__sanitizer_cov_trace_pcGNU9j +(,4-D+L,\-l+t-|(Z(Z.++,,,,+/-,+40@+H-X,d-|,,,+++-`(Z`(Z1,+4,D-T+`,p-+-(5(5.++3-+-+@4H5T6t-+,-+-@(5@(5.+++++$-04(58<(5D1L+++7-+,-(+4-<@(5DH(5T.d-t+,-+-(5(5.++(-0`4(58`<(5D1L+X+`+h+x/++0+-+,-+- + +(+0+@-HL(5PT(5`1h+x-`(5`(51+- (5 (51+ +-$+8-H+T,h-x+|@@,( ( .++55,   -, -4 8@ 9P -` +l -| + , - + @ @ , @ (  @ (  . - + - +( +0 +8 +@ +h +l @p @ ,  (   (  1 + @ @ ,  (   (  1 : : +$ ,4 ;D ;T -d +p , - + -  (  ( . + + - + , - +$ -( @0 @< ,D  H (L  P (` .l ,x ; ; 4 * < , + , , , ; ; ;$ ;0 ;< ;H +P +X +d ,t +| , , , ; ; ; ; ; ; + , +, ,0,<;H;T;d;p;|;+,+,,,;;;;;; +,=46@>D:L:|+-`(`(1+-@@,` (` (1?,+4-<@H;X,d+lA@pA@x,B;+;  55; ``505<;@DP5\5h;lp|55;  55;``55;5 5; ,5<5H;L P \5tC|,,,-5,+++,+A@A@,0B<;H+L`P`\Dd,p,,-5,+++,+A@A@,B$;0+48DDL,X,t,-5,+++,+A@A@,B ;+ ,D4,@,\,h-|5,+++,+A8A8,B;+@ @D ,,,H,T,`-t5,+++,+A@A@,B;+ D, ,<,H,T-h5t,+++,-5,--5 ,,-<-X5h,t+-5E;+,,-D,++- 54E@;L+T,`,l-|D,++-5E;+,,-D,$-@5L-\+d,t-+((.+++++++++ +( ((1P:T:d+l,C,;5--5;5 -5$;05D,P5\;h5|5,;55,;--5 -4-D5P;l5x5;55;55;55,C4-D+P,`-p+|-((.+-+,-+- ($ ( ,(0 <.D+P+X+d,--,+++:: + + + `$ (, `0 (8 1@ +P -X ` \ (`  d ` h (l  x 1 ? + , - + , - + -!!(9! !(9!.!+$!+D!-T!+\!,l!-|!+!-! !(9! ! !(9! !.!+!4!5!6!+!+"+"-"`"(9 "`$"(9,"14"+@"-H"` L"(9P" T"` X"(9\" h"1"+"G"+",",",#+#-D#-P#-d#It#+#-#+#,#-#+#-#@#(H#@#(H#.#- $+$,$$-4$+<$-D$H$(HL$P$(H`$.l$+t$,$-$-$A8$A8$,$B$+$+$+%A8%A8%,$%B%,%-%+%J%0%+&- &,,&,<&+H&-`&+h&-|&,&-&;&D&-&-&+&+','-,'-`'-l'+x','-'+'-''(''('.'+'+'+'-''(''((1(+(+$(I8(+@(+H(+\(+h(+p(-(+(,(-(+(-(((H(((H(.(+(+(+(+),); );,);<)KD)5P);T)LX)Ld);h)Mp)M|)<),)N)+););););)+)=*+(*-0*4*(H8*<*(HH*1P*+\*-d*h*(Hl*p*(H*1*+*-*`*(H*`*(H*1*:*:*+*;*5+T + $+ (+ @,+ @<+;P+ T+;d+5h+p++U+;+,+,+,+V+;+;+,,,,`,`(,W4,,@,,L,P,`,Wl,,x,,,,,W,+,,,-,;,,,,,@,@,W-,-,- -(-X0-,@-,L-+T-+\-:d-:---+-,--(--(-Y---+-,- -(- .(.Y .+.,$.-4.+8.<.(@.D.(L..`.-p.+x.,..(..(.Y.+.+.,.-.+. .(. .(...+/-/+/,$/@(/(,/@0/(4/Y6 >6;6 @6 @6;6 H6 H6;6 PI6 PI6;6H6H6;6 K6 K6;72727,7;(7;,7 \\07 \\<7;@7 t_D7 t_P7a`7-p7+x7,7 !7(7 !7(7Y7,7,7 b7 b7b7-7+7,7!7(7!7(8Y8-$8+08,88 <8(@8 D8(P8YX8+`8,p8-8+8 !8 !8+8-8+8,8 8(8 8(8Y8+8,8-9+9 9 9(9(9.$9+,9+49+<9+D9+L9,\9-l9+p9 t9(x9 |9(9.9C9,9,9`I9`9`I9`9c9d9;:5 :Q:Q(:,4:,<:I@:IL:cP:QX:Ph:;|:+:I:I:e:,: J: J:e:+:+:,:-:+:!:!:+;+ ;+;+;+(;-X;-p;,;,;,;`J;`;`J;`;c;d;;;5;5<,<J$<J0<c8<,D<PX<;l<+p<Ix<I<e<,< J< J<e<+<+<+<-<+<+<+<, =-=+=! =($=!(=(0=.8=+@=+L=?d=+p=f|=-=+=g=g=-=+=,=-=- >+>>>+$>+,>+0>"4>"@>,H>"L>(pP>"T>(p`>.|>->+>>>+>">">,> ">(p> ">(p>1>+>,?-?+$?,4?-D?+L?-T?5X?(\?5`?(h?.p?+x?+?3?-?-?+?,?-?+?-?5?(@5@(@.@+ @+(@+0@7L@+X@-`@4d@(h@4l@(t@1|@+@-@@5@(@@5@(@1@:@:@+@,@-A+A,$A-4A+F4$F50F68F/DF+PF/\F+lF-|F+F,F-F+F-F:F(cF:F(cF.F+F-F4F(cF4F(cF1G+ G+G-$G4,G5S(5S@>S(5S.S+S+S+S+S,S;S5T-T5(T;4T5LT-XT5dT;pT5T,T5T;T5T5T,T;T5T5U;U5$U50U;Z(5Z>Z(5Z1[+[-$[+,[,<[-L[+\[-d[@h[(5l[@p[(5|[.[+[-[`?[(5[`?[(5[1[+[+[+[+\+\+\+0\-8\ @<\(5@\ @D\(5P\1X\?x\+\,\-\+\,\-\+\-\\(\\(\.\+]+ ]3]-,]-<]+D],T]-d]+l]-t]Dx](|]D](].]+]+]+]-]+^,^- ^+0^-8^E<^(@^ED^(P^.X^+`^+l^+t^+|^-^k^h^4^5^6^7^+^-^`^(^`^(_1_+_-_D _($_D(_(0_18_+L_-T_@EX_(\_@E`_(l_1_+_,_-_+_,_-_+_-_5_(._5`(.`.`+`+$`30`-D`-T`+\`,l`-|`+`-``F`(.``F`(.`.`-`l`+`+a+a- a+(a,8a-Ha+Xa-`a Gda(.ha Gla(.xa.a+a+a+a+a4a5a6a7a+a-a4b(.b4b(.b1b+$b-,bF0b(.4bF8b(.@b1Hb+\b-dbFhb(.lbFpb(.|b1b+b,b-b-b+b,bGb(cGc( cYc-,c-X0(=`0Jp0W0>0(=0J0 W0?0(=0J00W1`?1(= 1J01@W@1?X1(=`1Jp1PW1 @1(=1J1`W1@1(=1J1pW2@2(= 2J02W@2 AX2(=`2Jp2W2A2(=2J2W2A2(=2J2W3@B3(= 3J03W@3BX3(=`3Jp3W3C3(=3J3W3`C3(=3J3W4C4(= 4J04X@4 DX4(=`4Jp4X4D4(=4J4 X4D4(=4J40X5@E5(= 5J05@X@5EX5(=`5Jp5PX5F5(=5J5`X5`F5(=5J5pX6F6(= 6J06X@6 GX6(=`6Jp6X6G6(=6J6X6G6(=6J6X7 H7(= 7J07X@7HX7(=`7Jp7X7H7(=7J7X7`I7(=7J7X8I8(= 8J08Y@8IX8(=`8Jp8Y8 J8(=8J8 Y8`J8(=8J80Y9J9(= 9J09@Y    $ ( 0 4< x@H pLT dX` d l p$x T|( <, D60 h4 |8 < @ D hH (L hP LT t X 8\  t$`, 0d8 (<hD HlP ؛Tp+ ``PQ Q$ (R, 0R4S@ H P X` ` h p x`    ``p ` `  `0` ` @P ``p ` ` 0@ P`"@#"`"#"#"$"@$ ''(' (0'`(8'(@'(H' )P'`).3.3@K(@PK(@`K(@pK(@K(@K(@K(@K(@K(@K(@K(@K(@L(@L(@ L(@0L(@@L(@PL(@`L(@pL(@L(@L(@L(@L(@L(@L(@L(@L(@M(@M(@ M(@0M(@@M(@PM(@`M(@pM(@M(@M(@M(@M(@M(@M(@M(@M(@N(@N(@ N(@0N(@@N(@PN(@`N(@pN(@N(@N(@N(@N(@N(@N(@N(@N(@O(@O(@ O(@0O(@@O(@PO(@`O(@pO(@O(@O(@O(@O(@O(@O(@O(@O(@P(@P(@ P(@0P(@@P(@PP(@`P(@pP(@P(@P(@P(@P(@P(@P(@P(@P(@Q(@Q(@ Q(@0Q(@@Q(@PQ(@`Q(@pQ(@Q(@Q(@Q(@Q(@Q(@Q(@Q(@Q(@R(@R(@ R(@0R(@@R(@PR(@`R(@pR(@R(@R(@R(@R(@R(@R(@R(@R(@S(@S(@ S(@0S(@@S(@PS(@`S(@pS(@S(@S(@S(@S(@S(@S(@S(@S(@T(@T(@ T(@0T(@@T(@PT(@`T(@pT(@T(@T(@T(@T(@T(@T(@T(@T(@U(@U(@ U(@0U(@@U(@PU(@`U(]pU(@U(@U(@U(@U(@U(@U(@U(@U(@V(@V(@ V(@0V(@@V(@PV(@`V(@pV(V(@V(@V(@V(@V(@V(@V(@V(@W(@W(@ W(@0W(@@W(@PW(@`W(@pW(@W(@W(@W(@W(@W(@W(@W(@W(@X(@X(@ X(@0X(@@X(@PX(@`X(@pX(@X(@X(@X(@X(@X(@X(@X(@X(@Y(@Y(@ Y(@0Y(@@Y(@   Й  ̜ Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) L |      0<  ` p"| " * P= >D @t H PI K \\  t_H bx h |  0 `  ؙ   ̜pOd @d  `@  @` `  0Tz  `  ` S0 H  `C  `  ``(  ` @  @  @ `  @.  `  `~ ` `  @>  `@  @  @  @  `@ @5 @Z @g ` z  @   `  `W @ @h @`  `  `  ``  `- ` `)  ``d (  `@*\@f@`Z  @ `@ @  @  @@  @  @ @ `d  @`  `I  ` @( P=  4@7>@&H6PIHKL\\t_ !`b,S  !` ` `h  `I@  I@  I@  J@6  `J@ J@  !@eh8|p  @ "`8  "`  "` 5@'@ 5` 4@ @5` 9`/ 9`@  :@Nؙ 8`  9`}  @:@ <@b  ;`[  A`  A`@  B` `C`l  =`0  ;` <`  ;@  @`  A`  @B`z  C`  @>` `<` D`  @ =`Q  ?` ?`  =` C`  >` @@  `?` @`F J  D`  E`  D`  @E`/  `F` G`  F`i  F`5 G`p G@  H`1  H H`  %`%  *`  `&``:  $`N *`q  @%`  &`  )`  `*`  $`L  +` +`a '`$ '`?  &`  -`  1`  -`r .@= .`  /`, 2@  3`  ,`  `-`u /`x  0` .` 2` (@Q 2`  1`  `1`5  @0`F  @,`  @4@  +`  /`g  4@  6  @8V  `7`  6  7  7`F  :`@8 O ''F  @  ` @O  @  @  @  ` @ @F @-  `@p  @  @  @ `@ @$ @I @  `@  @  @_  @  `@  @ @ @ `@8 @  @  @  `@9  @k  @  @ `@ @ @' @u  `@Fr  @#@ #@> #@y $@ @$@_ '@  `(@  (@W  (@  )@  `)@  3@$  3@FFF      d̜̜ F 6U  FA  @FP!s  FF xI K5I }{[ op"(" ; @@Gb8l0R7rb/lU<vy @h .init_array.note.Linux.rela.init.text.rela.text.comment.altinstr_replacement.init.plt.bss.rela.altinstructions__versions.rodata.str.modinfo.note.GNU-stack.text.ftrace_trampoline.rela.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1pdentrymemcpy__init_completion.__keygpi_probe.__keyof_property_read_variable_u32_arrayarr_idx$xgpi_debug_ev_cntxtgpi_debug_ch_cntxtsg_nextwait_for_completion_timeoutvchan_dma_desc_free_list__asan_loadN_noabort__asan_store8_noabort__asan_load8_noabort__asan_store4_noabort__asan_load4_noabort__asan_store1_noabort__asan_load1_noabortgpi_generate_cb_eventdma_release_from_dev_coherentdma_alloc_from_dev_coherent__mutex_inittasklet_initdma_async_tx_descriptor_initvchan_initvchan_tx_submitfind_last_bitmemsetgpi_ev_taskletdma_cookie_statusgpi_config_interruptsgpi_disable_interruptsgpi_process_eventsgpi_mark_stale_eventsdummy_dma_ops____versions__asan_unregister_globals__asan_register_globalsgpi_debug_regsgpi_debug_qsb_regs__msecs_to_jiffieskmalloc_cachesgpi_free_chan_resourcesgpi_alloc_chan_resources__module_dependsgpi_cb_event_strgpi_ev_state_strgpi_pm_state_strgpi_cmd_str.str_dev_errasan.module_dtorasan.module_ctor__ll_sc_atomic64_fetch_or__ll_sc_atomic64_ordebugfs_create_dirgpi_driver__platform_driver_registerof_dma_controller_registerdma_async_device_registerplatform_get_irq_raw_write_unlock_irq_raw_write_lock_irqgpi_handle_irqdisable_irqenable_irqdevm_free_irqdevm_request_threaded_irqgpi_cmd_infogpi_start_changpi_reset_changpi_alloc_chantasklet_killcomplete_allgpi_terminate_all__stack_chk_faildma_get_slave_channelprintkmutex_unlocksched_clockmutex_lockgpi_of_match_raw_read_unlock_bh_raw_read_lock_bhgpi_prep_slave_sgipc_log_stringof_property_read_stringgpi_free_ringgpi_alloc_ringgpi_issue_pendinggpi_configgpi_dump_debug_reggpi_dev_dbgsnprintf_raw_spin_lock_irqsave_raw_read_lock_irqsavegpi_of_dma_xlateipc_log_context_creategpi_pause_raw_spin_unlock_irqrestore_raw_read_unlock_irqrestoregpi_resumeplatform_get_resource_bynameinit_module__this_module__tasklet_schedule__mod_of__gpi_of_match_device_tabledevm_ioremap_nocachekfreevchan_tx_desc_freegpi_desc_freekmem_cache_alloc_tracegpi_probe__stack_chk_guardgpi_send_cmd__list_del_entry_valid__list_add_valid__init_waitqueue_head$d__sanitizer_cov_trace_pcdevm_kmalloc__kmallocGPII_CHAN_DIR__UNIQUE_ID_license99.str.199.str.99.str.189.str.89.str.179.str.79.str.169.str.69.str.159.str.59.str.149.str.49.str.139.str.39.str.129.str.29.str.119.str.19.str.209.str.109.str.9__UNIQUE_ID_description98.str.198.str.98.str.188.str.88.str.178.str.78.str.168.str.68__UNIQUE_ID_alias58.str.158.str.58.str.148.str.48.str.138.str.38.str.128.str.28.str.118.str.18.str.208.str.108.str.8.str.197.str.97.str.187.str.87.str.177.str.77.str.167.str.67__UNIQUE_ID_alias57.str.157.str.57.str.147.str.47.str.137.str.37.str.127.str.27.str.117.str.17.str.207.str.107.str.7_note_6.str.196.str.96.str.186.str.86.str.176.str.76.str.166.str.66__UNIQUE_ID_intree56.str.156.str.56.str.146.str.46.str.136.str.36.str.126.str.26.str.116.str.16.str.206.str.106.str.6.str.195.str.185.str.85.str.175.str.75.str.165.str.65__UNIQUE_ID_name55.str.155.str.55.str.145.str.45.str.135.str.35.str.125.str.25.str.115.str.15.str.205.str.105.str.5.str.194.str.94.str.184.str.84.str.174.str.74.str.164.str.64__UNIQUE_ID_vermagic54.str.154.str.54.str.144.str.44.str.134.str.34.str.124.str.24.str.114.str.14.str.204.str.104.str.4.str.193.str.93.str.183.str.83.str.173.str.73.str.163.str.63.str.153.str.53.str.143.str.43.str.133.str.33.str.123.str.23.str.113.str.13.str.203.str.103.str.3.str.192.str.92.str.182.str.82.str.172.str.72.str.162.str.62.str.152.str.52.str.142.str.42debugfs_create_u32.str.132.str.32.str.122.str.22.str.112.str.12.str.202.str.102.str.2.L144722__unnamed_1.str.191.str.91.str.181.str.81.str.171.str.71.str.161.str.61.str.151.str.51.str.141.str.41.str.131.str.31.str.121.str.21.str.111.str.11.str.201.str.101.str.1.L144721.str.190.str.90.str.180.str.80.str.170.str.70.str.160.str.60.str.150.str.50.str.140.str.40.str.130.str.30.str.120.str.20.str.210.str.110.str.10.str.200.str.100@XPSPP.PМ> @9 ]` g`\=t0@1PY 121j225\66 ;@<@x?@R)@R(7"9@@T"b@p"@X" ,@`" @``" D@0"W@"40@"@x"$#$*'y(G