Commit Graph

390 Commits

Author SHA1 Message Date
Hisping Lin
4b6a7bbdb1 rk3368: bl32: update version to 1.21
rk3368 use tee.bin the same as rk3368h.

Change-Id: Ifc72a071baf6066a68f0cdbebddf87d6152e91d7
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-01-31 16:33:57 +08:00
XiaoDong Huang
8e1079a389 rk3368h: bl31: update version to v2.20
Build from ATF commit:
    5ccbd52 plat: rk3368h: suspend: do console init/uninit only "suspend_dbg_en==1"
update feature:
    1) 5ccbd52 plat: rk3368h: suspend: do console init/uninit only "suspend_dbg_en==1"
    2) 112b193 plat: rk3368h: suspend: don't disable timers when 24M_OSC is disable
    3) 0287c14 plat: rk3368h: fix err about vio bus idle request

Change-Id: Id965ffbe450a6b513e0de6c967a06b4ce6b9f56a
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2018-01-31 16:32:55 +08:00
Tang Yun ping
53c59413b0 rk3368: ddr: update ddr init code to V2.03
print info: "DDR Version v2.03 20180119"
This version add 6Gb/12Gb dram support.
	from commit: 6813c82 rk3368: ddr init code update to v2.03

Change-Id: Ic2d26913d5b011f2d71bdab641ff6f5ab9d94d17
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2018-01-22 15:09:57 +08:00
XiaoDong Huang
eeb65b4e4a rk322xh: bl31: update version to v1.39
Build from ATF commit:
    9d3f591 plat: rk322xh: add virtual poweroff support

update feature:
    1) 9d3f591 plat: rk322xh: add virtual poweroff support
    2) 6544372 plat: rk322xh: vpu reset: save/restore idle status

Change-Id: I6916b461a4048cddfdbff0204c1b253416a64bd3
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2018-01-18 14:55:40 +08:00
Hisping Lin
f9a0d3f594 rk3368: bl32: update version to 1.21
build from optee commit: 160b2ff1a12935bbe630e6a943b2f0a538b75929

update features:
160b2f libutils: add atomic_inc32() and atomic_dec32()
d22c30 rpmb: Improve compatibility when verify the write counter
4ce023 smc_entry: fix bug to free rpc_arg before opensession

Change-Id: Id19f3abfacfcd6d8ac6250dfbbb742935be2a643
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-01-16 14:21:20 +08:00
Hisping Lin
bb3e40a642 rk3368h: bl32: update version to 1.20
rk3368h_bl32_v1.20.bin is compiled by commit:
  4ce0236de5facc54fc0999026919841b72a9f51f

update features:
  1) 4ce023 smc_entry: fix bug to free rpc_arg before opensession
  2) 1b2df4 rk3368: add a new static TA

Change-Id: I5e9f9272bd91d7d605a64e480c643f161571b6d3
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-01-08 09:20:16 +08:00
Tang Yun ping
d79676a1f7 rk322xh/rk3328: ddr: update ddr init code to v1.12
print info: DDR Version 1.12 20180104
This version support some special dram cap like 1.5GB, 3GB.

from commit:
	8334bc4 rk322xh: fix some bug to support special cap like 1.5GB,3GB

Change-Id: I5c7d399302049aff44c6760606c5c646d1f0a5a2
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2018-01-08 09:19:15 +08:00
XiaoDong Huang
7ffc308e4f rk322xh: bl31: update version to v1.38
Build from ATF commit:
    8ef6594 plat: rk322xh: set rkvdec QOS priority to normal value

update feature:
    1) 8ef6594 plat: rk322xh: set rkvdec QOS priority to normal value
    2) 66061aa plat: rk322xh: vpu reset: fix some bugs

Change-Id: I5fb22a483a03ae8cecd2c8620963a5017e885301
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2018-01-05 15:43:34 +08:00
Hisping Lin
e2377a07ef rk3126: update and add tee-pager.bin
update rk3126_tee_ta_v1.32.bin for rk3126 nand,
and uboot will package rk3126_tee_ta_v1.32.bin
as trust_nand.img
add rk3126_emmc_tee_ta_v1.32.bin for rk3126 emmc,
and uboot will package rk3126_emmc_tee_ta_v1.32.bin
as trust_emmc.img

