William Zhang
48079fb8b8
rk322xh: update Miniloader version to 2.38
...
In secure boot, check secure flag on otp, instead of efuse.
Change-Id: I9d2293436c7a8f3dd1d1ee8151a315a00d35c9cb
Signed-off-by: William Zhang <william.zhang@rock-chips.com >
2017-01-22 10:32:55 +08:00
sean.huang
b3049b793b
K322X: optee: update optee with trust app version to v1.6
...
increase rk322x_tee_ta_v1.6.bin for with ta in rk3229
Change-Id: I657ae3016b165ab59a6e54c409b216797a8c8961
Signed-off-by: sean.huang <sean.huang@rock-chips.com >
2017-01-09 09:28:11 +08:00
Jianhong Chen
2a9604e901
rk322xh: rk322xhbl31_v1.0.bin update some features
...
1. enable bl32(optee-os) firmware;
2. add remotectl pwm pwrkey parse;
3. system suspend supports hdmi cec wakeup.
Change-Id: I66beb1fd4c7331a9847468e4a3754cf8473c71ac
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-12-28 16:42:01 +08:00
Jianhong Chen
1454d546a5
RK322x: Trust: update optee version to v1.7
...
Change-Id: Ibb25f282614960fccdfb635ba7e8d6e12b1d1601
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-12-28 16:41:43 +08:00
William Zhang
43d0ea7e1a
rk322xh: update miniloader version to V2.37
...
Don't copy 1024 bits RSA_KEY_DATA to uboot, that means not
support soft sign.
Change-Id: I9abc52d9630c188b2d13a9a6f3512586d5dbbc03
Signed-off-by: William Zhang <william.zhang@rock-chips.com >
2016-12-21 16:10:29 +08:00
William Zhang
090ee8cfa6
rk322xh: update miniloader version to v2.36
...
1. enable read efuse_non_secure data for kernel
2. config SGRF according to efuse_non_secure data
Change-Id: Ica3ca04ba1d8dbbfed256bb1ee270fea2db5bab2
Signed-off-by: William Zhang <william.zhang@rock-chips.com >
2016-12-21 15:47:52 +08:00
Jianhong Chen
d10fd6e545
rk3368: bl31: update version to v1.9
...
when detect gpio wakeup before wfi instruction, give up system
suspend and resume plls
Change-Id: I70713d6e5e25e654ea0a4089e7690dc72591515d
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-12-20 19:45:14 +08:00
Jianhong Chen
60b8fb924f
rk322xh: rk322xhbl31_v1.0.bin support system suspend
...
Change-Id: I071b223cb2ed7429961847c42a69067757f1d712
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-12-16 14:22:08 +08:00
chenfen
4c748a5033
rkusbplug: add nandflash SDTNSGAMA-08G support
...
Change-Id: I91ea0108fd79b92a10cd2e914d497bc3d91c976d
Signed-off-by: chenfen <chenfen@rock-chips.com >
2016-12-07 09:41:31 +08:00
sean.huang
2e32f631ba
rk322xh: add rk322xhbl32_v1.0.bin and support optee
...
trust.img update version to v1.1
Change-Id: I0e91c92457e1170712d73e0ec01401845b7abcc6
Signed-off-by: sean.huang <sean.huang@rock-chips.com >
2016-11-28 14:08:20 +08:00
William Zhang
118c6cda04
rk322xh: enable merge miniloader when build.
...
rk322xhminiloaderall version 2.35, ddr version: v1.00 800M.
Change-Id: Id5ed085e068f1b57ee1eefb6d251043b969784bb
Signed-off-by: William Zhang <william.zhang@rock-chips.com >
2016-11-18 22:20:54 +08:00
William Zhang
342ecfdb8a
rk322xh: fix make error because of bl31.bin and .ini file absent
...
1. add tools/rk_tools/RKTRUST/RK322XHTRUST.ini
2. add tools/rk_tools/bin/rk33/rk322xhbl31_v1.0.bin
Change-Id: Ic44a0f28a70d00f5c991e5567f6bb4cfe989f385
Signed-off-by: William Zhang <william.zhang@rock-chips.com >
2016-11-18 09:49:37 +08:00
Shengfei xu
9da8325665
plat: rk3399: set pmu-m0 sram addr
...
Change-Id: Ic77ee127fba7f1710849fe0057ec6b20f2aaa08a
Signed-off-by: Shengfei xu <xsf@rock-chips.com >
2016-11-07 16:54:14 +08:00
YouMin Chen
775dbc495a
rk3399: ddr: update ddr init bin v1.07
...
1.fix SOC side vref value calculation error.
2.remove RX offset calibration
3.override write leveling value to 0x200 and disable read leveling.
4.disable read leveling.
Change-Id: Ic825c3bd591be050238c7a97efcaa40b6dd57a86
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2016-11-04 08:36:31 +08:00
Shengfei xu
7c62beb81f
plat:rk3399: rockchip: add support save/restore configuration for DDR during enter S3
...
This patch intend to support save the registers of the DDR controller
and PHY before suspend, and restore them after resume.
Change-Id: Ia2cc6664baa4116be4587e6ad3023ce325270fc0
Signed-off-by: Shengfei xu <xsf@rock-chips.com >
2016-11-03 11:04:41 +08:00
Jianhong Chen
0d7ce1e159
RK322x: Trust: update optee version to v1.6
...
fix some system suspend/resume issues
Change-Id: I0c67ed58398c9c189e54be7a32ca2dd11a632c38
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-09-30 11:44:24 +08:00
Shengfei xu
88e7f9b4e1
rkplat: rk3399:pd_sdioaudio power down disable, when suspend.
...
Change-Id: I3778818ffc20301e42bf632b2b8a712c261883bb
Signed-off-by: Shengfei xu <xsf@rock-chips.com >
2016-09-30 11:43:56 +08:00
Shengfei xu
e38dffec4d
rkplat: rk3399: enable M0, when sleep
...
1. recode sram lds
2. move pmu_ddr_suspend code into sram
Change-Id: I7d10ae80365f2cba59a16a23748a71acec1a3aee
Signed-off-by: Shengfei xu <xsf@rock-chips.com >
2016-09-22 10:26:57 +08:00
Tang Yun ping
c78592ff8a
rk3399: ddr: update ddr init bin version to v1.06
...
config noc timing of readlatency to 0x80.
Change-Id: I5dc95eaa99f151818e231aecfc4b2bf637ecfbaa
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-09-08 14:28:04 +08:00
Shengfei xu
0b946ae94c
rkplat: rk3399:slove the system time error, when suspen/resume.
...
Fix error define for TIMER_DIS, fix to 0x0
Change-Id: I7d25f496a7dc897abd27b6d26b47a5f322e64e15
Signed-off-by: Shengfei xu <xsf@rock-chips.com >
2016-09-02 08:50:14 +08:00
Jason Song
5141960b1b
px5: update PX5MINIALL.ini version
...
Change-Id: I8c163744bb79f9c3ff14c90316a6eff9831f4786
Signed-off-by: Jason Song <sxj@rock-chips.com >
2016-09-01 16:02:53 +08:00
Jianhong Chen
aef533d288
rk3368: bl31 v1.8: set uart print port dynamiclly and dump wakeup irq
...
Change-Id: I60ea8a324083806d91e508fa001e6cf0613fac69
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-09-01 15:48:33 +08:00
Jianqun Xu
f3e3e15cfe
rk3399: bl31: fix suspend issue during ddr changing frequency
...
To fix suspend issue during ddr changing frequency, build based on
the commit of arm-trusted-firmware:
6b958c9c6fced39be0e86ccbbc5aa61aef8b3315
Change-Id: Ib1df36e4a706a782262b9ad24c8f5c12c74e751c
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2016-09-01 15:48:09 +08:00
William Zhang
a48fdd4750
rk322x: MiniLoader update to V2.32
...
Support soft sign 1024bits RSA key only
Change-Id: Ie1e9aaf6cbe362e1c9e4739ce44bd2548b97bd59
Signed-off-by: William Zhang <william.zhang@rock-chips.com >
2016-09-01 10:27:12 +08:00
Jason Song
c9c4655c53
px5: add init config for px5 chip.
...
compile cmd:
make px5_defconfig
make ARCHV=aarch64
ini, must modify this two file:
tools/rk_tools/RKBOOT/PX5MINIALL.ini
tools/rk_tools/RKTRUST/PX5TRUST.ini
Change-Id: I81250ebc3b49b59cff64a05f86d7ed19a13a6a7d
Signed-off-by: Jason Song <sxj@rock-chips.com >
2016-08-31 16:10:58 +08:00
Jianqun Xu
f28954386b
rk3399: To support ddr frequency scaling function.
...
Fix suspend fail when ddr change frequency.
Change-Id: I6dacad08c080af1982dc6d860a97b5d0128ac14b
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2016-08-31 10:11:30 +08:00
Jianhong Chen
33843c33a9
rk3368: bl31 v1.8: enable pmu pvtm clk and add sip for px5
...
Change-Id: I548aebae1eba64e9655fd4e547450e2a77196c8c
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-08-29 11:18:45 +08:00
Tang Yun ping
0ebdeb8e2b
rk3399: ddr: update ddr init bin version to v1.05
...
Amend msch ddrconfig register write error and make sure row numbers
configure in msch is equal to row numbers configure in ddr controller
Change-Id: I03f673075ffc68f177a65e08a50896144eda1b4b
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-08-29 11:18:16 +08:00
Jianhong Chen
2c03f9ff1a
RK322x: Trust: update optee version to v1.5
...
sleep: add pmic_sleep pin control for pmic
Change-Id: Ib65c99f28e804acee4c187efac9558c3f8a7892a
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-08-23 19:21:08 +08:00
Jianhong Chen
267a33eb58
rk3368: bl31.bin update version to v1.8
...
bl31 support PX5 from v1.8
Change-Id: I0ee4efda44ab520d1aae8b000955589fa9d7799f
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-08-17 14:51:43 +08:00
Tang Yun ping
cea4976d2a
rk3368: ddr: ddr init code update to v1.18
...
ddr init code update to v1.18 to supporting px5
Change-Id: I7b00188711d08c735809376a0511cd728566f30c
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-08-16 19:24:54 +08:00
chenfen
ed4c466723
3368:minloader: add PX5 support
...
Change-Id: Ifd2cf9ab71176a9a22fcbe05e34c5a623ac0eacf
Signed-off-by: chenfen <chenfen@rock-chips.com >
2016-08-16 18:06:33 +08:00
Hecanyang
9c5bf7a645
RK3288: DDR: DDR Version 1.01 20160803
...
All DRAM type init frequency increase to 400MHz,
because some type of screen display gilitter before
kernel set DDR rate to high frequency.
Change-Id: I519b606db92e10ae6807efecf361fe2379cbf28d
Signed-off-by: Hecanyang <hcy@rock-chips.com >
2016-08-03 14:59:17 +08:00
chenfen
2ed08cbc5b
rk3399 miniloader change upgrade flag for charge
...
Change-Id: I80a4865771e930b1e88825c351f547a46e8ca6d3
Signed-off-by: chenfen <chenfen@rock-chips.com >
2016-07-29 11:31:16 +08:00
Shengfei xu
6526097022
rkplat: rk3399: pwm wakeup enable
...
Change-Id: I6a174bbb988675551a56bb456d905a22a0ab7f3c
Signed-off-by: Shengfei xu <xsf@rock-chips.com >
2016-07-28 16:38:16 +08:00
Hecanyang
65fcf677d6
RK3399: ddr: update ddr init bin version to v1.04
...
1. enable lpddr4 mask write
2. support only one channel
Change-Id: I64eec491abb35203d8055c8dffa111bcfdb1a710
Signed-off-by: Hecanyang <hcy@rock-chips.com >
2016-07-27 09:51:12 +08:00
Tang Yun ping
92b06cf519
RK3399: ddr: update ddr init bin version to v1.03
...
1. support lpddr4.
2. ajdust phy vref value when enable soc odt.
Change-Id: I8ea02f6079c487f75f513fb3db7677d4550d485b
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-07-26 16:26:08 +08:00
Jianqun Xu
9d209a451c
rkplat: rk3399: boot start from 0x00010000
...
Change-Id: I14fa116c53113a34c5f5d35fc65eb2962979bb87
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2016-07-22 14:24:08 +08:00
chenfen
35bd3d8d13
rk3399 sdhci fix some box cannot upgrade
...
Change-Id: I469d87f148ea64c3f2b19e1fb5685534b280c612
Signed-off-by: chenfen <chenfen@rock-chips.com >
2016-07-15 17:23:46 +08:00
chenfen
2128cee096
rk3368 miniloader and usbplug support PX5
...
Change-Id: I4823e8aaa7ade88db4b9f559b99d87a026249ce4
Signed-off-by: chenfen <chenfen@rock-chips.com >
2016-07-14 18:31:36 +08:00
chenfen
2783e52618
rk3399 miniloader and usbplug fix box update fail
...
Change-Id: I62272cefa58211b4cff04467f728032f6e3d7837
Signed-off-by: chenfen <chenfen@rock-chips.com >
2016-07-14 18:24:53 +08:00
Jianhong Chen
088944f030
rk322x: optee v1.4: ddr fix bug about get vop status
...
Change-Id: I95ad89d5a9d91090fef6cca63ee1f97b6bcd82d3
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-07-08 11:37:19 +08:00
csx
1aae4480f1
optee : revert version to v1.4
...
1) Revert rk322x_tee_v1.5.bin to rk322x_tee_v1.4.bin
Change-Id: Iee51984b3cf99c43e99ba64f187ed6a230ba3227
Signed-off-by: csx <csx@rock-chips.com >
2016-07-08 11:01:27 +08:00
cwz
8a150b9401
rk3399: enable merge trust image.
...
Change-Id: Ifd9fc8aef464b6e0c873cd46872dbd726a6da6c1
Signed-off-by: cwz <cwz@rock-chips.com >
2016-06-23 20:58:53 +08:00
cwz
723d6e7796
rk3366: enable merge miniloader when build.
...
rk3366miniloaderall: v1.02, ddr version: 20160624.
Change-Id: I31f2e9e3dedc13503b6e10effb470cd2cdb32ff5
Signed-off-by: cwz <cwz@rock-chips.com >
2016-06-23 20:29:46 +08:00
cwz
ff61d300dd
rk3399: enable merge miniloader when build.
...
rk3399miniloaderall version 1.04, ddr version: v1.00 666M.
Change-Id: I9489d36096dce881176626be3bf705103afead89
Signed-off-by: cwz <cwz@rock-chips.com >
2016-06-23 18:22:41 +08:00
csx
e8cb6330e3
rk tee : Update rk322x_tee_ta_v1.5.bin
...
Change-Id: Idd082141bde5123bef3055b4a0ab66bb62cfab11
Signed-off-by: csx <csx@rock-chips.com >
2016-06-23 12:48:08 +08:00
csx
967b12d12a
rk tee : Open RPMB support for rk322x_tee_ta.bin
...
1) Open RPMB support for rk322x_tee_ta.bin
2) Only modify build options (CFG_RPMB_FS for RPMB support),
don't need to change version
Change-Id: I4629621a0e99235da2f96b181c1cb622b0595511
Signed-off-by: csx <csx@rock-chips.com >
2016-06-23 08:36:22 +08:00
csx
daddd6a82f
rk tee : increase new tee.bin and change version
...
1) increase tee_ta_v1.5.bin for with ta
2) change version number to v1.5
Change-Id: I2b793b30a6282c0842a909908dfc709eddd8f567
Signed-off-by: csx <csx@rock-chips.com >
2016-06-07 10:43:36 +08:00
Hecanyang
5b275a99b0
ddr: DDR Version 1.00 20160530
...
2GB/1cs per channel, ddr init error.
fix this bug to support 2GB/1cs per channel.
2GB/1cs that is: row=16, col=10, bank=3, bw=2, cs=1
Change-Id: I222d1615d3df2c01312a04e5e0beab96fc1c2354
Signed-off-by: Hecanyang <hcy@rock-chips.com >
2016-05-30 17:16:48 +08:00