author | Yvonne Chen <yvonne.chen@amlogic.com> | 2018-01-29 10:43:00 (GMT) |
---|---|---|
committer | Yvonne Chen <yvonne.chen@amlogic.com> | 2018-01-30 10:23:26 (GMT) |
commit | b91cd7b8a6fb8f4f6e5029143dd3835b3afaedbd (patch) | |
tree | 9a8c6b6b50f9db18d1e80bf7264e995173f6be0c | |
parent | 5c3585d0466165169cfe61744df6eae332cc9b64 (diff) | |
download | prebuilt-b91cd7b8a6fb8f4f6e5029143dd3835b3afaedbd.zip prebuilt-b91cd7b8a6fb8f4f6e5029143dd3835b3afaedbd.tar.gz prebuilt-b91cd7b8a6fb8f4f6e5029143dd3835b3afaedbd.tar.bz2 |
PD#159071: prebuilt: update videofirm lib, add 264 MMU support
Change-Id: Id1aeac8e31fca549afc4d2bd818c9387b9608de8
-rw-r--r-- | videofirm/lib/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta | 139 | ||||
-rw-r--r-- | videofirm/lib/libtee_load_video_fw.so | 110 | ||||
-rw-r--r-- | videofirm/lib64/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta | 168 | ||||
-rw-r--r-- | videofirm/lib64/libtee_load_video_fw.so | 26 | ||||
-rwxr-xr-x | videofirm/lib64/tee_preload_fw | 10 |
5 files changed, 236 insertions, 217 deletions
diff --git a/videofirm/lib/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta b/videofirm/lib/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta index 516655d..05789d4 100644 --- a/videofirm/lib/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta +++ b/videofirm/lib/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta @@ -1,89 +1,90 @@ -HSTO - +HSTO + -O +O K" -H!{DxD +H!{DxD K" -H!{DxD -FpGK{D`pG +H!{DxD +FpGK{D`pG K" -H@{DxD -KB K" H@{DxD - F>0P +H@{DxD +KB K" H@{DxD + F>0P K" -HOq{DxD +HOq{DxD K" -H\!{DxD - +H\!{DxD + K" -H@_{DxD - +H@_{DxD + KB K" H@ -!{DxD +!{DxD + K" -H@S!{DxD +H@S!{DxD K" -HOq{DxD +HOq{DxD FFk˱gk1FjB4B(/F:Fkak8c2 BDckk<[BD -1[BD1F +1[BD1F KB lKB -أSB +أSB =FFO"#:F k)F*F - -bib -FFxK"H@!{DxD( -BC#iCE> j)`j&i9F j##afFP`j1F`FKB&iC#a KB3B3BK"HO4q{DxD( -A{DxD -sB;BsBѨkik - -zD - kjk(F -,J(FX#F + +bib +FFxK"H@!{DxD( + +BC#iCE> j)`j&i9F j##afFP`j1F`FKB&iC#a KB3B3BK"HO4q{DxD( +A{DxD +sB;BsBѨkik +x + +zD + kjk(F +,J(FX#F H -;BKB3BK"H@a{DxD +;BKB3BK"H@a{DxD H -;BKB3BK"HOa{DxD - 9`{`l{ala +;BKB3BK"HOa{DxD + 9`{`l{ala H -;BK"H@Oq{DxD +;BK"H@Oq{DxD LH"@aq{DxD 0F 2H"Oa{DxD -(H"@jq{DxD +(H"@jq{DxD -ch+eKO +ch+eKO K" -H@q{DxD +H@q{DxD K" -H@q{DxD +H@q{DxD `HxDA`hF -` JzDh;`3@h +` JzDh;`3@h p -HxD +HxD K" -H!{DxD -F{D - -F¿pF
FF!F -H LxD +H!{DxD +F{D + +F¿pF
FF!F +H LxD - -[h + +[h l2 -d@VH@E2UIVKxDyD{DP, -V -BIKxDyD{D`O +d@VH@E2UIVKxDyD{DP, +BIKxDyD{D`O BlH@kIlKxDyD{DB3&.gHOrfIgKxDyD{DS,8S<AhB`H@`I`KxDyD{DC`D<D,1FD,9WK{Dh -"*I*KxDyD{DN3A F)FF -Q -V5p -تBؑBبB3B +"*I*KxDyD{DN3A F)FF +V5p +تBؑBبB3B ; ܸ#fи*fи @X.jи0и-@_U 3h6C{j @@ -104,33 +105,33 @@ Q 8 1YE{ # -;: +;: q1JzD ȿ$,($+U -+, ++, Jh01 F - B FAFh + B FAFh 8A0FJ_z1F O#F{OO ! 7OE !F -!F!F!F -ch" +!F!F!F +ch" FKFFF;F -:/FF +:/FF 74 50_( ( (
(а HBHApG pGA @6KD FF -{h[B{`O6JzDx0F +{h[B{`O6JzDx0F B 0\>HFQ2F -1 +1 Fx1BxFF3x D; @@ -169,7 +170,7 @@ Y%:F5vPFshB @BF FFF!F9FBF#FD1F FFF!F9FBF#F1F -FFF!F9FBF#F;1F +FFF!F9FBF#F;1F SiJJ) A @@ 4!R "A !@h@2l @@ -190,14 +191,14 @@ Y%:F5vPFshB o/Dyeڜ - + - - - - + + + + w۸4|MOb졍B&9/ - + A -*D +*D diff --git a/videofirm/lib/libtee_load_video_fw.so b/videofirm/lib/libtee_load_video_fw.so index fb48709..25e396c 100644 --- a/videofirm/lib/libtee_load_video_fw.so +++ b/videofirm/lib/libtee_load_video_fw.so @@ -1,50 +1,64 @@ -ELF - -03/K +ELF + + +03/K - - A -!FA -hA -qqOq "F - -1HxD - - - -6A -XFBF - "O@ - - - - - -G -xD -!F -(FoBF - - GpGF -pR@ -p@ - FRR -Nreu h -.,dp
.pldpcp. -pJ -pJ - FoG - - bh^h - - + +"FxDB + hB +,B +U" hr +"F +1HxD + + + + +6A +HFBF + "O@ + +p + + -0F)F"F +IKzD + ,2h(F!F +I +KzD +F + F F + +nFc + +"F + FoBF +K + GpGF +p@ + F|QxQQ +Nreu h +
) JD0<0@0) +I +KzD +)dpG
)KBdpGcpG) +IKzD +IKzD +IKzD + + FoG +Xhbh + + + A -"&D7zXZ -ogC?HoJmNe_ʾJUw>4>XsT!/C}it}Z+V$fㅻ:JljANm94?YȲݯ$R*
";)&_jntAmNٍ -
6zQw -DK2L9D*y74m}"[Jڒ\E! Yq=tu -bT;^1f gmE
]+7ɞ b=={{GG+zܑCV> }I -s0>"y\Es6&#I,;k_!uA[챜k334.tb;jG$ H _]>EX\* -n'bd:̊]^ x'|kT,rDIHfԐ%a!#ΆA/UR+9"z;(c̣HZ-%՟wؚO̍qL{!>T[u^luhyf 5tDsB]eertł9ЏMlMҫ;&
:!\W$ -8j -5lDOsI> +"&D7zXZ +T}eM&MT!wq"rkHhUfyBo^PP>:Tu$p1D0mv-Q#[sayąYc`U=
1McjQ& 1:Q8(CU*m,*Ԏx2HKaC\i#
GK?PTyfI1eFeԚdmw08<^r?R+53seHqAAyp&5%ʢ±kX +rAi¾-CLiBu2:jc^yvˠ2>PD\"7ľ%LsE>t,&8M4b? #^}?e$~ԉ(y,!
$M~>YW\G2nӥ۪G9Kv ؔ +lWKVҢ]QA}nnܟIYAh|m>#-dҊ?bl] IEHńS<E!(=Ĝ)+" +◑5qi:Gkkvyt|W&|EQ&1iB3p3Cx +"Ӹg +zT"ZIe~P +)A#!;g>"=1? +} +YJZ%,giT@fӫ'e_Q"VK.,IN?4戼zSFξy2|CϏTC:юkĦ"r0j}d-A̽W8g`
:)Z%oʊ.@IAgGPH~~1}P,תv +(^9d(d&!0M,`#G>U#[Oa)j qfR-qca1
@@T$bGY6S)Id{ˮB*
WyjEҎr7`nY~q*)KGJ/R+uW<mpb/X._0?-StV=4lH(jGFafA\֚`bONJZD0A diff --git a/videofirm/lib64/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta b/videofirm/lib64/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta index c545f2c..05789d4 100644 --- a/videofirm/lib64/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta +++ b/videofirm/lib64/526fc4fc-7ee6-4a12-96e3-83da9565bce8.ta @@ -1,89 +1,90 @@ -HSTO -:F0F -|K"|H!{D - - +HSTO + -O +O K" -H!{DxD +H!{DxD K" -H!{DxD -FpGK{D`pG +H!{DxD +FpGK{D`pG K" -H@{DxD -KB K" H@{DxD +H@{DxD +KB K" H@{DxD + F>0P K" -HOq{DxD +HOq{DxD K" -H\!{DxD +H\!{DxD + K" -H@_{DxD - +H@_{DxD + KB K" H@ -!{DxD +!{DxD + K" -H@S!{DxD +H@S!{DxD K" -HOq{DxD - F@o -FFk˱gk1FjB4B(/F:Fkak8c -BDckk<[BD -1[BD1F +HOq{DxD +FFk˱gk1FjB4B(/F:Fkak8c2 +BDckk<[BD +1[BD1F KB lKB -أSB +أSB =FFO"#:F -k)F*F - -bib -FFxK"H@!{DxD( -BC#iCE> j)`j&i9F j##afFP`j1F`FKB&iC#a KB3B3BK"HO4q{DxD( -A{DxD -sB;BsBѨkik - -zD - kjk(F -,J(FX#F -H -;BKB3BK"H@a{DxD -H -;BKB3BK"HOa{DxD - 9`{`l{ala -H -;BK"H@Oq{DxD -LH"@aq{DxD -2H"Oa{DxD -(H"@jq{DxD - +k)F*F + +bib +FFxK"H@!{DxD( + +BC#iCE> j)`j&i9F j##afFP`j1F`FKB&iC#a KB3B3BK"HO4q{DxD( +A{DxD +sB;BsBѨkik +x + +zD + kjk(F +,J(FX#F +H +;BKB3BK"H@a{DxD +H +;BKB3BK"HOa{DxD + 9`{`l{ala +H +;BK"H@Oq{DxD +LH"@aq{DxD +0F +2H"Oa{DxD +(H"@jq{DxD + +ch+eKO K" -H@q{DxD +H@q{DxD K" -H@q{DxD +H@q{DxD `HxDA`hF -` JzDh;`3@Ch +` JzDh;`3@h p -HxD +HxD K" -H!{DxD -K -F{D -F¿pF
FF!F -H LxD - - -[h - F +H!{DxD +F{D + +F¿pF
FF!F +H LxD + + +[h l2 -d@VH@E2UIVKxDyD{DP, -BIKxDyD{D`O -U -BlH@kIlKxDyD{DB3&.gHOrfIgKxDyD{DS,8S<AhB`H@`I`KxDyD{DC`D<D,1FD,MWK{Dh -"*I*KxDyD{DN3A F)FF -V5p -تBؑBبB3B +d@VH@E2UIVKxDyD{DP, +BIKxDyD{D`O +BlH@kIlKxDyD{DB3&.gHOrfIgKxDyD{DS,8S<AhB`H@`I`KxDyD{DC`D<D,1FD,9WK{Dh +"*I*KxDyD{DN3A F)FF +V5p +تBؑBبB3B ; ܸ#fи*fи @X.jи0и-@_U 3h6C{j @@ -104,33 +105,33 @@ U 8 1YE{ # -;: +;: q1JzD ȿ$,($+U -+, -Jh01 ++, +Jh01 F - B FAFh + B FAFh 8A0FJ_z1F O#F{OO ! 7OE !F -!F!F!F -ch" +!F!F!F +ch" FKFFF;F -:/FF +:/FF 74 50_( ( (
(а HBHApG pGA @6KD FF -{h[B{`O6JzDx0F +{h[B{`O6JzDx0F B 0\>HFQ2F -1 +1 Fx1BxFF3x D; @@ -169,7 +170,7 @@ Y%:F5vPFshB @BF FFF!F9FBF#FD1F FFF!F9FBF#F1F -FFF!F9FBF#F;1F +FFF!F9FBF#F;1F SiJJ) A @@ 4!R "A !@h@2l @@ -188,15 +189,16 @@ Y%:F5vPFshB -o/Dyeڜ +o/Dyeڜ - + - - - - - + + + + +w۸4|MOb졍B&9/ + A -*D +*D diff --git a/videofirm/lib64/libtee_load_video_fw.so b/videofirm/lib64/libtee_load_video_fw.so index 77bdaca..50c9c98 100644 --- a/videofirm/lib64/libtee_load_video_fw.so +++ b/videofirm/lib64/libtee_load_video_fw.so @@ -1,12 +1,18 @@ -ELF - -{ -R_X -@B@9 +ELF + + + +O{ +R_X - - - - -8$#BVL<b7|[i{iJՔRKe&H:!WF + + + + +6*l)$uKߋށ3V掣)aP$&rϢ>-I\3bލ\2a +Whvq@~(.n +`Mڵ=FfYBg;p_{D<Օ9D
AM< +z-!/XDhCS + + diff --git a/videofirm/lib64/tee_preload_fw b/videofirm/lib64/tee_preload_fw index 633cb8c..4f8232b 100755 --- a/videofirm/lib64/tee_preload_fw +++ b/videofirm/lib64/tee_preload_fw @@ -1,8 +1,4 @@ -ELF +ELF - - -ƘjH6(;ԍ5TeAp !#W3J-yedW>5d2@^/mSt -P%SϪѢPQ`ih6ofˏ<@8/0a-q{?SfwDMa)V4aXU¶3tܝbZ?mcԯԔ(cZUN.LH- -xkhV{7)aIx -Mלa + +Sn{x:[_>`)ZE%FWh12_;^s@VfKȿN`9 ﰌQ]kiXjtgfq^1Ycsn4Hrh2Edn jv6"3ux{8"=6ҹU(w>Tyצ ڷiD> ﮝ&;BexUm{3bĝ<it5 Ųv2-f?$N;˽jUmpIlz1eL}G {75'Ƨի۪+t;PLp@3=#șrwx)>0q>3vՈgafO)/F)}x[/,ʊ+# 2 wpBKh3˭S |