ELF( K00 0@@ p-L MP@d@T` `T 0S Kp   -L^_@1S` 01 -L^_@1S`q!1p@Rt!01*d!00C/011 -L`@L!S?S  @QU U  OpRτ pPP  B P!PQ0 P000lh 0-LP @@@0x0 A00@0 -LM`0P0@lp`@00 O0 PN<$ 0  0$080,"2Q048L,<0@4D8 H"0,,20S 3/0 0(X1Z 0CX1@P(K @0,0 0X! 0@$ -L00@0P@P -L$M``@p000 @PP= 0<0X000OHW9 00@<K04K3K#K3K.>K"K2KK/?K"K2KoK 0mKn Ko0KlK0/d h0 &K          0RKp p-L$MPP@@D 0` 0 D0S& E %68Kr#K3K&70K#Ktx 3K|0, ( K$0 X T` \h dH   0RKp p-LtM``@@I/>K    | x t p l h d ` \ X TK"SKQ.!RPKP6KQKPKOKNKMKLKKKH &D '5K(4K)3K*2K1KK0 K<0 +1"K@ 00 ,-1, (0    ! 0RKp -L0S3/ -L @ -L 0-L@P00 -L 0-? <0@`0S0S H@PU @@@d00d00`@P -LPP` @@@d00Cd0 -L M``@$0p S( V@P $P00U0 U1 PU5 00( 0R3$K0PDK P DP @P I p#?4088 0 0 00S 0h0000R  ̠hpC pP 0h00 0-LM@@@P00 P   0RK0 -LM@@@`phPPG0 7I!Q@9Q@5 ^S ^P( (0 Q0 <0Q00,000000p0C0hK <0tp @p -L@@@`phPP> 7I 0 P0B2 P0B. WS' ( P  , P0 ,0 0000p0C0h , p0 @p -L@@@Ph`6PhPP -L@@@Ph`#PhPP -L@@@Ph`PhPP -L\M%`pPP@<0K@@@@D 0h0@0 @0 @@@h0` STB* @D`` p@ `0@@@`d @ d0@@@0 0Rg(K0 0@ @H0 0L 0@ @`` `P@ @\ dp hP "RRSjHpLP@@ 0 @ P p @Pp 0 00000000@@`0S ,P@p0PE0@T0 0Shd0SSP0Th`0YTI\hPP@n,KS!p,HL@@W 0p P, KH1PL@@ 0 pU1HPL@@W 0  4p0 0@ @T0 X PPE0 STX0   0 Tp  PPEy0 T 0 Xp  PPE8 -LP@@ -LP@d -L $ -LX3 PP@@T(00@`@Pp 4``@ @P P 0S  4 @0S,@ @ -LPP@0S P 0S @4p@0 0 R0 00@ -L M@@T \ R Q * 4@$KH@0@ (@@ @ @ -LP@U`P 0@000@@ -LPP! 0@O0N@T `` \@ D@,0S 3/@ -LP, 0-LPP @T00@0 0-LPP @T00@0 -LP 0N -LP 0N0N00OS,,,``@)#lP@D @DH 8 0S: <040  @0 $@P8 40, 400  (@8$4 0, 00000 @ @DDH8(K -LMp8 @@p@@@@< P@@00@@0 00@D0 @00 RC0-.5&000 OR4 D   @@@L H 0 S8 H@@@ H 0 S< H4P0(K -LM@p@`p@`@P0 R0-N5$ࠀLQ H2<"# 00C0D20@2  @TP K -L M@@@@PP@`-@p 0S @ X1 @@PP@@-0S @0d `\1 K -L$M@@@@@@0@@p0@@ 0@p@@`0@@ 0@0 @ @ @@ @00@0 R-ڤ `@ 000  1 4   0  40(K -LM00@@@ p0 `0 @@( 0 @( 0@ @@PL1o@  `L0oo @b@`WM @ P0㘠 0@0 00@0 00@0 1#U`p0KPg `0p0 0V K P0K K0☠ ap0Rp@A0KPh P00T K@0K @@00 0R (K -LM 0 @0@  @ @@ K p-L M 0 @0@  @ @@P@P,@@@ @PP @@P`P @P@ 1S `P$@PKp@ 0-L@@@ 01nvt,deinvt,dei2nvt,dei_ep0 nvt,dei2_ep00nvt,dei_ep1@nvt,dei2_ep1Pdei_drv_module_probedei_drv_module_probe_by_chdei_drv_module_initialmax_job_queue_nummod_initdei_drv_eng_initdei_drv_eng_get_resourcedei_drv_eng_set_resourcedei_drv_module_init dei_drv_proc_cmd_writedei_drv_proc_gating_writedei_drv_proc_registerdei_drv_proc_register_cmd, @ h H T \ x   dei_drv_cmd_execute       dei_drv_uti_fmt_conv2_src_fmtdei_drv_uti_fmt_conv2_ref_fmtdei_drv_uti_fmt_conv2_dst_fmtdei_drv_uti_proc_buffer_to_intdei_drv_ctl_get_ch_objdei_drv_ctl_job_head_freedei_drv_ctl_ch_sub_bscoredei_drv_ctl_cbdei_drv_ctl_flush_ctl_jobdei_drv_ctl_get_free_ctl_jobdei_drv_ctl_job_procdei_drv_ctl_isr_ll_done_procdei_drv_ctl_isr_cbdei_drv_ctl_dump_ll_list_job_infodei_drv_ctl_chk_job_headdei_drv_ctl_job_head_allocdei_drv_ctl_put_jobdei_drv_ctl_initdei_drv_ctl_uninitsw_bal_modedei_drv_ll_uninitdei_drv_ll_get_wbufdei_drv_ll_get_free_blkdei_drv_ll_flush_blkdei_drv_ll_get_free_blk_cntdei_drv_ll_write_regdei_drv_ll_fire_null_cmddei_drv_ll_fire_next_cmddei_drv_ll_get_cur_paddrdei_drv_flow_single_procdei_drv_flow_ll_procdei_drv_chk_roi_aligndei_drv_chk_src_aligndei_drv_chk_dst_aligndei_drv_chk_src_bounddei_drv_chk_dst_bounddei_drv_mm_alloc_cache_blkdei_drv_mm_alloc_contiguousdei_drv_mm_free_cache_blkdei_drv_mm_free_contiguousdei_drv_mm_handle_chkdei_drv_mm_handle_freedei_drv_mm_initdei_drv_mm_uninitdei_drv_mm_opendei_drv_mm_handle_allocdei_drv_mm_closedei_drv_mm_blk_chkdei_drv_mm_blk_chk_by_vaP'T'X'dei_eng_get_reg_base_buf_sizedei_eng_get_reg_flag_buf_sizedei_eng_initdei_eng_releasedei_eng_get_handledei_eng_init_resourcedei_eng_isr_hw_regdei_eng_opendei_eng_closedei_eng_platform_prepare_clkdei_eng_platform_unprepare_clkdei_eng_platform_enable_clkdei_eng_platform_disable_clkdei_eng_platform_request_irqversion=1.00.00license=GPLauthor=Novatek Corp.parm=max_job_queue_num:max job queue numparmtype=max_job_queue_num:shortparm=mod_init:module initparmtype=mod_init:intparm=sw_bal_mode:sw_bal_modeparmtype=sw_bal_mode:shortalias=of:N*T*Cnvt,dei2_ep1C*alias=of:N*T*Cnvt,dei2_ep1alias=of:N*T*Cnvt,dei_ep1C*alias=of:N*T*Cnvt,dei_ep1alias=of:N*T*Cnvt,dei2_ep0C*alias=of:N*T*Cnvt,dei2_ep0alias=of:N*T*Cnvt,dei_ep0C*alias=of:N*T*Cnvt,dei_ep0alias=of:N*T*Cnvt,dei2C*alias=of:N*T*Cnvt,dei2alias=of:N*T*Cnvt,deiC*alias=of:N*T*Cnvt,deidepends=kwrap,nvt_drv_sys,logname=kdrv_deivermagic=4.19.148 SMP mod_unload ARMv7 4%s:Platform device not found 4%s:error %s(%d %d) already init 4%s:error ch_num = 0 (%d x %d) 4%s:error %s match_ch_idx(%d) > total_ch(%d) 4%s:fails: platform_get_resource IORESOURCE_MEM not OK 4%s:fails: platform_get_irq not OK 4%s:fails: request_mem_region not OK 4%s:fails: ioremap_nocache not OK 4%s:fails: pclk_get fail 4%s:error leave 4%s:probe ch(%d) fail 4====module_ctl===== ====module_ctl===== DD4ch chip eng sts act ch chip eng sts act 4%2d %4d %3d %3d %3d %2d %4d %3d %3d %3d Jul 20 20221.00.00kdrv_dei4%s Version: %s %s %s 10:55:264%s:drv mm init fail 4%s:register %s driver failed! 4%s:register %s misc device fail! 4%s:dei_drv_module_init failed! dei_rcdei2_rcdei_ep0dei2_ep0dei_ep1dei2_ep1dei_ep2dei2_ep2dei_ep3dei2_ep3dei_ep4dei2_ep4dei_ep5dei2_ep5dei_ep6dei2_ep6dei_ep7dei2_ep7dei_ep8dei2_ep8eng_info4%s:failed to allocate memory 4%s:error idx(%d > %d) overflow 4%s:pdei_drv_eng_info == NULL 4get eng_info(%d) err get eng_info(%d) err DD4======================== eng_reg(%d %d %d) ============================ ======================== eng_reg(%d %d %d) ============================ 4sts: 0x%.8X 0x%.8X sts: 0x%.8X 0x%.8X 4<<< dei drv handler Start >>> <<< dei drv handler Start >>> 4<<< dei drv handler End >>> <<< dei drv handler End >>> 4<<< dei drv PrintOut Start >>> <<< dei drv PrintOut Start >>> 4<<< dei drv PrintOut End >>> <<< dei drv PrintOut End >>> drv_modkdrv_dei4%s:register %s proc failed! 4%s:initial %s eng failed! %s4%s:initial %s ll failed! 4%s:initial %s ctl failed! 4%s:register_printout_notifier fail 4%s:register_panic_notifier fail command: echo <1:enable, 0:disable> ?4%s:Command length is zero or too long! Buffer overflow detected (%d < %lu)! include/linux/thread_info.h4%s:Invalid CMD "%s" 4%s:input parameter error kdrv_dei4%s:failed to create Module root 4%s:proc_mkdir_data fail %s 4%s:proc_create_data fail %s 4%s:failed to create proc cmd! 4%s%sDDcmdutilizationgating_enJun 14 20221.00.00kdrv_dei4%s Version: %s %s %s 15:20:154param error %d4swb reset = %d, enable = %d 4dump ll buffer(0~1(def)) 4mm_info [free used] (0~1) 4mm_info [free(%d) used(%d)] ver?4read cmd: echo [cmd] > cmd 4write cmd: echo [cmd] [...] > cmd 4===============dei drv cmd=============================================== 4%s: %s 4%s:Invalid CMD !! dei_drv_proc_tabdei_drvdump versonmm_infomm_info:[free used](0~1)dump_infodump infotsdump job time stampjobdump job infoll_listdump ll list param:[0 ~ 1(def on)]swbparam[reset, swb_en](0:disable, 1:enable)dump_swb422P422I420P422SCE420SCE4%s:oveflow fmt(0x%.8x) (%d >= %d) 4%s:cmd length(%zd) must <%d and >2 4%s:convert fail1 %x%n%d%n4%s:convert fail2 QUEUEPROCPENDDONEFLUSHERRIDLEOK4%s:isr(%d %d) error idx(%d) > total_ch(%d) 4%s:error head is null 4%s:ch(%d, %d) time_cost static error 4%s:error ch(%d, %d) proc counter(err:%d done:%d all:%d) fail 4%s:input ctl_job error 4%s:error free ctl job entry is null 4%s:dei_drv_ctl_get_free_ctl_job fail 4%s:ch(%d, %d) job(%d, %d) cfg error 4%s:error ch(%d, %d) ll_eng_list_root is empty 4%s:error ch(%d, %d) job_cfg_list_root is empty 4%s:sts = 0x%.8x unknown4***********job%d (%d, %d, %d, 0x%.8x) (%d, %d, %d %s)*********** ***********job%d (%d, %d, %d, 0x%.8x) (%d, %d, %d %s)*********** DD4time(%u %u %u %u) curr(%u) time(%u %u %u %u) curr(%u) 4%s:ll_blk err 4%s:input head = NULL error 4%s:callback is null 4%s:error job cnt mismatch(%d %d) 4%s:no cache memory for dei_drv_ctl_job_head! size = %zd bytes 4%s:alloc job head error 4%s:job(%d %d) idx = %d error, total_ch = %d 4%s:error ch(%d, %d) eng init fail 4%s:job head error 4%s:parameter error chip:%d eng:%d ctl_hdljob_headctl_job4%s:error ch(%d, %d) ll buffer ctl fail(%d %d) 4===============drv_ctl============================================================== ===============drv_ctl============================================================== 4ctl chip = %d ctl chip = %d 4ctl eng = %d ctl eng = %d 4ctl total ch = %d ctl total ch = %d llist4ctl fire mode = %s ctl fire mode = %s 4ctl_job_head_cnt = %d/%d ctl_job_head_cnt = %d/%d 4ctl_job_cnt = %d/%d ctl_job_cnt = %d/%d 4proc_max_num = %d proc_max_num = %d 4sw_bal_mode = %d sw_bal_mode = %d 4============================================================================================= ============================================================================================= 4chip eng ctl_put_cnt ctl_cb_cnt wait_ll_cnt eng_ll_cnt usage fps bscore address(H) chip eng ctl_put_cnt ctl_cb_cnt wait_ll_cnt eng_ll_cnt usage fps bscore address(H) 4%4d %3d %11d %10d %11d %10d %5d %6d %8d %16px %4d %3d %11d %10d %11d %10d %5d %6d %8d %16px 4============================================================================================================================= ============================================================================================================================= 4chip eng id job_num proc_num err_num done_num status put_job start_proc proc_end callback address(H) chip eng id job_num proc_num err_num done_num status put_job start_proc proc_end callback address(H) 4%4d %3d 0x%.8x %7d %8d %7d %8d %6s %11d %11d %11d %11d %16px %4d %3d 0x%.8x %7d %8d %7d %8d %6s %11d %11d %11d %11d %16px 4============================================================= ============================================================= 4eng_wait_cnt = %d eng_wait_cnt = %d 4eng_trig_cnt = %d eng_trig_cnt = %d 4======================== ll_eng ============================= ======================== ll_eng ============================= 4======================== ll_wait ============================ ======================== ll_wait ============================ 4================================================================================= 4chip eng id put_job start_proc proc_end callback ttime job_num 4%4d %3d 0x%.8x %11d %11d %11d %11d %5d %7d 4eng(%d %d) bscore = %d 4====================================== 4chip eng auto_cnt force_cnt bscore_cnt 4%4d %3d %8d %9d %10d ===================== chip eng usage fps %4d %3d %5d %6d gating en = %d ll_chll_wbuf%dll_blk%dll_mem%d4%s:error ll_free_blk_cnt(%d) != blk_num(%d) 4%s:error idx overflow(%d, %d) 4%s:error ll_free_blk_cnt(%d) > ch->blk_num(%d) 4%s:cmd index overflow(%d, %d) 4===============ll_ctl============================================================ ===============ll_ctl============================================================ DD4ll chip = %d ll chip = %d 4ll eng = %d ll eng = %d 4ll total ch = %d ll total ch = %d 4================================================================================= ================================================================================= 4chip eng blk_num blk_size total_size free_blk vaddr(H) paddr(H) chip eng blk_num blk_size total_size free_blk vaddr(H) paddr(H) 4%4d %3d %7d 0x%.8x 0x%.8x %8d %16px %16lx %4d %3d %7d 0x%.8x 0x%.8x %8d %16px %16lx 4*********** blk *********** *********** blk *********** 4addr(0x%px 0x%lx 0x%.8x 0x%px->0x%px) addr(0x%px 0x%lx 0x%.8x 0x%px->0x%px) 4sts(%d %d %d %d) sts(%d %d %d %d) %.8x_%.8x 4%-3d %s %-3d %s 4%s:get sts buf fail tmnr4%s:(%d %d) %s fail 4%s:get llwbuf fail 4%s:%s x(%d) need align %d 4%s:%s y(%d) need align %d 4%s:%s w(%d) need align %d 4%s:%s h(%d) need align %d unknown4src addr(0x%px, ddr%d %s) src addr(0x%px, ddr%d %s) DD4src roi bg(%d,%d) crop(%d, %d, %d, %d) src roi bg(%d,%d) crop(%d, %d, %d, %d) 4dst addr(ch0:0x%px, ch1:0x%px, ddr%d %s) dst addr(ch0:0x%px, ch1:0x%px, ddr%d %s) 4dst roi bg(%d,%d) crop(%d, %d, %d, %d) dst roi bg(%d,%d) crop(%d, %d, %d, %d) 4%s:err format(%d) mismatch 4%s:src %s chk align fail dst bgdst crop4%s:dst %s chk align fail 4%s:src bound chk err 4%s:dst bound chk err src bgsrc crop4%s:%s type(%d) error 4%s:vos_mem_init_info(%zd) error 4%s:vos_mem_alloc_contiguous(%zd) error 4%s:rel error 4%s:error invalid handle 4%s:%s used_blk_list_root != null 4%s:failed to allocate memory 4%s:handle(%s) is not closed 4%s:total_alloc_size[%d]:%d != 0 error 4%s:%s blk param error (%d %d) 4%s:%s blk cnt overflow (%d < %d) 4%s:error %s param = null 4%s:error name size overflow(%d > %d) 4%s:%s failed to allocate handle 4%s:error : %s mm alloc fail!! 4%s:%s failed to allocate mem 4%s:error : %s mm alloc blk fail!! 4%s:error %s used blk != null 4%s:error(%s) invalid va:0x%px pa:0x%lx size:0x%x 4%s:error(%s) invalid va:0x%px unknownCOHERENTKALLOC4=============== mm_info ================================== =============== mm_info ================================== DD4 4 name bsize tblk fblk ublk peak type mode name bsize tblk fblk ublk peak type mode 4%10s %10d %4d %4d %4d %4d %8s %7s %10s %10d %4d %4d %4d %4d %8s %7s 4========================================================== ========================================================== 4free blk(%d, %x, 0x%px):0x%px 0x%lx 0x%x free blk(%d, %x, 0x%px):0x%px 0x%lx 0x%x 4used blk(%d, %x, 0x%px):0x%px 0x%lx 0x%x used blk(%d, %x, 0x%px):0x%px 0x%lx 0x%x 4alloc buf: %s(%d) alloc buf: %s(%d) STADYMSTA_DYN4ERR:%s() fail dei engine id 4ERR:%s() dei input parameter fail %d 4ERR:%s() peng_ctl != NULL 4ERR:%s() peng_ctl == NULL 4ERR:%s() peng_ctl->p_eng == NULL 4ERR:%s() id overflow(%d %d) > (%d %d) 4ERR:%s() error dei engine id 4ERR:%s() parameter null 4ERR:%s() dei: linked-list error... 4ERR:%s() dei: Dma error... Jun 14 20221.11.00Ssdrv_dei4%s Version: %s %s %s 15:20:154WRN:%s() get mclk & pclk fail 0x%p 4WRN:%s() request_irq fail p_eng->flg_id_deip $l'L(>F_bw DdxH h$H_  _,/\5$;8A0GDMhSY_$_ e4 _Phy\  @\ t     @`(5 Lb1)Z!{_lP  _*TX$<_Fp@`cp 5_A$Mx_;,YS|/XG8 _      PP ,_ E $^| ,w4 $ X $ X, ( \0 _  X _\ T $Dt_|hpt( , D ` /x T>T@Q_n_L_H4  . D( H l h  p      0 Yx j  y_8  , $ D < 4 L _D_H_   t      @ `    $ _D T\(|   ?,tXPpdl_< _X _  _D _l__,   X_``x d _$(_,T   4#_ ;   `5dA_<#0_48_<@_DSYTMF /_pGp(_|(L R X ^ T+_X+d $,_,_j Xp v |   , < L dx   $      , @ T h  ,  T \   X  x$ * 0 6 `< B H N <T Z ` f pl r x ~  , D \ p   $ @ P l      # " 2  A   P 4  _ H  n \  } p     $   ( ( _.(| 3_3x4_|44_55_545_5`6_d66_67_ 7_XG/(8H\ p5A;tM$SDYd_F ^ L R |  |    !  0  ?  N  ]   l $  { @  ( ( _7\ $<:_:\ \  x   _$; $;T t  H p    !G!/!\! d!A!;!\ V `l32Hcn\c6D0 \8N4b8X#t(47 )9EJ _t0VL0LpPo\ a4)]9IQ^fs bl7,b0!a:AH5laP>w4 :$_|=\`X hM3b$M[i8TULH.p\7@aH[Lg}`X|R@P@adb05t|b0-=D7Vi ed\ 7LP&<` ?caA\sg<R`c$|VL 0. ? LuP\ 4<Hm t   D   5 X+4  8^!-0)!9!C!T`]!l!}!<#!!|(!uXkdrv_dei.mod.c$d__UNIQUE_ID_alias34__UNIQUE_ID_alias33__UNIQUE_ID_alias32__UNIQUE_ID_alias31__UNIQUE_ID_alias30__UNIQUE_ID_alias29__UNIQUE_ID_alias28__UNIQUE_ID_alias27__UNIQUE_ID_alias26__UNIQUE_ID_alias25__UNIQUE_ID_alias24__UNIQUE_ID_alias23__module_depends__UNIQUE_ID_name22__UNIQUE_ID_vermagic21_note_6dei_drv_main_no_tracer.c$adei_drv_module_ioctldei_drv_module_remove.LANCHOR0dei_drv_module_probe.LANCHOR1.LC2.LC5.LC9.LC10.LC8.LC6.LC1.LC4.LC3.LC7.LC0.LC11.LC12.LC13.LC16.LC14.LC17.LC15dei_drv_module_initial.LC22.LC18.LC20.LC19.LC21.LC23.LC24.LC25.LC26dei_drv_module_exitdei_drv_dt_matchdrv_match_tab__func__.37283__func__.37272__func__.37291__param_str_max_job_queue_num__param_str_mod_initdei_drvdei_drv_misc_devdei_drv_fops__UNIQUE_ID_version184__UNIQUE_ID_license183__UNIQUE_ID_author182__UNIQUE_ID_max_job_queue_num181__UNIQUE_ID_max_job_queue_numtype180__UNIQUE_ID_mod_init179__UNIQUE_ID_mod_inittype178__param_max_job_queue_num__param_mod_initdei_drv_init_no_tracer.c.LANCHOR2dei_drv_eng_dump_reg.part.1dei_drv_module_panic_handlerdei_drv_module_panic_printout_handler.LC27__func__.28346__func__.28354__func__.28360__func__.28398max_chip_numdei_drv_eng_hdlpdei_drv_eng_infoinit_flagdei_drv_module_hdlpdei_drv_module_infodei_drv_proc_no_tracer.cdei_drv_proc_gating_opendei_drv_proc_gating_showdei_drv_proc_util_opendei_drv_proc_util_showdei_drv_proc_cmd_opendei_drv_proc_cmd_showdei_drv_proc_cmd_writedei_drv_proc_gating_write__func__.29914__func__.29937__func__.29989__func__.29957proc_file_info_tabproc_cmd_fopsproc_util_fopsproc_gating_fopsproc_dir_info_tabpproc_module_rootdei_drv_proc_api_no_tracer.cdei_drv_proc_verdei_drv_proc_dump_swbdei_drv_proc_swbdei_drv_proc_ll_listdei_drv_proc_jobdei_drv_proc_tsdei_drv_proc_dbg_infodei_drv_proc_mm_infodei_drv_proc_tab__func__.28595dei_drv_util_no_tracer.csts_str_tab__func__.27354__func__.27360__func__.27366__func__.27380dei_drv_ctl_no_tracer.cdei_drv_ctl_get_cb_jobdei_drv_ctl_eng_add_wait_queuedei_drv_ctl_get_ch_objdei_drv_ctl_get_proc_jobdei_drv_ctl_rec_st_timedei_drv_ctl_rec_end_timedei_drv_ctl_eng_ll_firedei_drv_ctl_job_head_freedei_drv_ctl_cbdei_drv_ctl_flush_ctl_jobdei_drv_ctl_job_procdei_drv_ctl_procdei_drv_ctl_isr_cbdei_drv_ctl_dump_ll_list_job_info.part.3.LC28.LC30.LC31.LC32.LC29.LC33.LC34.LC35.LC36.LC56.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC57.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC58.LC62.LC59.LC63.LC60.LC61.LC67.LC64.LC68.LC65.LC66.LC69.LC70.LC71.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC84__func__.29625__func__.29742__func__.29672__func__.29838__func__.29766__func__.29761__func__.29900__func__.29855__func__.29882__func__.30169__func__.29748__func__.29692__func__.29961__func__.29976__func__.30018__param_str_sw_bal_modepdrv_ctl__UNIQUE_ID_sw_bal_mode163__UNIQUE_ID_sw_bal_modetype162__param_sw_bal_modedei_drv_ll_no_tracer.c__func__.25363__func__.25374__func__.25383__func__.25391__func__.25400__func__.25407__func__.25413__func__.25421__func__.25426pll_ctldei_drv_flow_no_tracer.c__func__.25324__func__.25313dei_drv_roi_no_tracer.cdei_drv_chk_roi_align__func__.25348__func__.25359__func__.25370__func__.25375__func__.25380dei_drv_src_align_tabdei_drv_dst_align_tabdei_drv_tmnr_no_tracer.cdei_drv_gmm_no_tracer.cdei_drv_dif_no_tracer.cdei_drv_tsk_no_tracer.cdei_drv_tsk_taskletdei_drv_mm_no_tracer.cdei_drv_mm_kzallocdei_drv_mm_kfreedei_drv_mm_alloc_cache_blkdei_drv_mm_free_cache_blkdei_drv_mm_handle_chkdei_drv_mm_handle_free__func__.22966__func__.22954__func__.22971__func__.22961__func__.23018__func__.22978__func__.23055__func__.23065__func__.23081__func__.23000__func__.23088__func__.23032__func__.23046alloc_size_locktotal_alloc_sizeg_mm_infodei_drv_export_no_tracer.c__ksymtab_dei_drv_ctl_put_job__kstrtab_dei_drv_ctl_put_job__ksymtab_dei_drv_eng_get_chip_num__kstrtab_dei_drv_eng_get_chip_num__ksymtab_dei_drv_eng_get_eng_num__kstrtab_dei_drv_eng_get_eng_numkdrv_dei_ctl_no_tracer.cdei_eng_no_tracer.c__func__.32276__func__.32280__func__.32295__func__.32309__func__.32318__func__.32304__func__.32324__func__.32332__func__.32336peng_ctldei_eng_int_platform_no_tracer.cdei_eng_platform_isr__func__.32959__func__.32963__func__.32967__func__.32971__func__.32999dei_eng_ctrl_base_no_tracer.cdei_eng_dma_base_no_tracer.cdei_eng_gmm_base_no_tracer.cdei_eng_di_base_no_tracer.cdei_eng_tmnr_base_no_tracer.cdei_drv_ll_dump_blk_infodei_drv_ll_dump_infodei_drv_ctl_sw_balance_cnt_dumpfree_irqdei_drv_uti_get_msdei_eng_platform_request_irqdei_drv_mm_uninitdei_eng_set_di_param_buf_regmisc_deregisterdei_drv_eng_get_resourcedei_drv_ctl_set_gatingdei_ssdrv_proc_verdei_drv_mm_dump_infodei_drv_eng_initdei_drv_uti_fmt_conv2_ref_fmtplatform_driver_unregister__this_module_test_and_set_bitplatform_get_irqdei_drv_tsk_uninitvos_flag_createdei_drv_tsk_init__stack_chk_guarddei_eng_set_gmm_sc_buf_regdei_eng_set_gmm_param_buf_regdei_drv_chk_roidei_drv_uti_get_src_fmt_strdei_eng_set_dst_roi_param_buf_regdei_drv_ctl_dump_utiliounmapcleanup_moduledei_eng_platform_flg_wait_timeoutvos_flag_setdei_eng_set_boundary_ctrl_buf_regdei_drv_tsk_trigvk_spin_unlock_irqrestoreseq_lseekvos_mem_release_contiguousdei_eng_set_ref_fmt_buf_regwarn_slowpath_fmtdei_drv_ll_fire_next_cmdproc_create_datadei_eng_set_reg_bufvk_spin_lock_initdei_eng_get_reg_base_buf_sizevsnprintfclk_getdei_drv_ll_flush_blkdei_eng_platform_unprepare_clkdei_drv_ll_uninitdei_drv_eng_set_chip_numdei_eng_set_dma_addr_buf_regdei_eng_init_resource__release_regioninit_moduleclk_set_phasedei_eng_set_dst_fmt_buf_reg__mod_of__dei_drv_dt_match_device_tabledei_drv_flow_predict_bscoredei_eng_set_global_ctrl_buf_regdei_drv_proc_unregisterdei_drv_module_uninitdei_drv_ll_get_free_blkdei_drv_ll_get_wbufdei_eng_platform_flg_setdei_eng_set_gmm_pre_sc_buf_regdei_eng_platform_release_irqdei_drv_ll_get_cur_paddr__stack_chk_faildei_drv_eng_get_total_chdei_eng_get_reg_flag_buf_sizedei_drv_cmd_executedei_drv_uti_proc_buffer_to_intdei_drv_ctl_sw_balance_cnt_resetkmem_cache_allocseq_vprintfdei_drv_eng_uninitdei_drv_ll_get_total_entrytasklet_killdei_drv_module_initvos_flag_wait__aeabi_idivof_match_devicedei_drv_dif_procdei_drv_eng_dump_regrequest_threaded_irq_vk_raw_spin_lock_irqsavedei_drv_mm_get_used_blk_numregister_printout_notifierdei_drv_mm_inittasklet_initplatform_get_resourcedei_eng_set_pmmb_sc_buf_regdei_eng_write_hw_regdei_eng_releaseproc_mkdir_datadei_drv_mm_alloc_blkstrncmpdei_eng_set_tmnr_param_buf_regdei_drv_proc_registerstrncpy__tasklet_schedulevos_flag_wait_timeoutioremapdei_eng_platform_flg_cleardei_drv_ll_reset_blkdei_eng_platform_prepare_clkdei_eng_wait_flg_timeoutsscanfprintkdei_drv_ll_fire_null_cmddei_drv_dump_dst_infodei_drv_ctl_job_dump_infoprintmparam_ops_shortdei_drv_flow_dump_job_cfgdei_eng_isr_hw_regproc_mkdirdei_drv_dump_src_infodei_eng_openmemsetdei_drv_mm_openvos_mem_alloc_contiguousdei_eng_platform_flg_waitmisc_register__aeabi_uidivdei_drv_uti_get_sts_strdei_drv_mm_get_free_blk_numproc_removedei_drv_uti_fmt_conv2_dst_fmtstrcmpdei_drv_ll_initdei_drv_module_dump_info__platform_driver_registerdei_eng_initregister_panic_notifierseq_readdei_eng_trig_single_hw_regdei_eng_set_src_roi_param_buf_regdei_eng_closedei_drv_proc_seq_printfdei_drv_mm_free_blkdei_drv_mm_closedei_eng_trig_ll_hw_regdei_eng_platform_disable_clkdei_drv_ll_write_regdei_eng_platform_enable_clkget_nvt_jiffiesstrsepdei_drv_flow_procarm_copy_from_userdei_drv_eng_set_resourcedei_drv_ctl_ll_list_dump_infoclk_putdei_eng_set_src_fmt_buf_regdei_drv_uti_get_dst_fmt_strdei_drv_ll_link_blk__aeabi_uidivmoddei_drv_module_get_max_job_q_numdei_eng_reg_isr_callbackdei_eng_platform_release_resourcedei_drv_tmnr_procdei_eng_set_ref_roi_param_buf_regdei_drv_mm_alloc_blk_zisingle_releasedei_drv_ctl_dump_infodei_eng_platform_create_resourcedei_drv_mm_get_total_blk_numdei_drv_uti_fmt_conv2_src_fmtvos_flag_destroydei_eng_set_tmnr_fcs_buf_regdei_drv_roi_procstrleniomem_resourceparam_ops_intdei_drv_gmm_procsingle_opendei_drv_ctl_dump_tsdei_drv_ll_get_free_blk_cntdei_drv_ctl_uninitvos_flag_clrdei_eng_get_handledei_drv_ctl_dump_gating__aeabi_idivmod__kmallocdei_drv_mm_free_blk_by_vakmalloc_caches__request_regiondei_drv_ctl_sw_balance_set_enablevos_mem_init_infodei_drv_ctl_initdei_eng_set_tmnr_dpr_buf_reg ?0+,4+8,,<,l|/+,+.,.L?4UL`+h,a (0+/4,/8g@>D+0L,0PgX+1\,1dgl+2t,2xg+3,3g+,/+4,4g+5,5g+6,6g+7 ,7g+8$,8(g0+98,9@gHLh|+n,n+,+o,o+ps,pZ+q+r,q,rg$>4+p8,pDPh+nl,n|+p,p+s,sg+t,tg+n,n+x+y+z+{,x,y ,z,{+|,|(8+}<,}@gD+~P,~Tkxgkgk+n,n +p,pt+tx,t|g+s,sg+n,n+n,n+n,n0+4,8+p<,pTrx+|,sZ]+n,n+,L T.t}+,R+,g+,+,g > + + , , g 6( 8 @ +D +H ,P ,T g\ +` +d ,l ,p gx +| + , , g +r ,r g  +p ,p  + X 6  $ +( ,, H +L ,P l +p ,t  + ,    + , + , A >( +, +0 ,4 ,h r  , A` +h ,l g| + + , , ! > + , g  + , B < >@ +H ,L gX h +l , z + , z z +,o+,<YX+\,#+,g+,g+, z+$,(g,+0,Lz\+`,dgh6tx+,E>'+,g++ ,,k(D+H,l+p,tf>+,gj~ +$,,|@H+L,p[+,+,g+,+g+,+g,,g+, g+ ,$g04D+L,x+|,+,+,+,+,+,+,(@+D,>+,g+,>$+,,8gD`+h,>+,g+,$rp+,+,(ffr+ , g>+ , g+ , gr (PHpP+,++,, gHP|PP$,dwwP@D\x+|,+#,#g++',',(PL\P8d+*l,*gg+,+.,.g+,X+\,lZTP>+6,6 g,+70,74g8+8@,8DgX\l+p,8 c, hL 8p 8   ) h )!p!P!!!!P$"")""P""+A",A"g"#+B #,B#g #+C(#,C,#g4#8#H#+L#,d#+h#,t#P##+#,@$+D$,T$Z$$4%Pp%%%%P(&8&PX&`&P&&'+V',V 'g8'+W@',WL'gX'>\'+Xd',Xl'gp'+Yx',Y|'g'+X',X'g'+Z',Z'g'+[',['g'+\(,\ (g@(+]H(,]L(gp(t(x((+(,(+`(,`)s)Z,)r4)%D)+<H),<T)+;X),;`)+&d),&p)|)K))))))q))%)%*%L*%x* * **+a*,a*s*G*+b*,b*s+++,0+><++cD+,cL+gT+|++f+,f++P++g+ , 8,+<,,T,d,x,,,,+,,,1-+-,$-+(-,8-@-+D-,H-`-+d-,-P---+-,-+-,- .+$.,h.+l.,x.s.Z.+.,.+.,.+.,..K.//$/0/&1+1+1,1,H2g\2d2x22222+2,2223+3,h3+p3,t3g333+3,3P4d4+h4,p4gx44P4+4,4g4455+5,H5PX5l5+p5,x5g55+5,5g5H6+P6,T6g`66+6,6g67+ 7,7g7@7=P7"7+7,789L8r\8rl8$x8888M9D99h9rx9$9999M9+:,:+ :,:g:>:+$:,,:g4:+8:+<:,@:,D:gP:+T:,h:+l:,:+:,:g::p:iX;+ \;+ `;, d;, l;g;+ ;+ ;, ;, ;g;+ ;, ;+ ;, ;g<+ <+  <, $<, (<gD<+H<,`<l<<<-<-<{<2=(=-8=-H=5X=5x=>==+=,=+=,=g=+=+=,=,=k=+=, >g>+ >,(>+0>,D>kh>l>+p>,>+>,>g>+>,>+>,>k>+>,>g>+>,?+ ?, ?k8?+$D+(D,DD5`D5DDD;DVD- E> E+$E,|FF5F5F5F5F-F>$G+5,G,54GTHGHhGxG_GG+9G,9GPH HDH+9HH,9PHPhHpHH+H,@IPIt`I+9hI,9xIPII>I+<I,<IgI+=I,=IgJ+> J+?J,>J,?Jg$J\J+9`J,9hJPJJJ+CJ,CJgJ+?J,?JgJJJ+9J,9 S+9S,9 SP$TdT+bpT,bxTgTT+9T,9TPUU+eU,eUgUU+9U,9VP$VYgYkY+rY,rYgY+sY,sYk$Zg0Zk4Z+r8Z,r(,=,,>0+?4k8+@<,@@+ADgH+BL+>P,BT,>X+>\k`,,d,?h,Al,>Kgk(+y,,y0+4,8g@+D,HkLPTj`dwh+l,pgx+|,k+y,y+,g+,kjw+,g+,k ++,, +$+(,,,0+4,8gX+\,+,g+,f+,f+,gC>$+(,P+T,Xgd+l,pf|+,f+,g>+G,G+H,H+I,I+J ,JDxg+K,Kk +L,Lg(4+M8,M@+KH,KPkXmdtg+j+,j,g+k+K,k,Kk+l,l+m,m+Kg+n+K,n,K,Kk+o,o g(+p,+K0,p4,K<kD+qH,qPgX+r\+K`,rd,Klkp+st+tx,s|,tg+s+u,s,u+K,Kk+v,vQ+w,wgQ+x,x kQ(4+y8,y<gHQX`+zd,zpkx+{|,{g+|,|k+},}g+~,~k+,g+,k+,g+,k(PHPPtPg kD +H ,L +P gT +X +K\ ,` ,Kd +h kl ,p +t ,x ,| + , g + +K , ,K +I k ,I +K ,K P x g k , +4 +K8 +< +@ ,D ,H ,KL ,X g\ +` +Kd ,h ,Kl kp +t ,| + , P g k g + , k + , g + , kL +P ,T g\ +d ,h k  + , + g + , + g , ,T g + , +} ,} + , g P g +,g+ ,+g,dgt++,,g++,,k+,+,+g++,,+k+,, ,g +$+(,,,4k<+@,HgT+X,`kd+h,lgt+x,|k+,g+,k+,PgXkd+,+,g++,,k+,g+,+,k +0,DgP+d,h+p,|k+,+,+,+, g0kH+T, +,g++,,k>++,,++ ,,+,g+E+F,E,F$+G(+H,,G0,H4+I8,I<g@SL+JT,J\gh+,l,p,,t|+,+G+K,G,Kgv+G+L,G,LgI+M,Mg$( +,,,7$(F,     H                   $ , 4 < D L T \ 8  <  @  l$(,0l8 (08@   , < L \ l |           , < @-D+T \l *T \d lt |HP0T.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rel.text.rel.text.unlikely.rel.init.text.rel.exit.text.rel__ksymtab.rel.rodata.modinfo.rodata.str1.4.rel__param.rel.alt.smp.init__ksymtab_strings.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack.ARM.attributes4$.X>pu: @-*Hdv,D @TX`[,W @fHj4f @g8 yu @4h0   @dhX t2f)< @i`H @jHEP @dj@ @k0P p3;  ! l-