Build from optee commit in develop branch:
5ba57ce rk3328:add readChipId method
Update feature:
5ba57ce rk3328:add readChipId method
d22c301 rpmb: Improve compatibility when verify the write counter
4ce0236 smc_entry: fix bug to free rpc_arg before opensession
29fcdfc thread: allow handlers to be more than 1MB away from code
Change-Id: I98492b0f02b0d528a9145c25aa2f3244de8850a7
Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com>
include rk3399,rk3368,rk3328,rk3228,rk3288.
from commit: 3504f80 fix: emmc trim bug.
Change-Id: I19a70a3e3be053036c14cf99d97fd9dee88bee88
Signed-off-by: chenfen <chenfen@rock-chips.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
support only one channel(channel_a) have connect DRAM.
Change-Id: If8941b195113d50324377208ddde24409f5a777f
Signed-off-by: YouMin Chen <cym@rock-chips.com>
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>
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>
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>
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>
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>
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>
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>