tee-pager.bin is compiled by commit:
924a359fc12c3fccc86bff876057095fc3752e4b

Change-Id: Ib8483d30e9dbfa8df7242a950713f9338cfdd1c1
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-01-03 19:20:50 +08:00
XiaoDong Huang
e04b3ff027 rk3288: tee: update version to 1.26
Build from optee commit:
    6ee860c rk3288: dump wakeup source when system resume

update features:
    1) 6ee860c rk3288: dump wakeup source when system resume
    2) 17f400a rk3288: suspend: save/restore pmic_sleep iomux

Change-Id: I149c41d1ef380423e88180a6455c3ba4536999c4
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2018-01-03 16:17:27 +08:00
Tang Yun ping
4834ed38fe rk322xh/rk3328: ddr: update ddr init code to v1.11
print info: DDR Version 1.11 20180103
This version improve DDR stability.

Change-Id: Ic0e3fab256787ee96befc66ae9d470ced539cac3
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2018-01-03 11:05:35 +08:00
Zhang Zhijie
a101694e30 rk3368h: bl32: update version to 1.10
Built from optee commit:
	7fdbf94 rk3368: mask native interrupt(FIQ)

Update features:
	7fdbf94 rk3368: mask native interrupt(FIQ)
	6c300f0 rk3368: add secure storage key compatibility
	e03420b rpmb: add rpmb_test_key back
	3ce1632 plat-rockchip: change TA_RAM_SIZE from 12M to 24M
	0bce8af core: arm64: fix masking exceptions on normal exit
	9c7b90e core: fix fiq delivery in Aarch64
	8070516 plat-rockchip: refine memory secure control
	8e2704c syscall: add a new syscall interface.

Change-Id: I708435b5582f9311e0fc4bf4a9d037d83ff5d760
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
2017-12-27 15:15:02 +08:00
XiaoDong Huang
516099e603 rk322xh: bl31: update version to v1.37
Build from ATF commit:
    f2a7fcd plat: rk322xh: fix vpu reset when dfs isn't supported
update feature:
    1) f2a7fcd plat: rk322xh: fix vpu reset when dfs isn't supported
    2) 342281d rockchip: rockchip_exceptions: disable FIQ routes from bl32(S_EL1)

Change-Id: I1a3b766e782e187ca20ac632aea09deef9d7453d
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-12-26 09:04:56 +08:00
Zhang Zhijie
7c9e82b4f5 rk3399: bl32: update version to 1.12
Built from optee commit:
	2a74125 rk3399: fix peripheral address map error

Update feature:
	3ce1632 plat-rockchip: change TA_RAM_SIZE from 12M to 24M
	c220b1e SVP: memblock_enable drm momery change to interface control
	9d7ffce SVP: fix vp9 parser logic
	ee3b7fc SVP: Fix tee_api_defines.h do not include in svp TA
	0bce8af core: arm64: fix masking exceptions on normal exit
	9c7b90e core: fix fiq delivery in Aarch64
	8070516 plat-rockchip: refine memory secure control
	d0af79f SVP: Add an api to copy secure buffer.
	8e2704c syscall: add a new syscall interface.
	3ab94b6 SVP: unified DRM memory allocation from low address
	8c020a4 SVP: when vp9 find invalid compressed header, return total size

Change-Id: Ie7fa51f5e6c34c1c083ba08f19488fd577855013
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
2017-12-25 15:31:09 +08:00
XiaoDong Huang
9bce1368cc rk3368h: bl31: update version to v2.19
Build from ATF commit:
    342281d rockchip: rockchip_exceptions: disable FIQ routes from bl32(S_EL1)
update feature:
    1) 342281d rockchip: rockchip_exceptions: disable FIQ routes from bl32(S_EL1)
    2) 4191aed plat: rk3368h: monitor: add PX5 support

Change-Id: I4298862ad94cd0fccbaca84ee851c4cb027fb2ed
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-12-21 16:43:33 +08:00
Zhang Zhijie
eec2f085ce rk3228h/rk3328: bl32: update version to 1.41
Build from optee commit in develop branch:
	27532f4 SVP: enable cache for DRM secure buffer mmu map

Update feature:
	27532f4 SVP: enable cache for DRM secure buffer mmu map

