ELF @@;9M%%%%%%M%%%%%%%%%MMM%%%%%%%%%%%1 1 1 1 1 1 1 h 0 G  `1 1 1 1  "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../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_uapi_process.c[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)(&task->fence_timer)&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_int(&task->hw_timer)XBGR2101010g2d_validate_image_dimension[Exynos][G2D] debugfs: failed to create root directory %u@%sLayer6L0_MOD_CTRL+L0_OETFFILTER2_Y_HCOEFrbw=%lld wbw=%lld devfreq=%d &g2d_dev->lock_task[Exynos][G2D] Failed to create tasks [Exynos][G2D] %s: prio %d begin@%llu end@%llu nr_src %d &task->fence_timeout_lockg2d_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&g2d_dev->lock_ctx_list[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 %luinclude/linux/thread_info.htype[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_VCOEFshutdownSUCCESSrbw[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 %#010xinclude/linux/uaccess.hg2d_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&(&g2d_dev->dwork)->timer[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 &g2d_dev->fence_lockARGB8888[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_jobpendinginclude/linux/dma-fence.h__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_HCOEF../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_command.c&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_EOTFdevfreqpid(work_completion)(&(&g2d_dev->dwork)->work)[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 responsetarget../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_trace.hwbw[Exynos][G2D] Failed to probe FIMG2D g2d_irq[Exynos][G2D] %s: Failed to read perf data ../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_drv.cg2d_get_hwfc_dmabufHDRMODEtasks ------------------------------------------------------ task_allocsuspend../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_regs.c[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_doneu64memcpy[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../private/google-modules/soc/gs/drivers/gpu/exynos/g2d/g2d_task.c[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*@@*_@qTY`iB@i@(Cq3Q* @R` cYI̿I=u(}+) R*r#9JA )@ @*$RA8C_ aTOGWF_EgDoC{B#_@*框?#{*{#_֘y?#{**!@{#_:?#{_WOWtAib@uS 9R`Z@!AXB>R*X8H 6W5OCWB_A{Ĩ#_ab@<1Thb@A`6`Z@!**`aR"Rt1?#{ h&Aij`*taRˉ}I G }@*h& @{¨#_}`?#{WOA8C X@1B***qhTZ@*#*1BT4@q*4qT @q*h4 q T@q*4qT@q*A8C_ TOEWD{C#_$L*?#{WOA@B`65R  @B6@9q @#i5U4**OB*WA{è#_ֈ!B@Oo?#{ OPqaT@!@)RtOB @{è#_Oo?#{ OPqT"@y!"@9@@ )Rt OB @{è#_?#{ O cYɿIIB4Rh@1*cROB* @{è#_?#{ O cYɿIIc4`RRuR2uc`RROB @{è#_֑c?#{g_WO@RRVX@R*?`bcT~** 7@B*`5!`^T?bT!`5vZ@w!R2B 72B!RR |Sq*}}Rhj`2 772B*! hjFq"&T}`2C!w"2B!#R@62Bv2!#R@6:B `@i(@h* @j^*@yj y)@yi y6>h@7RT9(6RR`f`v*ODWC_BgA{Ũ#_`Z@!*`Z@!`Z@!^*`Z@!`Z@!!Rv`Z@!*tf`Z@R6*`Z@!*`^@`6*`Z@!*`Z@Rhb@Q*`^@`Z@RRZ55`!BCR`!BCRhBi` !Bhhhiiihhhiiihhii`6*`Z@!X*`Z@!V*`Z@!N`!B`B !B`h*5`!BCR Rh )`ji:!*`B*{z`!B****hJhb )`!cRhNhRiV!R`Z@!c?#{ OT@@B!ROB* @{è#_Vn?#{#OA8ARCT@xRhAu@T*tBRhA TBR@!TAR"RA8C_ TOE{C#@#_?#{g_WOA847F  )8 Jii C)e}Iii(%Țh6 6thb@qZhb@*qu*R*5q*47F  )8 Jii C)e}Iii(%Țh6`6`aR"ROD RWC_BgA{Ũ#_**6`Z@! `Z@!!B**Rab@yZ1Thb@AL`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( @\շE?#{WOu**!ROB*WA{è#_$L*?#{?T? T R{#_ֶ`?#{ WO@* @TBOCWB @{Ĩ#_ֵ@T@6"@( ?#{O  )8 Jii C)e}Iii(%Țh66OC{B#_! ) J 8ii C)e}Iii(%Ț6A8h@ h4@@*@@_ @_3rrk@TE0?ֈAHh @h`Th @h?#{ O cYɿIIB4Ru@*cROB* @{è#_?#{WO* cYɿII*6cRucROBWA{è#_?#{g_WOA8C*R@mr?k @TRr_kT蠉Rr_k!AT(RRA8 @9(7 @j6xө"[plR j ? TV )B;*5  RC@* 8K@+ ? ?)BՠHCRE (B; 5  RC) 8)@*@ ?) ?(B8ȠRmr_kThR"r_k8TC*"R@ qmTRA8@9(7 @i6xӨ"[p )a  ;T (B; 5  RC @* 8 K@+ ? ?(BաHC"R (B; 5  RC) 8)@*@ ?) ?(B6S@97*?#T*lr@96RA8 @9(7 @j6xө"~? h4T )B;*5  RC@* 8K@+ ? ?)BաHCR (B; 5  RC) 8)@*@ ?) ?(Bբ/@q*T@k%Tq"2T @   )  )R)@*  @ @ =B?kBT C*mRr@9( 6RA8 @9(7 @j6xө"[p ? ()Tu )B;*5  RC@* 8K@+ ? ?)BաHCmRc (B; 5  RC) 8)@*@ ?) ?(Bb$sCqT4i^F@_ kTq"%ThJ# B?qT @?q`T@qT qlTq"ThJ# B?qT  qLTq!ThJ# B?qTs2k#TqH ThJ# B?qLT qT1#ThJ# B?q,T qTqTiJ#( ?B(R:7F  )8 Jii C)e}Iii(%Țh66C*7F  )8 Jii C)e}Iii(%Țh6`67:AR7FB@R7FBRȂ@9 7@*FqA TgZ)q`TA qA 9 TB qB 9 TqT[C_C9 Cu *~ )*56B( @aTxAw6*~@A8C_  TODWC_BgA{Ũ#_!A_ kT q`TB_ kHT qToC_ kT`Z@!B*`Z@!@B @!Y@tA"RC*A`Z@!RC*`Z@! mRC* `Z@!B!*!=@* @H7@h7  )@)7@(7 )@7.@7@ )@I7@h7)R }_J K } 5N }_) } 5M R R R R R R$ Rp R ) J8ii C)e}Iii(%Ț6@ 9@Y(@AR @@*_3rrk@TE0?(AH @`T @H ) J8ii C)e}Iii(%Ț6@ 9@Y(@R @@*_3rrk@TE0?(AH @`T @U?#{WO5@R R@ @!4`*(RBh)R v i()A8Ո:C)(R(4 (*h7:CԢhֺ@6vVh*hhOBWA{è#_!R }_) } 5|_  | 55ARU?#{WO3@h@qbTt @  0 ) *v6iB( vv6i"@(  IR  h&h@  i?qT9@*)R }_J K } 5*R |_+ K 5?qT?q-TOB*WA{è#_aR_eE??#{L@]@**{#__eE??#{L@]@*"R*{#_h߈HB)}XB G+GDHeI @WOCWB_A{Ĩ#_*H?#{og_W O CA8C @9H67Ir`h BB!}J)}J G+GDHeI @T@94~@R-RhjyT J@ *)_T)@?T@ kKT*BRhjy T J@ *)_T)@?T@ kJTvZ@ijt!B}I G @b6"@( R@@>!R@hAiAjAȾɺʶA8C_ aTOJWI_HgGoF{E#_`Z@!B$?#{_WO?x??@9&7wBx@RwBx@6^!R"R`B aR"ROCWB_A{Ĩ#_R?#{_WOv@ ҷ@AR#RR" Y@AAR@8 @`6"@( ` A`AOCWB_A{Ĩ#_-8?#{og_WOCA8 CI!*?` T8@!R!*?`cT*8@~!R*uBZ_CqT`@RpRh^FRxRAR8*@ h"@9 B&h6`Z@R$RR TA @3H((i^F)4* }x@Ti)i^F kCT !B" !BCR!*c!* BF?RNBFb J:>.26Th\t 64V*@!BY@AAR@tA8C@ aT*OFWE_DgCoB{A#_?#{_WOt@6h@ .`  {hh@9(6h@a A$Z@R7^@ 7@6x^h@|}h@97OCWB_A{Ĩ#_*Z@!B*Z@!BZ@Rئ?#{ OA8 Ѣ6F  )8 Jii C)e}Iii(%Țh66 @@6F  )8 Jii C)e}Iii(%Țh66OB @{è#_!! )8 Jii C)e}Iii(%Ț6@cAR* @`T @h )8 Jii C)e}Iii(%Ț(6@cR* @`T @ئ?#{` 5{#_HBjb@ 3Ahb@Rhb@*Bhb@:B!BB*Rib@@!!qhb@1&OA{¨#_?#{WO* cYɿII*6cRucROBWA{è#_?#{ O cYɿIIc4 RR5R2uc RROB @{è#_l Y?#{_WOUR*u4*Q7RRhb@r q7 *T*6qOCWB_A{Ĩ#_?#{ O cYɿIIB4Ru@*cROB* @{è#_m?#{O`@1* 7 rT**OA{¨#_*! rTs7376Z@!Bb@Z@A*!Z@!B36Z@!Bs7-8?#{ WO`@tR jaT*yhb@ jaT4Rrhb@ jaTTRkhb@ j Thb@ jaTR_hb@y jaTRXhb@r jaTRQhb@k jaTRJhb@d jaTRChb@] jaT4R<hb@!V jaTTR5hb@1O jaTtR.hb@AH jaTR'hb@QA jaTR hb@a: jaTRhb@q3 jaTRRhb@'*`Z@*BT* @OCWB{Ĩ#_?#{ O cYɿIIB4Rh@1*cROB* @{è#_u߈h߈?#{o g _ W O A8CIA*@ *@ 4^F kH T@qb T@)z)t j"@c7HBh"C @hQc& qb Th"@ 7q T`6{b#RF*5&@@` TDR*4`@`ah@hq=T9* Z@!Z@!BA8C_ A9T*OMWL_KgJoI{H#_րZ@!BhR!Bh&Z@yA&6hB4:@ RA8xZ@!B*@!Z@/@B*@izy'5hB{CYB@TR@9(7 @I6"[p  'Ts (B; 5  RC @* 8 K@+ ? ?(BaH Ra (B; 5  RC) 8)@*@ ?) ?(BB"z@+@Y(3@?hQ#C qT@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 FF8 R FF F8l R F FF8 R FFb&o?# A*@ *)z !R)t RlR  8#_b&o?# A*@ * A)z)t B i5@4***j=@@}@"1~@2&@!@".@#@RK1V@AK?r2|!1 R. M kT kIT 8B 4Rk @} i,-R 8B  @9l7kMS-q`T!qT 8B l@2l 8B4Rkl}} 8 i, @9+7_ kTI}S 8B4RJ} i*)}S)2 8B 8B A  8*@ * 8B)z)t RJ} i* @ 8B)iS )I 8B @B @I * 8B @ A8+@ H@) (8BK6  4JzJt) !R}}*i(8B+@(  8B r8T 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)TkT@)}@*]@5*e@J5 A+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/T;8BRV<@A8H@9(7I@i6x"[p )z 0T (B; 5  RCI@* 8 K@+ ? ?(BH#R (B; 5  RC) 8)@*@ ?) ?(B+*#  Ȃ_b(?)9#Tj|_(jT@h*_نrпrk@TE0?֦j|7`Z@!_Bc`Z@_:B  9:4@*@ @@(@! }(9By(9@TB$TRA@H@9(7I@i6x#[p  TH (B; 5  RCI@* 8 K@+ ? ?(BHR6 (B; 5  RC) 8)@*@ ?) ?(B^S  _c( ?)#`Tfku_(jaT@h*_نrпrk@TE0?fku7 @7@7 R R`Z@!_Bc*`Z@_!b@ A }\ 5}*@RH@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*cT A:B* :A8C_ TOSWR_QgPoO{N#_`Z@!B`Z@!B*R*`Z@!B*R#*`Z@!B!*`Z@! AB@*@7^@7p@7g@7y RU Ri Rb RvSni?#{ A*@ *)zJR)tJ! @) * ( @97H\S  R{#_?#{ O(|@* @H 7h7i@*!@jA H@) (4A9r4T@h:B*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 SkA h@J (l@ R R"@@{q)| R$?a%Tl:Bq RRkzkt}J  RKi,k:B"@K l Rk:B kk}}Li+T @~@RrR5@R=@RrR1R   k  k%%|R"@k} R  h( ( bmA @) *o@q R R@@ R R{ q*T  R_Cq k"@qRLRTzӯ~@h:Btq) RR  2 5@R@=@Q RB@ |}1 O1i 7 ~ {RRuS1-M Bp_Bq NR R! }}SBqB  }}c "#i$@?qATr@5"@i:B)IM)(h:B 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 LyR?qI *_ @9R?r"RI RR(%Ț#_6?#(Q @q'#_6!* R aT*_?#*(LS77 LyꧏR?qI @9R?r"RI R(%Ț#_6?#hR @9!j$@z?@q$8Cz?r#_6?#*7(qT(q T?rR!jR!j#_F8 R FFF8 R FFՌF8 R FF՜F8 R FFF8 R FFF8 R FF:?#C{og_WOA8CA]5t@4@@_-rRrk@TE0?R|0##j68@@7@@ _Qrvrk@TE0?ր 6I*#{ #*hAkBTij@~@)! 7m@7@@_-rRrk@TE0?|R0#k98Y[@@@7@@h_Qrvrk@TE0?6!#h_M@!@t" Ȏ_(5a^g@!dRp(R(h4 (* 7hA4*?kBTjj@4}@I! m@ !hA`@t`a(RhhAH4ij@   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$BkTRR@@j@/b)R}@!)hqT9sA8C_ !TOHWG_F{EC#_֠Z@!Bb1(}_( 5;)R|_  K 5qTqMT@4RFT@E@T*{7 7@cT~EqTRj*"R@RA8 @9(7 @j6 x # J_ Tn )B;*5  RC@* 8K@+ ? ?)BH\ (B; 5  RC) 8)@*@ ?) ?(BՖ@47RFTTzua@ (7@Tn( }_) } Ȫ5}@~ӟTjtQq,T`@~@VZ@!BqT*FTш~@AhTzhqTaR9 @* )@)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?#{ OB4h@*@7hBT`b *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?#{ `vc4RbvA$RbvA RbvA R @{¨#_`Z@!R?#{tA{#_R?#{ O @9 7*hb@*#hb@A***BqAT*hb@2hb@/*!R*BqATOB @{è#_?#{WO* cYɿII*6cRucROBWA{è#_?#{ O cYɿIIB4Ru@*cROB* @{è#_$?#{og_WO?\F!`@*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  A*@ *j:B*4)z)t Ž)*h:B"TOBWA{è#_$?#{ WOA*@ *:B*4)z)t )*:B"TOCWB @{Ĩ#_Bv?#C{og_WOA8*C(R )(%q@Tq@TqA TBBB#R4  )8 Jii C)e}Iii(%Ț67!;BBB#R  )8 Jii C)e}Iii(%Ț(67!%BBB#R  )8 Jii C)e}Iii(%Țh6 7!  )8 Jii C)e}Iii(%Țh66Z@I(BBI*?[>qh/8HTAT@XS@_-rRrk@TE0?R0j78@1VqN`TqaT@FF #@@6A*@ *:B 4)z)t )*:B#T@7T )"y8iiN9A8C_ aTOHWG_FgEoD{CC#_Fu@9F*!ԁ@* )1(}_( 5; )8 Jii C)e}Iii(%Țh6A8@#aR*$R @`T @& )8 Jii C)e}Iii(%Ț6A8@#aR** @`T @( )8 Jii C)e}Iii(%Ț(6A8@#aR** @`T @ )8 Jii C)e}Iii(%Ț6A8@#aR*$R @`T @U?#{|B!{#_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?#{|B!{#_r?#{_WOC!Bc@!Ԣ׺@`T R@'"C)@C(*#1F@"!$Y @J@@'@AT!!B!B!B!B!OE*WD_C{A@#_U?#{|B!{#_r?#{_WO@@xjtBB@"@&A*A>B}XB)}X G+GCHdIAAzC @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*@96YF***CG@R~RRRR@C^YF @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}iFc4*1C *k@ kTJ? kATIq3)}}iiOIWH_GgFoE{D#_*@*R?#{_WOCA8C A T* -A !@@_Utk T*h@utv A A yC? @5_Tkv  )8 Jii C)e}Iii(%Țh6 6wb45RR**`4@977#*A **R#)S)#*@975`B`F*`F**v4bBRR@A8C_ aTO]W\_[{Y@#_!Ԫ )8 Jii C)e}Iii(%Ț6A8@* @`T @HHauthor=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-g2dLinuxLinuxg2dmtrace_event_buffer_reserve>2trace_event_buffer_commit@,__trace_trigger_soft_disabledғ__stack_chk_failUdebug_smp_processor_id(__per_cpu_offset/,-perf_trace_buf_allocperf_trace_run_bpf_submit`Ϙstrlenstrcpy*bpf_trace_run3bpf_trace_run4]"_raw_spin_lock_irqsave{k_dev_err:_raw_spin_unlock_irqrestoreB__wake_upe?ktime_get9Wof_property_read_string_helperZstrncmp __platform_driver_register(Eplatform_driver_unregister6v2trace_raw_output_prepQtrace_event_printf(strace_handle_return!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$ >(>,>L>"P>"h>>>>>>> > >>,@0@8@<@@@@1@2XAiK9K>KKLL8LU >p Ė Ԗp4p8d<dPtpx | ph2ėh2z z Dpz Ęz Ș̘ИԘؘ4ܘ444(5(5h4h48pX|ppp4z 8z <@PX\`d|pz z ""Кpܚz z "" 0p4s8sLppt!x!p  ̛p("(" 0p48Lppz z   Ԝph3h3 DpH3L3lp33ܝp(4(4(p%%% %8Xo`nğhȟh r$(DXz\zhrpt|zzrȠ̠Ԡؠ 4<g@g̡s sj j`%d%lonjssJ J ,@DhHhhltxԣܣ,HPT\`ĤȤФԤ0PipTip\thgghХgԥgHh1Lh1`adaxuNNu0.0.   4$4,u8E<E@ D PT\uhlp`t`|  uu33viit8<@DH8L8P#T#X\`dhqlqp0t0u55vȨu  $5(50v48@vH L Tu\`hupt|u!!uЩiԩiܩt  $ 048<TuuuLj4jDQHQdxjjjحXܭXjjjİzа*԰*{|}j j~P\`jxsPPszzıԱر (,hh`h` h`h`i4 i<* ii@*iiD*$i(iH*0i4iL*<i@iP*Hi,LiT*TiXiX*`idlipi\*xi|i`*iid*iih*iil*iiip*iit*iix*ii|*ii*iii*i i*ii* i$i*,i0i*8i<DiHi*PiTi*\i`i*hili*ti8xi*iii*ii*ii*ii*ii*i ii*ii*ii*i(i*iHi*i|i (iD,4iH8i*@iLDi*LiPPi*Xi`\i*dihi*pit|ii*ii*ii*ii*ii*i!i*ip!i+i%i+il&i+i'i'i( i,)i-$i.(0i04<i1@Hi9Li ?Tit=Xi$?`i=di(?li$>pi,?xi>|i0?iCiFiFiFidHi$Ji(Ji(`i,Ji,`i0Ji0`i@Ji4`idJi8`i|JiJi<`iJ i@`iJiD` iJ$iH`,iJ0iL`8iM<DiQHPiST\iS`iP`hi SliT`ti$SxiX`i4Si\`iXSi``idSihSid`ilSih`ipSil`iSip`iSit`iSiSix`iTi|`iTi`iTi`i8T i`(iDT,4iHT8i`@iLTDi`LiPTPi`Xi`T\i`diThi`piput|ituiixuii|uiiuiiuiiuiuiiuiiuiiuiiviąiw iwiȅiwi̅$iw(iЅ0iw4iԅ<iw@i؅Hi xLTixXi܅`ixdilixpixi(x|iiHxiiyiyiiyiiyiiyiiyii ziziiziizi i(z iiHzi iȈ$,i@08ix<DiHPi Ti\i`ihiliti$xi iHi$i`idi(ihi,ili0i|i4ii8i̍i4itiiiȪii i̪(ix,iЪ4iР8iԪ@iDiتLiPiܪXip\idihipiXti|i̤iiii$ii iii i$i(0i4i|%8@iDi%HPiTil%X`idit%hpiti%xi i%iXi%ii%i!i%id!iX&ih=i>i=i>iHGiTG6i8JiLiJiL i,S$iT(0ixS4iU8@i TDiUHPiXTTiUX`i`di`h6pi`tiax6iLbiXb6ibib6iui4|iui<|iwixi xixiyiD|i ziL|il|ix|6i }i}6 i\~$ih~(60i4i86@iDiHPitTiX`iddiph6pitix6iiPilihiĠiܣiiĤi4i@6iii- i-i-$i$(-0i$4-<i >@-Hi>L-TiCX`i`Rd li(cpxidf|ihi{iiL-i-i-i4-i-W8W@q`xh0i (o0`hhh 8:  (|pi| oHhp h`i hilxiu($hipixieiim (Hm` p$ii  h0o08o0@ H$PiXi` hhxoxox hhit (i$i)$i*$@%i`%i'p%id(p''',' '6' ( (U 0(!H(\ `(x((5(5((:( ) )8)P) h)t#)k)y#)k)y#) )=*(*#8*i@*!X*p*u *i**i* *i**i** ++ 0+OH+ `+x+#+i+!++u +i++i+ ,i,,i ,8,P,^h,,:,&,i,?,i,u,i, ,-(-I@-!X- p-A-iT--%- -- .O. @.wH.x.i<.yP/wX/x/i/y`0wh0x0i0yh1ax1m1{11&1M11 11 22x(282H2X2p2 2>2!2f22 2 2"2 3"3I 3#03k@3HP3 `3p33P3(3 3333/"34 4 4K04t@4P4`4 p44y44444&4C"455 505Q@5P5`5kP('Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) -05IL89DG=Uu);>?@ABCEFH+,J#ORU"XY01*/ z8;>A wr PSZ]`c(A&'( 8'/ g(L'080HhXi`SidS i@TiDTXB%L$&#!s 9<[&!%t,$#[t !pR t (0 )| &%  $"! 1  `y h% $ | t#x "| l! <* d  | `j H &0)x&|$oc(%8#H< !X=hXxSllmhXl} %$#"7! v@*<L7%$D*#}"-!-mV$3H**0%L*$Dp#Hj"  Z0 <t%P*$-]#W"H T*TGX* @  `a%q$lJ#\*"x `*^d*0N%h*^$7#l*" K p*t*&x*;%@9$#!|*l &*G&*%$*"!*K P *, &*$8#"Dy!** P*\z*r`%$h#*"tX!* Y*Q%*$#*"p*!y*\?*0%$|#*p"!*f*6,$ %*$i#*]" S#(H4m%*w$@V#*J"L *{@\X*dZ%*d$pC#"| *Q**G%Q$0#*! *>!*&h!-%2$+#-!$^ -$+@&+ 'X %'$'"!'= 'd(``(d(&($ #0)r)8")r!)*8 **sdJH% eAKI$V7HH|p @! #!! " Q!#!"$$ &&d( R(*( ,(8)(a((($C).('+B% +G$++#p+!t+x \-4`--.U&.'%$&$.D/ #L0!P0X x0|000;\01&41%1$1"<!17 L2P233X 6%6$7#7"8f!8?D=?  H ?CY!@=gD=^%l=$T#$?"1!=`(?|<L-7 >%-$>#lw",?$!x0?s>P?9 8'*8'% -($-~("v#(L' j"X-((a&(+B%4?G$8?0hF$A)A+#,B!0BB|x 4F  `-4 1@ !4@C.fvYDv P 3G\ U|0d lR5M6e {~<.{(Rh#Z#L#=$ $ : :  n t ] P0(41XX1`H1  FK s | `<Q =}h0BG tdtXP0h( kX|l7<6s 0c|f6hH=x$3tT" $ kJ vB  BL k އF f U#D4@ @  T^/Y  .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_create_task.__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__might_fault__mutex_init__kcfi_typeid_trace_event_raw_init__raw_spin_lock_initdma_fence_inittrace_event_buffer_commitperf_trace_run_bpf_submit__kcfi_typeid_dma_fence_default_waitfinish_waitcheck_width_heightmemset__per_cpu_offsetg2d_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_prep__might_sleeplog_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_mask__init_workg2d_task_completion_workg2d_timeout_perf_workkthread_queue_workg2d_task_schedule_workcancel_delayed_work__kcfi_typeid_seq_lseekmutex_unlock_raw_spin_unlockset_page_dirty_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_signalingrcu_is_watching__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_preparelockdep_init_map_type__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_validdebug_smp_processor_idg2d_stamp_idg2d_get_active_task_from_idput_unused_fdwritel_relaxedreadl_relaxed__param_str_max_queued__param_max_queuedmutex_lock_nested__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$d.199$x.99$d.99$d.189$x.89$d.89__UNIQUE_ID_import_ns479$d.179$x.79$d.79$d.169$x.69$d.69$d.159g2d_probe.__key.59$x.59$d.59$d.149$x.49$d.49$d.239$x.139$d.139$x.39$d.39$d.229$x.129$d.129$x.29$d.29$d.219$x.119$d.119$x.19$d.19$d.209$x.109$d.109$x.9$d.9$x.198$x.98$d.98$x.188$x.88$d.88__UNIQUE_ID_description478$x.178$x.78$d.78$x.168$x.68$d.68$x.158$x.58$d.58$x.148$x.48$d.48$d.238$x.138$d.138$x.38$d.38$d.228$x.128$d.128$x.28$d.28$x.218$x.118$d.118$x.18$d.18$x.208$x.108$d.108$x.8$d.8$d.197$x.97$d.97$d.187$x.87$d.87__UNIQUE_ID_author477$d.177$x.77$d.77$d.167$x.67$d.67$d.157g2d_probe.__key.57$x.57$d.57$d.147g2d_probe.__key.47$x.47$d.47$d.237$x.137$d.137$x.37$d.37$d.227$x.127$d.127$x.27$d.27$d.217$x.117$d.117$x.17$d.17$d.207$x.107$d.107$x.7$d.7$x.196$x.96$d.96$x.186$x.86$d.86__UNIQUE_ID_author476$x.176$x.76$d.76$x.166$x.66$d.66$x.156$x.56$d.56$x.146$x.46$d.46__UNIQUE_ID_depends336$d.236$x.136$d.136$x.36$d.36$x.226$x.126$d.126$x.26$d.26$x.216$x.116$d.116g2d_create_task.__key.16$x.16$d.16$x.206$x.106$d.106$x.6$d.6$d.195$x.95$d.95$d.185$x.85$d.85__UNIQUE_ID_license475$d.175$x.75$d.75$d.165$x.65$d.65$d.155$x.55$d.55$d.245$d.145g2d_probe.__key.45$x.45$d.45__UNIQUE_ID_scmversion335$d.235$x.135$d.135$x.35$d.35$d.225$x.125$d.125$x.25$d.25$d.215$x.115$d.115$x.15$d.15$d.205$x.105$d.105$x.5$d.5bpf_trace_run4$x.194$x.94$d.94$x.184$x.84$d.84__UNIQUE_ID___addressable_cleanup_module474$x.174$x.74$d.74$x.164$x.64$d.64$x.154g2d_probe.__key.54$x.54$d.54$x.144$x.44$d.44__UNIQUE_ID_name334$d.234$x.134$d.134$x.34$d.34$x.224$x.124$d.124$x.24$d.24$x.214$x.114$d.114g2d_create_task.__key.14$x.14$d.14$x.204$x.104$d.104$x.4$d.4bpf_trace_run3$d.193$x.93$d.93$d.183$x.83$d.83__UNIQUE_ID___addressable_init_module473$d.173$x.73$d.73$d.163$x.63$d.63$d.153$x.53$d.53$d.143$x.43$d.43__UNIQUE_ID_vermagic333$d.233$x.133$d.133$x.33$d.33$d.223$x.123$d.123$x.23$d.23$d.213$x.113$d.113$x.13$d.13$d.203$x.103$d.103$x.3$d.3$x.192$x.92$d.92$x.182$x.82$d.82$x.172$x.72$d.72$x.162$x.62$d.62$x.152g2d_probe.__key.52$x.52$d.52$x.142$d.142$x.42$d.42debugfs_create_u32$d.232$x.132$d.132$x.32$d.32$x.222$x.122$d.122$x.22$d.22$x.212$x.112$d.112$x.12$d.12$x.202$x.102$d.102$x.2$d.2$d.191$x.91$d.91$d.181$x.81$d.81$d.171$x.71$d.71$d.161$x.61$d.61$d.151$x.51$d.51$x.141$d.141$x.41$d.41$d.231$x.131$d.131$x.31$d.31$d.221$x.121$d.121$x.21$d.21$d.211$x.111$d.111$x.11$d.11$d.201$x.101$d.101$d.1$x.190$x.90$d.90$x.180$x.80$d.80$x.170$x.70$d.70$x.160$x.60$d.60$x.150g2d_probe.__key.50$x.50$d.50$x.140$d.140$x.40$d.40$d.230$x.130$d.130$x.30$d.30g2d_formats_9820$x.220$x.120$d.120$x.20$d.20_note_10g2d_formats_9810$x.210$x.110$d.110$x.10$d.10__UNIQUE_ID_max_queuedtype400$x.200$x.100$d.100@}  ؀0 2Xh5OFc`^a1b@J@:8@P08500@x8%8( @H8@@"8x@ 8@8`'+@@8mh@8!@x8{@08@ @(`8!@8@H)8$@`)8&x@x)8)U0*#Lo*  P@+8-m` h@x,`8/x 0N @I@,082,:$: --Hl:P6&