ELF(44(GNU<' 8RhLinux -L -L@@@P`` -L 0=S?hxpppppppppppppppppphxpppppppppppppppppppphxpppppppppppppphxhxQ0Q0400 -L00@0o -L -L00 P-,8L\l|!00000000000 00 0000 -L00PP(4HXhx[000000000 0000 00*00+00.00500200900300-00 -L00@4SJ00@0!SD lll,l<Lllll\lllllllllllllllll 0000000000000000 -L00@$Ri>0[S񟗚(4DTdt00000000000000000000 00 00 00 00 00 0-L@@@4S P`00 -L@4xQS\P@43S<4 @ P ` p $ 0000000000000000 -L -L00@`500 -L -L -LMR@@@࠱ࠣQ KS ࠱ࠣ0KŒ ? P@ 0RK -L M@0@@C P " $ (  R*S00000@0%4%0 KP@ 0RK -L$MP@P@p `p@@K @T@D0  @@ 0 BR!0, K @T@D0S 0@@ 0(0@C S `@`@ 0 BR!0, K @ T@D00匐@C S `@`@ 0 BR!0, K @ T@D0 0R(K(0 -LM@@@p`P 0$ K$  )P @$0 SS200RK -LM` `@@0P,0   R QP\ BQ @Q @Qu*( KP @0(S/#/B$0K( K( $ P@(PP@( K$0K P p Ƞʌt$p Č( P@( $0K(%, KȠ ^ NppPƌ`P, @$ P@,$0K, K,.OG LČnjÌ, $ P@,0$5 0RKx@`@H@0$@ @ 0-L @00@ %  b (%RR rR$  ,%R( $5S$  b@?0 0c00 -L M``@P@PP@0L4 00 M/ 0S 40K  Pb0 004S 00p1P 0L  TP  1P x0 L 8 0!0 10100S l0N (q"  R0 W4P崠1 4Qk                  $0 S`50,10 0R@(K8   Q Q Q Q Q Q Q        Xa M@ @00@ @ld@P@4i> (0@x, -LM@@@00S0 s 0 0@ @@@40 8 SRPU, P 0SM 03/0000 |0R0C|0I 0PpE 0 PP@00C@0 ` 6S 0  6SPV7 6VS)H  B/o"P> 6S 0 8 0  6 &S 0 40(K 0@ &R 6S 0@ 0 @@ @@ w 0-L P0!<@2@Q 8Ld0@B@00@B0@B0@B0@B0@B0̠"@@@0@B -L@@ld@T H0 p ` P 1"7 * CR3t`L4P P0P PP PqP PaP PQP PP PeS @@D 0-L00@@PP3 0P( 0S 0S @ 1L 0#1000000 00000S\@0D@0,@0@0T -L4Mpp@0P\ K#0 P @\0 PKT40S\0c 0``@@X0 NQV0T K!XP K"P0T0 00Pa0CSV%KSa 9)P01 UX@( 6SI 0SF 3/p PP 8!3SX1Q“1,| X0KP K  P PX@X Q A0S `50 QS6060\ KP@0 0RH(K80!3S0C SP T R 0P0LXĕP KH L P P@0 P^@Z``@\606PI \$<@C(P \$@\06dt -LMPP@@0@`dr(0 |@)8 0DT ?!80DT 80DT d80DT} 80DT 0-? 0003SO 00?oK OoP0`\ @P @@@( 0R$K80HT, 80HT t80HT  8 0HT|K \t0Kx K@P 0-? 0 003S 00?o 8 0DT 80DT 0-? 0003SO 00?oK OoP0`k\@P80DT z80DT7 80DTZ 0-? 0003SO 00?oK OoP@\@Pqq(8 0HT  8T0HT5|KT \P 0-? 0T003SUO 00?oT OoPH@G80HT G80HT 80HTK00 \@P1 0-? 0003S( 00?o oP80DT 0=?0@  0@3T  00?o K oP\@P38@0DT 0=?0@@  0@3T 00?o@ |K oPHD0A@S\ ^ `0 \@DX@DT@DP@DL@ćD@ K\K K@P 0-? 0003S 00?o K 0=?0@  0@3T 00?o K oPi\ @P 0=?0@  0@3T| 00?o K oP?K\@Pii 0=?0@  0@3T_ 00?o K oP.K\@PLL KK\@PB 0-? 0 003S9 00?o H1 03/@+ 0=?0@  0@3T! 00?o K oP`0K P @\}@ \@00@0003/\ @ 0=?0@  0@3T 00?o |K oP `\'K|@P K\K K@P  KK\@P 0-? 0003S 00?o  0K K\@P 0-? 0003S 00?o Kr 0=?0@  0@3T 00?o K oP@\ @Pww00 K0 \@Pm 0-? 0 003Sb 00?o K8 0=?0@  0@3TP 00?o K oP\@P==b0K @60`  @/ `0K(@`|0K"b 0 @ @ -LM@Pp@@#T0@`PXL @@@`&R( 6XS 0&Q =6PX @6#`\ @0X0@KXX0\@ 0 R \Q X@`dÒ P\ 0S@#`@@#` -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ -L @ 0-L@@00@&@0 0-L00@PAT @\00@Q  @@ d3`#@l3@h#@0 0-L00@P|AT @\00@Q  @@ d3`#@l3@h#@0 0-L00@PxAT @\00@Q  @@ d3`#@l3@h#@0 -LMpp@P@0`@@00 @P@#T P 0  @@@@Ƙ 6@iPPU@s 0Sk 0Sa 0@S@0 @0 @ 0@ 04 K+P @@P40P@@ @@  @40 @@  @@PP 6&P @#T@0 0R(K0S@ -LM@@0@ `p@0 0P0 40 p@@@P@fT P 0  (R@ 40K" pPu4@Tl Wd 0Sa @PE@@0@ 0 @ 0@ p@p@@@fT "0!23  eT@08 K+P @@P80P@@ @@  @!R@  0 0R(KD@,@@ -LM@@@PP@p0$K $ 0 `P 0R K@`5S1@$  -L@`00@ @@00@@&p@\Pp@@@T  0T@@ 0-L@@00@&@0 0-LM@@@P@8 @ @< @  @ | @ @ @ @ @ @H  0@ǔ6'@&@6&@'@ '@00@@ P%@&@@K0 -L00@@ p-L MPP@ @7@`@S@@@'gfF0 @_"_EϠ@Nl\nPKp -L4MrP@@K@`0 H 0 @p@@ @T@D pG@ 0,K 0CS1 001 0@T@D\ 0 0CS @10,K01@0(0,q@CS `@`@ 0,K 0CS1 0010@T@D00p@CS `@`@ 0,K 0CS1 0010@T@D0H0 0R(K(0 -LMPP@pG'7@  0 @@7 "$ ``@@@ 0R |0 0R  QǕ@!"$0@(Ka# 0 p-LTMPP@<R@0 0 2 0 ?0003S0 o 00?o\K0ooS& K@` K\K@0L`Q 0RKp00@P<@ @ @<0@@ -LHMPP@@`\K0<  0 <T/ 0-? 0003S  00?o \KoP``@ @p\KX@ 0R K@ @@<0 p-LMPP@ R@0 0 + 0 ?0003S0 o 00?o*K0ooS@  Kt 0Bd @`*KH 0R Kp @ @ 0@ p-LM@@@ RP0 0 ) 0?0``003So 00?o*KooPP 0K`0`@d @C*K@ 0R Kp @ @ 0P -LHMPP@@`\K0<  0 <T) 0-? 0003S  00?o \KoP ``@ \K@ @ 0R K@ @@<0 p-L M@`@Ĝ@@x!PQ\0R 0 PQ 2020 0RKp0$ K-P @$ 0 0 0-L@@@P0 Q $Q (Q ,Q 0Q 4Q 8Q <Q @Q DQ HQ LQ PQ TQ 0 -LfQ@PV@@D0U0 0 0^0U7 l0@7g S"  < .CP0K@K@K@K KK@KJQ@0Q@8 Q@.Q@11eSQ  P 0@ @t@@ <@@ @@ -LMQ@00Q|!0S R  "00` K @  -L00@ D '&'X' -LQp6 D0S @@@ 7xP'1!6QX0 6'``' 'PxP0767X7X 0"'X75`36%`#00X7500@`X -L8p``@A0S1 @@ @@P@ T 834  0P  0@1 T 4@@T  @ @ -L -L -L -LMPP@p`\'0R000\7 0-? <0@0S0S H@@T l 0` 0H0T0X@6`S|0 `'0 P|0h d `Pp8"   S S R<00 0S4S S~ Sy S00004 PH0S \ rL 7p!p!$! 7 @0 p$ 408S"  @@0 @4 RSpS  W& R 00"$40pSx`pr$0`@$p080 080S3\0S $ $p 80 080S 00 0(K0,0000x0@0u000 0p040080k0$00(0f 4&& 0R0 0 @@P0 0`@@T @@Wzp@0@0D0^x?  @@07d@P@@@`0@H 8H -LMPP@@0@@@ 0 @`5x43S;ZUUUUUUUUUUUUUUUUYLZUUXUX4YlU,pK0`K 0 0 , P@0 `pcKP@@x1$`K03/`@L@`5S1Ġ x1S, 43SS(`5̠ 1`50( K( ̠$ P@@@@@ 0RK|1S 43S S 1S 43S S `5 ̠1`5x1$`K$ S 4 Q1x03/|1S 4 F1|03/1S 4 ;103/$,0K0 K0 , P~@z,pK0`K 0 0 , P@0 `pcKP@@xS,pK0`K 0 0 , P@0  0 , P@@x/,pK0`K 0 0 , P@0 `pcKP@@x ,pK0`K 0 0 , P@0 `pcKP@@x,pK0`K 0 0 , P@0 `qcKP@@x,pK0`K0 0 , P@0 `pcKP@@xd| -LPMPP@<Q@`0 0 C 0-? 0003S  00?o \KoP60K8`0pp@a@C@` K\K0S) ` 4Q 8! 4#84203/4203/103/ 0RK @@<0@@``P   @@ -L -L -L -LPP@ĕQ\``'8RA00Q0S 00@14#1R 8## 4384203/4203/103/ p-LMPP@`@0@ 0 @0, K(P @V+`[T,@[$0K( KD$ (@ P@8@$@ 0RKp 0-LRQ@@00 p-L M@@@`P0@ 0 @0$ K(P @$0D@S$ s00$@ 0RKp -LpMPP@<R@0 0 _ 0 ?0003So 00?o\KooPT0h K)PQh0xK|K` t S!S2p lpKl0 0KpKtKx0K| K@`A\K@PpKtPp l0Q\KRt  S0'K.plt`0K d KŒd ?` P@ 0R K @ @<0@@@ 0-L M@@@0P K) P @@ K$K70SSR@"KPP 0RK0 -L p-L M@@@QP0 0 $ Q@$`K0% P @$0 QQ$P @$ @RR  +$`K0' P @$0 QQ&P @$ @00@  x!@8x1< 0RKp p-L$M@@@P0K0 0 `P @$(@#KP 0RKp -L -L -L -LM`@@@@@PF  0PRPUK 0pL 00뜀Zd0 0P : Mh0 @0@000 eun0 S !0! @@@(K@@P@@} p 0d@T@d -L 0-L(M@@@P 8K00 T40S 0RK0P0L8 KXĕ0 4 8 P@0 P@ 0-LM@@@p   PP@1x1S“ 0K K  P@ 0Qx1“  0RK0 p-L,MPP@@ @K0db 0 \3`#SXh\.ʶld ^# PpʠR0 @ K< @ @8 P@ 0RKp@@ -L`@PxP@@d@d TTA PA0S \#0 P 0P SP0S \#0 P 0P SP0S \#0 P 0P SP0d08@(@0Sd -LXM``@0<R0@@Q ; 0 ?0003S 00?o\KoP0U1 \Õ`Kh3l#h Kd0 @L@d0K` \Kh Khd `0\h#l3P @ 0R K @ @<0@@@ -LXM``@0<R0@@|Q ; 0 ?0003S 00?o\KoP0U1 \Õ`Kh3l#h Kd0 @L@d0K` \Kh Khd `0\h#l3P @ 0R K @ @<0@@@ -LXM``@0<R0@@xQ( @ 0 ?0003S  00?odKo^4U5 $K\hlsh0Kp K0l0K@@LdKp l hp &Kph#\l3P @\hls( 0R $K @ @<0@@@ -L00@ '&'X' -LD0S -Lpp@ @P`U`F$ ( 0 H0PSPP X0, , <00<080@0C80`U`F D0S 0 -L$@4TR` h9s5CR  P h9s5CR00@ P0P@0B0 7' P    1 -LDM@@@0 L r00QQp (KPU hh(0S<  ( P00CP0S0@0 Q H0S 0 X 0S,,`X < T000<080S 0A0T8 80S 8 RE 0S HQ X Q,0,`00X0#R 0<0 P唗 ZpA 0 0@ @H0 0D 0@&40  @0L 0@8P0 H0S X0 R,,`X0<0T 0<08 R P ZpAq   D R8  B8   @ S 40 rO 40` @PH:8 R H R  Rw,,`<0T 0<0P Ɣ`0L\Ɣ0NƄ 80PD0SA8 440 00<@A<@SA0@0 "00cX X8 R 080S H0S X0 R,,`X6S<0T 0<0 08H0DPp(0S ( 0SA P\<T ^44000@< @ B< SAP 0S 6 &S0@0  @@ <p6SlT`V U  U0P6Sq0Pp(K\7S @0|PpX`\7S @0| UX P0` 01Q@圖d0P 06LpS dHH0Sd 800 '0S_ \'0GP 0S 6 &So<L@0Sx rp80P@@ @@e8 0@P0@ 8 @Ɯ @@0 8x@h@@L@ 00 @0 B/o" @( 0 0-L@@@P06 &S0@@0 -LP P@0 | -LPP@0S  Q +0( `R(0 P  0S@C p@p@@T@D 0S6 S 0 0@T@D 4.0@@ (  0-L@@@6SP\W0000@@ -L 0-L@@@P 06@0/ 1[0 0[@P P dP hP lP pP tP xP |P P00| -L MPP@ @0@@4Kinp 0 @@tP- ` `@0Q0 0#R00 @D@Z<#P@ $@@4 0BS*0@  @@@00@ `0003/@l@ 0RK4 R04@R40S @S @04 KP @'7 @@P@K#Pd 0``@ RpXR 2 RDQ,K080 0< K+P @00 K<0< S40Kʌ< 0 4 P@0(" , 0 "  Pv1#[$0pS 3/P_103/P0!, ( 0R$K&6@  @@@6S 0S 3/ ,K@08 1x1S D#R 80080 S~ @“ 80K , P [@P@ @ [@@dxX -L0@P?o @20PP *P0S P \ P pqP +QP\+Ao p-L,MPP@R@0 0 = 0 ?0003S0 o 00?o4K0ooS7 K@8 K4K``@0Li>[P(00@8 0S 6S 0S 3/@h} @ @0@ 0RKp@@ -L(MPP@R@0 0 1 0 ?0003Sp o 00?o4KpooW+``@0K08 K4K@pC0[pwP@@ @ @0@ 0RK@W0Q Q 0 @0@@ 0-LM00@@@@P4S0 0  0  K(KP K$K P "KR[[ 0RK0 0-LM@@@PP@$0R0  K KP iN[ 0RK0 -LM00@@@@$0R0  K KP 00@[ 0RK -L M``@@QpP00p ,p (0 Z @ x8 <Y lYi80@080 < Tm,K0@K0Ȍ 0 @, P0  Ȍ0 @, P04 K$P|40 , 0 Pu0!P@@@@#T% P 0R 0R1t@x( 0R$K@ @@@ 0 @(@,K0@K0 Ȍ p0 @, P*@0 Ì0 @, P0 S:/@x@@q@{@~@@@p -L\MPP@<Q@`0(0 A 0-? 0003S  00?o dKoX3tK$0K0hKlKt K@Cp0K@dKPtKP ( 0R Kpp@103/6S 0S 3/ @@<0@@ -L -L -L 0-LM0 @@@P8R< 0    $0 (0  (K0S (K 0RK0 -L4M@@@P0@H 00 @ < P``@㘀 dpP A P@pp@$@@0 0 <R(K0 @A 0H K H ǖ  @00@  0 pp@i>P |#P 00@`@(P0 Px@ 01$ @S〢04d0@$#8341@S`3d3 '7`#d3(1 ֤"S0D30S* P0`@(P|H@ H1 @S0d0@83$#02043" '7`#d3('Q@5T# D#?'2Rx!2ؤ0S( P0`@(P @ QL1@S`3d3`!0@R " $354#83 '7`#d3(1 "S0D3 <K`% 3[O `% 003KR:[';0[:K 0;0K<0K8 P!00@$0x!00@4"@0|!R4"@0!R4"@0`D0K@ Kˠ@ ̠D P@1S( D0K@ K@ D P@D0K@ K@ D P@D0K@ KĠ@ D P@$0@mP  ,@Sd1@S`3d3qtx1S 5@mP @5@'mP, |1'S 5@mP$ x5@'mP0 1'S H5@mP( ,5@'mP4 5@'mP8 4@'mP< 4@'mP@@4@'mPDL@d4@'mPH@x04@'mPL@j3@'mPP@\3@'mPTl@N1T03/HP7S @ @ @@(0DL0 P @@0  @PH @  @ 0 lP@h2@ , 0$00( 4000@P0`@P@4S 1 @6P @@P <@@|1m@0Pd X1'@0mPh 01'@E?mPl~ 1'@e?mPpt 0'@?mPtj 0@'mPxa 0@'mP|X  @0L0TDDDDD D D | D X -LP00@ -LP00@ Q &@ -L -L -LM00@`$ K@p@@@ $$?0S@gFfFF P @N @D? @$E1cl 0R K 0-LM@@@P K@00   00@@' 0R K0 p-LMPP@,`@0@@@ 0 @|1S !`5R0`5V 1 #0`5` @`$0K( K  Š$ ( P@0d @P@8@$@ 0R Kp -LM00@@` P V'@@@@`p@`E@@0(@ $0 $0K( KP@ w1$03/ 0R K 0-L@PP@@@%IP@@ P( yy 0W0@'7P @7S @@ $@@ @0 -L\@L@@P0@@4$(+0+8+L+pip_set_iqlcdvg_summary_callbackpip_get_edidpip_get_sysinfopip_handle_irqpip_handle_irqpip_ioctl__pip_setting_input_resinfoinput_res_showoutput_type_show(+0+8+@+pip_mode_proc_write__pip_update_edid_tablepip_set_palettelcdvg_alloc_node_and_initdriver_putjobdriver_parse_in_propertypip_switch_input_modepip_switch_blend_modepip_switch_pip_modepip_set_blend_valuepip_get_blend_value__pip_setting_output_infopip_removelcdvg_process_jobpip_post_init__pip_load_def_parameterspip_post_initlcd200_intf_mp_initpip_initpip_intf_create_mplcd200_hdal_ioctlpip_cleanuppip_config_resolutionpip_config_resolutionpip_set_windowpip_set_windowpip_probepip_probepip_proc_initlcdvg_driver_initpip_deregister_callbacknvt,lcd200wb_guard_bufgui_ddrd1wbvs_heightvs_widthfb1_pan_displayfb0_fb1_sharedesk_resoutput_typefb2_numfb1_numfb0_numfb_max_whsuspend_state<~version=2.0.34license=GPLauthor=NOVA Technology Corp.description=NOVA LCD200-PIP driverparm=wb_guard_buf:dist for remote write idx of wb bufferparmtype=wb_guard_buf:intparm=gui_ddr:gui ddr_idparmtype=gui_ddr:intparm=d1wb:mirror of LCD300parmtype=d1wb:intparm=vs_height:height in virtual screenparmtype=vs_height:intparm=vs_width:width in virtual screenparmtype=vs_width:intparm=fb1_pan_display:linux fb_pan_display for fb1 onlyparmtype=fb1_pan_display:intparm=fb0_fb1_share:fb0-fb1 share the same frame bufferparmtype=fb0_fb1_share:intparm=desk_res:0:D1, 1:PAL, 2:640x480, 3:1024x768 VGA DAC, 4:1440x1080, 5:1280x800, 6:1280x960, 7:1280x1024, 8:1360x768, 9:720P, 15:1920x1080parmtype=desk_res:ushortparm=output_type:0:SA7121, 1:CS4954, 2:ADV739X,3:PVI_2003A,4:FS453, 5:MIN200 HD, 6:MDIN200 SD, 7:640x480 VGA DAC, 8:1024x768 VGA DAC, 9:1280x800 VGA DACparmtype=output_type:ushortparm=fb2_num:Frame buffer2's numberparmtype=fb2_num:ushortparm=fb1_num:Frame buffer1's numberparmtype=fb1_num:ushortparm=fb0_num:Frame buffer0's numberparmtype=fb0_num:ushortparm=fb_max_wh:max fb image width and heightparmtype=fb_max_wh:array of intparm=suspend_state:0 for go, 1 for hdal configured already.parmtype=suspend_state:intsrcversion=82CF5AB995C13C98E5D5ABEalias=of:N*T*Cnvt,lcd200C*alias=of:N*T*Cnvt,lcd200depends=flcd200-common,lcd_codec,em,nvt_drv_sys,log,flcd200-drvname=flcd200_pipvermagic=4.19.148 SMP mod_unload ARMv7 KDRV_VOUT_PARAM_WRITE_PIP_IMG_PRI fails KDRV_VOUT_PARAM_SET_COLOR_KEY fails LCD200:%d: qlist => job->id:%d, status:%s L2LCD200:%d: curnode=> job->id:%d LCD200:%d: wlist => job->id:%d, status:%s LCD200:%d: cblist => job->id:%d, status:%s kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_PIP_IMG_PRI fails %s, brightness is out of range! %d (-127~127) %s, sharpness is out of range! %d %d %d %d (15, 15, 255, 255) %s, contrast is out of range! %d (1-31) %s, hue cos_val is out of range! %d (-32~32) %s, hue sin_val is out of range! %d (-32~32) kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_LCD_COLOR_MP0 fails KDRV_VOUT_PARAM_WRITE_LCD_COLOR_MP0 fails KDRV_VOUT_PARAM_WRITE_LCD_COLOR_MP2 fails KDRV_VOUT_PARAM_WRITE_LCD_COLOR_MP3 fails KDRV_VOUT_PARAM_WRITE_LCD_COLOR_MP1 fails %s(lcd200), null pointer of lcdinfo! %s(lcd200), null output_info pointer, fdev_info->video_output_type: %d, output_type:%d! %s(lcd200), null timing! %s(lcd200), null input_res pointer, desk_res:%d! %s(lcd200), video_plane%d is not enabled! Error fmt! %d LCD200:%d, job->id: %d status %d callback LCD200:%d, video_free_buffer jobid: %d B LCD200:%d, video_reserve_buffer jid(%d) A Error to reserve buffer, job_id(0x%x) Error to reserve buffer, no free space! LCD200:%d, video_reserve_buffer jobid: %d B Error to multi-reserve buffer in LCD during handling last job. rev_handle(%p), is_reved(%d) Error to multi-reserve buffer,rev_handle(%p) LCD200:%d, video_free_buffer jobid: %d C Fb%d Switch to YUV422 Fb%d Switch to ARGB Fb%d Switch to RGB888 Fb%d Switch to RGB565 Fb%d Switch to RGB8 Fb%d Switch to RGB1555 Fb%d Switch to RGB1BPP Fb%d Switch to RGB2BPP Fb%d Switch to RGB4BPP %s: Enter 7%s: Enter %s: Leave 7%s: Leave %s, input null-1! %s, input null-2! %s, OUTPUT_TARGET_TV tv null! %s, input null-3! kdrv_vout_lcd310_set KDRV_VOUT_PARAM_GET_REV_DATE fails 3GM_ffb(%s): LCD200:%d, AHB master error ! 3GM_ffb(%s): LCD200:%d, FIFO under-run! KDRV_VOUT_PARAM_SET_CURSOR fails KDRV_VOUT_PARAM_SET_PRST fails KDRV_VOUT_PARAM_SET_FB_ADDR fails KDRV_VOUT_PARAM_SET_INT_CLR fails LCD200:%d chip_state:%d ERR LCD200:%d chip_state:%d LCD200:%d, pmu clock:%d %s(lcd200), illeagel parameters: num_of_piece:%d, share_mem_ba:0x%lx, share_mem_sz:0x%x The desk resolution %d is not supported! LCD200:%d: Desk resolution %s exceeds the max resolution(%d,%d)! LCD200:%d: Desk resolution is %s. LCD200 Error! input resolution(%d,%d) of fb%d is not valid for virtual screen(%d,%d)! underrun: %u enableddisabledvirutal screen: %s width: %d, height: %d x offset: %d, y offset: %d echo <0/1> to proc this node. 1:enabled0:disabledecho <0/1> to proc this node. EnabledDisabledid = %2d, %-20s Current desk_res value: %d, fb_max_wh:(%d, %d) Error! %s Desk Res. Output Res. Max Res. ------------------------------------------------ xres:%-10d %-11d %-d yres:%-10d %-11d %-d (desk_res = %s, output_type = %s) kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_FEATURE fails LCD Scalar : %s Cursor postion scale: %s Desk resolution support list ==> %s Current output_type value = %d %s, KDRV_VOUT_PARAM_GET_OUTPUT_TIMING err! %s, error in output array! xres:%-10d %-11d yres:%-10d %-11d EDID support list: %d, PIP:0-Disable 1-Single PIP Win 2-Double PIP Win PIP=%d (Blend=%d) command: echo [xx] > max_job_latency, the unit is mili-seconds job max latency: %d ------------------------- job_latency_drop count: %d ------------dump latest 16 latency -------------------------- [%-2d] = %-3d, command: echo <0/1> > early_return_job early_return_job state:%d jobs on qlist: %d jobs on cb_list: %d jobs on wlist: %d playing job: %d memory alloc count: %d job put count: %d callback count: %d job queue empty: %d stop count: %d job change count: %d src_frame_rate: %d, hw_denominator(*%d): %d lcdvg: fr_numerator: %d, fr_denominator: %d, drop: %d lcd underrun: %d fb_max_wh: %d, %d wb_write_idx: %d wb_read_idx: %d wb_guard_buf: %d wb_buffer_cnt: %d dbglevel: %d Usage: echo <0/1> > dbglevel job queue threshold: %d +-The adjust step is 0.1, +1 means 0.1. -1 means -0.1 Current value: %d, adjust minor framerate: %s%d.%d Engine=%d Minor=%d (999 means all) System ticks=0x%x Job_ID Status Puttime start end =========================================================== %04d %s 0x%04x 0x%04x 0x%04x (qlist) %04d %s 0x%04x 0x%04x 0x%04x (curnode) %04d %s 0x%04x 0x%04x 0x%04x (wlist) %04d %s 0x%04x 0x%04x 0x%04x (cblist) %s chip:%d job:%d ============================================================= ID Name(string) Value(hex) Readme %02d %12s %09x %s Buffer overflow detected (%d < %lu)! include/linux/thread_info.h%s, error in lcd200_drv_set_chanstate! %u %d max job latency: %d %ddbglevel: %d %x error, value %d out of range(600 ~ -600)! Set valus is %d, adjust minor framerate: %s%d.%d Lookup chip=%d kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_FB0_BASE fails Error! LCD200:%d, EDID client should be compiled again! LCD200:%d, error! No suitable resolution from EDID! LCD200(%d), the best EDID resolution is %s(%d) %s, please implement %d in ffb_res.c!!!!! %s, fb1 is disabled! unknownSupport type: -------------------- %d: %s Current mode is %s. %s, no memory! LCD200:%d, put job->id:%d(chipid:%d), seqid:%d, puttime:0x%x %s: undefined fmt value: %d %s, parse parameters fail! driver_parse_in_property fail! LCD200:%d, job->id: %d are changed! %s, illeagal address:0x%x, DDR_ID:%d, LCDID:%d job %d property: ID:%d, Value:%d LCD200:%d, job seqid:%d put flush! KDRV_VOUT_PARAM_WRITE_FEATURE fails KDRV_VOUT_PARAM_WRITE_PANEL_PARAM fails Fb%d Switch to RGB-1BPP Fb%d Switch to RGB-2BPP Fb%d Switch to RGB-4BPP KDRV_VOUT_PARAM_WRITE_PIOP_IMG_FMT1 fails PIP_MODE=%d(%d) pip_set_chanstate g_dev_info.PIP_En=%d patch ver!! kdrv_vout_lcd200_set UnknownNot support Mode %d(%s)! kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_PIP_BLEND fails KDRV_VOUT_PARAM_SET_PIP_BLEND fails %u %u %u %u %u Blend_H(0-255) Blend_L(0-255) Img0_P Img1_P Img2_P %-14d %-14d %-6d %-6d %-6d kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_PIP_PICT2_POS fails kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_PIP_PICT2_DIM fails get22 win %d %d kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_PIP_PICT1_POS fails kdrv_vout_lcd200_get KDRV_VOUT_PARAM_GET_PIP_PICT1_DIM fails get11 win %d %d get00 win %d %d X Y W H %-4d %-4d %-4d %-4d __pip_setting_output_info:output_info NULL!! %s, name length is too long: %lu LCD200(%d): deskres(%d):%s, output(%d):%s LCD200:Hor virutal Screen is out of boundary! LCD200:Height virutal Screen is out of boundary! KDRV_VOUT_PARAM_WRITE_VIRTUAL_SCREEN0 fails FB2 is disabled. It can't be configured! %u %u %u Update FAIL! FB1 is disabled. It can't be configured! %s, 1 %s(in_wlist:%d), 2 %s, qnum=0, list_empty:%d %s, 3 job outdate! seq_id: %d, qnum:%d, measure:%d. %s, 4 LCD200:%d: job->id: %d is dropped! qnum:%d %s, bug in code! qnum = %d, frame_status=%d LCD200:%d: play job->id: %d LCD200:%d: play job->id:%d, seq_id:%d at 0x%x, qnum:%d, fsts:%d, latency:%d LCD: The array is too small! LCD200:%d: video_free_buffer A. LCD200, callback~ LCD200:%d: frame_status(%d) jid(%d) phy_addr(0x%lx) LCD210:%d, force video_free_buffer LCD%d, job->id: %d is stopped!(curnode) LCD%d, job->id: %d is stopped! LCD%d, driver_stop is called. LCD200(%d), output_type: %d is not supported! LCD200(%d): desk_res is default to %d not turn on lcd clock 3GM_ffb(%s): fb0_num %d is bigger than %d. or equal to 0 3GM_ffb(%s): fb1_num %d is bigger than %d. 3GM_ffb(%s): Does not support fb2 is on and fb1 is off 3GM_ffb(%s): fb2_num is bigger than %d. 3GM_ffb(%s): error in lcd200_init %d LCD200:%d: Virutal screen width:%d, height:%d failed to register driver for PIP 2.0.34LCD200(%d): Driver[Ver: %s] init ok, fb_max_width:%d, fb_max_height:%d, fb0_fb1_share:%d %s, allocate memory fail! %s, No memory for mp_init! buf_len:0x%x! %s: hdal buffer is too small! (0x%x, 0x%x) %s, max_w/h is inconsistent! hdal_lcd200_0%s, misc_register failed!LCD200:%d: suspend_state:1 KDRV_VOUT_PARAM_RESET_FEATURE fails The desk resolution %d does not exist! LCD200:%d: Desk resolution:%s exceeds the max resolution(%d,%d)!!! %s, output_type:%d doesn't exist! %s, change desk_res:%d to %d due to scaler off! Bug in %s, new output_type_l = %d Desk resolution is changed from %d to %d! Change resolution fail! desk_res = %d, output_type = %d %s, error in config_input_misc()! %s, error in dev_set_par()! Fail! NTSCPALWarning: desk resoultion is changed to %s %s, xres=%d, yres=%d is not in the desk_res list! pip settin window %d %d kdrv_vout_lcd200_set KDRV_VOUT_PARAM_SET_PIP_PICT2_POS fails kdrv_vout_lcd200_set KDRV_VOUT_PARAM_SET_PIP_PICT2_DIM fails kdrv_vout_lcd200_set KDRV_VOUT_PARAM_SET_PIP_PICT1_POS fails kdrv_vout_lcd200_set KDRV_VOUT_PARAM_SET_PIP_PICT1_DIM fails %s, 0x%x is out of range!3GM_ffb(%s): Out of window!(x=%d,y=%d,w=%d,h=%d)(max_xres=%d, max_yres=%d) %u %u %u %u LCD: no virtual address LCD200:%d: PA = %#lx, VA = %#lx, size:%#lx bytes 3GM_ffb(%s): Alloc ffb_info failed for fb0 3GM_ffb(%s): Alloc ffb_info failed for fb1 3GM_ffb(%s): Alloc ffb_info failed for fb2 KDRV_VOUT_PARAM_WRITE_PIP_COLOR_KEY2 fails pip3GM_ffb(%s): Fail to create proc root! fb0_input3GM_ffb(%s): Fail to create proc mode! fb0_winfb1_inputfb1_winfb2_inputfb2_winblendpip_modeoutput_type3GM_ffb(%s): Fail to create output_type_proc! desk_res3GM_ffb(%s): Fail to create desk_res_proc! fb0_vs3GM_ffb(%s): Fail to create fb0_vs_proc! fb1_vs3GM_ffb(%s): Fail to create fb1_vs_proc! fb2_vs3GM_ffb(%s): Fail to create fb2_vs_proc! statistic3GM_ffb(%s): Fail to create statistic_proc! %s, register to videograph fail! lcd200_job%dLCD200 creates cache fail! videograph/lcd200%s 111 Error to create driver proc, please insert log.ko first. propertyjobadjust_frame_ratemax_thresholddbglevelearly_return_jobmax_job_latencyLCD200:%d registers %d entities to videograph! 3GM_ffb(%s): failed to register driver to VideoGraph! request_irq failed: %d %s, registers to lcd200_cmn_register_ops fail! registers to lcd200_cmn_register_ops fail LCD: Error in %s STANDBYONGOING FINISH FLUSHFLUSHsrc_frame_ratesource frame rate, such as 60fpsdst_dimthe dimension of destinationsrc_bg_dimthe background dimension of the sourcesrc_dimsource dimensionsrc_xyxy offset to the source backgroundsrc_fmtsource formatdst_xydestination xydestination dimensionfeature[3:0]latency drop enablel|@#T+d+++++++,,,,4,D,L,+\,t,|,blcd200vgflcd200flcd200_pipGCC: (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  "*   #/CW4@ht{(PHph(lX$ " (4 E V kq ~, Th p p <| p@p, ,!T'B<HNThZ`Dflrxd0H`x48\$ pLp &,,2  8 BHNTd-h-Zh-vt | H  @/D/D/$82@h/$x2/$3/$3/$ d4/$-<7>0$Q(:_@0$o4bzd0$Le0$O0$4e0$O0$e1$N.<1$D:Z`1$u;@1$;1$=,1$=1$-|>@2$S4ADk4 q8 wP }H \ t      8 L     @ d $ ,      87<7  t   & -T 4$ :(:; BIPXWp^el;;sz(DXp $T 4PX T%,3:,AlHOV$A4A],d@krpBxByxB00CCC048DDDPEEE  TFF F% d, L hS Z s z  HH (JJJ    TLL L LL L0 L M* 1 8 4? <F M 4Oh[ |b hi p Tw h~     4TT TUlU   D `  (h[ `T  ( / 6 = p[D p[e l s ]  0]  P]  D^  T<_@_ @_< |_@`D` D`! |( / 6 b D c` pg n u |  \  d  , de  D tlgxg xg (   0jkk( kl5 < C XJ HmlW ^ n`qdqk Xr\ } H  4 l X t    @    {{  |D `}l}l}\}-}L  $,CdJQX4_f mL tx {    4LL!!t!X!̅؅؅<!""<"؆܆܆ȇԇԇ4%d` 7| p lC"J"Q#XT#_"fd"m#t0#{#D\$$$$ ԓt$%@$%$$P% %@TTl3%: M ` s \  &(&\&&&&''H'T''''''''' '((@(&H(-t(4|(;(B(I(P(W)^`*e*l<)sL)zl)))**)))))**,*+     , D  $T 3d Bt U  d s       8 H d |  $ # 2 A P  _ n0 }@ \ l        4  @ X p , ?  N  a t  l  |        5  J  b v       `<.@D/@DSdDwDD  D  D  D X  &X @ XXkXl@"1> J[in }$(,048<@DHLP TX,\8`@dMhUljp}tx|]K(> 8#1[9Lk(0G&m+7Ik7)h$'A$Wq$ 8-e <&6(C<UPfd~x(09BTd|" 8L@izlt|  % < I [ r  n    i0 !! !2!C!`! v!!!!!Xh!l!!!\!"*"lL8"M"b"\y"N"""{P"""## #8#D(C#K#R#e#k#s###%######$$/$:$|PE$]$d$0T|$$$<$$$$$%H|$ % 7%pM%b%ps%}%%%%%%p]%% &%&4&ВD&T&g& {&&&&&&H&&h&4p,'`p$&'7'E'b'w'' T''''P' (#(*(8(J(V(dqk(Py((l(, (((((g(flcd200-pip.mod.c$d__UNIQUE_ID_srcversion25__UNIQUE_ID_alias24__UNIQUE_ID_alias23__module_depends__UNIQUE_ID_name22__UNIQUE_ID_vermagic21_note_6pip_no_tracer.c$a.LANCHOR0__pip_fixup_deskres__pip_target_is_tvlcd200_hdal_open__indim_to_deskres__otype_to_outputtype.LANCHOR1pip_get_chanstatepip_set_argb1555pip_get_argb1555pip_set_layermapping.LC11pip_set_ckey.LC12.LANCHOR2.LC14.LC15.LC16.LC17.LC18pip_get_layermapping.LC19.LC25.LC26.LC27.LC28.LC29.LC24.LC23.LC22.LC21.LC20.LC35.LC34.LC33.LC30.LC32.LC31callback_scheduler_tasklet.LC36.LC44.LC41.LC37.LC38.LC42.LC43.LC39.LC40set_color_format.LC53.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC54.LC55.LC56.LC57pip_get_sysinfo.LC60.LC61.LC59.LC58pip_handle_irq.LC62.LC67.LC68.LC65.LC66.LC64.LC63pip_ioctl.LC69.LC70.LC71.LC72__pip_setting_input_resinfo.LC74.LC75.LC73.LC76statistic_proc_openstatistic_proc_showfb2_vs_openfb2_vs_showfb1_vs_openfb1_vs_showfb0_vs_openfb0_vs_showinput_res_openinput_res_showoutput_type_openoutput_type_showpip_mode_proc_openpip_mode_showblend_proc_openblend_showfb2_win_proc_openfb2_win_showfb2_proc_openfb2_input_showfb1_win_proc_openfb1_win_showfb1_proc_openfb1_input_showfb0_win_proc_openfb0_win_showfb0_proc_openfb0_input_showmax_latency_proc_openproc_max_latency_readearly_return_job_proc_openearly_return_job_proc_showdbglevel_proc_opendbglevel_proc_showmax_threshold_proc_openproc_max_threshold_readminor_framerate_proc_openproc_minor_framerate_read_modeproc_job_openproc_job_read_modeproc_property_openproc_property_read_mode.LC77.LC78.LC80.LC79.LC81.LC82.LC83.LC84.LC86.LC85.LC87.LC90.LC91.LC93.LC94.LC95.LC96.LC97.LC98.LC88.LC89.LC99.LC102.LC100.LC101.LC92.LC103.LC106.LC107.LC109.LC108.LC105.LC104.LC110.LC111.LC112.LC113.LC114.LC115.LC117.LC116.LC118.LC119.LC120.LC121.LC122.LC123.LC124.LC125.LC126.LC127.LC128.LC129.LC130.LC131.LC132.LC133.LC134.LC135.LC136.LC137.LC138.LC139.LC140.LC5.LC141.LC6.LC142.LC144.LC145.LC146.LC147.LC148.LC149.LC150.LC151.LC152.LC153.LC154pip_mode_proc_write.LC158.LC157.LC156.LC155proc_max_latency_write.LC159.LC160early_return_job_proc_write.LC161dbglevel_proc_write.LC162proc_max_threshold_write.LC163proc_minor_framerate_write_mode.LC164.LC165proc_property_write_mode.LC166.LC167pip_proc_remove__pip_update_edid_table.LC170.LC168.LC171.LC169pip_set_palette.LC172lcdvg_apply_new_param.part.5lcdvg_check_frameratefb_input_show.constprop.13.LC174.LC175.LC176.LC177.LC173driver_putjob.LC186.LC185.LC187.LC178.LC179.LC183.LC180.LC181.LC182.LC184pip_switch_input_mode.constprop.16.LC188.LC189.LC192.LC193.LC190.LC191pip_switch_pip_mode.constprop.15.LC194pip_set_chanstate.LC195.LC196.LC197.LC198fb_input_proc_write.constprop.12.LC199.LC200fb0_input_proc_writefb1_input_proc_writefb2_input_proc_writepip_set_blend_value.constprop.18.LC201.LC202pip_set_blendpip_get_blend_value.constprop.19blend_proc_write.LC203.LC204.LC205pip_get_blendpip_get_window.constprop.20.LC209.LC210.LC211.LC206.LC207.LC208.LC212fb_win_show.constprop.11.LC213.LC214__pip_setting_output_info.constprop.22.LC217.LC215.LC216lcd200_hdal_release.LC220.LC219.LC218pip_removefb2_vs_write.LC222.LC223.LC221fb1_vs_write.LC224fb0_vs_writelcdvg_process_job.LC231.LC229.LC236.LC238.LC237.LC232.LC234.LC233.LC225.LC230.LC235.LC228.LC227.LC226.LC239lcdvg_inres_change.LC241.LC240driver_stop.LC242lcdvg_flush_alljoblcdvg_driver_clearnup.LC244.LC245.LC246.LC243.LC247.LC248.LC249.LC250.LC251.LC252.LC253.LC254lcd200_intf_mp_init.part.9.LC258.LC257.LC256.LC255lcd200_intf_mp_init.LC259.LC260.LC261.LC262pip_post_cleanuplcd200_intf_mp_uninitlcd200_hdal_ioctlpip_cleanup.LC266.LC264.LC271.LC268.LC265.LC263.LC270.LC267.LC269input_res_write.LC272output_type_write.LC273.LC274.LC275pip_set_window.constprop.21.LC277.LC283.LC276.LC282.LC278.LC279.LC281.LC280fb_win_proc_write.constprop.10.LC284fb0_win_proc_writefb1_win_proc_writefb2_win_proc_writepip_config_winpip_probe.LC285.LC286.LC287.LC288.LC289.LC290.LC291.LC292.LC293.LC294.LC295.LC296.LC297.LC298.LC299.LC300.LC301.LC302.LC303.LC304.LC305.LC306.LC307.LC308.LC309.LC310.LC311.LC312.LC313.LC314.LC328.LC329.LC315.LC316.LC317.LC319.LC318.LC330.LC331.LC320.LC321.LC322.LC323.LC324.LC325.LC326.LC327.LC332lcd200_dt_matchCSWTCH.649__func__.39622__func__.38097__func__.39545__func__.39539__func__.37142__FUNCTION__.37143__func__.37731__func__.39100__func__.38951__func__.38913__func__.38827__func__.39135__func__.39529__func__.38372__func__.38410__func__.38314__func__.37239__func__.37230__func__.37259CSWTCH.650__func__.37221__func__.37210__func__.39116__func__.39075__func__.38225__func__.39222__func__.39181__FUNCTION__.39224__func__.39580__func__.39229lcd200_hdal_fops__func__.39211__func__.39198__func__.39245__func__.39270__FUNCTION__.39283__func__.37190__FUNCTION__.37192__func__.39169__FUNCTION__.39171__FUNCTION__.39068__func__.38677__FUNCTION__.39292__param_str_wb_guard_buf__param_str_gui_ddr__param_str_d1wb__param_str_vs_height__param_str_vs_width__param_str_fb1_pan_display__param_str_fb0_fb1_share__param_str_desk_res__param_str_output_type__param_str_fb2_num__param_str_fb1_num__param_str_fb0_num__param_str_fb_max_wh__param_arr_fb_max_wh__param_str_suspend_statemax_job_latencymax_qjob_thresholdpip_driverprobe_retfb0_input_proc_opsfb0_win_proc_opsfb1_input_proc_opsfb1_win_proc_opsfb2_input_proc_opsfb2_win_proc_opsblend_proc_opspip_mode_proc_opsoutput_type_opsinput_res_opsfb0_vs_opsfb1_vs_opsfb2_vs_opsstatistic_proc_opscallback_fnpropertyproc_fopsjobproc_fopsminor_framerate_proc_fopsmax_threshold_proc_fopsdbglevel_proc_fopsearly_return_job_proc_fopsmax_latency_proc_fopspip_opsg_dev_infolcdvg_cb_fnjob_latency_dropjob_latency_measureearly_return_job_enableframerate_denominatorframerate_numeratorframerate_skipwb_write_idxwb_read_idxminor_frame_rateproperty_chiprootfb0_input_modefb1_input_modefb2_input_modefb0_winfb1_winfb2_winblend_parampip_modeoutput_type_procinput_res_procfb0_vs_procfb1_vs_procfb2_vs_procstatistic_procframerate_repeatvg_kick_offg_jobidpropertyprocjobprocminor_framerate_procmax_threshold_procdbglevel_procearly_return_job_procmax_latency_procentity_procmisdevmp_init_done__UNIQUE_ID_version141__UNIQUE_ID_license140__UNIQUE_ID_author139__UNIQUE_ID_description138__UNIQUE_ID_wb_guard_buf89__UNIQUE_ID_wb_guard_buftype88__UNIQUE_ID_gui_ddr87__UNIQUE_ID_gui_ddrtype86__UNIQUE_ID_d1wb85__UNIQUE_ID_d1wbtype84__UNIQUE_ID_vs_height83__UNIQUE_ID_vs_heighttype82__UNIQUE_ID_vs_width81__UNIQUE_ID_vs_widthtype80__UNIQUE_ID_fb1_pan_display79__UNIQUE_ID_fb1_pan_displaytype78__UNIQUE_ID_fb0_fb1_share77__UNIQUE_ID_fb0_fb1_sharetype76__UNIQUE_ID_desk_res75__UNIQUE_ID_desk_restype74__UNIQUE_ID_output_type73__UNIQUE_ID_output_typetype72__UNIQUE_ID_fb2_num71__UNIQUE_ID_fb2_numtype70__UNIQUE_ID_fb1_num69__UNIQUE_ID_fb1_numtype68__UNIQUE_ID_fb0_num67__UNIQUE_ID_fb0_numtype66__UNIQUE_ID_fb_max_wh65__UNIQUE_ID_fb_max_whtype64__UNIQUE_ID_suspend_state63__UNIQUE_ID_suspend_statetype62__param_wb_guard_buf__param_gui_ddr__param_d1wb__param_vs_height__param_vs_width__param_fb1_pan_display__param_fb0_fb1_share__param_desk_res__param_output_type__param_fb2_num__param_fb1_num__param_fb0_num__param_fb_max_wh__param_suspend_statesimple_osd_no_tracer.cirqlockfree_irqunderrunfsosd_deconstructmisc_deregistercodec_driver_deregisterlcd200_drv_set_layermappingplatform_driver_unregisterproc_createparam_ops_ushort__this_moduleplatform_get_irqvideo_entity_notify__stack_chk_guarddbg200_dmesgpip_register_callbackpip_reset_registersunregister_printout_notifierfmem_dcache_synciounmappip_get_otype__printk_ratelimitcleanup_moduleparam_array_opsmemcpykfreeseq_lseekpip_frame_cntwarn_slowpath_fmtproc200_register_lcdinfodev200_deconstructlcd200_drv_set_palettelcd_drv_namekmem_cache_createlcd200_drv_set_dispdevffb200_get_output_info_raw_spin_lock_irqsaveinit_module__mod_of__lcd200_dt_match_device_tablelcdvg_print_notifierpip_update_vsrev_handlelcd200_drv_get_ediddump_stackvideo_free_buffer__stack_chk_faillcd200_drv_set_deskres_otypepip_set_deskres_otypedbglevelkmem_cache_allocvideo_entity_registerg_infopip_parking_frameproperty_maptasklet_killlcd200_drv_set_iqpip_config_edidlcdvg_panic_notifierplatform200_set_lcd_pbasepip_get_infmtkdrv_vout_lcd200_setrequest_threaded_irqlcdvg_summary_callbackvideo_reserve_buffer_with_buf_indextasklet_initplatform_get_resourcelcdvg_force_free_reserve_bufferdownlcd200_drv_set_ckeyffb200_get_vimmmiosetkmem_cache_freevideo_entity_deregisterdriver_opsstrncpydamnitvideo_process_tickpanicioremapffb200_create_proc_entrymemcmpsscanflcd200_drv_get_plane_paddr_raw_spin_unlock_irqrestorelcd200_drv_set_chanstateprintmpip_initlcd200_drv_set_infmtproc_mkdirlcd200_drv_get_infmtpip_set_iqlcd_entitycodec_pip_remove_devicememsetpip_deregister_callbackmisc_registercache_namedriver_register_clock__aeabi_uidivffb200_remove_proc_entrylcd_playing_joblcd200_drv_get_blendffb200_resolution_checklcdvg_flush_jobslcd200_drv_get_sysinforemove_flush_jobs_allkdrv_vout_lcd200_getarm_copy_to_userpfn_valid__platform_driver_registerregister_panic_notifiercodec_pip_new_deviceseq_readsprintfpip_set_infmtdbg200_printkplatform200_verify_devicelcd200_drv_get_chanstateplatform200_cbpip_set_deskresget_nvt_jiffiesarm_copy_from_userpip_set_plane_paddrvideo_postprocesslcd200_drv_set_blendvideo_preprocessproperty_recordseq_printfpip_get_plane_paddrpip_get_iqpip_get_edidlcdvg_reset_frameratelcdvg_apply_new_param__aeabi_uidivmodhorizon_shiftlcd200_drv_get_deskres_otypelcd200_drv_set_otypelcd200_drv_get_layermappingpip_get_deskreslcd200_cmn_register_opssingle_releaseffb200_get_input_resinfopip_get_deskres_otypefsosd_constructplatform200_set_lcd_vbasestrlenparam_ops_intlcd200_drv_get_iqsingle_openlcd_vg_get_new_wbidxpip_set_otypecodec_driver_registerpip_config_resolutionpip_post_initmsleep__kmallocffb200_setpaletteregkmalloc_cachesget_hardware_cusor_xykmem_cache_destroy +$,4,Daptx|  $(,048<@DHLPTX\`d+,  ,+0,@++D,+X\`dhlptx|+,  $(,048<@DHLPTX\`dhlptx| (+,,<Px+|,          + ,0 +4 , G +6 ,6 _ 7 + ,$ +( ,@ GP +8T ,8X _ 7 + +9 , ,9 + , +: +; ,: ,; cD +<H +;L ,<P ,;\ ct +=x +;| ,= ,; c +> +; ,> ,;4 cd 7h l  + , y +B ,B _7+ ,y+C,C_G+D,D_ +$,dGp+Et,Ex_G+F,F_<GH+GL,GP_x7|+H,H_+I,I_+J,J_+K,K_+L,L_ R$+(,+,+,OR yHptx|  7 +Q$,Q(_<+R@,RD_LX++\,+d+Sl,Sp_x+T,T_+U,U_+V,V_+ ,,,+Z0+;4+[8+\<,[@,\D,ZH,;pS0cT6Jcc6ca+],]$c@+^H,^Tcd+_h,_lct+`x,`|_X+a,ac+b,b_X  $(,048<@DHLPTX\`l+hp,hx+i,i+j,j+k,k+l,l+m,m$+n(,n0<+o@,oDT+pX,p`t+q|,q+r,rR  $(,0+u,u+v,v++ ,+,+P+T,+z,z_+{,{_+|,|_+},}_ $+(,HyT+X,\_k++,,yyG_@GL+P,T_G+,_ G + , _( +, ,@ L +X ,\ _h t +| , _ 7   + , +q ,q  +r ,r !!!+u!,u!!+v!,v!X"Rl"$#D#P##*,$R8$4$z$<%z%%,&&G&R&t''8' (B`(('(R(X))G)+),)_))+),)_)+),)+),)_8*`* |*R*s*R*v+`++e+g,,b,k,k-k,-k<-7L-+T-,X-_d--+q-,q--+r-,r---+-,$.t4.+<.,T._\.+u`.,ul.t.+vx.,v|..+.,._/+ /,/_/+u /,u,/+0/,8/_@/X/+\/,`/|/+/,//+/,//+/,//+/,/ 0+0,000+40,80T0+X0,\0x0+|0,00+0,00+0,00+0,01+ 1,1,1+01,41P1+T1,X1t1+x1,|11+1,11+1,11+1,12+2, 2(2+,2,02D2+H2,P2T2+X2,`2+h2,l22+2,2+2,22+2,2+2+2,2,22+2,22+2,33+ 3,3(3+,3,@3+D3,H3P3+T3,`3+d3+h3,l3,t33+3,33+3,33+3,33+3,3+3,33+3,4+4+ 4,4,4(4+,4,0484+@4,H4L4+T4,X4t4+x4,|4+4,4+4+4,4,44444+5,5++5,+5+ 5,,545@5+x5+|5,55+5,55+5,55+5,55+5,56y6+6,6_$6+(6,,6+0686,<6+D6,L6+X6,\6+`6l6+t6,x6,66+6,666t66+6,6 77$7+,7,07_87L7+P7,T7+X7,\7+d7,p7+t7+7,77,7+777+7,88+ 8yP8+T8,\8d8+h8,l8|8+8,88+8,88+8,8+88+8,88,99+$9,(9<9yH9+L9,P9_X9+\9,`9+d9l9,p9+x9,9+9,99+9,9979+9,9_9+9,9_:+U :,U:_: :$:8:+<:,@:+D:,d::+:,::+:,::7:+:,::++:,+:+:,::+;,;;+ ;,;+;, ;+$;,;+0;,4;+8;@;,D;,h;;;+;,;;;+;,;;+;,;+;,;;+;,<+<, <<+<, <,<+0<,4<@<+H<,P<\<+`<,d<p<+t<,x<<+<,<<+<,<<+<,<<+<,<<+<,<<+=,==+=,=,=+0=,4=@=+D=,H=T=+X=,\=`=++d=,+l=+p=,x==+=,==+=,==+=,==++=,+=+=,==+>,>+>, >+ >, >+ $>, ,>X>+ \>, l>>+>,>+>,>,>>+ >, >>+ >, >?+?,??+$?,t??+9?,9?+?,?@+9@+ @,9@,`@@+9@+@,9@,@Aa A7$A(A,A0ADA+HA,\A,dA+lA,AA+A,AA+A,AA++A+A,+A,0BahBpB tBB+B,BC+C,C^DC+HC,PCb\C+dC,hC_tC+xC+|C,C,C$C7CC+C,Ck0DLD++PD,TD,+\D+#`D,#lD^xDaD+$D,$D_D+D+D,D,D$D7DD+D,DEpE,tE+(|E,(E^EaE+E+E,E,E$E7EEE+E,XFtF+|F,F+(F,(F^F+,F,,F_F+F+F,F,F$F7FG+G,(Gk|GG++G,+G+0G,0G^G+G,G_G+G+G,G,G$H7H+H,(H+0H,HyH+7H,7H_H7H+H, Iq Iq4IqHIq\IqpIqIqIqIqIqIqIqIqJq JqHJ+qLJ,qPJXJ+r\J,r`JJJJJJJJJTK+`K+<hK,<tK_|K+uK,uKK+vK,vKK+=K,=K_K+>K,>K_K+?K,?K_K+uK,uKK+vK,vKLL L$L+(L,lLL+CL,CL_LL+L,M+M,dMpxMpM+M,N+N,N+I N,I$N(N+J0N,J4N8N+K@N,KlNQNNQN+JN,JNN+LN+MN,LN,MNDO+HO,O<OROQ]Q+OQ+;Q,OQ,;Q+PQ,PQc R++R,R,+RaSc4S+Q8S+;$,>0 @+?H,?T d+@l,@x +A,A_   ĥ ȥ ̥ Х ԥ إ ܥ          +$,D+H,l+Dt,Dx_+, +(,,(4+8,@^`+3d,3h_+ , ++4,,4_7+,+( ,(^$+(,,+60,6<_T7p+t,++q,,q+r,r+f,f$G0+^4,^8_<[TG`+d,h_p+ut,ux|+v,v7+,+j,j_+,+k,k_+l,l_0+m4,mD_XGd+^h,^l_t7+q,q+ ,(+r,,r4DRP\+ud,uR+,m+,_+,_+u,u+v,v+q,q +r$,r(4D HP+uT,uX\+vd,vhptx        $ T.$ (,08<@DLPTX`dhlt-x|9        $ , 0 8 < D H P T \ ` h l t x V(DH"LPsx"DH"LPtx"DH"LPux"DH"LPx" D H "L P x    "    D H "L P x    "    D H "L P x    "   H L P T X \ "` d 5    "   X \ "` d 2    "  / X\"`d+"' X\"`d":F7i2 5A{3 4$B(y048h<@DNHXo/T.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rel.text.rel.text.unlikely.rel.init.text.rel.exit.text.rel.rodata.rel.alt.smp.init.modinfo.rodata.str1.4.rel__param.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack.ARM.attributes4$.X>p: @\@THD @[̪W @j|f @ y`"u @4p  @ 2<, @t @l@ @0p3; 3)$