ELF(4("!GNUV:--hօ&V|)2Linux -L -LM@@@@` 0RP00  0S Q@4 KP 04 K00@PvP4 Upp@R/0dp80  P 0 S0# P( 0<0 0P$(0@  B 0P P> 80  @00$ @PPv<<Q0 p,4S00 @@ 0R00 0S @@0S0  0R(K0S @0SKSL0d0S <@$ 0SL @@F0S @ 0Sj @e0S 80@ 0S 0 @p0S 80 L@00$0 0S980@@ 0S0 0Sv @qQ 0@@0S{ 0@@t80`l 0@0  SK8@0p@@W@] -L M@0  R+00dpQP`@Q@`@R_ R , $Q 00Rd (K R (@ 0S @0 -LPP@0Sf@@@ 0SD 00@`@P$ `P'$0@@`PC$ `P/ $`P\$ 0`P^S  0S @ 0S @@$0S60S!`0S @@\$0S @,@ 0S@@@@ 0S@0S 0S @` 0S 0S @@S @p@0S `H@0S 0S @ `@OH 0-L@@@ 0S00@0S0$P$$$0$0P$ P0@\ -L @ -L @ -L @ -L @ -L @ -L @ -L@p@@@P6nP@h0 l@T -L00@@ -LM00@ 0@00 K -L00@@ -LMpp@@@P0K( 0 `0 0K0 cT00T0SdTe 0-? 0003S  00?o K@oT8@,0K 0Ri@CYKKKzPP  Z P@ P$ @P0㼐0@0 d  P+ @lT0S K@`0 0R8(K@@@6d PE3Kp3/@ @@d0` l0EK$$pd03/00@0S K8@00@0S @`P p-L$M@@@RP0 0 ) 0?0``003So 00?o4KooPP 0K`0`@@C 4K@ 0R Kp @ @0P 0-L@0 0-LM@@@P0 K  P  00@  0R K000@0S @h 0-LM@@@P0 K  P  00@  0R K000@0S @ -LM`PpP@ P 0 mP00@0S @0S P 0S$K R@$K R m\  0P00@0S 0@0S P 0S 0-L0@S PP 0S0S P 0S0 0-L@@@@@@@@@ @P0000 0-L@@0P5 0 @P!  @@P  @@P  @@P  @@P000@0S L@000@0S0@0 -LP P P P P 00@0S @@0 ! ! ! -L@0!R 0S1 -L00@@ P H P P P   1D -L00@X P ` P  1\ -L@h0!R 0S1l -L@0!R 0S1 -L|M@Ab\`p0 x@Kd  0=?0Pd  0P3UU? 0  /od 0`?oPTPH PU@00@0 0 S0 0 R U@0 0RL(K0ES00S 0K p P ` V0p@U00XS0K 00@0S$`d 00@0S t@`d` 00@0S  d0(@` @` -L -LP0 *00@0S @  -LP 0000((00@0S @  -LQ P 03  Q Q 00@0S0@S0@S00@0S ,@ @4 -LP ? -L -L00 -L -L -LM@@@0 R% pp@`ί@F$] @T ”\ 1! @ T0` R(K 0-LlP@0 R@B@0 -L@@@PU`  |00|0 00@0S @@ -LLM 0PRC0 0 0@ @40 @0D 0@H0 00@L0 :Si S0U!80 $0<0 (0,0`@0 8p<0 `@` 00 `<`pD `8`P``V `\0 4A00SH\ pU@0 `W  0 p@P p`@P  0S 1@! '1@! &%$  (`UV `\0 H@(K0 @80 08 p  p`P @0S, SI'1@!&%$ ( 0 0@a <L8` 1@! -L @ -L @ -L @ -L @ -LP@ 0` 00, p-L MP@d@T` `T 0S Kp   -LP@P!>S` D!R $R ̈́S  ATT!0 000  -L0S# @V@D6 4 K8KP8P P@@@0S 8 @0S @4 K8KP8P P@@@0S{ 8 @$00XxX 0-? <0@0S0S0 @ H@0@T 0 004000 000 @ p1!$Q? 0Sn l p4p`@ 0@ Р 0h0d h! 0/ 1s@@@0S0 0R(K@@@ R  @0W@@@0S @0L@@@0S @0A00@0S 8 @@@@0S T@0*00@0S 0@ F0V0C  V0B0S 3/@\ @)0V0C  V0B@@@0S 0 @H0@`@0@ @00L` -LP@Pm PP@0StP 9P 0/ 1Pd d0R` s` P1S4 $pS2 S/PL  00 50 SB ` 00` 0 ς<0 UBP}0S 0@ p00@0S0 @800@0S 0 @~| -L`P P 0U@A 000 S@A00@0S@ -LP` @p p@K/@0 P 00@0S 0 ,@ @ -LP`A @p p@ @000@0S @ -LM@@``@pp@0SPFUQ t0S `0`0@@0``3 0`@0@00 00@40 T0`  0匐 00V 0S@000S 0 40S |@P)(K00@0S P8@P0S 0 @ -L 8S?< @P1V$C   }$ V$JT1 4DaU$`F  i$`U$`F 00p0 R(K@@S?@@P1V$CD -L -L$Mqro^`rpW`O`@p0S^ 0 0@ @40 D 0 0@ @80 0@ 0@0@@ @<0 @0040pP 8 P Dd0ld0h0000S=Q/VⰠ>D!H!尠ԠP1T1ؠ}? 1<s⸡弡ġ @0S@@0 @8P9 P@PP0`@||0S0 0     P| R00@`(K00@0S 0 <@00@0S  @  -LM0pS) P0` 0@ @00 4 @`@_ࠄ S-Ⱀᰀ XY 000S 0 `4s0SP P 00@  (K( -LDMpPX@K@DK`ׄppXpK0` l`KD P@P4 @TpUp@͌ ̌L U *, K#110JA@P  U0S 0U@V@0 0R(K @<d -LM@S``@@K0 FpP PUB xH@@@|@x H H 0 Y @T *000@ R 0K KP @T@  0 K `0@4/P 0@0 Py K@@@000S 0S 0U2 K 0 K@K PV00@㨀@PT㰐' Z$ H !o aP0*?oZ20S0 0:/7@0 0R*(K00@S00@S@00@S@t'@@ o00@0S @@ -LMhDK@ 0 i0P0 0PSPE0 g -#@ @@0 0@ @0 ! 00@0 00@1 00 0K `p4,ppp ,K 00pK`W 娀 $(0 Z *010S 0K P Z 0 `0@:/, K 0P$$ 0@0 P D0S P@0@ SPE@@@000S 0S 0 0R0C0 K p`p@`@@0@0@ 1 , K 0$% E0 K KPe0娐嬀@0T0 3 PU0 I !o aP0APX?o20S0 0 5/Z 0  @0R0C0 @00 0R-(KV P0S S0SV!00N, K 0$$ଠH@'00@0S @ -LM4I00@03 K.K0 Ƞd pp@E_Kt K0 @=3@0 -80 00 P+ @F/K@PR 1J JB @a4dTH`SF@C1A/K@P1  P   %@@)@@$ @ $ @00@0S 00@0S@ .@@@@0 0R(K@@0P(1 J (1Z @ K=-8JxJ0'J|0 t &Z6Z㈐ 0 1  1x >0>0 (1` $d0 @,!  @ 40K 8P4 XQ 0 8`0@8/?0/2!,0/ 1 P p\P0S`00 0R(Kd0S *0h00Sh l00d0S 00@0S8 @@8 8 0 `Ppༀp$$(0$$(1R@0< 0 < S3@\ 00@R0S @@0S~00@0Sy @@s00@0S @@h @@0 ,@2PHpᎠ @@0O -L$M0`SR 0 0@ @D0 @0@ 0@ P<0 $4 80 B0 !o aP 80@0/oZ" R  4:/P 0P∐S@ @'1R Q DU<0 p4 0W 00  Z@ZP 00@  (K'@80x -L00@@@`$0S+ 0$$P\p 00@0S) @0L2H  C @0$@C0CCC !C!C @\ @  @@@00@0S 0 @ @ -L @P`'1 r 'Rp@Q 0$  @(0$@ @ 0-L @00@ !0S @@T 0@ A$PG0 @@ -L0\*0q!!1!1 !01 @ R @ -L!0R0 !1!1 !01@Q @ -L0\0r !!1!1 !01 @ R @  -L R3# -L -LM`PP@pG  @0 @0 @0!@T& 1S# 00@@00 @00@@40 V  1@Sڄ 0 V 0(K 4@ @ @0@  -L M0 CR&Q\Af SR&!y1#! RcS( !R% \"^Kw  00@0S}1 @ R  @@ @ R  01@@00@0S @@000@0S  @@00@0S  @@00@0S @@000@0S @@00@0S @@00@0S @@0u@@0m -L00@0S8 0 $@1 @ RY  @S @ Rc @] @ R @ @ Rp t@j @ R H@ @ RK L @E @ Rm @g00@0S 0 @00@0S 0 @z0S00@0S @D 0@ 0X< -L M0 CR)U`Aj SR*!1'! Rg RqS) !R& \#^K  00@0SK1 @ R  @@ @ R  01@@00@0S @@000@0S  @@00@0S  @@00@0S @@000@0S @@000@0S @@00@0S @@u00@0S| @@0g@@0_ -L\M00@d0 `0@P00 Pm P`p wx0p`8K ``4 8 pp 8K4 8 8K4 8 8K4 8!8K4 8!8K4 8  08K ```4 80 8K4 8d00 0RQ(KP 0S, S S :h0 1p \ @H0 p@1l XP L0 00@T0 ~ @K@P< 0SX0 pP @K<0@ `0  `0R @K@<  0S!@KP@<  0S!@KL@<  0S 0@K  @<  0S|0 @K@P< 0ScL0 PP0L0 H00SH0 \00\0 h0H S0!P0 P yu0Xp@K @P< 0S_T00S[ 0\ XlT0@S:;h0 =T00SZ 0\ lST00Sr 0\ lkT  RZ 0 0\ lST00S 0\ lT00S~ 0\ `lwT00S` 0\ 4lYT00SH 0\ lA0`XPS/HP;h0 0@S 1:<h0 0@S:h0 1:;h0 00@0S @H 0@ 0 -LM@\yPv Qs ^p (pPW`E+V- 0v C!0USJ1GW 0Sʾ10S8 R< RV KV0 V1 PU^@Q K,0S $0 P00@0S 0@@ 00@0S @@000@0S 2@@00@0S  0@@ @ R  @@00@0S @@00@0S @ @1s00@0S @@0f00@0Sy @@0Y00@0Sl @@f00@0Sa  @@A00@0ST 0 @@3 @ RF  @@&00@0S9 @@000@0S+ 0 @@ @@ -L 0 0 0 $ 00|@f| R@I P: 00008Q:A0Z4 00@000``@`@0@00@0S ( @00@0S|@00@0S 4@P Y@ -LP` @p p@ @000@0S @ -LP`A @p p@ @000@0S @ -L00@00@@@PB Ph0` 00@0SBp|P P 00@0S @p00@0S 0 @p|0lp  pp$ t0|/ 100@0Sp ,@p0 @p -L -LMQ`PPRPUM P0@ (PH PP@0 PS 儐P`@P= R" 0@0@p00 00P@?tp0xpl0hpl0p00S00@`(K00@0S!00@0S @00@0S T@00@0S (@0 @ -LM0`S0 @@0 0@ @00 08 0@40 0P4%ph0 0S 0040P 80x 0@SXP P P 00@ (K0 -L4MP@R @0@ 0@ 0@ @@0 R. P  @@8 @ < @p040 h0|`倠00 `40`X8- tx@00  `<0P0 R(K@0@0@ 0@@@tx00B@  -L -LM4PK@@@` A @@ 0` -n@ ` nmK`@ `@a   @=[][ ` VPP @T *0 0K KP @T@   K0`0@4/Q 0 @0 PK @P0S00@1  p`4A4rA4bAPK00@0 042A1 ԠK  K  U 0Yq 0R` 0VK @ fP`1p`PU& @T# 0G #o aP07@?oT20S0 04/@ 10 0R6(K00@S@00@S@ *0P00@ RK@ D00@S@?'@1PK000@0S @ @D -LM8PK@@@@ @0@ @@ @ -@  >HB 0@@2 ->D2 ]K ̠ 01@Ƞ1 p1 0 @0 1 X1 @0 @@ ` h hB d @0P `T" VPLR s @T *0 ?K/KPX @TPB  /K0`0@4/QP  T2L"@H2 XPnK LOKP兟KB 0 0@ @l2 0x" 0@ 2 ` @0| 0@p" t2 0`2 0 P h"pWPPV X! *0x20Sd ?K PX X` p2 8/Q[ 0 t0 Pl h2pP0pU0/ X' *0 ?K PXX< p2 8/P/ `2 @t`0`2  0R\0%@P.d2PS00@t2 P  p`4A4rA4bA0 K0@`" l2 042Ap2 K H D @`2t Sl"pP7d2Utbd"0S*P 0UI LP K@KL"PPh2LbPR@TT pW 0F #o aP0p?oW20S0 07/|bPBP@@$0l d2 h2pW`2 r Zo 0I #o aP0X?o20S0 `2 :/h2pW`2 S ZP 0I #o aP0X?o20S0 `2 :/d2 @ `S@nl2S 00@S@x20Sx"0000@S@ *0x00@ Rs@ lU U l2S l2S l2S 00@SpGt20(x"00`",K 0#@`",K 0#'la00@0S @H20 0R (K'ln'@ 0-L@P00 -L -L -LM0 0@ @@@00@ P0RS`@@``P@ Vt00S 0S@ "@@z0t @@@ p  0P Q@f@@`Ro`@P 0S 0@ @@K?0/2 00@@P 0S @@@+`P 0S! @@0S `P 0S T@P 0S 0S @@Ktx 0-L00@ @R 0S D@840S0 0S0@0x -LM 0 @0@  @ @@ K\OkB1osg_drv_module_probeosg_drv_module_probe2osg_drv_module_removeosg_drv_module_initosg_drv_module_uninitosg_drv_module_initialosg_drv_module_exitnvt,nvt_osgfire_modemod_initdebug_level osg_drv_proc_cmd_writeosg_drv_dbg_level_writeosg_drv_dbg_log_writeosg_drv_proc_register_cmdosg_drv_proc_registerosg_drv_uti_cal_rot_buf_sizeosg_drv_uti_proc_buffer_to_intosg_uti_img_typeosg_uti_sce_modeosg_uti_rot_modeosg_drv_ctl_flush_ctl_jobosg_drv_ctl_get_free_ctl_jobosg_drv_ctl_job_ll_proc Hosg_drv_ctl_job_single_procosg_drv_ctl_isr_err_callbackosg_drv_ctl_done_cbosg_drv_ctl_job_head_freeosg_drv_ctl_cb_taskletosg_drv_ctl_chk_job_headosg_drv_ctl_put_jobosg_drv_ctl_job_head_allocosg_drv_ctl_isr_done_callbackosg_drv_ctl_isr_ll_done_procosg_drv_ctl_free_jobosg_drv_ctl_r_fileosg_drv_ctl_w_fileosg_drv_ctl_alloc_jobosg_drv_ctl_initosg_drv_ctl_uninit  osg_drv_ctl_put_job_test osg_drv_ctl_mosaic_test@xRRZdxQosg_drv_ctl_mask_testosg_drv_ctl_graph_testosg_drv_ctl_perf_test\\osg_drv_eng_get_fire_modeosg_drv_eng_get_eng_objosg_drv_eng_set_dataosg_drv_eng_get_dataosg_drv_eng_reg_isr_done_cbosg_drv_eng_reg_isr_err_cbosg_drv_eng_init_allosg_drv_eng_isr_allosg_drv_eng_gen_glb_reggraphic_blend_optgraphic_dropgating_enosg_drv_ll_initosg_drv_ll_uninitosg_drv_ll_get_free_blkosg_drv_ll_flush_blkosg_drv_ll_get_free_blk_cntosg_drv_ll_write_regosg_drv_ll_fire_null_cmdosg_drv_ll_fire_rot_cmdosg_drv_ctl_mask_chkosg_drv_ctl_mask_ll_procosg_drv_ctl_mask_single_procosg_drv_ctl_mosaic_chkosg_drv_ctl_mosaic_ll_procosg_drv_ctl_mosaic_single_procosg_drv_ctl_graph_chkosg_drv_ctl_graph_ll_procosg_drv_ctl_graph_single_procosg_kdrv_get_handleosg_kdrv_alloc_job_cfgosg_kdrv_openosg_kdrv_set777777778osg_kdrv_ctl_done_cbosg_kdrv_getosg_kdrv_free_job_cfgosg_kdrv_free_kdrv_jobosg_kdrv_closeosg_kdrv_callbackosg_kdrv_set_gen_nodeosg_kdrv_alloc_kdrv_jobosg_kdrv_ctl_r_fileosg_kdrv_ctl_w_fileosg_kdrv_triggerosg_kdrv_ctl_initosg_kdrv_ctl_uninitddxdxdxxosg_kdrv_ctl_mosaic_testxRRZ@xQosg_kdrv_ctl_mask_testosg_kdrv_ctl_graph_test$&)*.//,13578Lvhv$xNA4%s:fmt(%d) setting error, must be < %d 4%s:cmd length(%zd) must <%d and >2 4%s:convert fail1 %x%n%d%n4%s:convert fail2 4%s:not support format 0x%.8x 4%s:not support rot_degree %d 422PACK420SEMP422MB420MB422SCE420SCEdisable1-lltabll-cmdSingleLink-ListGRAPHMASKMOSAICQUEUEPROCPENDDONEFLUSHERRIDLEOK=========================================================================== chip eng id put_job start_proc proc_end callback job_num %4d %3d %10u %11d %11d %11d %11d %7d 4%s:input ctl_job error unknown4osg_drv:job%d (%d, %d, %d, %d, %d, %d, %d) job%d (%d, %d, %d, %d, %d, %d, %d) 4osg_drv:%s %s 4osg_drv:win(%d, %d, %d, %d) fg_alph:%d blk_sz:%d win(%d, %d, %d, %d) fg_alph:%d blk_sz:%d 4osg_drv:win(%d, %d, %d, %d) fg_alph:%d hollow(%d, %d) color(%x, %x, %x, %x) win(%d, %d, %d, %d) fg_alph:%d hollow(%d, %d) color(%x, %x, %x, %x) 4osg_drv:win(%d, %d, %d, %d) img(0x%lx, %d) rot(%d, 0x%lx, 0x%.8x) alpha(%d, %d) win(%d, %d, %d, %d) img(0x%lx, %d) rot(%d, 0x%lx, 0x%.8x) alpha(%d, %d) 4osg_drv:target(addr:0x%lx w:%d h:%d fmt:%s sts:%s) target(addr:0x%lx w:%d h:%d fmt:%s sts:%s) 4%s:error free ctl job entry is null 4%s:call osg_drv_ctl_get_free_ctl_job fail! 4%s:op(%d) ll cmd cnt(%d) > max_cnt(%d) 4%s:error ch(%d %d) not support op(%d) 4%s:ch(%d, %d) job(%d, %d) cfg error 4%s:ch(%d %d) job(%d) proc (%d/%d) 0x%lx 4%s:ch(%d %d) job(%d) proc ll table full 4%s:ch(%d %d) job(%d) proc done, ll full 4%s:ch(%d %d) job(%d) proc done 4%s:error eng(%d, %d).ch is empty 4%s:error ch(%d, %d) ll_eng_list_root is empty 4%s:job_head(%d, %d, %d, %d) done(%d) 4%s:error head is null 4%s:error ch(%d, %d) proc counter(err:%d done:%d all:%d) fail 4%s:input head = NULL error 4%s:callback is null 4%s:osg_drv_uti_pcie_get_ddrid_map 1 fail! 4%s:dst_img: chipid:%d is not active! 4%s:osg_drv_uti_pcie_get_ddrid_map 2 fail! 4%s:graph: chipid:%d is not active! 4%s:error job cnt mismatch(%d %d) 4%s:job head error 4%s:no cache memory for osg_drv_ctl_job_head! size = %zd bytes 4%s:job(%d %d) idx = %d error, total_ch = %d 4%s:error ch(%d, %d) eng init fail 4%s:ch(%d, %d) 4%s:file open fail %s %s, read file:%s error! size:%d 4%s:job head = 0x%lx 0x%lx 4%s:head alloc fail 4%s: job cfg(%d) = 0x%lx 0x%lx 4%s:job cfg alloc fail 4osg_drv: =============== drv_ctl ========================================================== 4osg_drv:ctl chip = %d 4osg_drv:ctl eng = %d 4osg_drv:ctl total ch = %d 4osg_drv:osg_drv_ctl_job_head_mem_cnt = %d 4osg_drv:ctl_job_free_cnt = %d, max = %d 4osg_drv:================================================================================== 4osg_drv:chip eng ctl_put_cnt ctl_cb_cnt wait_ll_cnt eng_ll_cnt usage address data =============== drv_ctl ========================================================== ctl chip = %d ctl eng = %d ctl total ch = %d osg_drv_ctl_job_head_mem_cnt = %d ctl_job_free_cnt = %d, max = %d ================================================================================== chip eng ctl_put_cnt ctl_cb_cnt wait_ll_cnt eng_ll_cnt usage address data 4osg_drv:%-4d %-3d %-11d %-10d %-11d %-10d %-5d 0x%-8lx 0x%-8lx %-4d %-3d %-11d %-10d %-11d %-10d %-5d 0x%-8lx 0x%-8lx 4osg_drv:======================================================================================================================= 4osg_drv:chip eng id job_num proc_num err_num done_num status put_job start_proc proc_end callback address ======================================================================================================================= chip eng id job_num proc_num err_num done_num status put_job start_proc proc_end callback address 4osg_drv:%4d %3d %10d %7d %8d %7d %8d %6s %11d %11d %11d %11d 0x%lx %4d %3d %10d %7d %8d %7d %8d %6s %11d %11d %11d %11d 0x%lx 4osg_drv:============================================================= ============================================================= 4osg_drv:ll_wait_cnt = %d 4osg_drv:ll_eng_cnt = %d 4osg_drv:======================== ll_eng ============================= 4osg_drv:======================== ll_wait ============================ ll_wait_cnt = %d ll_eng_cnt = %d ======================== ll_eng ============================= ======================== ll_wait ============================ 4%s:parameter error chip:%d eng:%d osg_drv_ctl_job_head4%s:osg_drv_ctl_job_head create fail 4%s:error ch(%d, %d) ll buffer ctl fail(%d %d) 4osg_drv:start test_cnt = %d %s, no memory! 4osg_drv:end 4%s:No memory! include/linux/dma-mapping.h//tmp//cifs//mb422_1920x1088.yuv//tmp//sd//mosaic_o%d_%d.raw//tmp//cifs//720x480_422.yuv//tmp//cifs//mask_o%d_%d.raw//tmp//cifs//720x480_MB422.yuv%s, error, %d 4%s:not support format(%d) //tmp//cifs//256x256_1555.argb//tmp//cifs//graph_o%d_%d.rawUknown!hdal-memoryCan't find hdal-memory in dtsi! mediaregerror length = %d [OSG] read reg with length=%d fail! ioremap_wc return NULL! hdal_base = 0x%lx, size = 0x%x hdal base ===> 0x%lx 4%s:osg_dev is NULL! 4osg_drv:end, diff: %d, job_count: %d. fps: %d, fmt:%s YUV422YUV420YUV422_SCEYUV420_SCEinfojobll_listtsctldiv by 0!! 4%s:error eng is null 4%s:peng_ctl == NULL 4%s:get eng(%d %d) fail unknown4%s:start4osg_drv:osg(%d, %d) IP version 0x%08x fire_mode = %s 4%s:end4%s:eng(%d, %d) isr error ERR_INTR 4%s:eng(%d, %d) isr error TERMATE_INTR 4%s:eng(%d, %d) isr error WARN_INTR 4osg_drv:eng(%d, %d) paddr = 0x%lx 4osg_drv:0x00:0x%x, 0x10:0x%x, 0x14:0x%x, 0x18:0x%x 4osg_drv:0x1C:0x%x, 0x20:0x%x, 0x30:0x%x, 0x34:0x%x 4osg_drv:0x100:0x%x, 0x340:0x%x, 0x344:0x%x 4osg_drv:========== osg dump end ================== 4%s:eng(%d, %d) not support int mode 4%s:when sce = 1, rot_mode must be set 0 4osg_drv: =============== eng_ctl =========================================================== 4osg_drv:eng chip_num = %d 4osg_drv:eng eng_num = %d 4osg_drv:eng total ch = %d 4osg_drv:=================================================================================== 4osg_drv:chip eng hw_util pbase vbase fire_mode int_mode address data err_isr rst_fail =============== eng_ctl =========================================================== eng chip_num = %d eng eng_num = %d eng total ch = %d =================================================================================== chip eng hw_util pbase vbase fire_mode int_mode address data err_isr rst_fail 4osg_drv:%-4d %-3d %-7d 0x%-lx %p %-9s %-8s %p %p %6d %8d %-4d %-3d %-7d 0x%-lx %p %-9s %-8s %p %p %6d %8d infoeng4osg_drv: =============== ll_ctl ============================================== 4osg_drv:ll chip = %d 4osg_drv:ll eng = %d 4osg_drv:ll total ch = %d 4osg_drv:ll cmd_counts per job = %d, total_bytes = %d 4osg_drv:==================================================================== 4osg_drv:chip eng blk_num blk_size total_size free_blk vaddr paddr =============== ll_ctl ============================================== ll chip = %d ll eng = %d ll total ch = %d ll cmd_counts per job = %d, total_bytes = %d ==================================================================== chip eng blk_num blk_size total_size free_blk vaddr paddr 4osg_drv:%-4d %-3d %-7d 0x%-6x 0x%-8x %-8d %p 0x%-lx %-4d %-3d %-7d 0x%-6x 0x%-8x %-8d %p 0x%-lx 4osg_drv:Block%d, jobs counts:%d(max:%d) in LL table Block%d, jobs counts:%d(max:%d) in LL table 4%s:start4%s:error osg_drv_ll_ch alloc fail(%d) 4%s:endinclude/linux/dma-mapping.h4%s:osg chipid:%d has wrong pcie address: 0x%lx %s(chip_id:%d), 0x%lx 4%s:error ll_free_blk_cnt(%d) != blk_num(%d) 4%s:error idx overflow(%d, %d) 4%s:ch(%d, %d) ll_free_blk_cnt = 0 4%s:error ll_free_blk_cnt(%d) > ch->blk_num(%d) 4%s:cmd index overflow(%d, %d) 4osg_drv:=====>blk(0x%lx) 4osg_drv:vaddr = 0x%lx, paddr = 0x%lx 4osg_drv:job_num_per_blk = %d, curr_job_cnt = %d 4osg_drv:curr_cmd_idx = %d, total_cmd_num = %d cmd_num_per_job = %d =====>blk(0x%lx) vaddr = 0x%lx, paddr = 0x%lx job_num_per_blk = %d, curr_job_cnt = %d curr_cmd_idx = %d, total_cmd_num = %d cmd_num_per_job = %d 4osg_drv:0x%lx 0x%lx <== 0x%lx 0x%lx <== 4osg_drv:0x%lx 0x%lx 0x%lx 0x%lx infoll4%s:dst_img.w(%d) must be align %d 4%s:dst_img.h(%d) must be align %d 4%s:dst_img.h(%d) must be align 2 4%s:disp_x(%d) must be align 2 4%s:disp_y(%d) must be align 2 4%s:img_w(%d) must be align 4 4%s:img_h(%d) must be align 2 4%s:hollow_bd_size(%d) range 0~%d 4%s:window error(%d %d %d %d) 4%s:Mask 0x%x: 0x%x 4%s:%s, target, chip_id:%d, ddr_id:%d, paddr:0x%lx 4%s:dst_img.w(%d) must be align %d 4%s:dst_img.h(%d) must be align %d 4%s:dst_img.h(%d) must be align 2 4%s:disp_x(%d) must be align 2 4%s:disp_y(%d) must be align 2 4%s:img_w(%d) must be align 4 4%s:img_h(%d) must be align 2 4%s:fg_alpha(%d) range 0~%d 4%s:block_size(%d) range 0~%d 4%s:window error(%d %d %d %d) 4%s:Mosaic(loop:%d) 0x%x: 0x%x 4%s:%s, target, chip_id:%d, ddr_id:%d, paddr:0x%lx 4%s:error src w:%d or h:%d, target_w:%d, target_h:%d 4%s:rot_mode = %d dst must be MB format 4%s:rot_mode = %d, src height(%d) must be 2 alignment! 4%s:dst_img.w(%d) must be align %d 4%s:dst_img.h(%d) must be align %d 4%s:disp_x(%d) must be align 2 4%s:disp_y(%d) must be align 2 4%s:img_w(%d) must be align %d 4%s:img_h(%d) must be align %d 4%s:window error(%d %d %d %d), dst_img w/h=%d/%d 4%s:Wrong config in rot_mode:%d, dst_fmt:%d 4%s:window error(%d %d %d %d) with rotation:%d! 4%s:fg_alpha(%d) range 0~%d 4%s:bg_alpha(%d) range 0~%d 4%s:error rot_addr = 0x0! 4%s:error rot_size(0x%.8x) < 0x%.8x 4%s:Graph 0x%x: 0x%x 4%s:%s, target, chip_id:%d, ddr_id:%d, paddr:0x%lx 4%s:%s, graph, chip_id:%d, ddr_id:%d, paddr:0x%lx 4%s:%s, rot, chip_id:%d, ddr_id:%d, paddr:0x%lx 4%s:osg_kdrv(%d, %d) idx(%d) overflow 4%s:no cache memory for osg_drv_job_cfg! size = %zd bytes 4%s:handle = null 4%s:osg_kdrv(%d, %d) is opened 4%s:param_id(0x%.8x) overlflow 4%s:p_param error 4%s:error need gen node buffer 4%s:%s error 4%s:osg_kdrv(%d, %d) is not opened 4%s:trig_id(%d) done(%d) 4%s:param error 4%s:%s 4%s:error buf is null 4%s:need wait all job done osg_kdrv(%d, %d) 4%s:job_cfg alloc fail 4%s:no cache memory for osg_kdrv_job! size = %zd bytes 4%s:job_cfg or kdrv_job alloc fail 4%s:file open fail %s 4%s:osg_drv_ctl_put_job fail 4%s:osg_kdrv(%d, %d) job is null 4%s:parameter error chip:%d eng:%d osg_kdrv_job_cache4%s:osg_kdrv_job_cache create fail osg_drv_job_cfg_cache4%s:osg_drv_job_cfg_cache create fail 4%s:kdrv alloc handle fail 4%s:osg_kdrv(%d, %d) is not closed4osg_drv:===============kdrv_ctl============================================================ 4osg_drv:total handle = %d 4osg_drv:osg_kdrv_job_cache_cnt = %d 4osg_drv:osg_drv_job_cfg_cache_cnt = %d 4osg_drv:============================================================ 4osg_drv:chip eng sts job_in job_out job_buf ser_num ===============kdrv_ctl============================================================ total handle = %d osg_kdrv_job_cache_cnt = %d osg_drv_job_cfg_cache_cnt = %d ============================================================ chip eng sts job_in job_out job_buf ser_num 4osg_drv:%4d %3d 0x%.8x %10d %10d %7d %10d %4d %3d 0x%.8x %10d %10d %7d %10d 4osg_drv:start test_cnt = %d include/linux/dma-mapping.h%s, no memory! //tmp//sd//720x480_422.yuv4%s:osg_kdrv_open(%d, 0) fail //tmp//sd//mosaic_o%d_0.raw4osg_drv:end //tmp//sd//mask_o%d_0.raw//tmp//sd//720x480_MB422.yuv//tmp//sd//256x256_1555.argb//tmp//sd//graph_o%d_0.rawinfokdrvgen_nodeflush_nodeflush_all_nodedst_imgmosaic_cfgmask_cfggraph_cfgdone_cbtrig_sts(4@8L\osg_drv_uti_cal_rot_buf_sizeosg_drv_ctl_put_jobkdrv_osg_triggerkdrv_osg_setkdrv_osg_getkdrv_osg_closekdrv_osg_openputjob$mosaic0mask0graph0perf0kmosaic$kmask$kgraph$reg4`` `x`hpLT4<D $,h  h  " "\)P d)7 7kdrv_osgGCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0A2aeabi(7-A A  "*   '; L&_4(v~88` 4P, l$)h.4 :D?<HLDLdhZ`flr\x~pH L < P\hp <`    / >0 MH \\ kt z (  4  @  ` $' =R1#jTk%(' @ $V Xl $$ ,< $P P` $, $  , $/L $:)4 H?\ Th@ L 04.Wr48oZLdhh`hl(xfL P h    $$`l`)`8G`(U $8`):dhl(pt X\ n }     4 `80 0 0  ?P /DFH x `, l ZP `  .  8 r   d 4 !$"$D$"$BH"$@l"T)"tB4#Z#(   ~\ x,   $` (, 4 f --s-04  ...8< ///@D 0$0$0HL (2,2 l PTX\H`777<`dhl 99# 9t:x:8 x:K LQ 4D;H;W H;;;j ;    p==    0 D h   x 4  H d |    X  4 " ( . 44 : @ F L R DX 4^ d j p `v 8| xGG HH   |JJ H l8M,=,>+=+?,=,?+= +@,=,@0+%4,%D+AL,APl+)t,)|+=+B,=,B+=+C,=,C+D,D  +)$ ,), 4 ++< ,+@ H X +%\ ,%l +#p ,#   $ J   +G ,G   + , ], +0 ,4 ]P +T ,X ]t +x ,| ] + , ] + , ] + , C + , + , C0 +-4 ,-8 +< ,D C` +d ,| + , C + , + , C + + , ,  ; + , : + , , + , ,( +0 ,H  p +| ,  + ,   + + , , (+,,<+H,LT+X,l+p,x+,;+-,- +$,48+@,Dh+l+p,t,2+,7+ ,0+4,H+P,T`dx+|,7+,+,+, \l+p,+,* 0+4,D+P,Tp***+, +,D+[+ ,[$,(D,+0+ 4,8, <D@+D+dH,L,dPDT+\,`Dp*+,+,++d,,d++ ,, +[ +,[,(+,+0,4,<P+T,d+l,px+,+,+, ++,, +,+,,+0,t+x,+,+ ,D;+,+,H+,+,+,+,0+<,DLP+X,`h+,+, $8+<,\+`,dp+, +,(+,,0@+H,LX+,+,C+,C,+0,C +$,4x+,++,,+++,,,+, +,CC4+<,\CdNh+l,C+,C+,( C4 @ t  + ,  N + , !+!,P!!!!!+!,!!+!,!]"+","]8"+ <", @"]\"+ `", d"]""""#$#L#l##X$ $($t$+x$,$+$,%%+%,%(%+,%,D%+H%,%+%+%,%,%+%,%&&`''''+','( ((+(,<(+D(,P(\(,|(+(,((+(,(+(,( )8)d)+h),|)+),)*h****++,++ +,D+l++p+,+++,+,+ ,,4,+<,,X,x,+|,,,+ ,, ,,,,+!,,!,,-- - -0-D-P-X-h--8.@.T.p.|..+.,.+'.,'..+.,.+(.,(.../+/,,/+0/,P/+T/,h/+.p/,.///+/,/+/,/ 0+40,40 0d000`1|11+1,1+:1,:112#(2<2+@2,2P22+2,2+=2,=23+>3,> 3$3P<3H3+L3,\3+?d3,?l33+3,3D4H4+WL4,W4444I5,585+<5,h5+l5,5+D5,D55+5,5+E5,E55+5,5+F5,F55+5,6+G 6,G6 6+$6,46+H<6,H@6L6+P6,`6+Il6,It66+6,6+J6,J6 7+$7,87+D@7,DH7T7+X7,l7x7|7+K7,K777777+7,78888D8T88$9,9L9+(T9,(`9l9t9+x9,9+'9,'99+9,9+S9,S999$:D:L:+P:,`:+>h:,>l:t::::!:>:+:,;+Z;,Z;0;+[4;,[8;D;l;;k;>;+;,;+[;,[;;;+i;,i< <+<,<<++D<,+h<+p<,x<+b|<,b<==+c =,c$=@=+D=,\=+dd=,dl==+e=,e===+=,=+h=,h=C=+i=,i=C=+j=,j=C>+k >,k>C >+l$>,l,>C8>H>mT>+mX>,mh>Cx>>+n>,n>C>+o>,o>C>+p>+q>,p>,q>??$?l?C?+r?,r??+s?,s??+t?,t??+u?,u??+v?,v??@m@+w @,w$@4@8@+x<@,x@@D@+yH@,yL@|@@@+z@,z@C@+{@,{@C@+@,@+@+|@,@,|A+}A,}0APAACAB+~B,~B B+$B,(BBBMB+B,BCB+B,B+B+B,C, C+C+C,C,$C+(C,HChCC|CCCCCCCC DHD+LD,PD\D+`D,dDlD+pD,xD|D+D,DDDEh(E+W,E+0E+$4E,8E,$DE+NHE+7LE,NPE,7\E+`E,WdE,EEfEfEE_E EHE F FXFFFF+F,FFFmGhhG+lG,G+G,G+G,GG+G,G+G,GGH+H+H, H,DH`HHHHHHlH+H,HI+I,dIFpI+tI,xII+I,IJgJg@J+DJ,HJhJ+pJ,tJxJ|JJJ+J,J+J,HK+LK,lK%K+K,KK+K,K Lg0L@L+DL,HL5dL+hL,LcL+M,M$M+Q(M,Qr,>r]s+?s,? s+@s,@sC s+A$s,A,sC8s+BԺ+غ,++,+ 4Pk\>h+l,++,++W,WE+Ļ,лE+,$<H+L,\+2d,2lt+x,+3,3+, +,$+0,<D+8,8+9Ƚ,9ؽh +W$+(,W,,HTfpf+,ľ+Ⱦ,+,+:,: +, +;(,;,8+<,L+<T,<Xd+=l,=t+,+W+@,W,@ȿ+п,f,f@Ltll+,+,+C,CC+D,DC +E,EC$+F(,F0C8+G<,G@CD+HL,HPCh+Il+Jp,It,JC,+K0,K4<+L@,LHP+MT,M\d+Nh,Npt+Ox,O|+P,P+,0+8,XFd+Qh,Ql%+R,R4X+\,+,g,gLT+S\,S`5c+T ,T4+Q8,QL+QP,Ql+Wp,W+X,X+Q,Q+X,X+,+Y,Y +Z,Z @+D,F++Q,Q,%h+Rp,R+,+,lgg+],]5ch+Tl,Tp+Q,Q+Q,Q+W,W+X,X+Q,Q+X,X 0+4,D+YL,YT`d+Zl,Zptx+,$+,,LFX+Q\,Q`%+b ,b<@+QD+WH,QL,WT+X\,Xl+ct,c%T%(+,,T+\,gg(4+d8,d<5c+Q,Q+X,XHcc4+T8,T<\+Q`,Q+Q,Q+W,W+X,XL+QP,Q+Z,Z+,+Y,Y(0+X8,X<DHdt +K+L,K,L +M$+N(,M,,N04+#8,#T+O\,O`t+P,P+%,%+Q ,Q(@h`+Rh,R|+,0+=+W,=,W  +=$+X(,=0,X4H`+Yh,Ylt+Z,Z +#,#0+^8,^<@HPl+_t,_x++,,$+(+,,0,4+8,<((,    G + $ 04 R@ D H L P T l "|  !                  (08@HPX`hpx\\$n(,0\8<@D\LPTX\`dhl\t-":, 4D| !  `d  8< &  |       (0 8@ H`dh3lO3O`dh3lO3O`dh3lO3Od l t |                       $ d(  0 4 d8  @ D dH  P T dh l p 3  O   3  $ Oh l p 3   O   3 $ Oh        3  O  0  8 < P T X 3 = O       34 < O  T.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rel.text.rel.init.text.rel.exit.text.rel.text.unlikely.rel__ksymtab.rel.rodata.rel.alt.smp.init.modinfo.rodata.str1.4.rel__param__ksymtab_strings.rel.data.data.once.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack.ARM.attributes4$.X>p: @ @\HD @`WS @pflLb @xX y8u @p   @@  @\2 8 x @ y!  @..@ @h @0T0@0(h2(ph232G  y$x8