Change-Id: Ibf3db3ce53031fe714ee64fb8da9a09ec8e5abc1
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
2017-12-18 10:08:57 +08:00
Zhang Zhijie
b940526477 rk3228h/rk3328: bl32: update version to 1.40
Build from optee commit in develop branch:
	2a74125 rk3399: fix peripheral address map error

Update feature:
	783aede rk3228H: mask native interrupt(FIQ)
	3ce1632 plat-rockchip: change TA_RAM_SIZE from 12M to 24M
	c220b1e SVP: memblock_enable drm momery change to interface control
	9d7ffce SVP: fix vp9 parser logic
	ee3b7fc SVP: Fix tee_api_defines.h do not include in svp TA
	35ba3da plat-rockchip: fix parameter address error
	0bce8af core: arm64: fix masking exceptions on normal exit
	9c7b90e core: fix fiq delivery in Aarch64
	3b978b8 rk3228H: config: enable CFG_RK_CRYPTO_BORINGSSL
	8070516 plat-rockchip: refine memory secure control

Change-Id: I4d020de58ab3a4cf7d8131dec04d677333ce7a5a
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
2017-12-14 16:36:29 +08:00
Zhaoyifeng
0c551a3041 rk3126: usbplug: add ftl to support firmware upgrade
miniloader commit:358ea2fabadbe18140202f431d1454ca1a96be37

Change-Id: Id1f9a295c51c4927644321a70e0d55e11b837802
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com>
2017-12-08 16:38:30 +08:00
Joseph Chen
2ac2a19992 rk3126: tee: update version to v1.31
build from optee commit:
	cf6a4d8 arm: sm: [bugfix] save/restore fiq core registers

update features:
	fix reboot crash due to fiq data abort in OP-TEE

Change-Id: I09af898ebd74fe69f0fe9e05b2938a32ec4d8858
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2017-12-06 09:03:16 +08:00
Rimon Xu
00d9f45f34 rk3228h/rk3328: bl32: update version to 1.35
build from optee commit:
	ad4b731 SVP: Fix last commit complile error.

update feature:
	d0af79f SVP: Add an api to copy secure buffer.
	5f837e7 fix compile bug when not define CFG_OTP_SUPPORT
	0d52bd6 syscall: fixed bugs
	8e2704c syscall: add a new syscall interface.

open CFG_TA_DRM configure and delete memblock_enable 3228H

Change-Id: I7e3d8a17fcfe5c0f400daa5d7c7356ce759a6099
Signed-off-by: Rimon Xu <rimon.xu@rock-chips.com>
2017-12-01 16:10:54 +08:00
XiaoDong Huang
2a80f0e92e rk3368h: bl31: update version to v2.18
Build from ATF commit:
    cb7e1a7 plat: rk3368h: add rk3368/rk3368h monitor support
update feature:
    1) cb7e1a7 plat: rk3368h: add rk3368/rk3368h monitor support

Change-Id: I8184a554ce0f4f208a9af36ee8b798ff7267af08
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-11-30 20:06:18 +08:00
Joseph Chen
b9396af266 rk3036: support merge trust.img v1.00
build from optee:
	5c621f scripts: optimize the compile script

update featues:
	8272957 plat-rockchip: add rk3036 ddr suspend support
	96831d5 plat-rockchip: add rk3036 support

Change-Id: I76b3826fdda61131158ba26ca97317207d68c2e8
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2017-11-29 10:35:08 +08:00
Rimon Xu
6ddac0112e rk322x: tee with ta: update version to 1.91
build from optee commit:
	85c621f scripts: optimize the compile script

update feature:
	02e5569 SVP: Fix last commit complile error.
	8272957 plat-rockchip: add rk3036 ddr suspend support
	81b5bc1 SVP: Add an api to copy secure buffer.
	1e04331 build_optee_os.sh: add rk3036 trust.img package

Change-Id: I35c7650427c9fbaab104e0eb7e908633db87e4e7
Signed-off-by: Rimon Xu <rimon.xu@rock-chips.com>
2017-11-29 10:30:56 +08:00
willam.wei
ffd007d05b Revert "rk3399: bl32: add rk3399_bl32_tee_ta_DRM_v1.20.bin"
This reverts commit 81ceebdf5a73e2e14facb7ad082032149f81fecd.

