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
Hecanyang
e30f36737e
DDR: DDR Version 1.00 20160523
...
customer find 4GB LPDDR3 performance is poor than 2GB, after analyse,
we find the reason is: 4GB just select a more low power setting, but
it effect the performance. so this version we just select the more
performance setting, no longer select the more low power setting.
Change-Id: I8899d19d6b8456e6a67f3cccbfbdd27c31b821f9
Signed-off-by: Hecanyang <hcy@rock-chips.com >
2016-05-23 17:21:55 +08:00
Tang Yun ping
fede51e340
RK3368: DDR: ddr init bin update
...
ddr init bin update to version 1.17 20160513 to fix bug about 4GB dram
detect fail.
Change-Id: Ib1ddc6409cda1040f4e8dd37ac8f0433ea2c217d
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-05-13 16:40:03 +08:00
cwz
530a388f48
rk3368: bl32 ddr memory reserve depend on tos setting.
...
Change-Id: I50cd4177a6957dafabdcd4b66c4b8838cab0998e
Signed-off-by: cwz <cwz@rock-chips.com >
2016-05-13 00:58:11 +08:00
Tang Yun ping
75f6530e4a
RK322x: optee: update optee version to v1.4
...
fix dpll setting refdiv to 1 for more stabilization.
Change-Id: I41a38be1bcd101d30d0188377aa3197e1c5c58f1
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-05-11 18:06:15 +08:00
Tang Yun ping
5d30ce7c75
Rk322x: ddr: update ddr init code version to v1.04
...
ddr init code version update to v1.04 20160505. This update including
1.supporting 16bit bandwidth.
2.fix bug to supporting 8Gb dram.
Change-Id: I10ef22722d152b0e0e14855969d9df21b168b599
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-05-05 10:26:45 +08:00
Tang Yun ping
b3ed3c9d8c
RK322x: Trust: update optee version to v1.3
...
ddr: 1. add ddr change freq function
ddr: 2. optimizing ddr3 timing trfc and tzqcsi, lpddr2 timing trcd and trp.
Change-Id: Ifa0fc4f14fffe487a45eade8ed9f294988167bad
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
2016-04-22 14:43:42 +08:00
Jianhong Chen
035e08ce90
rk322x: update optee version to v1.2
...
ddr: to reduce EMI, setting refdiv from 1 to 12 for bigger clock jitter
Change-Id: Iabf59d9f211b43af76d1e0b13e2bfd531dd4a7c7
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com >
2016-04-19 11:07:32 +08:00
Frank Wang
2602cca69a
rk3366: support mcu & add trust merging config.
...
Change-Id: I0118ddeae071c339ac16c7e29b98f323f64e78bb
Signed-off-by: Frank Wang <frank.wang@rock-chips.com >
2016-04-08 10:14:18 +08:00
Zhaoyifeng
1666df54fc
rk3288: nand: fix sandisk flash upgrade problems
...
Change-Id: I7a17fb78d56c3866ef22a79c7aaf96f152ad3e6e
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com >
2016-03-25 14:40:12 +08:00
Zhaoyifeng
51b16f0137
rk322x: nand: fix sandisk flash upgrade problems
...
Change-Id: I8a18393140bca8e9000bbef388ffbc19a38413e3
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com >
2016-03-25 14:38:28 +08:00
Zhaoyifeng
af74c84d9f
rk312x: nand: fix sandisk flash upgrade problems
...
Change-Id: I5190571588c1c9c0d08d548e57cc992875442974
Signed-off-by: Zhaoyifeng <zyf@rock-chips.com >
2016-03-25 14:23:35 +08:00