ELF8@@=;%%M%%%M%%%%%MMM%%%%%%h 0 G  `"rbw=%lld wbw=%lld devfreq=%d", REC->rbw, REC->wbw, REC->devfreq"%c|%d|%s|%d", REC->type, REC->pid, __get_str(name), REC->value[Exynos][G2D] %s: Failed to read source image data %d/%d [Exynos][G2D] %s: Failed to validate source[%d] commands VYUYg2d_copy_commandsYPAYLOADSTRIDEXPHASE[Exynos][G2D] %s: Failed to copy release fences to user 6G2D: CMD[%03d] %#06x, %#010x outLayer10FILTER0_C_HCOEFruntime_pm3[Exynos][G2D] %s: unknown ioctl %#x [Exynos][G2D] %s: Invalid number of source images %u [Exynos][G2D] %s: Invalid number of buffer %u for %s [Exynos][G2D] %s: invalid buffer type %u specified [Exynos][G2D] %s: Failed to get dmabuf from fd %d HWFCNV12_P010SCALECONTROLactiveprio %d begin@%llu end@%llu nr_src %d AFBC debuggingL0_EOTFL1_TML2_TMchar[Exynos][G2D] Failed to install IRQ handler [Exynos][G2D] Failed to enable clock (%d) [Exynos][G2D] %s: Failed to get buffer for HWFC [%u:%12lld] %13s: L0_TMg2d_frame_hw#%dirq_error(null)&x->wait[Exynos][G2D] %s: too small dmabuf %zu/%u but reqiured %u ABGR8888STRIDETOPHEIGHTYCBCRMODE%16s %6u %4d %6s %10llu %10llu %10u Layer1g2d_hw_timeout_handler[Exynos][G2D] GLOBAL RESET %s : H/W timeout dvfs_intXBGR2101010g2d_validate_image_dimension[Exynos][G2D] debugfs: failed to create root directory %u@%sLayer6L0_MOD_CTRL+L0_OETFFILTER2_Y_HCOEFrbw=%lld wbw=%lld devfreq=%d [Exynos][G2D] Failed to create tasks [Exynos][G2D] %s: prio %d begin@%llu end@%llu nr_src %d g2d_validate_source_commands[Exynos][G2D] index: %d, flags %#x, colormode: %#010x RGB888NV61_P210UORDERJOB ID %2u (STATE %#05lx) - Layer12DEGAMMA EOTFL1_MOD_CTRL+L1_OETFFILTER0_Y_HCOEFFAIL[Exynos][G2D] %s: Invalid %s[%d] SFR '%s' value %#x source[Exynos][G2D] %s: Plane 0 address isn't aligned by 4. g2d_fence_has_errorLayer136DVFS_INT freq : request %u, current %lu6DVFS_MIF freq : request r %d w %d current %lutype[Exynos][G2D] G2D ERROR INTERRUPT: %s [Exynos][G2D] %s: Image type should be RGB for Solid color layer: YVYUDSTTOPBLENDg2d_fence_timeout_handler3[Exynos][G2D] %s: TARGET: %s #%llu (%s) %ufree high(2) : %d L2_MOD_CTRL+L2_OETFL2_GMFILTER0_C_VCOEFshutdowninclude/linux/thread_info.hSUCCESSrbw[Exynos][G2D] Failed to get IRQ g2d_dvfs_table[Exynos][G2D] Failed to enable power (%d) g2d_finish_tasks[Exynos][G2D] %s: Invalid taret fence fd %d XRGB8888ARGB4444[Exynos][G2D] %s: SBWC Lossy is not supported [Exynos][G2D] mask %#x YHEADERSTRIDE%sinDestinationmmu_faultname[Exynos][G2D] %s: Failed to read g2d_task_data Unexpected interrupt status bit(0) in %#xNo read responseRIGHTg2d_validate_extra_command%u usec. low(0) : %d [Exynos][G2D] %s: called %d times, ignore it. Probed FIMG2D version %#010xg2d_scheduler[Exynos][G2D] %s: invalid buffer type %u specified to target [Exynos][G2D] %s: Failed to get src[%d] commands NV61YUV420PSBWCINFOXSCALEGeneralLayer0Layer8Layer14DEGAMMA 2.2HDR_CONTROLL3_EOTFL1_GMhw_ppc[Exynos][G2D] HWFC is not supported [Exynos][G2D] %s: DMA layer %d has no buffer - flags: %#x SBWC for encodingUnknown format %#x with device caps %#lxARGB1555NV16_P210L3_TMhw_timeoutALPHAJob manager[Exynos][G2D] %s: Wrong priority %u [Exynos][G2D] %s: Invalid number of priority %u [Exynos][G2D] %s: failed to attach to dmabuf (%d) RGB565NV12[Exynos][G2D] %s: SBWC format is not supported WIDTHCHEADERSTRIDE3[Exynos][G2D] All fences are signaled. (state %#lx) TASK[%d]: state %#lx flags %#x Layer56task_push[Exynos][G2D] Failed to register misc device for 1 [Exynos][G2D] %s: Unable to alloc IOVA for cmd data g2d_map_cmd_dataAFBC Stuckg2d_import_commandsNV21DSTLEFTfence_timeout[Exynos][G2D] %s: No active task entry is found for ID %d g2d_show_task_statusYUYVSBWC[Exynos][G2D] %s: wrong offset %#x @ extra cmd[%d] g2d_set_sbwc_buffer%lluFILTER3_C_HCOEFtask_beginitmon,portexynos-g2dfimg2d[Exynos][G2D] %s: prio %d/%d found higher than %d g2d_get_dmabuf[Exynos][G2D] %s: Unexpected buftype %d is ignored g2d_get_source[Exynos][G2D] %s: AFBC base %#llx is not aligned by %u allocLayer3g2d_itmon_notifier[Exynos][G2D] Failed to parse device tree for hw ppc g2d_ioctl[Exynos][G2D] %s: Failed to enable power (%d) [Exynos][G2D] %s: Too small buffer[%d]: expected %u for %ux%u(btm %u)/%s(mode %#x) but %u given L1_EOTF6%d: crop %8d window %8d ppc %4d cycle %8d[Exynos][G2D] %s: wait to resolve contension for %d us g2d_hw_push_taskg2d_get_buffer[Exynos][G2D] %s: failed to map dmabuf (%d) [Exynos][G2D] %s: Layer0 can be used as a constant layer %s [Exynos][G2D] %s: Failed to get %u extra commands ABGR2101010g2d_validate_image_formatg2d%#x%16s %6s %4s %6s %10s %10s %10s ARGB8888[Exynos][G2D] %s: Non AFBC requires valid stride [Exynos][G2D] %s: Invalid HWFC format with %s [Exynos][G2D] %s: Bad stride %u, %u for w %u mode %x [Exynos][G2D] %s: invalid number of SBWC buffers %d %s: Error fence of %s%d found: %s#%llu taskpriorities: +resumehwfc_jobpending__data_loc char[][Exynos][G2D] Failed to register IOMMU fault handler (%d) ABGR1010102COMMANDYSCALE3[Exynos][G2D] %s: %d Fence(s) timed out after %d msec. debugLayer15FILTER1_Y_HCOEFinclude/linux/dma-fence.h&g2d_dev->lock_qos&g2d_dev->queued_wait[Exynos][G2D] GLOBAL RESET %s : error interrupt [Exynos][G2D] %s: HWFC without repeater is not supported. g2d_get_sources[Exynos][G2D] %s: Unaligned sink region [%ux%u, %ux%u) [Exynos][G2D] %s: Failed to get target commands CPAYLOADSTRIDEROTATE3[Exynos][G2D] %s: Pending g2d release fence: #%llu [Exynos][G2D] %s: Too many release fences %d required (src: %d) g2d_create_release_fence3AFBC_DEBUGGING_DATA cluster%d [%d] %#xHDR GML2_EOTF../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_command.cdevfreqpid[Exynos][G2D] %s: Current job %d in HW is not active g2d_start_task[Exynos][G2D] %s: HWFC is not supported g2d_schedule_taskg2d_get_target[Exynos][G2D] %s: Failed to prepare source layer %d XBGR8888UYVYNV16DSTBOTTOMYPHASEg2d_set_afbc_bufferDest CSC CoefficientFILTER1_Y_VCOEFFILTER1_C_HCOEF[Exynos][G2D] %s: no free task slot found (hwfc %d) [Exynos][G2D] %s: Failed to enable clock (%d) [Exynos][G2D] %s: Unexpected state %#x of JOB %d [Exynos][G2D] %s: wrong(%#x) stride %u mode %#x size %ux%u [Exynos][G2D] %s: Bad SBWC Lossy (mode %x, info %x) contextsdev medium(1) : %d Layer CSC CoefficientLayer4L0_GMFILTER1_C_VCOEFfenceitmon,dest%c|%d|%s|%d gateNo write responsetargetwbw[Exynos][G2D] Failed to probe FIMG2D g2d_irq[Exynos][G2D] %s: Failed to read perf data g2d_get_hwfc_dmabufHDRMODEtasks ------------------------------------------------------ task_allocsuspend[Exynos][G2D] G2D TASK[%03d] STATE : %d [Exynos][G2D] %s: Window of source[%d] floods the target DSTRIGHTlogs%u usec. (INT %u MIF %u)task_done../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_regs.cu64memcpy[Exynos][G2D] Failed to get clock (%d) g2d_irq_handler[Exynos][G2D] %s: Error occurred during running job %d [Exynos][G2D] %s: Found finished jobs (%#x) of inactive tasks [Exynos][G2D] %s: queued %d >= max %d g2d_completion[Exynos][G2D] G2D FIFO STATUS: %#x g2d_validate_target_commandsAFBCSELECTsignaledrbw %llu wbw %llu devfreq %u DEGAMMA TMFILTER0_Y_VCOEFFILTER2_Y_VCOEFFILTER3_Y_VCOEFFILTER3_C_VCOEFFILTER2_C_HCOEFg2d_frame_sw#%dirqg2d_pm_qos_update_devfreq[Exynos][G2D] Failed to register misc device for 0 &g2d_dev->freeze_wait[Exynos][G2D] No task is running in HW [Exynos][G2D] %s: Failed to get priority g2d_prepare_bufferBOTTOMg2d_set_image_buffer[Exynos][G2D] %s: SOURCE[%d]: %s #%llu (%s) Secure LayerL3_GM6%d: dst %8d win %8d ppc %4d cycl %8du32valueg2d_get_userdata[Exynos][G2D] %s: Invalid fence fd %d on source[%d] [Exynos][G2D] %s: Failed to validate target commands [Exynos][G2D] %s: Unaligned size %ux%u or crop [%ux%u, %ux%u) for %s %s %s 6Task %2d consumed %10lu us (int %lu mif %lu) 6[%s: %#04x .. %#04lx] FILTER2_C_VCOEF[Exynos][G2D] %s: Time is up: %d msec for job %u %lu %u intdvfs_mif[Exynos][G2D] %s: target has no buffer - flags: %#x [Exynos][G2D] %s: Failed to prepare target layer g2d_put_bufferBGR565LEFTCOLOR[Exynos][G2D] %s: SBWC base %#llx is not aligned %u highest(3): %d Layer2Layer7Layer9HW flow controlHDR EOTFHDR TML3_MOD_CTRL+L3_OETFFILTER3_Y_HCOEF[Exynos][G2D] 'gate' not found. Ignoring clock gating.. g2d_get_active_task_from_id[Exynos][G2D] %s: TASK[%d]: state %#lx flags %#x g2d_get_free_taskg2d_task_completion_work[Exynos][G2D] %s: too large offset %u for dmabuf of %zu [Exynos][G2D] %s: Too many coefficient reigsters %d YV12NV21_P010[Exynos][G2D] %s: Invalid dimension [%ux%u, %ux%u) / %ux%u COLORMODEprioLayer11[??[??g2d 4(  4 t  ( <( x( ( x@H , x, T  ,,(  ,, %X % nP@ p [??block_on_contentionmax_queued02 0 P R R22RP222 2 2 2 2 2 0 0 P 2 2 2 2 222 2  3??@?D?Xp?tx?| (_3,04?8?p?t?1 ??H3L?P?TX\`<5??'     08@H08@H30;0C0K03;CK`dhl` d h l bfjnb f j n  ?#{WO@V*@@*_@8jB@7j@(Cq3Q* @R` CQII=u(}+) R*r#9JA )@ @*$RA8C_ ATOGWF_EgDoC{B#_框?#{*{#_֘y?#{**!@{#_:?#{_WOZtkAib@uS ;R`Z@!kA[B>R*[8H 6W5OCWB_A{Ĩ#_ab@>1Thb@A`6`Z@!**`aR"Rt1?#{ h@ij`taRˉ}I G }@*h @{¨#_}`?#{WOA8C X@uA***qhTZ@*#*uAT4@q*4qT @q*h4 q T@q*4qT@q*A8C_ TOEWD{C#_$L*?#{WO`A@B`65R  @B6@9q @#i5U4 ***OBWA{è#_ֈ !B@Oo?#{ ORhhqaT@!@RtOB @{è#_Oo?#{ ORhhqT"@y!"@9@@ Rt OB @{è#_?#{ O CQIIB4Rh@1*cR*OB @{è#_?#{ O CQIIc4`RRuR2uc`RROB @{è#_֑c?#{g_WO@RRVX@R*?`bcT~** 7@B*`5!`^T?bT!`5vZ@wB !RvA 7vA!RR |Sq*}}Rh` 77vA*! hDq"T}`B!wvA!#R@6vAv!#R@6~A `@i(@h* @j*@yj*y)@yi.y6>h@7rM9(6rRR`f`v*ODWC_BgA{Ũ#_`Z@!*`Z@!`Z@!^*`Z@!`Z@!!Rv`Z@!*tf`Z@R6*`Z@!*`^@`6*`Z@!*`Z@Rhb@Q4*`^@`Z@RRZ5@5h"ib`!hhhiBiihhhiiihhiviz`6*`Z@!C*`Z@!A*`Z@!9`!B`"!B`bh*@5 Rhb )`ji!*{{i J`!Rhi"i&j*6!R`Z@!&c?#{ OT@@B!R*OB @{è#_Vn?#{#OA8ARCT@h@u@T*tBRh@ TBR@!TAR"RA8C_ TOE{C#@#_?#{g_WOA847F thb@q9hb@*qT*R*5q*47F `aR"R RODWC_BgA{Ũ#_**6`Z@! `Z@!!B**Rab@Z1Thb@A`6`Z@! )8 Jii C)e}Iii(%Țh6(@ (6@V@AR@**_3rrk@TE0?ȎAH( @(`T( @| )8 Jii C)e}Iii(%Ț6(@ (6@V@R@**_3rrk@TE0?ȎAH( @(`T( @mշE?#{WOu**!R*OBWA{è#_$L*?#{`?T? T R{#_ֶ`?#{ WO B @TOCWB @{Ĩ#_ֵ@T@6"@( ?#{O OC{B#_ )8 Jii C)e}Iii(%Ț(6A8ա h@h4@@*@@_ @_3rrk@TE0?ֈAHh @h`Th @H?#{ O CQIIB4Ru@*cR*OB @{è#_?#{WO* CQII*6cRucROBWA{è#_?#{g_WOA8C*Rl@mr?k @,TRr_kT蠉Rr_k;TA8)R A9(7 @j6xө"{plR j ? T+ )B;*5  RC@* 8K@+ ? ?)BՠHCR (B; 5  RC) 8)@*@ ?) ?(B 3ȠRmr_kThR"r_k3TC*"R@ qTA8A9(7 @i6xӨ"{p )a  H7T (B; 5  RC @* 8 K@+ ? ?(BաHC"R (B; 5  RC) 8)@*@ ?) ?(BՂ2S@97*?#T*Ir@96A8 A9(7 @j6xө"~? 0T )B;*5  RC@* 8K@+ ? ?)BաHCR (B; 5  RC) 8)@*@ ?) ?(B+@q'T@k!Tq-T @  ) )R)Ȃ@*  @ @ A?kBTC*mRr@9 6A8 A9(7 @j6xө"{p ? %TV )B;*5  RC@* 8K@+ ? ?)BաHCmRD (B; 5  RC) 8)@*@ ?) ?(B!sCqT 4iD@_ ki TqB!ThJ# A?qT@?qT@q`T qTqThJ# A?qT  qTqThJ# A?qTs2kTqhThJ# A?qLT qlT1CThJ# A?q,T qLTq(TiJ#(?A(R:7F C*7F t7:AR7FB@R7FBRȂ@9 7@*Eq! TgZ)q`TA qA 9 TB qB 9 TqAT[C_C9 Cu*~ )56B( @aTx@w6*~@A8C_ TODWC_BgA{Ũ#_!A_ kHT qTB_ kT qToC_ kT`Z@!B*`Z@!@B* @!Y@tA"RC*A`Z@!RC*`Z@! mRC* `Z@!B@* @(7!@H73 )@7@7 )@)7Q@H7c )@)7@H7)R }_J K } 5q }_) } 5p R R R R R3 RG R R J8 k)ij*CJe}jijI%ɚ6 @9@Y(@AR @@*_3rrk@TE0?(AH @`T @( J8 k)ij*CJe}jijI%ɚ6 @9@Y(@R @@*_3rrk@TE0?(AH @`T @U?#{WO4l@R R@ @!4`)(RBh)Rnt i')A8ը:C((R(h4 (*H7:ChN6vRh*hhOBWA{è#_!R }_) } 5|_  | 55ARU?#{WO3l@h@qBTt @ / )v6iB( vv6i"@(  IR  h&h@  i?qT9@*)R }_J K } 5*R |_+ K 5?qT?q-T*OBWA{è#_aR_eE??#{L@]@**{#__eE??#{L@]@*"R*{#_I@g.@B@j@ *Z@!e6@f>@Bg.@@*j@ @*?#{ g_WOC @* q@TqaTZ{@5Z{@4B*@Ap_'rrk@T`G0`?*`5@@ q2T*@Dp_'rrk@T`G0`?*4*R*VaP_Frrk@T@G0@?95Q*(WaP_Frrk@T@G0@?֙ 4 QR*(WaP_Frrk@T@G0@? 4Q*UaP_Frrk@T@G0@?I@*@ qbcT*@Gp_'rrk@T`G0`?ր4*6RZ@!B,@:@qT*@Jp_'rrk@T`G0`?ր4*VR@J@q#TB*@Mp_'rrk@T`G0`?4*vR**OEWD_CgB @{ƨ#_@*?#{ WO?qT**? qT qT54**_Frrk@TF0?֔TOCWB @{Ĩ#_֠Z@!B*> ?#{_WO* @q`T @h7@?Td@@cT@[@?T?T*?T*@@@ @ ";[@!B3[@!@B**[@!B* )B *[@!B* [@!B***OCWB_A{Ĩ#_02?#{  @!@`@`@*~~~ @{¨#_> ?#{ g_WO @RR{@@*v@8Y@hR iNN K*`r** 7?kT&@94`4|@??cTyyB??bTc7 @***4*OEWD_CgB @{ƨ#_a@b@*` 4@*i@Z( @"*02?#{ O(@*X@*@ @h@zrT @4*@@~h@ @ kT`@`@`@*~~~OB @{è#_֨F8 R FFոF8 R FF F8l R F FF8 R FF F8l R F FF8 R FFb&o @*@ *)x !R)r RlR  _b&o @*@ * @)x)r A i5@4***j=@X@}@"1~@!&@"@#.@$@!K1V@bK?rA|"Q !. - kT kIT A 4Rk @} i,-R A  @9l7kMS-q`T!qT A l@2l A4Rkl}}  i, @9+7_ kTI}S A4RJ} i*)}S)2 A A @  *@ * A)x)r RJ} i* @ A)iS )I A A @I * A @ @+@ H@) (AK6  4JxJr) !R}}*i(A+@(  A rT qBT_!ԙ7* ARIr kTAR)r k-TARr kT BR)r kT BRIr k T BRir kTRAR !r kMTARi!r kT BR !r k T BR)!r k T BRI!r kAThRk)R kmTIR k@ T BR k TIR)r ka TR\)Rr kmTIRr kTIRr k`TIRr k! THRJ BRr k`T BR r k T BR)r kaTR< BRi!r k T BRIAr kT BRIar kTR.IR kT BR kT& BRIr k T BRir kaTRRR(RRHRhR(RhR R HRRR(RR R J)_b7 BRr k@T BR!r kaT%AR !r klT BR r k@T BRir kThR BR !r k@T BRi!r kaTHR?#{!{#_(R R J)_(R R J)_| @Rirh  CQJQ_ k T 4@ ,@7"4(@+R ABqT(}S=m} }S=m_rR R hl7Cqk R k RRqKRkR{+} kuSBq K Nqo {} }S4RI ) }SBqi} (}S)}S"_qT(@"1@9(}}S} _֋yS)}Sk B4LBqq} IR)} %_RI Bq) i} K)}S(j@ _H} } }S_@*!% @4@ ,@ 7K 7j KBQAq( T" 6_BqT)=e)m(}H _֟rR R hjj  7_Cqk R k RRqKRk{R } kuS  K R/q_BqH  j } J}  }S}SK}SiJ}S)J J  *_+@@9 <@4jQ_1#T q"T$yS}Sk ,_Bqqh}KRJk } } % I *_@} _l.4 _8 %@8JaT  Tk ˬ1@8kJ T_rRR R RmRk) N /,@9) C %,%|RR ~r(}i} JH} )- H_+@*},R+jaT}S+0@9=mj}R- i J_(0@9 }(@@9 C qT Q? 1cT)4+@8 <|k} KAT@*N?#{_WOCh|@|@** @9 @ 6 @6)CQ)Q? kT @'5@)=@6rRRRj k)  ) ~@De@Fu@C]@Em@K_ kTK_khTk)TkTZ@)}@*]@5*e@J5@+m@L5@ kT)u@J=@? k`T**77( BQAqhT7 RBq!T 6rRRRhk i  *h4 _rAT(? r RJzT(h5 R)`Z@!B!`Z@! `Z@!B`Z@!B*`Z@!B`Z@! @***OEWD_C{A@#_?#C{og_WO[|@*s@v7@w?@d@f/@S697H@RRrRjhJ ik V  c@Ke'@k!TkI!Tk !TKk T@*z@ 'z40@9 R }STi)BQ?AqTIR~6K=,2km_ k)+2_ ki1_7k*2C4[@!B****hBQAqT7h BqTw636@9h6l9*H6376kTkaTs77Y6i(BQAqTh'@j@ *7(R?BqATi@j/@I *6@ij?Cq R_ kRi?r Rj+Rdkj*RkxS $7?q RMRR{R~  RRuSV 0Q L   ~S*L} mO+@kATm @ k!Tmn @kATk k@ k!T6_q))6H66(*56kATkTS7h@i'@(*rATh/@ Ri@ *i r Jz@TH4/6_ R #@9 RR @rRIrRJ?r) )Q)  *H5y6_h@i'@j@k/@ @(*i *RrRRjkH i  *5(Rb*~s77"@ )[@ Jj kIl)rc7@d?@Je@!f@g'@Bl/@ @+X@!B*4 )l[@#!B' ** *[@!hO(B**@[@![@! [@!B*[@!B**OHWG_FgEoD{CC#_{Q?#{O"#R*6OA{¨#_`Z@!B=?#{og_WOA8*CCA>=< q".T8AA8IA9H<@(7J@j6 x !{p Jz? /T7 )B;*5  RCJ@+ 8 l@, ? ?)BH#R (B; 5  RC) 8)@*@ ?) ?(B**(# Ȃ_b(?)9#Tj|_(jT@h*_نrпrk@TE0?֦j|7`Z@!_Bc`Z@_A 9x4@*@ @@(Y@! }(Ay(TB#TIA9A@(7J@j6 x !{p ? TH )B;*5  RCJ@+ 8 l@, ? ?)BHR6 (B; 5  RC) 8)@*@ ?) ?(BB^S { h_{c (?)9#Tkuh_(jaTh@h*_نrпrk@TE0?ֆku7  )@7@7 R R`Z@!e_Bc*`Z@b_!^@ A }\Ӊ5}*@HA9(7I@i6(x(# @)?T (B; 5  RCI@* 8 K@+ ? ?(B!H (B; 5  RC) 8)@*@ ?) ?(B՗ AX4@h @Q@1T"  ?T@k @Q kHT`Z@!B*T AA* A8C_ TOSWR_QgPoO{N#_`Z@!B`Z@!B*R*`Z@!B*R#*`Z@!B!*`Z@! AB@* )@7f@7x@7g@7y R] Rq Rb RvSni?#{ @*@ *)xJR)rJ! @) * ( @97H\S  R{#_?#{ O(|@* @H 7h7i@*!@j@ H@) (4A9r4T@hA*4JxӟqJrR) ~@l - K5@J=@B@@qiTq R R .M/:@@ qTqR R  .M/R@@q0T@@9k%Tq/T"@9M% 6 @ Bq$Tq R Rk )M.J=keJm,B@J1 * @@9 Sk@ h@J (l@ R R"@@{q)| R$?a%TlAq RRkxkr}J  RKi,kA"@K l RkA kk}}Li+T @~@RrR5@R=@R`R1   k  k%%|R"@k} R  h( ( bm@ @) *o@q R R@@ R R{ q*T  R_Cq k"@qRLRTxӯ~@hArq) RR  5@R@=@ RB@1A|}1 1i!7 ~ {RRuS1-M cp_Bq nR R" }}Scqc  }}ӄ C$i%@_qATr@5"@iA)IM)(hA qR R * n}}ӌ O,i.@_ qTr@8~@{RkC4@_BqB<@}C A uS!p,L 1 B@k}}k}S}Sq+ k k q R R}S_Bq J/ }}j  .i-~@yS M=@J5@} B@J}S}  J q R R + }}ӭ j-i.) *E @@9 5* @qR R  /M-N} 0@9} N =m@@9 qTk}Sqk=Rkm R j}   (M(J ,M/J=0RJm))-) *@@9 Y@!B Y@!BY@!B*qhOB @{è#_h@!BY@ !0?#{$R2{#_6(  Q jaT*(LSI77 7 ,HyR?qI *_ @9R?r"RI RR(%Ț_6(Q @q'_6!* R aT*_*(LS77 (HyꧏR?qI @9R?r"RI R(%Ț_6hR @9!j$@z?@q$8Cz?r_6*7(qT(q T?rR!jR!j_ F8* R F F'F8 R FF՚ F8* R F FժF8 R FF F8 R FFF8 R FF:?#C{og_WOA8CxA]5t@4@@_-rRrk@TE0?R|0##j68@@7@@ _Qrvrk@TE0?ր 6I*#{ #*hzAkBTi:@~@)! 7m@7@@_-rRrk@TE0?|R0#k98Y[@@@7@@h_Qrvrk@TE0?6!#h_-@!@tȎ_(5a^g@!dRp(R(h4 (* 7hzA4*?kBTj:@4}@I! m@ !hzA`@t`ab(RhhzAH4i:@   2_ kT***'*** y./RP@! :@9!1:@9 kS1S0| |  *, *T * kT,RM}@!J-!  k}@9@9S}  *Th@R @}S *}@A8C_ TOHWG_FgEoD{CC#_!R ~_ ~ 55AR_?#C{_WOCA8C(@9Ch6C@4$AkTRR@@rj@/b)R}@!)hqT9sA8C_ !TOHWG_F{EC#_֠Z@!Bb1(}_( 5;)R|_  K 5qTqT@4RF@T@ET*{7 7@cT~EqTRf*"R@A8 A9(7 @j6 x # J_ Tn )B;*5  RC@* 8K@+ ? ?)BH\ (B; 5  RC) 8)@*@ ?) ?(BՖ@h47RFTTzua@ (7@Tr( }_) } Ȫ5}@~ӟTjtQq,T`@~@ZZ@!BqT*FTш~@AhTzhqTaRS= @* )@)7@H7 R R bDQ?#{ O( @9h7R*@(R(4 (*7B6@*hq!T91!R|_  | 5h5AR)R|_  K 5q TqT` hq!T9 1TaR)R|_  K 5q TqMT 1T~@OB @{è#_aR 1T0?#{ OA4hZ@*@7hAT` *OB @{è#_?#{#WOA8Cl@4 @*@7@@_Qrvrk@TE0?`6>@4@6@@_-rRrk@TE0?R|0##@j78 ) J @qC@!Y@B#* R@*A8C_ TOFWE{C#@#_oZ_ւ R_߄?#{{#_֖2?#{A|@@B{#_֒ F8* R F FբF8 R FFR?#{ `c4Rb@$Rb@ Rb@ R @{¨#_`Z@!R?#{@{#_R?#{ O @9 7*hb@*#hb@A***BqAT*hb@2hb@/*!R*BqATOB @{è#_?#{WO* CQII*6cRucROBWA{è#_?#{ O CQIIB4Ru@*cR*OB @{è#_$?#{og_WO?D!`@*RZBRRRR*!RRBRRRR*!RRBRRRR*!RR @BRRRR*! R$R RBRRRR*!$R?Rwb@BRRRR*84{|_@3TH#2T_2THH2Thwkz*yb@@@*%BRRR*h"@906hb@!Hh&@9*H6hb@AA`6)R(!*ZCTh@ 7(787H@65 06yb@s{Z]@)@*#%BRRR*h]@)@*#%BRRR*]@)@*#%BRRR*H]@)@*#%BRRR*CTOEWD_CgBoA{ƨ#_!RRtb@!BRRRR*h@(6!RRtb@"@!BRRR R*h@?6!R!Rwb@@BRRR"R*!@RaR@RBRRR"R*!RRRBRRRR*!RRRBRRRR*!RцRRBRRRR*!RRRBRRRR*h@G7!RRzb@E@BRRRR**C{ T('h6a@)@*#EBRRR*a@)@*#EBRRR*a@)@*#EBRRR*a@)@*#EBRRR*h@ b&o?#{WO  @*@ *jA*4)x)r Ž)*hA"TOBWA{è#_$?#{ WO@*@ *A*4)x)r )*A"TOCWB @{Ĩ#_Bv?#C{og_WOA8*C(R )(%q@Tq@Tq TAB#R 4 T )8 Jii C)e}Iii(%Ț( 6A8@#aR**AB#R 6 )8 Jii C)e}Iii(%Țh6A8@#aR*$RAB#R  )8 Jii C)e}Iii(%Ț6A8@#aR** Z@I(AI*?[>qh/8TAT@XS@_-rRrk@TE0?R0j78@1VqN`TqaT@2D6D #@@6@*@ *A 4)x)r )*A#T@7T )"y8iiN9A8C_ !TOHWG_FgEoD{CC#_2Du@96D*@* )1(}_( 5; )8 Jii C)e}Iii(%Ț6A8@#aR*$R @`T @[U?#{\A!{#_r?#{WO )@%4664 7`6(7*OBWA{è#_?#{WO5@ ( @yA T|ijtN@9jh!~I*GCI"@y=q T)R)%ȚI7J@9!@"@y=q( T* R)?T @QqT )+ih8J @ւ@!@!B)@!@ ) J @!@ ) Jq!BR@!!OBWA{è#_@* U?#{\A!{#_r?#{_WOC!Bc@@!ԂN`T R@$#C) @C(*#1F@"!!Y @K@@$@AT!!ªA!®A!²A!¶A!*OEWD_C{A@#_U?#{\A!{#_r?#{_WO@@@xjtA@"@^AA}X)}X G+GCHdIFAJAB @*OCWB_A{Ĩ#_u߈Hauthor=Hyesoo Yu description=Exynos FIMG2D device driverimport_ns=DMA_BUFparmtype=block_on_contention:boolparmtype=max_queued:intvermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=g2dscmversion=g4d1f0591dfb6depends=itmon,exynos_devfreq,exynos_pm_qos,btssamsung,exynos9810-g2dsamsung,exynos9610-g2dsamsung,exynos9820-g2dsamsung,gs101-g2dsamsung,gs201-g2dsamsung,zuma-g2dLinuxLinuxg2dtrace_event_buffer_reserve|&trace_event_buffer_commitF __trace_trigger_soft_disabledғ__stack_chk_fail/,-perf_trace_buf_allocin perf_trace_run_bpf_submit`Ϙstrlenstrcpybpf_trace_run3Tbpf_trace_run4 4_raw_spin_lock_irqsave ~_dev_errp\_raw_spin_unlock_irqrestoreDC__wake_upe?ktime_getqvof_property_read_string_helperZstrncmp:CL__platform_driver_registercUplatform_driver_unregisterLtrace_raw_output_prepAttrace_event_printf/B,trace_handle_return!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$Sexynos_pm_qos_request_activeDUexynos_pm_qos_add_request_tracevexynos_pm_qos_update_requestz~gexynos_pm_qos_remove_requestA|Ubts_get_bwindex @bts_update_bwWcancel_delayed_workӅ3-system_wq!rmod_delayed_work_onumodule_layoutGNUR=twβlNj :GNU[@[@\@\@pbcdeDfge0YI4YIDh\bicde YIYIDhfig<eTjkmnYYY Yo0pTqdYhYlY%pY%YYorpsuv0n4vxxhyh,yPh`yhye Y Y w Y$ Y, w@ 7D 7L 7X {d |t m } p q Y Y Y Y o  Y Y, 4 t  Y Y   9 9   9 $ 9 8 | 9T 9T  9 9  , 8 X h 9(l 9(   Y Y  9 9  Y$ Y$  YR YR 8 T YRX YR` | Y% Y%  Y) Y)  Y/ Y/  F F 4hY1lY1|YYY_ Y_ oY3Y3oYYoY$Y$YYo,Ya0Ya8oDTYXY`olY"Y"Y#Y#YYYY77HP`YdYhoxY|YoY@ Y@ oYY77YY7799zzY' Y' $0949<@`ht|YYoYYdnln e\nrs|}YY o0Y=4Y=<Y@YDYHYPo`nlq|YYY%Y%Y$Y$o\@\@Y,Y,`hltx\@\@YD YD 0|@mP}`plq|n X\@\@Dt9Lx9L99999 94L``m@pTpnYsYsYD YD X p     0!Y!4!Y!8!Y9(>H>9(>\>d>9d>h>9d>|>>9>>9>>>9>>9>??9??9???9??9? @t@Y x@Y @@Y@Y@Y@Y@o@Y@Y@o@Y@Y@Y @Y @o@YAYAY AY AoBYCY$Co|C9TCC9TCCC9CC9CCDDE@EhE|EYHEYHEY! EY! EYEYEoEYS EYS EYEYEYFYFYFYFo$F`FY8dFY8hFYlFY|FYFYFYIFYIFoXGGHdHHHHHHHYIYIY IYIoDItIIYmIYmIYIYIoIYIYIYIIYIIoIYP IYP IYIIYIIoJYJY JYIJYIJo@JYDJYHJYLJYPJolJtJYxJYJYJYJoKLYLYLY LY $LY9(LY9,LYI0LYI4Lo@L9YDL9YLL9[PL9[LeLMLM9[PM9[\M9Y`M9YMMMYMYMYMYMoHNN N @O QQ8Q@jY>HjoPjYTjYXjYA\jYAdjopjYtjYxjYA|jYAjojY^jY^jok lYlY lYlYoYIoYIoYD oYD (oY,oY8oYoY>oooYoYoYoYoY3oY3oYoYoooYbpYbpY pYpo(pY ,pY 8pYHuY>Puo\uY `uY duou vvYNvYNvY vY vo wYK!$wYK!(wY ,wY 0woY>YYYYY|Y| o4pletYxYȎY̎YԎ-$Y(Y02@YDYH3L3T4\Y;`Y;dYH,hYH,t5|YuYuYX-YX-5Y|Y|Yh.Yh.5̏Y[ЏY[ԏo6(Y,Y\pYtY999 94t9Lx9L99YYY Y  Y3 $Y3 (Y,YP9TYXYh9Y Y Ȓ9̒YВY9Y9 Y9 D9HY7 LY7 `9Yx0Yx0̓YГY9YYY3 Y3 YYY2Y2Y2Y2Y83Y83Yx2ĔYx29(L9l9ԕ9YY YeYe (Y3 ,Y3 0Y4YL9XY\Y`Y dY t|Y3 Y3 YY9YYY+ Y+ ̖ЖY3 ԖY3 ؖYܖY9YY@9DYHY\9Y Y 9ėY4 ȗY4 ܗ9Y Y @9PYTYXY \Y ptY3 xY3 |YY9̘Yx1ИYx19Y1Y1<`9dY1hY19Y82Y82ԙ9TYXYpYY(80788̛YeЛYeܛ;<aHY/LY/X;dhptaY/ĜY/М;ܜ,a87<7hȝ<<33\Y`Yh873v< <YY(4e88<8\`hlaȟ99=8 7$7,8h7l7Yx/Yx/YY>0Y4Y@>xY@,|Y@,YYY Y Y@Y@ġ>СYԡYءY4 ܡY4 YY>YYY YY1 Y1 $>4Y8Y@>DYHYP?99=ТYԢYآYܢYY9Y9Y!Y!Y~Y~Y-Y-YYY1 Y1> Y$Y,?8PYTY`>YYȣ?̣YУYأ?Y Y >YY>Y Y>Y Y(>h9l9t=Y Y ȤY>̤Y>ФYԤY>>4>Х33ȧY̧Y3$343hYlY3p33C$Yy(Yy<DHEXF\3`3hYlYpGH3̫Iث<YY<YYJ(J,Kdehltx`Ь[\9 9( 9P9(9 9 ($9(9(09p49(<9@9(H9L9(T9X`9d9 (l9p9$(x9|9((99,(9<90(9P9T94(9X98(9\9<(9l9@(99D(999H(99L(9 9P(9,9T( 9P$9X(,9h089l<9\(D9pH9`(P9tT9d(\9`9h(h9l9l(t9x99p(99t(99x(9,9|(9P9(9h9l9(9p9(9t9(99(99(999 (9,9(4989(@9D9(L9P9(X9\9(d9hp9t9(|99(99(99(9$9(9#9(90$9(9T%9h%9`&9&9L+9t, 9l.9t/$9X7(9<09 ;49<<9;@9<H9?L9CT9CX9C`9PEdl9Gpx9 G|9\9G9\9G9\9$G9\9HG9\9`G9dG9\9hG9\9lG9\9|G9\9G9\9\I9M 9O 9O$9\,9O09\89O<9\D9OH9\P9OT9\\9O`h9Ol9\t9Px9\9P9\9P9\94P9\9|P9P9\9P9]9P9]9P9]9P9 ]9P9P9]9P9]9P9]9P 9](9Q,9 ]49q8@9qD9L9qP9X9q\9d9qh9p9qt9|9r9r99r99 r99r99(`H>`paY"99 80@08@0@HY"P9X9`h8x@x@x88[9D \(9h"9'"9'#P#9Pp#9$#90&%Y%Y%Y%Y%Y%Y&Y (&Y @&YX&Y p&Y &YD&Ya&Y &Yt&Y'Y 'Y0'YnH'Y2`'Y x'Y!'Y 'Y!'Y 'Y!'Y (Y (Y8(Y!H(9,P(Yh(Y(Y (9(YB(9(Y (9(Y(9(Y(Y# )Y()Y @)Y X)Y p)Y)Y!)9)Y)Y)Y )9)YB)9*Y *9*Y(*90*YzH*Y`*Yx*Y *Yf*Y2*9*Y*9*Y**9*Y +Y +Y8+YP+Yh+Y +Ym+9L+Y+Yt+Y# +Y+Y ,Y (,Y P,@X,A,9ԟ,B`-@h-A-9|-Bp.@x.A.9T.Bx/Y/Y/Y/Y6 /Yu/YY/Y /Y /Y?0YC 0Y(0Y80Y H0YX0Yh0Y0Y 0Y0Y 0Y0Y0Y, 0Y0Y 1Y 1Y 1Y01Y!@1YP1Y`1Y p1Y1Yt1Y1Y1Y 1Y1Y1Y1Y; 2Y2Y 2Y02Y@2Y)P2Y|`2Yp2Y 2Y2YN2Y%2Y52Y2Y2Y2YO 3Y3Y 3Y03YE@3YP3Y^`3YUp3Y~PY8%Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)9T9999L99D9h949d9X9<=49 h9P 9 9T 9 L9909(989d99p9L9@9P9$90&9',9'l9(90)9+ 9@,X9,9-9$.9. 98/T 9/ 90 94 9X5X 986 9H9 9: 9;\ 9$< 9> 9> 9?8 9?l 9,@ 9A 9TC$ 9Ct 9M 9TN 9O,9Qp9A up >AHKNQl(7{,- YH% 7(Y\%08H8X9@Yc 9 OY9_Y$9b(Y09d4Y<9w@Y H9LY9O9O 9P9Pp~!7!f b\e"!(m!L \IBL g(D @Dh("d!h!2   T /(2TMXrd"!`   l  )P xL :P X~ (` Q" ! 2 ( %0S)x$ L|b#Y<l % 0,0$'(EkT>"}! $(0(2Q+"j!p  <(H({ P LDP"T]! ` (l$(x((07"P!,( 0(~T4(8("C!<(w @}h|q@(D("!H(+!_ L(VUP(YPz(T(" !X(!,E l<8;\(?D``(Pd("`! \+ h("h!l(%tFep(W"!t(  x(p(3|(Kw(D"!l (( (8]1"v!( (%J$"(c!( 4(@(L=("XV!( dp(|( 0( "I!} (w(` !  A5HHp @! 4!\! 8Yx!$$&{"&( !(( ,(8)(a((k8" )8%^+!(2!(k ,)]0)a+`+P+<,"@,!!x,u,R -C-H .F$.m p.H9\.".!4/ 8/8 )x/./,/S0l0:X |4^"4!T5 X5% 4686:H; $<C @:R:K":! :0<<<-;?;q h H%>"H%! .( .("(\% X2.(("(+"+p!P! <2!$< TC> >k ?]? ?|aH`C(@,@"c!@!AL AITBCL!+8 @ !C2!Ck ]8D Q ",}!\ 8\ OD\2PQ\+"1j!O \Oh\t\D\"0]!P \\P7\"P!] ]@~P] ]"1 C!Pw }P|q]]]"P!P+!_ ]V(U ]+LZ0XY,Xz0XYY"HZ!LZ![E [<H"+! !$]2!(]k `]4]ah]`l]px]"^!!<_R IB_L_g_U %b"'0j"'`" c!$c!2 d/e(e28hM"}! r2Qo  (P+"j!s Ds"]!ā ȁ 8t́$7Ё"0P!ԁ Lt<~؁H܁ p)Tu"`C!w l}|xqu"!+!_ (vVUYz"!2@~83@'x2@x1@a1@d 1@M 82@! !R `C8HFmpКL"P! 8 ).,`Sl`^"d! ؜% h8n@R4K"l! p ԟ0Пԟ fx/-@, |0Exk|>"}! T0 PT2+P!t2!xk @]Da`جH+L!$&()-.13!3"3 (a7!((6 k 4(?s6*b6(X/+346+HMHH (m _ :|=E "F gf D$P; 0) 2 xd$<JXV   / A8(` ,,4@:$ CA     Lb R 1 | `86    4X5 G j+$I,@m @@,D`, @ 0UC $. Oix 4R T1{!!""x(" : :u 7  ? *  Q-(3.X8/~(]@@B Y   M l|l]4[TN ? } cjqdpXԊ(`'ob)*>~Uz vBC  BL= v0H އ fN UX Rfk̑@ 9l 1 VV\2}4  .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.hyp.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings.rela__bpf_raw_tp_map.modinfo.rela__param.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__ex_table.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.ref.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.ref.data.rela.datainit_wait_entrystrcpymemcpyframe_vector_destroyinit_timer_keyinit_completion.__keyg2d_probe.__keyg2d_calc_device_frequencyof_property_read_variable_u32_arraybts_get_bwindexg2d_get_payload_index__copy_overflowg2d_debug_contexts_showg2d_debug_tasks_showg2d_stamp_showbts_update_bwg2d_reg_info_filter_yvg2d_reg_info_filter_cvsg_nextfputdma_buf_putg2d_stamp_listexynos_pm_qos_remove_requestexynos_pm_qos_update_requestg2d_itmon_notifier.called_countparam_ops_intprepare_to_wait_eventg2d_notifier_eventdma_buf_unmap_attachmentdma_buf_map_attachmentsg_alloc_table_from_pages_segment__mutex_init__kcfi_typeid_trace_event_raw_initdma_fence_inittrace_event_buffer_commitperf_trace_run_bpf_submit__kcfi_typeid_dma_fence_default_waitfinish_waitcheck_width_heightmemsetg2d_prepare_targetdevm_clk_getdma_buf_getktime_get__put_task_structg2d_validate_image_formatg2d_find_formatg2d_hw_errint_statusg2d_show_task_statusseq_putsdma_unmap_sg_attrsdma_map_sg_attrsdma_unmap_page_attrsdma_map_page_attrsalt_cb_patch_nopsg2d_debug_contexts_fopsg2d_debug_tasks_fopsg2d_debug_logs_fopsg2d_fopsg2d_pm_opsg2d_fence_opscpu_hwcapstrace_raw_output_g2d_perf_update_qos__tracepoint_g2d_perf_update_qostrace_event_raw_event_g2d_perf_update_qos__event_g2d_perf_update_qosprint_fmt_g2d_perf_update_qosevent_class_g2d_perf_update_qostrace_event_fields_g2d_perf_update_qostrace_event_type_funcs_g2d_perf_update_qos__traceiter_g2d_perf_update_qos__bpf_trace_tp_map_g2d_perf_update_qosperf_trace_g2d_perf_update_qos__bpf_trace_g2d_perf_update_qos__SCK__tp_func_g2d_perf_update_qos__tpstrtab_g2d_perf_update_qos____versionsg2d_destroy_tasksg2d_finish_tasksg2d_create_tasksget_unused_fd_flagsg2d_stamp_typesput_vaddr_framesget_vaddr_framesgic_nonsecure_prioritiesjiffieskmalloc_cachesframe_vector_to_pages__free_pages__alloc_pagesg2d_put_imagesg2d_import_commandsg2d_init_commandsg2d_validate_target_commandsg2d_setup_commandsg2d_complete_commandsg2d_validate_source_commandsdevice_get_dma_attrg2d_fence_value_strg2d_put_userptrg2d_get_userptr_dev_errg2d_fence_has_errordebugfs_create_dirg2d_dump_sfrg2d_reg_info_layerg2d_prepare_layerg2d_driverplatform_driver_unregistermisc_deregister__platform_driver_registeritmon_notifier_chain_registermisc_registerg2d_wait_put_user__arch_copy_to_user__arch_copy_from_userof_property_read_string_helperdel_timeradd_timer__kcfi_typeid_g2d_hw_timeout_handler__kcfi_typeid_g2d_fence_timeout_handleriommu_unregister_device_fault_handleriommu_register_device_fault_handlerg2d_fault_handlerg2d_irq_handlerkthread_destroy_workerkthread_create_workertarget_command_checkersource_command_checkerg2d_itmon_notifierregister_pm_notifierg2d_put_bufferg2d_get_bufferg2d_prepare_buffercpu_numbermemstart_addrsystem_wqplatform_get_irq_raw_spin_unlock_irq_raw_spin_lock_irqdevm_request_threaded_irqexynos_devfreq_get_domain_freq__wake_upprint_hex_dumpstrcmpstrncmptrace_raw_output_preplog_post_write_mmiolog_write_mmiolog_post_read_mmiolog_read_mmio_dev_infog2d_dump_infog2d_shutdowng2d_device_runtrace_handle_returng2d_formats_common__param_str_block_on_contention__param_block_on_contentionwait_for_completionmod_delayed_work_on__kcfi_typeid_delayed_work_timer_fng2d_debug_contexts_openg2d_debug_tasks_openg2d_debug_logs_opensingle_openg2d_openstrleng2d_reg_info_hdr10p_tmg2d_reg_info_hdr10p_gmg2d_ioctlcheck_scale_controlparam_ops_boolfd_installcomplete_all__stack_chk_failwritelreadldma_fence_signal__warn_printkg2d_start_taskg2d_hw_get_current_taskg2d_stamp_taskg2d_cancel_task__kcfi_typeid_g2d_queuework_taskg2d_hw_push_taskg2d_execute_taskg2d_schedule_taskg2d_put_free_taskg2d_get_free_taskdma_set_mask__cpu_online_maskg2d_task_completion_workg2d_timeout_perf_workkthread_queue_workg2d_task_schedule_workcancel_delayed_work__kcfi_typeid_seq_lseekmutex_unlock_raw_spin_unlockset_page_dirty_lockmutex_lock_raw_spin_locksched_setscheduler_nocheckg2d_itmon_checkdma_fence_remove_callback__kcfi_typeid_g2d_fence_callbackdma_fence_add_callbackg2d_reg_info_filter_yhg2d_suspend_finishof_g2d_matchdma_buf_attachdma_buf_detachg2d_reg_info_filter_chg2d_destroy_debugg2d_init_debugg2d_debugg2d_fence_enable_signaling__kcfi_typeid_trace_event_regg2d_put_dmabufg2d_get_dmabufg2d_reg_info_hdr10p_eotfsnprintfscnprintftrace_event_printfseq_printfg2d_reg_info_hdr10p_oetf__check_object_sizeof_property_count_elems_of_sizedevice_initializetrace_event_buffer_reservedebugfs_removeg2d_removeexynos_pm_qos_request_active_raw_spin_lock_irqsavetrace_raw_output_tracing_mark_write__tracepoint_tracing_mark_writetrace_event_raw_event_tracing_mark_write__event_tracing_mark_writeprint_fmt_tracing_mark_writeevent_class_tracing_mark_writetrace_event_fields_tracing_mark_writetrace_event_type_funcs_tracing_mark_write__traceiter_tracing_mark_write__bpf_trace_tp_map_tracing_mark_writeperf_trace_tracing_mark_write__bpf_trace_tracing_mark_write__SCK__tp_func_tracing_mark_write__tpstrtab_tracing_mark_writeg2d_hw_stuck_staterefcount_warn_saturateframe_vector_createsync_file_create__kcfi_typeid_single_releaseg2d_fence_release__kcfi_typeid_dma_fence_releaseg2d_release_raw_spin_unlock_irqrestoreclk_unprepareclk_prepare__pm_runtime_resumeg2d_runtime_resumeg2d_fence_get_driver_nameinit_module__this_modulecleanup_modulescheduledebugfs_create_fileg2d_stamp_show_single__pm_runtime_idleg2d_default_dvfs_tablesg_free_tableclk_disable__pm_runtime_disableclk_enablepm_runtime_enableg2d_put_imagekfreeof_match_nodecheck_dstcolor_modecheck_srccolor_modecheck_blend_modeplatform_get_resourcedevm_ioremap_resourceg2d_prepare_sourcesync_file_get_fenceg2d_task_has_error_fenceg2d_create_release_fenceg2d_get_acquire_fenceg2d_update_performancedma_sync_single_for_devicepreempt_schedule_notraceexynos_pm_qos_add_request_tracekmalloc_traceg2d_probeg2d_prepare_suspendg2d_runtime_suspendg2d_dump_cmd__list_del_entry_valid__list_add_validg2d_stamp_idg2d_get_active_task_from_idput_unused_fdwritel_relaxedreadl_relaxed__param_str_max_queued__param_max_queued__trace_trigger_soft_disabledkasan_flag_enableddma_fence_signal_lockedg2d_get_payload__kcfi_typeid_seq_read__init_waitqueue_head__init_swait_queue_headg2d_default_ppcdevm_kmalloc__kmallocdma_fence_context_allocperf_trace_buf_alloc__arm_smccc_smcfortify_panicg2d_get_userdatag2d_dump_afbcdatag2d_zuma_datag2d_gs201_datag2d_gs101_datag2d_9820_datag2d_9810_datag2d_9610_data_note_9__UNIQUE_ID_block_on_contentiontype399$x.199$x.99$x.189$x.89__UNIQUE_ID_import_ns479$x.179$x.79$x.169$x.69$x.159$x.59$d.59$x.149$d.149$x.49$d.49$x.139$x.39$d.39$d.229$x.129$x.29$d.29$d.219$x.119$x.19$d.19$x.209$x.109$x.9$d.9$d.198$d.98$d.188$d.88__UNIQUE_ID_description478$d.178$d.78$d.168$d.68$d.158$x.58$d.58$d.148$x.48$d.48$d.138$x.38$d.38$d.228$d.128$x.28$d.28$d.218$d.118$x.18$d.18$d.208$d.108$x.8$d.8$x.197$x.97$x.187$x.87__UNIQUE_ID_author477$x.177$x.77$x.167$x.67$d.67$x.157$x.57$d.57$x.147g2d_probe.__key.47$x.47$d.47$x.137$x.37$d.37$x.127$x.27$d.27$d.217$x.117$x.17$d.17$x.207$x.107$x.7$d.7$d.196$d.96$d.186$d.86__UNIQUE_ID_author476$d.176$d.76$d.166$d.66$d.156$x.56$d.56$d.146$x.46$d.46__UNIQUE_ID_depends336$d.136$x.36$d.36$d.126$x.26$d.26$d.216$d.116$x.16$d.16$d.206$d.106$x.6$d.6$x.195$x.95$x.185$x.85__UNIQUE_ID_license475$x.175$x.75$x.165$x.65$d.65$x.155$x.55$d.55$x.145g2d_probe.__key.45$x.45$d.45__UNIQUE_ID_scmversion335$x.135$x.35$d.35$x.125$x.25$d.25$d.215$x.115$x.15$d.15$x.205$x.105$x.5$d.5bpf_trace_run4$d.194$d.94$d.184$d.84__UNIQUE_ID___addressable_cleanup_module474$d.174$d.74$d.164$d.64$d.154$x.54$d.54$d.144$x.44$d.44__UNIQUE_ID_name334$d.134$x.34$d.34$d.124$x.24$d.24$d.214$d.114$x.14$d.14$d.204$d.104$x.4$d.4bpf_trace_run3$x.193$x.93$x.183$x.83__UNIQUE_ID___addressable_init_module473$x.173$x.73$x.163$x.63$x.153$x.53$d.53$x.143$d.143$x.43$d.43__UNIQUE_ID_vermagic333$x.133$x.33$d.33$x.123$x.23$d.23$d.213$x.113$x.13$d.13$x.203$x.103$x.3$d.3$d.192$d.92$d.182$d.82$d.172$d.72$d.162$d.62$d.152$x.52$d.52$d.142$x.42$d.42debugfs_create_u32$d.132$x.32$d.32$d.222$d.122$x.22$d.22$d.212$d.112$x.12$d.12$d.202$d.102$x.2$d.2$x.191$x.91$x.181$x.81$x.171$x.71$x.161$x.61$d.61$x.151$x.51$d.51$x.141$x.41$d.41$x.131$x.31$d.31$d.221$x.121$d.121$x.21$d.21$d.211$x.111$x.11$d.11$x.201$x.101$d.1$d.190$d.90$d.180$d.80$d.170$d.70$d.160$d.60$d.150$x.50$d.50$d.140$x.40$d.40$d.130$x.30$d.30g2d_formats_9820$d.220$d.120$x.20$d.20_note_10g2d_formats_9810$d.210$d.110$x.10$d.10__UNIQUE_ID_max_queuedtype400$d.200$d.100@(hT N 2Px3OCܬc^1@@@@0@IJ@Q:@0:@ :500@hx:%( @H:@(  :'I@:m h@:?:@P:@{@0:`@ @`:!@`:% @ ,:$@8,:&8x@P,:)U0,X@- :#Lo88 !P@(9:.@9P:"@8;`:1"0l"@@g@;0:4&*P$P ;; g<[T<"