The latest bl32 bin has already merged the SVP functions,
so there's no need to use the macro CONFIG_MERGER_TRUSTIMAGE_DRM any more.

Change-Id: I2b87a9591e9ac1711319c155fd37df23f60cbf65
Signed-off-by: willam.wei <willam.wei@rock-chips.com>
2017-11-27 16:56:58 +08:00
Joseph Chen
b57de1fb5a rk3368: update bl31 to v1.91 for kernel 3.10.
update features:
	48e3101 plat: rk3368: disable fiq debugger when suspend

Change-Id: Ief538bb2e2f715bec274b490d8bf81646f2e4350
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2017-11-24 18:01:40 +08:00
XiaoDong Huang
2c5495c697 rk3288: tee: update version to 1.25
Build from optee commit:
    0d867b1 rk3288: suspend: only set arm_int_wkup_en and enable global_int_dis

update features:
    1) 0d867b1 rk3288: suspend: only set arm_int_wkup_en and enable global_int_dis
    2) 60b9e9a plat-rockchip: fix bugs of function "v7_flush_dcache_all"
    3) 2bc8f7b plat-rockchip: rk3288: fix only one ddr channel's bug

Change-Id: Ic88fe4b630f019ff536ce2cb33ed3800141afd22
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-11-24 15:15:54 +08:00
XiaoDong Huang
5f0b8b06a0 rk3368h: bl31: update version to v2.17
Build from ATF commit:
    1ddeae4 plat: rk3368: sgrf init: idle dma before reset dma
update feature:
    1) 1ddeae4 plat: rk3368: sgrf init: idle dma before reset dma
    2) 2d7a715 plat: rk3368h: suspend: remotectl parse: initialize wakeup_state
    3) 00d1f98 rockchip: set s_el1 FIQ interrupts route to el3 only for rk3368
    4) 8130c6e rockchip: set s_el1 FIQ interrupts route to el3

Change-Id: I95717ce274f71b679550f5243448e3efde61acac
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-11-23 19:55:01 +08:00
Tang Yun ping
7868b2cc4d rk3036: ddr: ddr init code update to v1.09
Add arch timer(timer5) init for cpu.

form commit:
	2d8d8b2 rk3036: ddr: update ddr code to DDR V1.09 20171120

Change-Id: Ibf207e28476238cc89f73051b51add1fbe886bb7
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2017-11-23 10:45:47 +08:00
YouMin Chen
72face48fe rk3399: ddr: update ddr init bin v1.09
support only one channel(channel_a) have connect DRAM.

Change-Id: If8941b195113d50324377208ddde24409f5a777f
Signed-off-by: YouMin Chen <cym@rock-chips.com>
2017-11-22 16:59:52 +08:00
Hisping Lin
fe45b656e7 rk3126: tee: update tee-pager.bin to v1.30
build from optee commit:
    c49f3d syscall: fixed bugs

update feature for rk3126:
    77b1ba static ta: fix cflag when read and write
    eaed6d static ta: not to creat file when read file.
    993d9b static ta: set flag when uboot jump into kernel.

Change-Id: I5880b5e971fe9d744d7e22c6166ff46c8f1d1234
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2017-11-17 11:44:49 +08:00
XiaoDong Huang
4c403efeef rk322xh: bl31: update version to v1.36
Build from ATF commit:
    0ac3e1a plat: rk322xh: ddr: enable DPLL spread to improve DDR EMI

update features:
    1) 0ac3e1a plat: rk322xh: ddr: enable DPLL spread to improve DDR EMI
    2) 9dc7522 plat: rk322xh: suspend: remotectl parse: initialize wakeup_state

Change-Id: I41d13bfc578b980e25d384d5e6a578e109392e0f
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-11-15 09:21:06 +08:00
Zhang Zhijie
facb613c66 rk322x: tee with ta: update optee version to v1.90
build from optee commit:
93e8858 rk322x: update version to 1.9

update features:
60b9e9a plat-rockchip: fix bugs of function "v7_flush_dcache_all"
dd3774b SVP: add seure video path
58cf1f4 rk3228 & rk3288: fix incorrect memblock config
32bbc9a rk3228: add a new static TA
299b44b rk322x: suspend: open mask clks that define in clk_ungt_msk

