! / 0 0 0 0 1968 ` PHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHppppppppppppppppppppppppppppppZZZZZZ~~~~~~~~~~~~~awb_coef_clipawb_compare_weightawb_debug_record_calc_infoawb_debug_record_statistics_infoawb_global_statistics2_gainawb_isolate_light_source_processawb_isolate_ls_correct_shiftawb_mesh_advance_blendingawb_natural_processawb_out_door_processawb_scene_fixe_checkawb_skin_color_detectawb_skin_color_matchawb_skin_color_recordawb_skin_wt_processawb_sky_processawb_sqrt32awb_wb_fast_convawb_wb_initawb_wb_matrix_calculateawb_wb_matrix_initawb_wb_matrix_normalizeawb_wb_matrix_reset_to_d50awb_wb_matrix_set_to_histawb_wb_multi_ls_detectawb_wb_para_setawb_white_zone_adjustawb_zone_gain_calawb_zone_statistics2_gaincheck_skin_prob_with_histg_dark_zonesHI_MPI_AWB_CtrlHI_MPI_AWB_RegisterHI_MPI_AWB_SensorRegCallBackHI_MPI_AWB_SensorUnRegCallBackHI_MPI_AWB_UnRegisterawb_ccm_config_getawb_ccm_config_setawb_ccm_runawb_ctrlawb_ctrl_cmdawb_dbg_getawb_dbg_run_bgnawb_dbg_run_endawb_dbg_setawb_exitawb_get_ctx_adpawb_get_update_infoawb_initawb_proc_writeawb_runawb_run_calc_wb_gainawb_stat_config_refreshawb_zone_exitawb_zone_initg_ast_awb_ctxhi_mpi_awb_ctrlhi_mpi_awb_registerhi_mpi_awb_sensor_reg_call_backhi_mpi_awb_sensor_unreg_call_backhi_mpi_awb_unregisterawb_cm_initawb_color_matrix_calculateawb_color_matrix_calculate_initawb_matrix_multiplyawb_pro_dark_region_pars_calculateawb_recover_satHI_MPI_ISP_CalGainByTempHI_MPI_ISP_GetAWBAttrExHI_MPI_ISP_GetCCMAttrHI_MPI_ISP_GetSaturationAttrHI_MPI_ISP_GetWBAttrHI_MPI_ISP_QueryWBInfoHI_MPI_ISP_SetAWBAttrExHI_MPI_ISP_SetCCMAttrHI_MPI_ISP_SetSaturationAttrHI_MPI_ISP_SetWBAttrawb_check_dev_openawb_check_mem_init_funcg_awb_fd// 24 ` hi_color_management.o/ hi_auto_wb.o/ 0 0 0 644 40684 ` ELF(<4(~Pp/Pp/ #z/C0@  Q  2 S 0p/ RR/X\/M- X\@R|㱀0̠d8@ (XPXPDh`DxpxpxpHT!d!zpHT%Yd%YPii`@`) @fi  b T2s @  @=R!!!!@ @M-d@ vP @`p70V%C#"BA@ &&! ?@# 0_%L@gP_`BDDPP<C%,0PTB$`B@PP̠@<ÀC@0RaB 0QQ,AÀ!A H-@P$!^!: P \`@d$`'LDD@Q tA' @twp@ P\#PO-LM 0 P,` o4`DPVt 04AQ($  980P,` P#0P,`mDX U 04P 70@p@a0g 0#d#T4(p`UQP$@QpQpS`Q`R 0Tp@Tp P( p$0 ,p c`8@`9PV`0` Pl`2UP0\ @Q Bo& @d71Q R bRP`B @0 P, T+ 04 `! @ W  QaRP`B @0 P, T+@04 `! @,`0PYW,K42Q %!E2 Q"#1Q4 4@xT= dP`B  Q/" ,!Q@("  49p8W  220 R 0 agQt1Qʑ! @ Q!xPlr`D`|QV`fBPR` sPl'tp2V~P U! S rPS@༐ `PP0Qr pxPpഔPS\# U\&:b\ U\!:\UPeB0U\ʼpS@SQ[ 6`Q`FaBV%%`fBUUT`v`5 UP!blV)V:Z#z/C@ zp pz jVpp7`pRp5pT ` 3z?Cp@ * * *R003 0W00 O NX\Cp@P W8 R*R8@x QKP& (#z/C@  Q  2 Ġq01P Q!qS!PU' P 0p#1@0!a0'$q`pp7`PG`fBQaBXX p0WĠ03` bSPp5pWpW&pWp@, @ P23㰇z?C'z@    T"@*R000PPPW  Q`0 60Q F0cBR bBW W  0Tr 02 R !r S `0V0/30 @p@+TpL-@PN0DS#S S00:Sz_C`@ J@@J JTPP5@PVP300^0c2P P sP`BPQaBQ0ppsP`BPpppO-M @D Z0 pW  P`0UPS00pP0 ``p`0 0 0 0KO- MTPp 0WQQQ !X H1p0 T`LWL 0 Q* (2 Q*@0A(RT# @8Q:0Q*0PA8(2L#<Q!*0 8/OS90cBz$ 0Qs0B#3b0 P!  Pp TpDRv  Pgp/ R h@ DU EN}/@@_%L%:DD ,BO$|GDT@GDV1 @C6D`fBp@pr3!@@AJRL!AXKO-M "`2减qVp"2 B/ R `D RU @,^ pTP`0`` `V ``` P唐ph  P p c3S*@;{`Sp1 0{SC; P!{@S#1@0` W, #c;GpP39 tWp t1 9 pg 5#' #'bKH- @T0TdpF$hW%} F$m G$ P   O-4Mt'pS`   &^$`Q `(`_b,`0``0`VTQ PKF090V00y p p 0S007QRO aP:P70 App'Q'D@S0 4@0PP0WpWUPpQQpDQP @0S\:p S?WS1\ P1 SP1JZ@g0 x@Pq 0{W 0` pW PUPeBUʰP`U`fB0V 2PUPeB0U02@$R P !@!R̠?Ӏ@ @R@ #QaBQ  ^aB89 |0R }p2 R2 !Wp3  S0! R !o& @ 0 2S6#?# @"9 S"1! @0 n"b!" QQ 1P_ " R,"1t@0q&5Tp,s!u#_%lT&du%do&lT&du%Dt$p  pdo/"        Dp  W! @I 3P89 XP 3PP3PP3PP3PP 3PPP/PP0 OP P PZ 1A/",A! @@p`TT  d0u'X&u']H(|'d&$pe& `<  F  0,0  ;d48O-DMQXR  $(`,@40pp0 WpT@ \ p ( p80@$0 , Q@ ,$D0/( ",0O$`11@&& 00X@0dp7p @!$1#D') #R?p?Gd0@5d@1\#t#R00:dpd0Ⲭ<dp/"0岤A$dpT"tW"1QS 0RD &L THP@08?, Q01809 P Ds uPR 30L@PRPeB"tp0CSd@0cBTRR $0s02 R,#r R ? Q bB LHr R%Q!d 0 R"0@R 0R0R0R0R0 R0@R0R0 R0,R  0b0 0R1Q1S2e3! 0  2@pP!dp01!# 2 0 AR R%"R:PRP: "@ "tR:@㰖@ y rcP T r<2 B2r/D R,@@D %Y%\b'T5#'D1r! T D1r A'AĠ$Y!$%"ADB!A4! 2@$D"*PIPPd<@QZeP80K$0R 0K10p q[@@P0PTP 2B"I*Sz_C0@ zppz ZUpp7pSPP?2P $ 0d@ TP*8 0 d@Rp1d 8p r0 S,#"? R01AS2S:P@#@3NU@P1!@TP Q q  st0S8@dpr |R(`PPFHV0pLp 5@@rSp@0$3SX0LPXP4HQ&\ 0 PF `c@T@ (]"a2!!P!!V= VH QE0!'R!71= P PQ R40Y4P80K$0R 0K10p q[@@P0P'0d@F Q -b A0"Q"61s8P#Qk4P  $n &nP0nPhyt@HrwxMvu  #'+.269<@DHLOSWZ]`dhknr[ P#WSLh.+H\Dh2'hXD!6 \Lw`T0n: NO , dj<%h]@Zp9|k3DR@I*;*<*=7*><*?*@ kD\L[P`\T:X9\:`9d`\*A:*Bj|[`\9`\*C55686P568[D`\H`\L`}*D[`\`\`\*E*Feeee*Gt*H*I*J[5~l`\:9`\`\*K~*L[5X`\*M*N*Op*Pp*Q*R*S*Ts*U\5[`\*V*W*X$b[,a]855\t{i 5 t` 5`\`\0]h]5P66(9$`}$&4&8T)dT*]p*],mp-h-nh..w/@/]d/]/5/g 0^P0`_*Y*Z.rel.ARM.exidx.text.awb_wb_fast_conv.text.rel.ARM.exidx.text.awb_white_zone_adjust.rel.ARM.exidx.text.awb_wb_matrix_set_to_hist.rel.text.awb_wb_matrix_set_to_hist.rel.ARM.exidx.text.check_skin_prob_with_hist.rel.text.check_skin_prob_with_histqsort.comment.rel.ARM.exidx.text.awb_wb_matrix_init.rel.text.awb_wb_matrix_init.rel.ARM.exidx.text.awb_wb_init.rel.text.awb_wb_init.rel.ARM.exidx.text.awb_compare_weight.data.find_hi_lo_ct_range.fw_shiftsigned_right_shift.rel.ARM.exidx.text.awb_isolate_ls_correct_shift.rel.ARM.exidx.text.awb_wb_para_set.rel.ARM.exidx.text.awb_wb_multi_ls_detect.rel.text.awb_wb_multi_ls_detect.rel.ARM.exidx.text.awb_skin_color_detect.rel.text.awb_skin_color_detect.rel.ARM.exidx.text.awb_sky_process.rel.ARM.exidx.text.awb_skin_wt_process.rel.text.awb_skin_wt_process.rel.ARM.exidx.text.awb_out_door_process.rel.text.awb_out_door_process.rel.ARM.exidx.text.awb_natural_process.rel.text.awb_natural_process.rel.ARM.exidx.text.awb_isolate_light_source_process.rel.text.awb_isolate_light_source_process.ARM.attributesg_dark_zonesmemcpy_smemset_slinear_inter.rel.ARM.exidx.text.awb_coef_clip.rel.text.awb_coef_clipawb_get_ctx_adp.rel.ARM.exidx.text.awb_debug_record_statistics_info.rel.text.awb_debug_record_statistics_info.rel.ARM.exidx.text.awb_debug_record_calc_info.rel.ARM.exidx.text.awb_global_statistics2_gain.rel.ARM.exidx.text.awb_zone_statistics2_gain__stack_chk_fail.rel.ARM.exidx.text.awb_zone_gain_cal.rel.ARM.exidx.text.awb_scene_fixe_check.rel.text.awb_scene_fixe_check.note.GNU-stack.rel.ARM.exidx.text.awb_skin_color_match.rel.text.awb_skin_color_match.rel.ARM.exidx.text.awb_mesh_advance_blending.rel.text.awb_mesh_advance_blending.rel.ARM.exidx.text.awb_to_rg_bg.rodata.awb_wb_matrix_init_stable_index.group_index_def.rel.ARM.exidx.text.awb_wb_matrix_normalize.rel.text.awb_wb_matrix_normalize.rel.ARM.exidx.text.awb_wb_matrix_calculate.rel.text.awb_wb_matrix_calculate.rel.ARM.exidx.text.awb_skin_color_record__stack_chk_guard.rel.ARM.exidx.text.awb_to_mired.rel.text.awb_to_miredhi_auto_wb.c.strtab.symtab.rodata.g_awb_shift_wt_tab.rodata..L__const.find_hi_lo_ct_range.mired_min_tab.rodata.g_awb_skin_gamma$a.49$a.39$a.29$a.19$a.9$d.48$a.38$a.28$a.18$d.8$a.47$a.37$a.27$a.17$a.7$d.46$d.36$d.26$d.16$a.6$a.45$a.35$a.25$a.15$a.5$d.44$a.34$a.24$d.14$d.4__udivdi3$a.43$a.33$d.23$a.13$a.3$d.42.rel.ARM.exidx.text.awb_sqrt32$a.32$a.22$d.12$a.2$a.41$a.31$a.21$a.11$a.1.rel.ARM.exidx.text.awb_wb_matrix_reset_to_d50$d.40$a.30$a.20$d.10$a.05' &4 4 p |}p |} , p   |} 40 |}  p,   |}R4DN |})px% |}p0 |}8h |h}p  \}}  d}}pD  l}}L  t}0}p< }}!DP }P}#cp#_ }}% ~(}'p' ,~})p+ 4~}, <~ }.p . \~}0b ^ d~}29p#25 l~}4#p\%6 t~}7d%pp%9 |~}:d%` ~P}<9p|-<5 ~}>-t ~}@p2@ ~}B3\ ~}Dp\4D} }Fd4 }Hqp4Hm }J4\pL6L }MHT6D $}Op 9O ,}Q9 4}Sp,:S <}U4: p;W  D}X: ;0p;Z, L}[;hp8<] T}^q@<m \}`Qp<=`M d}bD= l}dZp=dV }fF=<p>h8 }iv>lpl@kh }lt@T0 h}njppnf }ppHprr }s rE!sss`s0sd2t#p2tO=t0[hi_awb_adp.o/ 0 0 0 644 45872 ` ELF(4(  ! /K-M`PV " Q* 8$TL@`@@vvV    KXX X0 00.> 88 80 002LLL,,,H-LP`P@@Vp`` K-M@&PRo Q #"Q P PH80T &\ Pa  0vVP@T  0P`"2Rc   <@DHL&PHR0 3`8$&Q&R p?l l XR3T T P&6``&6K```HHHpL-0+"6S^p;o `@_O0SHŐ0Q321a8$?"|Q!T1QP1U?%41Q!D11AY4p(O-4M$@ !*tp P5S! QQ p$  03$(0#  $P|3(  B0,$( $P<ß<( 0$S B, $P(  30!B$P(0C5e%0`|,$ (&`#T2"$&d0`P $P`2( 0P B,$( 044b4R 02`,P(0$Ÿ hB 0$P( B,P` Ẁἐ0q$( pqPpP ` 00$Pdq( \apPQ B,`$P( 8810$P(  Bc,$( 00@ p$Ppp( ,B($ QK d,(P<($ T@<00Q/0+02 /0H-MQ @\`@Vo  qK003, , JK0 pL-MQ^ `\`@V@o  q `@f"$&(*,.0)2'Kp03, , JKp K-MP{*PR }=A/@SX8Tl=Q0 fvZNf [lrh`@Far! !Y`@BR`@L`@E@& @<8`@p@6 0 004@@J(4  J@rKK fvNNAJVKH-Mq@ pp&PP P$ PP(  p' P P)  9@ > <KE>  @@X4  @tF>p p @P @P tdddH-tp@ pp&PP P  p$ P hO-$MPp*PQ| R  $P     0`ʟḅX Op`D@`DDcy`@ D0DXp`@fT T02`SX Fv*P[ PPa $ &R 2/`@P @ 12/53   @`p[\]^ _`abcdefghijklmno`@q`@p "u$&y(  *} ,.@7 89;=?AB@  J0 `   CGd@p pB`@@@ @s !"$%&' @:Pب`npNP     @    YP`@<@`B p=DJL s`p@H`@@Lh  (6 P$p@ p p p p p p  p`Vp`@` d<d C`@@JNP`@')+-`@68@PK| X 4   pKO,SW@`@@@` Vp P 痘&@ 2O` @O*`0 2@| AM*A5%C4!  JP@44  4  PPJ4    H4P lPh 4d KXXXO-4M$' !& F`@Pp p ppappppp`@Pl v @ F  .  B  V  j  ~  $`  A@(ZHP6$@p$ `( p pc "` @   pD pX pl p pZ  嘄皀$P ``@^Pp`V%P% ( $ ᱀P D@A"Q5 R ;eC#0S58 pC p@ @&@`@@ ` x $ ( uP  Q ($  4$` $ 0 rPp q"Q6 R $ 0q(p3 @@P@RPBW@G pT @Up@ P@WPGpU Pp@@W@GpT @pP@WPGpU Pp@@W@Gp@T@ QPpAW  & & & a. & & & & 0@0@0pA|O H0KOO-MQPP@KP ,r  1P@@@t`,@0 @`0L l0  0  p BdL?#,6B/R   F_%, PPEB$F/R /",B$/R /" @LPpL-P Oc0  Lp6 QB`O` Lp 00*+;11 K[kQ1P!P!P04U;+#" 4[k!K J`p(r_M02` Lp M-p _@P HQoO `M GO-dMKpW@ *Q R P L; 00)P0  ǯ0%,8 H `@@`@@@ H3(@P# DQ``J+0`0@@B&2`0C`@P P 084P P F F   F ?0{p`@ `H@.BVj ~ $@4 60P 8 < P@ 4p 0 `C@  <  8 Y<@( `@@ %4$D#D"D!D DD D D D D DDDDDD4D`@,`8D0Df܆,D`@ Q 0 @PPP$$$$M- M⬁@T,*PQ2 pW=*` P>  Exph` @T3 QK^>  @5  J5  p5  ` Jp5l l xxxtld\```pL-M@P*PQ 0S(*P` P)@T1Kp5  @5  JKp  055  ` JKp\6X X KpD|||LLLH-MP PU*`p@ P KH 6  JKd 6` ` PP 6L L p JKTTT@@@K-M`P5*Q< RA PSF @TR*"p  PR 甐'PU R  㔐 2/ 㔐$ 0  0K 6! `/6! 6  6  JK6  @b>  p &6  `@JKtttM-M@P+*Q2 pW=*!`  P<&PQ>5SD '0@ 0@@?=6! @>6  J@(A6  pB6  ` F6  || | @L6@@JKppp[Func]:%s [Line]:%d [Info]:Hisi awb lib(%d)'s debug phyaddr is 0! awb_dbg_set[Func]:%s [Line]:%d [Info]:Hisi awb lib(%d)'s debug depth is 0! [Func]:%s [Line]:%d [Info]:phy addr can not be zero! %s awb_dbg_run_bgn[Func]:%s [Line]:%d [Info]:awb lib(%d) map debug buf failed! [AWB] Version: [%s], Build Time[Apr 2 2021, 15:41:47] Hi3516CV500_MPP_V1.0.0.1 B010 Release-----AWB INFO------------------------------------------------------------------ %8s%8s%8s%8s%8s Gain0Gain1Gain2Gain3CoTemp 0x%3x 0x%3x 0x%3x 0x%3x%8d %8s%8s%8s%8s%8s%8s%8s%8s%8s Color00Color01Color02Color10Color11Color12Color20Color21Color22%#8x%#8x%#8x%#8x%#8x%#8x%#8x%#8x%#8x %8s%8s%8s%8s ManuEnSatZonesSpeed%8d%8d%8d%8d [Func]:%s [Line]:%d [Info]:Null Pointer in %s! awb_ccm_config_setawb_ccm_config_get[Func]:%s [Line]:%d [Info]:Illegal handle id %d in %s! awb_ctrl_cmd[Func]:%s [Line]:%d [Info]:hisi awb(%d) pastAwbZones malloc memory failed! awb_zone_init[Func]:%s [Line]:%d [Info]:hisi awb(%d) pstTempZones malloc memory failed! [Func]:%s [Line]:%d [Info]:hisi awb(%d) pu16YHistCnt malloc memory failed! awb_init[Func]:%s [Line]:%d [Info]:Sensor doesn't register to hisi awb(%d)! [Func]:%s [Line]:%d [Info]:Awblib's sensor %d and isp's sensor %d doesn't match! [Func]:%s [Line]:%d [Info]:Awb lib(%d) vreg init failed! awb_run[Func]:%s [Line]:%d [Info]:Awb lib(%d) dbg run failed! awb_ctrlawb_exit[Func]:%s [Line]:%d [Info]:Awb lib(%d) vreg exit failed! [Func]:%s [Line]:%d [Info]:Err AWB dev %d in %s! hi_mpi_awb_registerhisi_awb_lib[Func]:%s [Line]:%d [Info]:Illegal lib name %s in %s! [Func]:%s [Line]:%d [Info]:hi_awb register failed! hi_mpi_awb_unregister[Func]:%s [Line]:%d [Info]:hi_awb unregister failed! hi_mpi_awb_ctrlhi_mpi_awb_sensor_reg_call_back[Func]:%s [Line]:%d [Info]:Reg ERR! ISP[%d] sensor have registered to AWB[%d]! hi_mpi_awb_sensor_unreg_call_back[Func]:%s [Line]:%d [Info]:UnReg ERR! ISP[%d] Sensor do NOT register to AWB[%d]! [Func]:%s [Line]:%d [Info]:UnReg ERR! ISP[%d] Registered sensor is %d, present sensor is %d. PPP`p0000@P`p00000,*(&$" OHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,D Gp # ' '7'`+ / 3 T3'7P; ? B F F% |F@0F J N R V0Z ^ b fjjnr*v ' V,,n # @'''+ /o L337 ?_ FtF,F F JO DNpRdV Z ^? b}  @.C{MOA{{={{f&{ { :{d B{ J{u R{ Z{9{b{-j{r{Vz{ '{ { { {e { {v>{{0{28{FwL{ L{ L{ rE{ R{U :{ K8{9{v:{ 2{ {6"7{ Y4{ 6{ P{ {R{E ^{ P&{t vQ{ { { {{ { { j {P{:C { {zi {C{-{{{ {6Y"{{g 7 } @ } }~| #'+/37;?BFJNRVZ^bfjnrvanf/ r vHjq #B *J 'T _V DI4`NZ0T3  F? ; g/<+6     ,z $ZRt^E$bVZ 6 O ,  #5o1`*d|B x$`(C,x0`* ,<H*p  hNw`Yw`*@`*\hp|(,`0`4d8n<o@FDEHDLrPqTpXG\R`PdOhMlLpKtJxI|HQSXWVUTZ`*,`*,8DP\l[t`*,<HXdp $0@LXdp|[s`*$4P,`|\v`[v``*4T|,Xh`]|`^|`_|`*,Dd`*L`P`DT$4DTdt 0<L\lx 0<L\t$4DP\hx(8HXdp$0@L\lx ,<HTdp   $ 4 D T d t            $ 4 @ L        0 < H T ` l |          ( 4 @ L            , 4 H t         $4L\l ,<Pdt $0@P`p4`l\\z`[z `[z`` z$`(a,z0`4b8z<`@DHLP`*DP\ht8\t,@L\hP(<L\p$4@LXdp|`````*p|0\**Xdp*d ,@Pdt 0@P`t$Dd,Xp  ,8L`lx$8L`tL\l|  4 H \ p          ( 8 H X h t           $ 4 D T l   ` ` ` `    ( 8 H X h |          $ D X h x        $8H\l| 4@P\phx ,<L\l| $4L\th0t`x`$Hd (4DP`p| $<Tl,`Tx P\{`[{`[{`[{````````c{```*8p\u``*Pt<D\HyL`P`TeXy\`*T$`f~`[~`\~`gh~`````` i~`*DX Tdfhl`p[tx`|\`gh`j`*<\[}`\ }`gh} `*\xf `$[(,`0[48`<[@D`H\LP`TgXh\``d`hklp`*Hf`[`\`gh`` l`m `******.bss.g_ast_awb_ctxget_iso_index.text.commentvreg_exit.rel.ARM.exidx.text.awb_zone_exit.rel.text.awb_zone_exit.rel.ARM.exidx.text.awb_exit.rel.text.awb_exit.L__FUNCTION__.awb_exitawb_cm_initvreg_initawb_color_matrix_calculate_init.rel.ARM.exidx.text.awb_zone_init.rel.text.awb_zone_init.L__FUNCTION__.awb_zone_init.rel.ARM.exidx.text.awb_init.rel.text.awb_init.L__FUNCTION__.awb_initawb_wb_init.rel.ARM.exidx.text.awb_ccm_config_set.rel.text.awb_ccm_config_set.L__FUNCTION__.awb_ccm_config_set.rel.ARM.exidx.text.awb_dbg_set.rel.text.awb_dbg_set.L__FUNCTION__.awb_dbg_set.rel.ARM.exidx.text.awb_ccm_config_get.rel.text.awb_ccm_config_get.L__FUNCTION__.awb_ccm_config_get.rel.ARM.exidx.text.awb_dbg_get.rel.text.awb_dbg_getawb_recover_sat.ARM.attributesmemcpy_smemset_ssnprintf_s.L.strstderr.rel.ARM.exidx.text.hi_mpi_awb_unregister.rel.text.hi_mpi_awb_unregister.L__FUNCTION__.hi_mpi_awb_unregister.rel.ARM.exidx.text.hi_mpi_awb_register.rel.text.hi_mpi_awb_register.L__FUNCTION__.hi_mpi_awb_register.rel.ARM.exidx.text.HI_MPI_AWB_UnRegister.rel.text.HI_MPI_AWB_UnRegister.rel.ARM.exidx.text.HI_MPI_AWB_Register.rel.text.HI_MPI_AWB_Registerlinear_interstrncmpmemcmp.rel.ARM.exidx.text.awb_get_ctx_adp.rel.text.awb_get_ctx_adpHI_MPI_SYS_MunmapHI_MPI_SYS_Mmapget_iso.rel.ARM.exidx.text.awb_get_update_info.rel.text.awb_get_update_info.rel.ARM.exidx.text.awb_ccm_run.rel.text.awb_ccm_run.rel.ARM.exidx.text.awb_run.rel.text.awb_run.L__FUNCTION__.awb_run.rel.ARM.exidx.text.awb_run_calc_wb_gain.rel.ARM.exidx.text.awb_dbg_run_bgn.rel.text.awb_dbg_run_bgn.L__FUNCTION__.awb_dbg_run_bgnstrlen.rodata.g_indentity_ccm.rel.ARM.exidx.text.hi_mpi_awb_ctrl.rel.text.hi_mpi_awb_ctrl.L__FUNCTION__.hi_mpi_awb_ctrl.rel.ARM.exidx.text.awb_ctrl.rel.text.awb_ctrl.L__FUNCTION__.awb_ctrl.rel.ARM.exidx.text.HI_MPI_AWB_Ctrl.rel.text.HI_MPI_AWB_Ctrl__stack_chk_fail.note.GNU-stackhi_mpi_isp_awb_lib_unreg_callbackhi_mpi_isp_awb_lib_reg_callback.rel.ARM.exidx.text.hi_mpi_awb_sensor_unreg_call_back.rel.text.hi_mpi_awb_sensor_unreg_call_back.L__FUNCTION__.hi_mpi_awb_sensor_unreg_call_back.rel.ARM.exidx.text.hi_mpi_awb_sensor_reg_call_back.rel.text.hi_mpi_awb_sensor_reg_call_back.L__FUNCTION__.hi_mpi_awb_sensor_reg_call_back.rel.ARM.exidx.text.HI_MPI_AWB_SensorRegCallBack.rel.text.HI_MPI_AWB_SensorRegCallBack.rel.ARM.exidx.text.HI_MPI_AWB_SensorUnRegCallBack.rel.text.HI_MPI_AWB_SensorUnRegCallBack.rel.ARM.exidx.text.awb_stat_config_refresh.rel.text.awb_stat_config_refreshfprintfg_cr_max_tab_defg_cb_max_tab_defg_cb_min_tab_def.rel.ARM.exidx.text.awb_ext_regs_initialize.rel.text.awb_ext_regs_initialize.rel.ARM.exidx.text.awb_proc_write.rel.text.awb_proc_writeawb_color_matrix_calculateawb_wb_matrix_calculateawb_pro_dark_region_pars_calculatefree__stack_chk_guard.rel.ARM.exidx.text.awb_dbg_run_end.rel.text.awb_dbg_run_end.rel.ARM.exidx.text.awb_ctrl_cmd.rel.text.awb_ctrl_cmd.L__FUNCTION__.awb_ctrl_cmdisp_mallochi_awb_adp.c.strtab.symtab$a.59$a.49.L.str.39$a.39.L.str.29$a.29.L.str.19$a.19.L.str.9$a.9io_write8io_read8$d.58.L.str.48$d.48.L.str.38$d.38.L.str.28$d.28.L.str.18$d.18.L.str.8$d.8$a.57.L.str.47$a.47.L.str.37$a.37.L.str.27$a.27.L.str.17$a.17.L.str.7$a.7$d.56.L.str.46$d.46.L.str.36$a.36.L.str.26$d.26direct_to_complement_u16complement_to_direct_u16io_write16io_read16.L.str.16$d.16.L.str.6$d.6$a.55.L.str.45$a.45.L.str.35$d.35.L.str.25$a.25.L.str.15$a.15.L.str.5$a.5$d.54.L.str.44$d.44.L.str.34$a.34.L.str.24$d.24.L.str.14$d.14.L.str.4$a.4$a.63$a.53.L.str.43$a.43.L.str.33$a.33.L.str.23$a.23.L.str.13$a.13.L.str.3$d.3$a.62$d.52.L.str.42$d.42.rodata.cst32io_write32io_read32.L.str.32$d.32.L.str.22$d.22.L.str.12$d.12.L.str.2$a.2$a.61$a.51.L.str.41$a.41.L.str.31$a.31.L.str.21$a.21.L.str.11$a.11.L.str.1$d.1.rodata.str1.1$a.60$d.50.L.str.40$d.40.L.str.30$d.30.L.str.20$d.20.L.str.10$d.10$a.0 $"44 opL o(T4$ o`p o T p p  $p :6 ,pp pP DL p, p( p  p p  LrT 0P Tr,p ( \r  drPp  r! | r#Ypp #U s% x  s'j p'f t) t+pD+ Du-aL] Lu /?p/; lu1kTg tu 3Np0&3J ~5a 8&] ~075 p.71 9 . Ā@; p0; =00p@1? @H1 Brp1Bn ,D1 4( FpKF \H K d0JpxLJ LL` hNypMNu PM RpPR TjPf V@pQV< XQ$ pZpRZ \Rt ^kpTU^g `\U$  bpWb ̎dW ԎfbpWf^ ܎hBW> jpWj l[WW n7pWn3 p) W% rpWr t W vP pWvL xW ,[2W+v_`` (0f`d`p`O ap/0 0 0 0 644 9148 ` ELF(4(.O-MS `0 @0Sp  0YPS_ 0X& Sp:P M'bQ(^``,`{ PLC PEQp W  Wp@ RD@S, @@T# Sp:P M'bQ(^``,`{ PLC PEQp W    B, K0H-@P@D D0O-,MTP p@ `*`  P Az< 3*Aq Q"dcp1V`fB}Vw:gs0b$t!,z`r4d!<p '<P' p%0R0R 5R`ApPvQ03:R0APsQ* s0S'1S#S0vp`P0<F0SF(F_xF_FdFPF`!`p`r!HPM#DW00paA0ae&sPR&bF`p<`0@ LPPu VZ: Z*u@0JT|01~|0~V `! 0@ P P,QT@ 0<⠉0 P3<2 T a GP2 D 0P< R @@)0Q O A bO B-} QA 0P*  PKP Q Qڸ q.A .RO0% FT0% >Y0% 6^0% .pb0l%l &\f0X%X Hj0D%D 4o00%0  t0%  x0% `v|0$ 0$ 0$ 0$ 0$ 0$ p0l$l \0X$X H0D$D $ 000 0$ $ 0000# d0`$` 0# ~00,$, vh0d#d n1# f400#0 ^1# V0" N0" F0" >0" 60" .0" &0" t0p"p 0" 0000$$"$ 00J QK0C?,", ,,, \ ttt```LLL888$$$ttt```LLL888XXX$$$xxxdddTTT      O-4MePU` )*@Q5 uDpP p P40S9 4@l%p  0V`@`<`@p')+-P   $(,04#8<dhA\1@2A537L8P9;=?B`t`T4Pl pp  P U``@ <`@P pPUP N`@`pp Wa`HhPpG P @PPJ4_1  P @J=P@#>  @J:P@30    070P@JP PK,\(\K-(MPPU  *@Q Dyi`DpP}  ` P 0S4@)p   0 P @ P*PPp Pu* Pz*Pg*!Pk!Pp"P]!Pa!Pf*PS!PW!P\,P*DP*0P*4P*PQPLP*PP* P V0SX  p0W8p4(4 02p4 PpA P J=j,1('( 1& 1& \1X&X P {@1<&< Jq QS QR QQ QP QO QN QM QLxQ\*V )+-/0135789;="?#@ACE*G+H, 08`4pDH$L'Pyf,  x!|l30" " 070PJ>o?" z|=x"x rt1p"p j1" ^H1D"D V410"0 N 1" F 1" >1! 61! .1! &1! 1! 0 0 000000LL!L 0?J QK2! D LLL0008 (  lllddd888$$$@@@(((   M-(M؄PU *@Q ti`DpP  ` P 0S4@$p   0 fV )+-/0135789;=?"@#ACEG*H+ ,084D$H'LPyf,  !x|Hd PpF P @J4E2  P @J=@#F2  @J:@30    070P@J QK,X(O-4M℅PU *@Q xui`DpP` P0S4@D%p  0Q*P*P * P*@P**pVё`@ `   Q:A0 1q3r#b'RGU~ r0Pr`p@~P  l`Z@ H6pP p p"` @$  p p p  p  p@Tz,Ppx P J=e88"8 02pW}2! P Kp~2l!l JAP30L!L <*? !  2  2  2  2  J RK,x|||```l (@@@0004,,,O-4M tPUp *@Q dD`P` P0S4@#p  0Vpf`@    `@PP~H6p l`@Z pPp`@$ppp pp@ TqpHdPpF P @J4C2  P @J=@#2  @J:@30    070P@J RK,X(M-(MPU u*@Q| ri`DpPT  ` P{ 0S4@"p   0Q*\P `P@V       P PpN P J=; 2! P +2  J!30    070PJ> ?  J QK,x(M-(MԂPU r*@Q~ ri`DpPR  ` P} 0S4@"p   0\P `P@V Hd PpF P @J43  P @J=@#3  @J:@30    070P@J QK,X(K-8M☃PU *@Q si`DpP&` P0S4@X#p  0B LP PpPp P\ @``JNfwVdhlp_f%&08,`cPKl /3! P @J=`@3>  @J:`@30    070P@J`|`x :3t P,`(HhhhO-MTpWP*d@D`P- P 0ST Y JP*@pP*!P!P Q dv3`$` Jpp Pd J=m P*0P 4QdQ*@b8p`@$06tgotp&Q/*P @ P 10X#q"ᐨ o&Lf3H!H J g3! Ji3  (n3  2{3  =  3  |ppp<<<TTT\/dev/isp_devopen isp device error! [Func]:%s [Line]:%d [Info]:ISP[%d] get Mem info failed! awb_check_mem_init_func[Func]:%s [Line]:%d [Info]:ISP[%d] Mem NOT Init %d! [Func]:%s [Line]:%d [Info]:Err AWB dev %d in %s! hi_mpi_isp_set_wb_attr[Func]:%s [Line]:%d [Info]:Null Pointer in %s! hisi_awb_lib[Func]:%s [Line]:%d [Info]:invalid by_pass! [Func]:%s [Line]:%d [Info]:invalid op_type! [Func]:%s [Line]:%d [Info]:invalid awb_run_interval! [Func]:%s [Line]:%d [Info]:invalid manual r_gain! [Func]:%s [Line]:%d [Info]:invalid manual gr_gain! [Func]:%s [Line]:%d [Info]:invalid manual gb_gain! [Func]:%s [Line]:%d [Info]:invalid manual gain! [Func]:%s [Line]:%d [Info]:invalid enable! [Func]:%s [Line]:%d [Info]:invalid static r_gain! [Func]:%s [Line]:%d [Info]:invalid static gr_gain! [Func]:%s [Line]:%d [Info]:invalid static gb_gain! [Func]:%s [Line]:%d [Info]:invalid static gain! [Func]:%s [Line]:%d [Info]:invalid curve para[3]! should not be zero! [Func]:%s [Line]:%d [Info]:invalid curve para[4]! [Func]:%s [Line]:%d [Info]:invalid gain_norm_en! [Func]:%s [Line]:%d [Info]:invalid natural_cast_en! [Func]:%s [Line]:%d [Info]:invalid track_locus_en! [Func]:%s [Line]:%d [Info]:invalid shift_limit_en! [Func]:%s [Line]:%d [Info]:invalid speed! [Func]:%s [Line]:%d [Info]:invalid zone! [Func]:%s [Line]:%d [Info]:invalid color temperature range! [Func]:%s [Line]:%d [Info]:invalid CT enable! [Func]:%s [Line]:%d [Info]:invalid CT op_type! [Func]:%s [Line]:%d [Info]:invalid CT high_rg_limit! range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid CT high_bg_limit!range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid CT low_rg_limit!range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid CT low_bg_limit!range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid CT rg_limit! [Func]:%s [Line]:%d [Info]:invalid CT bg_limit! [Func]:%s [Line]:%d [Info]:invalid alg_type! [Func]:%s [Line]:%d [Info]:invalid luma hist enable! [Func]:%s [Line]:%d [Info]:invalid luma hist type! [Func]:%s [Line]:%d [Info]:invalid hist_thresh[%d]! [Func]:%s [Line]:%d [Info]:invalid cr_max[%d], should be larger than cr_min[%d]! [Func]:%s [Line]:%d [Info]:invalid cb_max[%d], should be larger than cb_min[%d]! [Func]:%s [Line]:%d [Info]:invalid cr_max! range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid cb_max! range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid cr_min! range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid cb_min! range:[0x0, 0xFFF] [Func]:%s [Line]:%d [Info]:invalid awb_zone_wt_en! hi_mpi_isp_get_wb_attrhi_mpi_isp_set_awb_attr_ex[Func]:%s [Line]:%d [Info]:invalid curve_l_limit! [Func]:%s [Line]:%d [Info]:invalid curve_r_limit! [Func]:%s [Line]:%d [Info]:invalid extra_light_en! [Func]:%s [Line]:%d [Info]:invalid light_status! [Func]:%s [Line]:%d [Info]:invalid white_rgain! [Func]:%s [Line]:%d [Info]:invalid white_bgain! [Func]:%s [Line]:%d [Info]:invalid in_or_out enable! [Func]:%s [Line]:%d [Info]:invalid green_enhance_en enable! [Func]:%s [Line]:%d [Info]:invalid in_or_out op_type! [Func]:%s [Line]:%d [Info]:invalid in_or_out status! [Func]:%s [Line]:%d [Info]:invalid in_or_out temp range!low_start should be larger than low_stop [Func]:%s [Line]:%d [Info]:invalid in_or_out temp range!high_start should be larger than low_start [Func]:%s [Line]:%d [Info]:invalid in_or_out temp range!high_stop should be larget than high_start [Func]:%s [Line]:%d [Info]:invalid multi_light_source_en ! [Func]:%s [Line]:%d [Info]:invalid multi_light_source_type ! [Func]:%s [Line]:%d [Info]:invalid multi_ls_scaler!should be <= 0x100 [Func]:%s [Line]:%d [Info]:invalid multi_ct_bin[%d]!should be larger than multi_ct_bin[%d]! [Func]:%s [Line]:%d [Info]:invalid multi_ct_wt[%d]!should <= 0x400! [Func]:%s [Line]:%d [Info]:invalid fine_tun_en ! hi_mpi_isp_get_awb_attr_exhi_mpi_isp_set_ccm_attr[Func]:%s [Line]:%d [Info]:invalid manual.sat_en! [Func]:%s [Line]:%d [Info]:invalid iso_act_en! [Func]:%s [Line]:%d [Info]:invalid temp_act_en! [Func]:%s [Line]:%d [Info]:invalid ccm_tab_num! [Func]:%s [Line]:%d [Info]:higher_color_temp %d should be bigger than lower_color_temp %d hi_mpi_isp_get_ccm_attrhi_mpi_isp_set_saturation_attrhi_mpi_isp_get_saturation_attrhi_mpi_isp_query_wb_info[Func]:%s [Line]:%d [Info]:ISP[%d] get stitch attr failed hi_mpi_isp_cal_gain_by_temp[Func]:%s [Line]:%d [Info]:invalid color_temp, range:[1500, 15000]! [Func]:%s [Line]:%d [Info]:invalid shift, range:[-64, 64]! [Func]:%s [Line]:%d [Info]:invalid static WB gain! [Func]:%s [Line]:%d [Info]:invalid curve para[4]! should be 0x80 OHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,D  ) I#'8  + /X   4#K'y +/ Zd  3 3 33 43 (43\13?,33343 43T13AG3/ %93 33o 23 153f43543+3:*3#=3`/3703v53 I3e H3 PG3G3+13130@.3n6343-53O23 R3[ _R3?3{?3!/ ?3n ?3& 43 33F 33#y 4303 23Q 13 13qA 63w =3 73 63! b3| d3 d3$ 3 K <3G >3 G3g ]3 iE32333F03rv13131-3 [3= ;3E3]><3z43B3^-3Q63^33+333Hj3 3t3 3v3K33 #'+/[x/0>|,'+ (K`#  2a[]DSsiv_,'Hdt``*q@p``&f`1f`*rd(4@L\ht ,8DP\l| @Ldx(D`xT   ` < p ` G p ` `   & f ` 1$ f( `, R0 ]4 p8 `< d@ pD `H eL pP `T X p\ `` d ph `l p pt `x | p `  p ` ! p ` " p ` # p ` $ p ` % p ` ' p ` ( p ` ) p ` * p ` +p`, p`-p` .$p(`,/0p4`80<p@`D2HpL`P3TpX`\4`pd`h5lpp`t6xp|`7p`8p`9p`:p`;p`=p`>p`?p`@p`Ap`Bp`Cp ``8p`*sd ,<LXdp|(8DP\l| @Pp4X0`<k`Gk``&f`1f`R `*tdXpP $0<HT`lx ,<P\ht $0<HT`lxx @ d `h <l mp `t Gx m| ` `   & f ` 1 f ` R D m ` E m ` I m ` F m ` H m ` J m ` L m ` M m ` N m ` O m ` P$ m( `, Q0 m4 `8 S< m@ `D TH mL `P WT mX `\ V` md `h Xl mp `t Kx m| ` U m `*ud(8DP\hx$0@P\ht ,8DP\ht X`<h`Gh`` &f` 1$f(`,R*vd(4@LXdp| ,8DP\,4HPdTd`<n`Gn``&f`1f`Rdn`Yn`Zn`[n` \n`^n `$`*wd(4@LXdp$,<Ddlx h ,4`8<<i@`DGHiL`P`TX\&`fd`h1lfp`tRx`*xd ,8DP\htL`<o` G$o(`,`048&<f@`D1HfL`PRTdXo\`*yd ,8DP\htT`<j`Gj`` &f`1 f$`(R*zd$T`lx(4@L\hX`<l`Gl``&f`1f`R_l`*{`0@(Tx`<g``&f`1 f`Gg` G$g(`,`0g4`8a<g@`DbHgL`P%TgX`\c`gd`h(lgp`t`*|.L__FUNCTION__.hi_mpi_isp_set_awb_attr_ex.L__FUNCTION__.hi_mpi_isp_get_awb_attr_ex.rel.ARM.exidx.text.HI_MPI_ISP_SetAWBAttrEx.rel.text.HI_MPI_ISP_SetAWBAttrEx.rel.ARM.exidx.text.HI_MPI_ISP_GetAWBAttrEx.rel.text.HI_MPI_ISP_GetAWBAttrEx.text.comment.ARM.attributesstrncpy_s.L__FUNCTION__.hi_mpi_isp_set_saturation_attr.L__FUNCTION__.hi_mpi_isp_get_saturation_attr.L__FUNCTION__.hi_mpi_isp_set_ccm_attr.L__FUNCTION__.hi_mpi_isp_get_ccm_attr.L__FUNCTION__.hi_mpi_isp_set_wb_attr.L__FUNCTION__.hi_mpi_isp_get_wb_attr.rel.ARM.exidx.text.HI_MPI_ISP_SetSaturationAttr.rel.text.HI_MPI_ISP_SetSaturationAttr.rel.ARM.exidx.text.HI_MPI_ISP_GetSaturationAttr.rel.text.HI_MPI_ISP_GetSaturationAttr.rel.ARM.exidx.text.HI_MPI_ISP_SetCCMAttr.rel.text.HI_MPI_ISP_SetCCMAttr.rel.ARM.exidx.text.HI_MPI_ISP_GetCCMAttr.rel.text.HI_MPI_ISP_GetCCMAttr.rel.ARM.exidx.text.HI_MPI_ISP_SetWBAttr.rel.text.HI_MPI_ISP_SetWBAttr.rel.ARM.exidx.text.HI_MPI_ISP_GetWBAttr.rel.text.HI_MPI_ISP_GetWBAttr.L.strstderrperror.L__FUNCTION__.hi_mpi_isp_cal_gain_by_temp.rel.ARM.exidx.text.HI_MPI_ISP_CalGainByTemp.rel.text.HI_MPI_ISP_CalGainByTemp.L__FUNCTION__.hi_mpi_isp_query_wb_info.rel.ARM.exidx.text.HI_MPI_ISP_QueryWBInfo.rel.text.HI_MPI_ISP_QueryWBInfo.rel.ARM.exidx.text.awb_check_dev_open.rel.text.awb_check_dev_openioctl__stack_chk_fail.note.GNU-stackfprintfclose__stack_chk_guardg_awb_fd.rel.ARM.exidx.text.awb_check_mem_init_func.rel.text.awb_check_mem_init_func.L__FUNCTION__.awb_check_mem_init_funcmpi_isp_awb.c.strtab.symtab.L.str.69.L.str.59.L.str.49.L.str.39.L.str.29.L.str.19$d.19.L.str.9$d.9io_write8io_read8.L.str.68.L.str.58.L.str.48.L.str.38.L.str.28.L.str.18$a.18.L.str.8$a.8.L.str.67.L.str.57.L.str.47.L.str.37.L.str.27.L.str.17$d.17.L.str.7$d.7.L.str.66.L.str.56.L.str.46.L.str.36.L.str.26direct_to_complement_u16complement_to_direct_u16io_write16io_read16.L.str.16$a.16.L.str.6$a.6.L.str.75.L.str.65.L.str.55.L.str.45.L.str.35.L.str.25.L.str.15$d.15.L.str.5$d.5.L.str.74.L.str.64.L.str.54.L.str.44.L.str.34.L.str.24.L.str.14$a.14.L.str.4$a.4.L.str.73.L.str.63.L.str.53.L.str.43.L.str.33.L.str.23$d.23.L.str.13$d.13.L.str.3$d.3.L.str.72.L.str.62.L.str.52.L.str.42awb_sqrt32io_write32io_read32.L.str.32.L.str.22$a.22.L.str.12$a.12.L.str.2$a.2.L.str.71.L.str.61.L.str.51.L.str.41.L.str.31.L.str.21$d.21.L.str.11$d.11.L.str.1$d.1.rodata.str1.1.L.str.70.L.str.60.L.str.50.L.str.40.L.str.30.L.str.20$a.20.L.str.10$a.10$a.0dz 44 <^H7p ^7 ^X7p| ^7  } ^7 Xp T le7   te7p0 $h78  ,hx7Yp!U l7!0 l7p& Lo7'( To7p,- q784-|4 q7p1  s7!E1`A s7#p5# |u7% 5, up7'lpL8'h v7)T8 v7+pP<+ x7-UX<xQ x7/(pA/$ \z71 2A0SdC,Tp,TO|T }