ELF@@;9%%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` cYI̿I=u(}+) R*r#9JA )@ @*$RA8C_ ATOGWF_EgDoC{B#_框?#{*{#_֘y?#{**!@{#_:?#{_WOZtkAib@uS 9R`Z@!kA[B>R*[8H 6W5OCWB_A{Ĩ#_ab@<1Thb@A`6`Z@!**`aR"Rt1?#{ h@ij`taRˉ}I G }@*h @{¨#_}`?#{WOA8C X@A***qhTZ@*#*AT4@q*4qT @q*h4 q T@q*4qT@q*A8C_ TOEWD{C#_$L*?#{WO`A@B`65R  @B6@9q @#i5U4 **OB*WA{è#_ֈ !B@Oo?#{ OxPqaT@!@RtOB @{è#_Oo?#{ OxPqT"@y!"@9@@ Rt OB @{è#_?#{ O cYɿIIB4Rh@1*cROB* @{è#_?#{ O cYɿIIc4`RRuR2uc`RROB @{è#_֑c?#{g_WO@RRX@R*?`bcT~** 7@B*`5!`^T?bT!`5vZ@wB !RA 7A!RR |Sq*}}Rh` 77A*! hDq"T}`B!wA!#R@6Av!#R@6A `@i(@h* @j*@yj*y)@yi.y6>h@7O9(6RR`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?#{ O@@B!ROB* @{è#_Vn?#{#OA8ARC@h@u@T*tBRh@ TBR@!TAR"RA8C_ TOE{C#@#_?#{g_WOA847F thb@q9hb@*qT*R*5q*47F `aR"ROD RWC_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**!ROB*WA{è#_$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 cYɿIIB4Ru@*cROB* @{è#_?#{WO* cYɿII*6cRucROBWA{è#_?#{g_WOA8C*Rl@mr?k @,TRr_kT蠉Rr_k;TA8)R @9(7 @j6xө"[plR j ? T+ )B;*5  RC@* 8K@+ ? ?)BՠHCR (B; 5  RC) 8)@*@ ?) ?(B 3ȠRmr_kThR"r_k3TC*"R@ qTA8@9(7 @i6xӨ"[p )a  H7T (B; 5  RC @* 8 K@+ ? ?(BաHC"R (B; 5  RC) 8)@*@ ?) ?(BՂ2S@97*?#T*Ir@96A8 @9(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 @9(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-TOB*WA{è#_aR_eE??#{@]@**{#__eE??#{@]@*"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@hiL?L K*`t** 7?kT&@94`4|@??cTyyB??bTc/ @***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 F F8 R FF F8l R F FF8 R FFb&o?# @*@ *)z !R)t RlR  #_b&o?# @*@ * @)z)t A i5@4***j=@X@}@"1~@2&@!@".@#@RK1V@AK?r2|!1 R. M 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)z)t RJ} i* @ A)iS )I A A @I * A @ @+@ H@) (AK6  4JzJt) !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_ kT 4@ ,@ 7B4(@+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 4LBqq} IR)} %#_RI Bq) i} K)}S(j@ #_H} } }S#_@*!%?# @4@ ,@+7K 7j KBQAqH T 6_BqAT)=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_1T qbT&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+jT}S+0@9=mj}R- i J#_(0@9 }(@@9 C qCT 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*OH*WG_FgEoD{CC#_{Q?#{O"#R*6OA{¨#_`Z@!B=?#{og_WOA8*CCA>=< q".T8AA8I@9H<@(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#TI@9A@(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}*@H@9(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?#{ @*@ *)zJR)tJ! @) * ( @97H\S  R{#_?#{ O(|@* @H 7h7i@*!@j@ H@) (4A9r4T@hA*4JzӟqJtR) ~@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 RRkzkt}J  RKi,kA"@K l RkA kk}}Li+T @~@RrR5@R=@RrR1R   k  k%%|R"@k} R  h( ( bm@ @) *o@q R R@@ R R{ q*T  R_Cq k"@qRLRTzӯ~@hAtq) RR  2 5@R@=@Q RB@ |}1 O1i 7 ~ {RRuS1-M Bp_Bq NR R! }}SBqB  }}c "#i$@?qATr@5"@iA)IM)(hA qR R * n}}ӌ O,i.@_ qTr@8~@{Rkr"4@_Bq!<@}RB K uSp,L  B@k}}k}S}Sq+Lk k q R R}S_Bq / }}j  -i1~@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*h @OBq{è#_h@!BY@ !0?#{$R2{#_6(  Q jT?#*(LSI77 7 ,HyR?qI *_ @9R?r"RI RR(%Ț#_6?#(Q @q'#_6!* R aT*_?#*(LS77 (HyꧏR?qI @9R?r"RI R(%Ț#_6?#hR @9!j$@z?@q$8Cz?r#_6?#*7(qT(q T?rR!jR!j#_  F8* R F FF8 R FFՐ F8* R F FՠF8 R FFF8 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 kS1S| Q~  *, *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 @9(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* cYɿII*6cRucROBWA{è#_?#{ O cYɿIIB4Ru@*cROB* @{è#_$?#{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)z)t Ž)*hA"TOBWA{è#_$?#{ WO@*@ *A*4)z)t )*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)z)t )*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(7OB*WA{è#_?#{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!OE*WD_C{A@#_U?#{\A!{#_r?#{_WO@@@xjtA@"@^AA}X)}X G+GCHdIFAJAB @OC*WB_A{Ĩ#_u߈H*`C1`? "T?"T( @NM k4 !@9j7?qaT  Q@97? q`T @9*7? qT @97?q`T @9*7?qT A97?q`T AA9*7?qT qA9J7?!qT5R(A!GT@y@y_x_x,}@m}vӍ ͚lNjZNj KqTqTT-RqaTqTMRqTqTmRqTqRqTIy}2X}  ?k)h@(  @96_@HkaT*@96D***CG@R~RRRR@C^D @97T @97@{2Td@d@**a **~RRRRR* A9j7?%q@T A97?)qT B9j7?-q@T 1B97?1qT aB9j7?5q@T B97?9qT B9j7?=q@T B97?AqT!C9h7_RRRRR?EqT05R_RRRRRD**HR~iR} Rr}Dc4*B *k@ kTJ? kATIq3)}}iiOIWH_GgFoE{D#_*@*R?#{_WOCA8C @ T* -A !@@_Utk T*h@uv  EA IA B? @5_Tkv wB45RR**`4@977#*A **R#)S)#*@975``2D*`6D**v4bRR@A8C_ !TO]W\_[{Y@#_ )8 Jii C)e}Iii(%Ț6A8@* @`T @(H<ű6?#{!{#_ g@?#{{#_g2d_perf_update_qostracing_mark_writelicense=GPLauthor=Cho KyongHo author=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-g2dLinuxLinuxg2d fHtrace_event_buffer_reserve|Utrace_event_buffer_commitrg__trace_trigger_soft_disabledғ__stack_chk_fail/,-perf_trace_buf_allocϥperf_trace_run_bpf_submit`ϘstrlenstrcpyiCbpf_trace_run3i3bpf_trace_run4 4_raw_spin_lock_irqsave:*_dev_errp\_raw_spin_unlock_irqrestoreDC__wake_upe?ktime_getJof_property_read_string_helperZstrncmpc__platform_driver_registerMcplatform_driver_unregistertrace_raw_output_prep{^trace_event_printf(strace_handle_return!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$devm_clk_getfhiommu_register_device_fault_handlers:of_property_read_variable_u32_arrayb\,of_property_count_elems_of_size~)HmemcpyJof_match_nodeWdevice_initialize}dpm_runtime_enableG__pm_runtime_resumeUclk_enableC 0__pm_runtime_idleclk_disable!/misc_registerq__mutex_initT__init_waitqueue_head Ĝregister_pm_notifier5U`dma_fence_context_alloctxitmon_notifier_chain_register@~_dev_info=:%delayed_work_timer_fnYyinit_timer_key{misc_deregisterx__pm_runtime_disablebfiommu_unregister_device_fault_handlerfortify_panicuyHinit_wait_entry&prepare_to_wait_eventQscheduleTfinish_waitd_raw_spin_lock4K_raw_spin_unlockӬcpu_numberNY__cpu_online_maskMJpreempt_schedule_notrace{mutex_lockUmutex_unlockUrS__list_del_entry_validdHalt_cb_patch_nopsR? Kgic_nonsecure_priorities__arch_copy_to_userdmemset +__arch_copy_from_userh__list_add_valid~_printk+ycpu_hwcaps2 kmalloc_cachesMkmalloc_traceZ%strcmp_irefcount_warn_saturaten{$__put_task_struct zkfreeqs|clk_prepare wclk_unprepare`trace_event_regtrace_event_raw_init@del_timerF:__arm_smccc_smc֓complete_allpdkthread_queue_work{'_raw_spin_lock_irqSuK_raw_spin_unlock_irqPjiffiessFteadd_timerdma_unmap_page_attrsKhb__free_pagesrkthread_destroy_worker4kthread_create_workerh^sched_setscheduler_nocheckE:#__kmalloc`A __alloc_pagesH,dma_map_page_attrs07-debug_dma_mapping_errorވmemstart_addrA`__init_swait_queue_headSHparam_ops_boolCEmparam_ops_intdevice_get_dma_attrpedma_sync_single_for_deviceGV__warn_printkl"kasan_flag_enabled ;dma_fence_remove_callback#dma_fence_releaseJsdma_fence_signalļfput@%wait_for_completionK2dma_buf_get,[dma_buf_attach5jdma_buf_map_attachment/dma_buf_detach9Bwdma_buf_put qdma_buf_unmap_attachmentFRframe_vector_createget_vaddr_frames:Wframe_vector_to_pagessg_alloc_table_from_pages_segment7 pput_vaddr_framesU_frame_vector_destroyx>dma_map_sg_attrsO[sg_free_table`~dma_unmap_sg_attrsLMset_page_dirty_lockysg_nextHۈ__check_object_sizeMdma_fence_init~sync_file_createZCget_unused_fd_flagsNv__copy_overflowVqfd_installGE?put_unused_fdMsync_file_get_fence!dma_fence_add_callbackp=dma_fence_signal_lockednJnesnprintfX5dma_fence_default_waitQ7debugfs_create_dirJ6mdebugfs_create_u32;debugfs_create_file%debugfs_removegY|print_hex_dumpscnprintfbexynos_devfreq_get_domain_freq-single_open D0seq_printf seq_puts8seq_lseekț$seq_readhsingle_release>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_onmodule_layoutGNUt{ɥ!,E^ ۩GNUR@R@S@S@pYZ[\D]^\0PI4PID_\Y`Z[\ PIPID_]`^<\TabdePPP Pf0gThdPhPlP%pP%PPfigjlm0e4moo_p_,pP_`p_p\ P P n P$ P, n@ /D /L /X rd st d t g h P P P P f z P P( {0 |l z| P P { | 1 1 } 1  1 0 ~t 1L x 1L  1 1  $ 0 P ` 1 d 1 |   P P  1  1   P$ P$  PR PR 0 L PRP PRX t P%x P%|  P) P)  P/ P/  = = ,`P1dP1tPxPP_ P_ fP3P3fPPfP$P$PPf$Pa(Pa0f<LPPPXfdP"P"P#P#PPPP/ /@HXP\P`fpPtPxfP@ P@ fPP//PP//11qq P' P' (1,148X`lt|PPfPP\ede\TeijstPPf(P=,P=4P8P<P@PHfXedhtPxP|P%P%P$P$fS@S@P,P,X`dlpS@S@PD PD (s8dHtXgdhtePS@S@<l1Dp1D}11~11 11,DXXd8gLhePsPsPD PD P h     (!P!,!P!0!P4!P8!L!!P !P !P!P!f!P!P!P!P!f!P+ !P+ !f""PR "PR ("0"P4"PP"X"P4\"P4`"Pd"Ph"ft"\""""""""""""""""t#x####S@#S@#P#P$ $$$,$0$P$S@`$S@h$PD l$PD $$8$8$ %P"%P"%%%%&l&x&&&&&&'\'|'''e''e)P )P )P )P )f))m),*e`*h*t****P!*P!*P*P+f+\@+T+d+e++++++e,\X,h,e,,eD-P-t-----k-\.D.L.X.\.m.//P/e\/d//g/0P 0P ,0P/00P/40P80PT0f0f1d410Xt10X1g1Pn1Pn1P 1P 1f10X1P`1P`1P 1P 1f1P/1P/1P 1P 2f2P2PP2f\2/`2/h2m|2e20X222430XH3P3mh3Pl3Pt3P x3P 3f3d333e3gT4PX4P\4P `4P d4fp4\4d45e5g05jt5d555556g66h6Pl6P|666PE 6PE 666P6c6c6661:61:61<61<7P747\777778PP 8PP8/ 8/ 8<8T888Pt 8Pt 8P 8P 8f8899P9\x99999999d:H:gl:Pp:Pt:Px:P|:f:P:P:P:P:f:::;;; ;@;P D;P `;X;;;;;;PD ;PD ;X;$=P(=P0=P4=P8=f|==P>14>T>14>h>p>1p>t>1p>>>1>>1>>>1>>1> ??1??1??}@1@@1@@~@P @P @@P@P@P@P@f@P@P@f@P@P@P @P @fAP APAP AP AfCP CP0CfC1`CC1`CC}C1CC1CC~DDELEtEEPHEPHEP! EP! EPEPEfEPS EPS EPEPFP FPFPFP Ff0FlFP8pFP8tFPxFPFPFPFPIFPIFfdGG(HpHHHHHHIP IPIPIPIfPIIIPmIPmIPIPIfIPIPIPIIPIIfIPP IPP IPIIPIIfJPJPJPIJPI$JfLJPPJPTJPXJP\JfxJJPJPJPJPJfKLPLPLP LP 0LP94LP98LPIjP>jfjPjPjPAjPAjfjPjPjPAjPAjfjP^jP^jfkHlPLlPPlPTlPToPIXoPI`oPD doPD loPpoP|oPoPoPMoPMoPoPoP!oP!oP>oP>ofoPoPoPpPpP3pP3pPpP pf@pPbDpPbLpPPpP`pflpP ppP |pPpPpP@pP@pPpPpfpPpPpPpPpf0qP4qP8qPuP>ufuP uP ufu`vvPNvPNvP wP wfdwPK!hwPK!lwP pwP twfwPNwPNwP wP wfwwP wP wP wP wfwwPwPwP xP xf(x0xPv4xPvTP>XP\PpPtP|P|P|fg؎\PPDPHPP%PP*PPď+ȏ+Џ,؏P;܏P;PH,PH,-PuPuPX-PX--P|P| Ph.$Ph.0-HP[LP[Pfl.PPؐPP x1\|1\111ȑ1ȑ}11(~hPlP|P P P3 P3 PP̒1ВPԒP1 P P D1HPLP\1P9P91ēP7 ȓP7 ܓ1 Px0Px0HPLPl1 PPP3 P3 P P$P2(P2,P20P24P838P83<Px2@Px2`1ȕ1 1,P1PPPePeP3 P3 PPȖ1ԖPؖPܖP P P3 P3 PP1(P,P0P+ 4P+ HLP3 PP3 TPXP|1PP1PėPؗ1P P <1@P4 DP4 X|1P P 1̘PИPԘP ؘP P3 P3 PP 1HPx1LPx1l1P1P1ܙ1P1P1(1,P820P82Pt1КPԚPhPlP0/00HPeLPeX3hltxXĜP/ȜP/Ԝ30X<P/@P/L3X\dhX//(_Dx44++؞PܞP0 /+m $|44PP\00؟ܟ(XDd1h1p50//0//\Px/`Px/tPxP6PP6P@,P@,PP P $P 4P@8P@@6LPPPTP4 XP4 dPhPp6|PPPPP1 P1 6PP6PĢP̢7 1,1,5LPPPTPXP\P9`P9dP!hP!lP~pP~tP-xP-|PPP1P16PP7̣PУPܣ6 48P<PD7HPLPT7\P `P h6pPtP|6PP6PP61154P 8P DP>HP>LPPPh666L+4+DPHPdx+++بPܨP+++;PyPy<=̫>Ы+ԫ+ܫPP?$@(+@AL4TPXP`l4tPxPBBCج\ܬ(WDRS1 1' 1P1(1 1($1(1(01h41 (<1@1(H1L1(T1X`1d1(l1p1(x1|1 (11$(141((1H1L1,(1P10(1T14(1d18(11<(11 1@(11D(1 1H(1$1L( 1H$1P(,1`081d<1T(D1hH1X(P1lT1\(\1|`1`(h1l1d(t1x1 1h(11l(11p(1$1t(1H1x(1`1d1|(1h1(1l1(1|1(11(111 (1,1(4181(@1D1(L1P1(X1\1(d1hp1t1(|11(11(11(11(1|#1(1($1(1L%1`%1X&1&1D+1l, 1d.1l/$1P7(1 <01;41$<<1;@1(<H1?L1CT1CX1C`1\Edl1Gpx1G|1\1G1\1 G1\10G1\1TG1\1lG1pG1\1tG1\1xG1\1G1\1G1\1hI1M 1O 1O$1\,1O01\81O<1\D1OH1\P1OT1\\1P`h1Pl1\t1 Px1\1P1\1 P1\1@P1]1P1P1]1P1]1P1 ]1P1]1P1]1P1P1]1P1]1P1 ]1P 1$](1Q,1(]41q8@1qD1L1qP1X1q\1d1rh1p1,rt1 |1Dr1Hr11Lr11Pr11`r11r1 1 t1$t1$1(t1(1,t1,1A vq >AHKNQm(7| -. PH%v /(P\%0v8H0X1@Pc 1OP1_P$1b(P01,e4P<1x@P H1<LP1P1P 1P1Pux!t(\x(<"!d |(((Iux)"u!( (6b"(h!( 4(@()LU("X[!( dp(|(H("N! ((X"x!A!(u {(U $Tz$u$P%d%(&\"$&!(&)!] \&TS& '8]'~''8''T"!!Y9HC  A:HH+p @ 9 t Cd!##%s"%' !'' ,'8)'a(/'k8" (8%o*!(7!(p $)b()f +k+H+4,"8,!!p,,W -H-M.Q.x h.T9\.".!,/!0/= .p/3/7/^0}0RX t4V"x4!L5 P5* ,606:H5< $$ <C K:c:C":! :0$<<(<8;P< H%6"H%! ,( ,'"'3\% XJ,(("'#"*!,<7!0< `C> >p $?b(?%?|fHkC4@8@"c!@#!$AQ (ANTGCW !*!C7!Cp bDD Q HT$f`k`ElGx"\!!\W H\MQ,Gx\"\!!pG= .\37\^}\V"G! \* \ $lI lW MHZP[KcM\NC"`N! O O$O2OV \6",|!\ 8\ OD \CPi\#"/o!P \Ph\t\0\\"0b!P \]P#O] "U!]  ]@P])]!/ H!P| P|]] ]"P!P0!d $][(Z(]+XZ  x4\txSL<"!h% h% |*!t7!xp b(f kv`H"؇!!XW H`M Qdx,h@"l!8!l= D.p3P7^\}thV"x!t |* Pĉ $KcC"!< @ċ8PDԌ0"،DT!܎   ,4(=,o^#"`*!7!NH,!X-9h.p Xb\f|kD%ȑ|إD"Hx0A2@>2@83@'x2@/x1@y1@| 1@e 82@!!W `HMQxpLț"̛!! = .d37ܥ^}ܜV"! T*  $nKcC"! 5 P0LP ~$x/8@, 0V,6"(|!, Ф0 ̤ФC*!7!p bfkLM* #%'(+,/1!1"1 'ax'bA*>U  vB[  BLU *H` އ ff Up j~H@ Q I nnt J}L'  .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.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_errordebug_dma_mapping_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$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$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$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$x.151$x.51$d.51$x.141$x.41$d.41$x.131$x.31$d.31$d.221$x.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} 0 2Px3OCPc ^!1"@J@H98@08@  8500@x8%8( @8H8x@ 8`'+@p8mh@8!@8{@(08@ @X`8 @8@x8#@8%x@8(U08#Lo  P@8,@P8m` h@`8/x 0N @I@P082@*9$(9 `f:R6"