Change-Id: I055a889be3cb5519da028ae1bb86b0931a62c12f
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
2017-11-15 09:15:15 +08:00
Caesar Wang
7fde50bff7 rk tools: update the RK3036.ini
Update the right usb plug loader for rk303x.

Change-Id: If034c2f7506f7d15685c56371431cc5b37ead6cf
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2017-11-14 13:42:39 +08:00
XiaoDong Huang
8b62de7fe3 rk3126: tee: update version to v1.29
build from optee commit:
    3ae8dd2 plat: rk312x: suspend: flash all dcache

update feature for rk312x:
    1) plat: rk312x: suspend: flash all dcache
    2) plat-rockchip: fix bugs of function "v7_flush_dcache_all"
    3) plat: rk312x: cpu on/off: support cpu0 on
    4) plat: rk312x: cpu on/off: add affinity_info

Change-Id: Ie10892861c95c7b8d1095ca8fb48a94cfe0b3524
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-11-13 10:04:18 +08:00
Tang Yun ping
37201eca58 rk3128: ddr: ddr init code update to v2.07
Both using grf_os_reg0 and pmu_sys_reg0 for flag into
maskrom device.
from commit:
	6fbb2d5 rk3128: ddr: update to v2.07 20171109

Change-Id: Id52dcd7935fb74975f5713625754b809c5d0db29
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2017-11-10 18:39:24 +08:00
Tang Yun ping
34514f3bb2 rk3126: ddr: ddr init code update to v2.09
Both using grf_os_reg0 and pmu_sys_reg0 for flag into
maskrom device.
from commit:
	1214cc2 rk3126: update to v2.09 20171109

Change-Id: Ib4ff97be3b2cb2fee3f258f3121148597324a201
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2017-11-10 18:39:24 +08:00
Tang Yun ping
48e179ec08 rk322x/rk3328: ddr: update ddr init code to v1.10
print info: DDR Version 1.10 20171106
This version fix dram type and dram cap possiblity detect incorrect.

from commit: e40ae20 rk322xh: ddr: fix dram training bug

Change-Id: I218049251c7fa052e044ede085fe36aa74c14aee
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2017-11-10 18:39:24 +08:00
Hecanyang
277648c512 rk3288: ddr: update ddr bin to rk3288_ddr_400MHz_v1.06
built from ddr init project commit:
	7c2ce8c version: release version of v1.06

update feature:
1) all ddr3 use 16bit, it can fix hynix DDR3 H5TC4G63CFR die's
   starting up problem, and system stabilize problem.

Change-Id: I61d3410d12b7e924b2cb24cd28a2101fbaf7d49b
Signed-off-by: Hecanyang <hcy@rock-chips.com>
2017-11-09 15:19:48 +08:00
Xuhanrui
c03efcb492 rk3228h/rk3328: bl32: update version to 1.34
built from optee commit: 3ab94b69b600e947cfbf9057bcb11d7a5c14885b

update feature:
3ab94b6 SVP: unified DRM memory allocation from low address
8c020a4 SVP: when vp9 find invalid compressed header, return total size
open CFG_TA_DRM configure and delete memblock_enable 3228H

Change-Id: Id832569e0f68749eb2881dc29233d03113fa6668
Signed-off-by: Xuhanrui <xhr@rock-chips.com>
2017-11-06 08:41:15 +08:00
Jason Song
add64ce3e1 px5: kernel4.4: use px5 own miniloader v2.62
Change-Id: I6e78033c0fb0f60b5372e446e16182e022c12bed
Signed-off-by: Jason Song <sxj@rock-chips.com>
2017-11-02 11:10:12 +08:00
Zhang Zhijie
debf257137 rk3228h/rk3328: bl32: update version to 1.33
built from optee commit: 92701159c9f56d08fadd5d8e3ef4772fc20d1f89

update feature:
9270115 re-code rk_ctit_service
b7becf1
d8b7d58 lib: build BoringSSL into OPTEE
3c028b0 lib: import BoringSSL

Change-Id: I492c2b276393845fd08b0dd768f3fa1c1aa4916e
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
2017-11-01 15:37:55 +08:00
Tang Yun ping
e6440db9a5 rk3368: ddr: update ddr init code to V2.02
print info: "DDR Version v2.02 20170731"
This version fix bug of  some dram type/dram bandwidth detect fail.
from commit:
	aef516b rk3368: ddr: update ddr version to v2.02

Change-Id: I16cd5851a70d9a3d13aaa79162737fcf0a4ef7c1
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2017-11-01 15:33:29 +08:00
Tang Yun ping
1fe0bf638e rk322x: ddr: update ddr init code to v1.06
print info: "DDR Version V1.06 20171026"
1. add ddr2 init code to support ddr2.
2. fix bug of dram type detect fail.
3. fix bugs of dram bandwidth detect fail and some dram cap detect
fail when dram bandwidth equal to 16bit.
from commit:
	08f6ed3 rk322x: ddr update to v1.06,fix some bugs when bw=16

Change-Id: I45bef1660f25e87a19f587663b8142d3e791af32
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2017-11-01 15:33:29 +08:00
Zhang Zhijie
f69fc950ec rk3399: bl32: update version to 1.11
built from optee commit: 2d5da6a83a84774c59df3b11ca3b97243c617689

update feature:
2d5da6a rk3399: update version to 1.1
a81a01a rk3399: add seure video path
1bb641d static ta: don't forget to free static ta ctx buffer
fb29684 rpmb: refine rpmb key generate strategy

Change-Id: I7bf769971ae388e8a4efce9ccf3a03773e87572c
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
2017-10-20 09:59:19 +08:00
willam.wei
00772aa2ed rk3228h/rk3328: bl32: update version to 1.32
built from optee commit: face623dceba59649815ffb36f32c3a7a0a28948

update feature:
rk3228H: add seure video path
    1)support H264 HEVC VP9 VP8 MPEG2 MPEG4
    2)add decrypt ta and video parser ta
    3)support small vcodec_service, only support set/get region

Change-Id: I7fc600ec46baa579cfaf3d1b10f6646e59a38f23
Signed-off-by: willam.wei <willam.wei@rock-chips.com>
2017-10-18 11:01:22 +08:00
Joseph Chen
e284b62295 rk3126: tee: update version to v1.28
build from optee commit:
	1997420 plat-rockchip: set CNTVOFF zero when cpu boot up

update feature for rk312x:
	(1) support system reset;
	(2) set CNTVOFF zero when cpu boot up.

Change-Id: I9f9d432df53093de31b40368f3b1b838239d7979
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2017-10-18 10:50:26 +08:00
XiaoDong Huang
06ede81031 rk322xh: bl31: update version to v1.35
Build from ATF commit:
	c9d433e plat: rk322xh: add RK_SIP_VPU_RESET support

Change-Id: Ib3e96a29a718b6fa1f6e63b01175544ca1298d25
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-10-12 15:57:26 +08:00
Tang Yun ping
186b2d5dd6 rk322xh: rk3328: ddr: update ddr to v1.09 20171011
1. fix 1cs 4GB bug about address overflow.
2. enable dfi_lp_en_pd and hw_lp_idle_x32.
from commit:
	94bd928 version:  v1.09 20171011

Change-Id: I660a7455c34c99e6251067f48b9f99f2a8e33c72
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
2017-10-11 17:24:50 +08:00
Jason Song
9bebe9ab48 px5: add init config for px5 kernel4.4
compile cmd:

make px5_kernel4.4_defconfig
make ARCHV=aarch64

ini, must modify this two file:

tools/rk_tools/RKBOOT/PX5KERNEL4.4MINIALL.ini
tools/rk_tools/RKTRUST/PX5KERNEL4.4TRUST.ini

Change-Id: Ib0c4f0885a895d005a42a723ff6aabe7023bc767
Signed-off-by: Jason Song <sxj@rock-chips.com>
2017-10-11 09:32:27 +08:00
shengfei Xu
ab257a0f57 rk3288: tee: update version to 1.24
build from optee commit: 6d63b1c2711826d33d958dcc19c00205ce172d15

update features: fix the system clock error

Change-Id: Ie497545d5498e9e2c6cd2a1d75a641deab70c030
Signed-off-by: shengfei Xu <xsf@rock-chips.com>
2017-09-12 09:18:51 +08:00