Commit Graph

1299 Commits

Author SHA1 Message Date
Weixin Zhou
9c2569bc62 rk3566: bl31 ultra: update version to v2.11
Build from ATF commit:
	b1bc651ee add RK_ULTRA_SUSPEND

update feature:
	b1bc651ee add RK_ULTRA_SUSPEND
	a864f84e4 Revert "plat: rk3568: use sram init section"
	66860848f Revert "plat: rk3568: sram init section use RW attribute"
	9446dce12 Revert "plat: rockchip: update rockchip_sip_svc for support
	dfs_fsp_init"
	8072a527e Revert "plat: rockchip: dram: update ddr_params.h"
	89bef260a Revert "plat: rk3568: add support dfs_fsp_init"
	6c3c2fafd Revert "plat: rk3568: dmc: no longer get ddr timing from DTS"
	4209400d9 Revert "plat: rk3568: dmc: remove struct ddr_dts_config_timing"
	31f716829 plat: rk3568: sram init section use RW attribute

Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
Change-Id: I4a202886f63979abff124d5b5754616c519587e0
2021-11-29 10:36:32 +08:00
Hisping Lin
fbde0c7482 rk3358: bl32: update version to v2.01
Build from optee commit in develop-next branch:
    50cc53fd pta: support R&W oem non-secure otp

Update feature:
    5c3afe9d pta: rk_os_service: modify message for illegal access
    78d37d71 core: rpmb: compatible with old RPMB keys
    7960156f rk3588: hamming weight support for security level

Change-Id: I6bc6c6b2db0d71a79b79940238d0502f506e12a7
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-11-25 16:12:48 +08:00
Hisping Lin
b096b72930 rk3308: bl32: update version to v2.03
Build from optee commit in develop-next branch:
    50cc53fd pta: support R&W oem non-secure otp

Update feature:
    5c3afe9d pta: rk_os_service: modify message for illegal access
    78d37d71 core: rpmb: compatible with old RPMB keys
    7960156f rk3588: hamming weight support for security level

Change-Id: Ib25d8a197165513572f0800628cc988a38261206
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-11-25 16:07:54 +08:00
Hisping Lin
eea9fa3f87 px30: bl32: update version to v2.01
Build from optee commit in develop-next branch:
    50cc53fd pta: support R&W oem non-secure otp

Update feature:
    5c3afe9d pta: rk_os_service: modify message for illegal access
    78d37d71 core: rpmb: compatible with old RPMB keys
    7960156f rk3588: hamming weight support for security level

Change-Id: I6fa2bfd16d99c5908b90a7ae1c6be09ce5ddaf71
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-11-25 16:04:29 +08:00
Hisping Lin
eacf4a77f3 rk3326: bl32: update version to v2.01
Build from optee commit in develop-next branch:
    50cc53fd pta: support R&W oem non-secure otp

Update feature:
    5c3afe9d pta: rk_os_service: modify message for illegal access
    78d37d71 core: rpmb: compatible with old RPMB keys
    7960156f rk3588: hamming weight support for security level

Change-Id: Id69b5f7d09b66e1ade3209d671b3ff1141f36ae2
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-11-25 16:01:40 +08:00
Ziyuan Xu
5453848d59 rv1126: mcu: speed up first frame capture for os04c10
build from:
    2a07f8e bsp: rockchip: drivers: camera: os04c: simplify initialization sequence

update feature:
    2a07f8e bsp: rockchip: drivers: camera: os04c: simplify initialization sequence
    5447288 Revert "[app]: isp_stream.c add status lights"
    6f10305 bsp: rockchip: drivers: isp2: refer bool from *stdbool.h*
    ff2889a [BSP]: rv1126-riscv: use Os for build
    9eff909 [BSP] rv1126-riscv: -ffunction-sections -fdata-sections

Test on RV1126-Battery-EVB with 924MHz DDR

Before:
[STREAM]: L 0, 1, 101, 0x8001000, 5533696, 0x1d8, 0x80, tick:94

After:
[STREAM]: L 0, 1, 55, 0x8001000, 5533696, 0x152, 0x40, tick:56

Change-Id: I77afa03fdeb885af1f344439399ac2dcb98a7141
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2021-11-11 14:49:47 +08:00
Wesley Yao
509c37d9a2 rk3308: ddr: Update ddr bin to v2.06
Important Notice: ddr bin v2.00 and later DO NOT support RK3308A(CHIP ID
= 0x0CEA). Please use ddr bin v1.29 for RK3308A.

build from u-boot-ddr:
	2355fc526d dram_init: rk3308: update to v2.06
and cherry pick from u-boot | next-dev:
	786fea6f82 drivers: ram: rv1108_pctl_phy: fix value of dll bypass regs

update feature:
	d4b95bfb8b dram_init: rk3308: Add support of UART3 M1
	07dde227db drivers: ram: rk3308: Add 294MHz
	383c9c5c9a drivers: ram: rk3308: Adjust the way to assign value to sdram_configs
	4a561efa5e drivers: ram: rk3308b-s: Fix calculation of Rx DQS skew of DDR2 & LPDDR2
	acfae9184e drivers: ram: rk3308: Fix DRAM_ODT_EN_FREQ/PHY_ODT_EN_FREQ of LPDDR2
	dbb5d8304f drivers: ram: rk3308: Fix tRRD of DDR3 451MHz
	592950db9c drivers: ram: rk3308b-s: Modify the judgment of read gate result
	8403d9cddf dram_init: dram_init_main: Invalid iCache when exiting dram_init_main()

build command:
	cd dram_init
	./make.sh rk3308

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: Icf70bda9c5c86fb140650d6ebddfff76493290c6
2021-11-09 19:51:10 +08:00
Tang Yun ping
1d93161233 rk3566: ddr: update ultra ddr bin to v1.09
build from:
	5170578fe2 rk356x: ddr: update ultra ddr bin to v1.09
build command:
        ./make.sh rk3568
update feature:i
	bcf2a22663 rk356x: ddr: fix LP4/LP4X 2CS dram fsp_param data error
	2de6f433b2 rk356x: ddr: undo CBT when ddr freq below 400MHz

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I6126930d09e66bc4a0f86d93d53d2decd0c5c900
2021-11-05 17:48:41 +08:00
Steven Liu
464d2d1b65 rk3568: bl31: add rk3568_bl31_cpu3_v1.00.elf
bl31 for AMP CPU3 boot.

Signed-off-by: Steven Liu <steven.liu@rock-chips.com>
Change-Id: Id22692ce9fe33f88e40d28dd51a0a226e05586dd
2021-11-05 14:36:59 +08:00
Tang Yun ping
e147d1edb4 rk3566: ddr: update ddr bin to v1.11
build from:
	41ceb374ff rk356x: ddr: update ddr bin to v1.11
build command:
	./make.sh rk3568
update feature:
	37c6f80384 rk356x: ddr: fix LP4/LP4X 2CS dram fsp_param data error
	92e59d18f9 rk356x: ddr: undo CBT when ddr freq below 400MHz
	b073c834e0 rk356x: ddr: enable ddr4 528M odt
	f46daa84ac rk356x: ddr: lpddr4/lpddr4x rx odt enable freq change to 800MHz
	ce55e16904 drivers: ram: rockchip: rk3568: fix mistake about MAX_LOW_FREQ_LIMIT
	38c2dc0c40 rk356x: ddr: adjust ddr4 MRW sequence

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Iba646069e10aac447c3a6abdfec135d5fb8f4dc8
2021-11-03 16:10:18 +08:00
Tang Yun ping
47404a141a rk3568: ddr: update ddr bin to v1.11
build from:
	41ceb374ff  rk356x: ddr: update ddr bin to v1.11
build command:
	./make.sh rk3568
update feature:
	37c6f80384 rk356x: ddr: fix LP4/LP4X 2CS dram fsp_param data error
	92e59d18f9 rk356x: ddr: undo CBT when ddr freq below 400MHz
	b073c834e0 rk356x: ddr: enable ddr4 528M odt
	f46daa84ac rk356x: ddr: lpddr4/lpddr4x rx odt enable freq change to 800MHz
	ce55e16904 drivers: ram: rockchip: rk3568: fix mistake about MAX_LOW_FREQ_LIMIT
	38c2dc0c40 rk356x: ddr: adjust ddr4 MRW sequence

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I6e13a257811c655fdd37cc73b0f2e5bd25d9c5dc
2021-11-03 16:07:56 +08:00
XiaoDong Huang
d00ef4a9a0 rv1126: tee: update version to v2.01
Build from OPTEE commit:
    ef7f159d
update feature:
    ef7f159d
    93218d76 plat-rockchip: otp: refine otp map defines
    6e7c7880 core: otp: move otp map defines to platform respective file
    8aabe4b8 plat-rockchip: config: sort config defines in alphabetical order
    783935ed plat-rockchp: conf.mk: extract common configs
    3b708b87 plat-rockchp: conf.mk: use $(call force, ...) to set values
    6ac046ad core: use local time but not universal time
    3e6c3d74 core: fix build error for expansion defined
    825d470d lib: libutils: fix duplicate macro definitions
    30c8b31d core: boringssl: fix build error for fall through
    484bf66f lib: newlib: fix build error for fall through
    273e9429 lib: libcxx: fixed no return error
    753447cd lib: libcrypto: avoid macro definition conflicts
    9a14fc75 plat-rockchip: conf.mk: mv crypto related config to separate file
    958b8cef pta: rk_os_service: add GET_TRNG cmd support
    c2b06d42 driver: rockchip: remove trng driver from crypto module
    665a769d lib: libcrypto: add support for aes-xts
    f3fa4248 lib: libcrypto: porting new version into OPTEE
    fad0a581 lib: update BoringSSL
    6453d8ba rv1126: otp: set nvm failtime to 19
    75f71b29 pta: rk_os_service: change value of a macro definition
    2b1ff59a pta: rk_os_service: add api for get oem otp size
    c72692a9 ta: ta.mk: export CFG_CXX CFG_TUI vars

Change-Id: I094cede648a79b8f7ee28ce4d4a4bc9a06988092
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2021-11-03 15:39:27 +08:00
Tang Yun ping
97899ee635 rk3566: bl31 ultra: update version to v2.10
Build from ATF commit:
	31f716829 plat: rk3568: sram init section use RW attribute

update feature:
	5bd6aa529 plat: rk3568: dmc: disable clk drv when suspend for ultar board
	4edcdbb82 plat: rk3568: dmc: no longer get ddr timing from DTS
	4ab016fc plat: rk3568: add support dfs_fsp_init
	9a647cae plat: rk3568: dmc: update dcf code to v1.08
	6de7aecc plat: rk3568: enable sending bus idle request to BIU_VPU by hardware
	89e43deb plat: rk3568: dfs: set dcf to sign-off rate when change ddr frequency
	5719f63a plat: rk3568: the suspend clock switch to pvtm/32k_from_io

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I2ef82a690c63c12f42d6d59a6fc130625dcaa6c6
2021-11-02 17:33:06 +08:00
Chen Fen
e12680aa5a rk3326: loader: Update to v1.32
build from:
        rk_boot_all dba176 trustboot: support load to pmu sram.
update feature:
        Support load to pmu sram.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: I2b82f0f55f959398b7fdb56760d98cbe4d985fe3
2021-11-01 16:12:27 +08:00
Chen Fen
ef102b4208 px30: loader: Update to v1.32
build from:
        rk_boot_all dba176 trustboot: support load to pmu sram.
update feature:
        Support load to pmu sram.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: I0750609b583f54cf553bb68dc4d1df866716fd67
2021-11-01 14:59:13 +08:00
Jon Lin
80d6d3bd5a rk3568: loader: Update to v1.13
build from:
	rk_boot_all 69b359 src: spinand: support GD5F2GM7xxG
update feature:
	Support new flash

Change-Id: I73fa55a2f464784284955d7d2f3de4ca069e065b
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-30 16:28:04 +08:00
Ziyuan Xu
0f8c260f29 rv1126: risc-v: fixes FASTAE anomaly for os04c10
build from:
    62d34ca [BSP]: rv1126-riscv: drivers: disable drv_ctrl by default

update feature:
    62d34ca rv1126-riscv: drivers: disable drv_ctrl by default
    535022a isp_app: support pre-capture frame number selection
    902a852 isp_app/stream: get pixel format from camera_dev
    ace48d6 rockchip: rv1126-riscv: rework board tree
    2914668 rockchip: common: drivers: re-type ISP_DDR_* to hex
    87f2200 RTT: friendly version information with time
    10a4acc [BSP] rv1126-riscv: drivers: Kconfig: add pstore
    923ae68 [BSP]: rockchip: common: drivers: add pstore drivers

Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Change-Id: I754e29e72b8cbdccbf3f14b0c398b80b9f3a0a56
2021-10-29 18:04:48 +08:00
Jon Lin
8623eeaee6 rk3308: loader: Add spiflash only version
build from:
	69b359 src: spinand: support GD5F2GM7xxG
update feature:
	Add spiflash only version, delete sdcard and emmc support

Change-Id: Ib7f4a3c732017b24625daef6963ff684455657b4
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-29 15:06:53 +08:00
Jon Lin
4fd7beb048 rk3308: loader: update version to v1.33
build from:
	8a6bcbf src: spinand: Check only the devices in need
update feature:
	src: spinand: Check only the devices in need

Change-Id: If4fc6a008a69e68cf30777f9fc4d56be214777bd
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-29 15:06:48 +08:00
Jon Lin
f02416c622 rv1126: usbplug: Update to v1.21
build from:
	rk_boot_all c38741 src: spinand: support GD5F2GM7xxG
update feature:
	Support new spiflash

Change-Id: I7ba8cf6be24532969700ba432efbdc8a560c3a23
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-29 10:45:07 +08:00
Jon Lin
a2f419e5e7 rk3568: loader: add for spinand V1.13
build from:
	69b359 src: spinand: support GD5F2GM7xxG
update feature:
	support new spiflash

Change-Id: I6d31582ff7b1f07106ed594c9999d918ca2051ba
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-25 10:30:41 +08:00
Zhihuan He
00e7847d16 rk3399pro: ddr: update ddr version to v1.27 20211018
build from:
	bb0d1de Version: DDR Version 1.27 20211018

update feature:
	c7ff824 rk3399: ddr: fix burn loader err when inserted SD card
	dcdad66 rk3399: ddr: add lp4 1056 ddrbin build

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I7d7fede051867bba95157bd5ee85453bbfc39e9a
2021-10-21 14:49:53 +08:00
Zhihuan He
5b526b49a7 rk3399: ddr: update ddr version to v1.27 20211018
build from:
	bb0d1de Version: DDR Version 1.27 20211018

update feature:
	c7ff824 rk3399: ddr: fix burn loader err when inserted SD card
	dcdad66 rk3399: ddr: add lp4 1056 ddrbin build

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I7511628780dc2486808b7076ef3e06a2c15f72f6
2021-10-21 14:49:53 +08:00
Zhihuan He
688f59f231 rk322xh: bl31: update version to v1.49
Build from ATF commit:
	5315ffb0a plat: rk322xh: dram: support ddr os_reg v2
update feature:
	5315ffb0a plat: rk322xh: dram: support ddr os_reg v2

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ia76236f00e270b3abc418ad86e4905831c66224b
2021-10-21 14:49:53 +08:00
Joseph Chen
d115c7ff06 rk3308: aarch64/32 bl31: update version to v2.24
Build from ATF commit:
    d5a5a89b7 plat: rk3308: use min voltage 0.843v for rk3308bs vdd_core
update feature:
    d5a5a89b7 plat: rk3308: use min voltage 0.843v for rk3308bs vdd_core
    42cb5315d plat: rk3308: only support standby wfi for cpu suspend
    305418b09 lib: psci: Add weak psci_plat_cpu_suspend_prepare()
    2f4c436b3 plat: rk3308: dram: ddr_get_rate() supports RK3308B-S

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ide88499d5e9840e1265fe1092f5d65d002ec51ea
2021-10-19 14:47:28 +08:00
Zhihuan He
d0242c74a8 tool: ddrbin_tool: update to v1.08 20211018
updata: add support rk3308BS

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I01891b2bfb0983139262469f379ee017ee521a38
2021-10-19 09:29:27 +08:00
Liang Chen
32f41d32c9 rk3568: bl31: update version to v1.32
Build from ATF commit:
	c9a647cae plat: rk3568: dmc: update dcf code to v1.08
update feature:
	c9a647cae plat: rk3568: dmc: update dcf code to v1.08
	ea2a85a1c rockchip: fix error in plat_mpidr_by_core_pos
	109d7d0c3 rockchip: fiq-debugger: put SPSR_EL3 and ELR_EL3 in fiq_dbg_ctx+0x110 and +0x118
	16de7aecc plat: rk3568: enable sending bus idle request to BIU_VPU by hardware

Change-Id: I0b0a4f524c6f6af8351b1824d34329c07de5d801
Signed-off-by: Liang Chen <cl@rock-chips.com>
2021-10-18 11:00:54 +08:00
Mark Huang
93b304ad08 rv1126: support gzip compression
Change-Id: I7e2e15b927995a07eeb84bcc6b6a32c17d843a74
Signed-off-by: Mark Huang <huangjc@rock-chips.com>
2021-10-15 11:31:21 +08:00
Wesley Yao
0444a3b39d rk3308 aarch64/32: bl31: update version to v2.23
Build from ATF commit:
	2f4c436b3 plat: rk3308: dram: ddr_get_rate() supports RK3308B-S

update feature:
	2f4c436b3 plat: rk3308: dram: ddr_get_rate() supports RK3308B-S
	47c68bda0 plat: rk3308: lock the remap bit
	b6e7fb930 plat: rk3308: update comments for pwm regulator voltage
	6f8a10510 plat: rk3308: enable detect-grf clk for usb wakeup
	2e2b83b71 plat: rk3308: dump more register for debug
	61b65b94d plat: rk3308: add more comments
	7b2259b1f plat: rk3308: correct sram secure size

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: I06509fe1f17bea09520775fb4765a54b55e63b89
2021-10-14 15:38:58 +08:00
Jon Lin
16f7af68c0 rk3308: loader: update version to v1.32
build from:
	rk_boot_all 59dfe7 platform: rk3308bs: initial flash and emmc iomux plus
update feature:
	initial flash and emmc iomux plus

Change-Id: I9eb4f9a55db5124de20dfe89e15d0815cc685feb
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-14 15:06:02 +08:00
Wesley Yao
38956aae52 rk3308: ddr: update ddr bin to v2.05 to support RK3308B-S
build from u-boot-ddr:
	24d721e1ea1 dram_init: rk3308: update to v2.05

update feature:
	ba0d6854336 drivers: ram: rk3308: Add support for RK3308-S
	e2b15b00c92 drivers: ram: rk3308-s: Adjust print info

build command:
	cd dram_init
	./make.sh rk3308

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: Ic76120dc13dcabdf2f2ec6529dae5cccb425cef6
2021-10-14 11:31:09 +08:00
Zhihuan He
3712dbc00e rk322xh/rk3328: ddr: update ddr init code to v1.19
print info: DDR Version 1.19 20211011
from commit:
	4a7518b rk322xh: update DDR Version 1.19 20211011
update feature:
	7eda172 rk322xh: add support os_reg v2

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ideb43a32497dbffbf1b3400622a14e47e4aec407
2021-10-13 15:55:53 +08:00
Jon Lin
bca4ff21d0 rk3308: loader: update version to v1.31
from commit:
	b6f5f6 platform: rk3308: update to v1.31.
build feature:
	Support RK3308BS

Change-Id: I9d9962e6c079aee3d11234ca93aa5d7fb011bba8
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-13 15:54:59 +08:00
Hisping Lin
1171693f17 rk3308: bl32: update version to v2.02
Build from optee commit in develop-next branch:
    2d3f7fed rk3308bs: otp: compatible with revision

Update feature:
    d15255c6 rk3308: otp: separate external interface
    2b1ff59a pta: rk_os_service: add api for get oem otp size
    e7c25607 rk3308: enlarge MAX_XLAT_TABLES to 8

Change-Id: I5270b8c50c08a52d624be4c4bf6fd14084f49e00
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-10-12 14:39:47 +08:00
Hisping Lin
597e805642 rk3358: bl32: update version to v2.00
Build from optee commit in develop-next branch:
    7b4275734 rockchip: sip: add share mem page type define

Update feature:
    1. Update OP-TEE version to V3.13.0
    2. Add build user info in boot up log

Change-Id: I558cc4d642764b567e156b47ddefc614e95f54ed
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-10-12 14:39:47 +08:00
Chen Fen
ddb061214b rk3308: loader: update version to v1.31
from commit:
        I6560a6 platform: rk3308: update to v1.31
build feature:
        src: platform: set GPIO0B5 normal for 3308BS.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: I2f59935d2c73fdc3575b871d88f6e1418756d18e
2021-10-11 08:50:45 +08:00
Jon Lin
c9e219a728 rk3036: loader: Update to v2.62
from commit:
	rk_boot_all 89aaf6 src: spinand: Support TX25G01
build feature:
	support new spiflash

Change-Id: Ie1fa344955e061052fcac21303142f4314142a60
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-08 14:32:24 +08:00
Jon Lin
21f5c09fe2 rk3308: loader: update version to v1.30
from commit:
	c8dea85 platform: rk3308: update to v1.30
build feature:
	src: spinand: Fix GD5F1GQ5xExxG data strength setting

Change-Id: Ic5e2195891cd97d462716aa348a8a4bbdf2ad99e
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-08 14:32:16 +08:00
Jon Lin
213eca6fb6 rk3568: loader: add for spinand V1.12
build from:
	rk_boot_all 5cb73e1 modify the step size and the count for scanning uboot
build feature:
	modify the step size and the count for scanning uboot
	  EMMC: 512K x 8
	  SPI NAND Wo FTL: 128K X 16
	  SLC NAND Wo FTL: 128K x 16
	  SPI NOR: 64K X 32

Change-Id: I5edc87583ea6b56697c6e1ce2e44cc312ba0c79b
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-10-08 09:35:38 +08:00
Liang Chen
6d777e3639 rk3568: bl31: update version to v1.31
Build from ATF commit:
	16de7aecc plat: rk3568: enable sending bus idle request to BIU_VPU by hardware
update feature:
	16de7aecc plat: rk3568: enable sending bus idle request to BIU_VPU by hardware
	d89e43deb plat: rk3568: dfs: set dcf to sign-off rate when change ddr frequency
	364c6a19b plat: px30: add scmi support
	4ea66c757 plat: px30: port code from brach develop-rk3399 to develop-v2.3
	84c6e64f0 rockchip: gicv2: add GICV2_G0_FOR_EL3 macro
	968422912 rockchip: gicv2: add target_masks initialization
	a2580fa7e rockchip: fix compile error for px30
	205fc61a6 plat: rockchip: dram: update some common code about dram
	d5719f63a plat: rk3568: the suspend clock switch to pvtm/32k_from_io
	76228bab3 plat: rk3568: dmc: set ddr clock in phase when suspend

Change-Id: Icbcd89bb686c1cd7fdfc8eb0ad186925d5a1d8f7
Signed-off-by: Liang Chen <cl@rock-chips.com>
2021-09-28 16:24:45 +08:00
Elon Zhang
feca6e1072 rk3399/rk3399pro: bl32: update version to 2.10
Build from optee commit in develop branch:
	ef70f120a sta: rk_os_service: fix oem efuse size error

Update feature:
	1. TA support get trng api
	2. TA support read/write oem efuse api
	3. add build user info in boot log

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: Ic402e188ed2f3108b7010358642d6470fd00536c
2021-09-17 21:33:30 +08:00
Ziyuan Xu
9bcb0330af rv1126: tpl: update thunder boot ddr bin to v1.08
build from next-dev:
        9080840a12 drivers: ram: rv1126: Detect byte map of x16 DDR3/DDR4
update feature:
        9080840a12 drivers: ram: rv1126: Detect byte map of x16 DDR3/DDR4
build command:
        CONFIG_SPL_KERNEL_BOOT=y
for lpddr3 bin, CONFIG_ROCKCHIP_TPL_INIT_DRAM_TYPE need set to 6.
for lpddr4 bin, CONFIG_ROCKCHIP_TPL_INIT_DRAM_TYPE need set to 7.
default CONFIG_ROCKCHIP_DRAM_EXTENDED_TEMP_SUPPORT=n, if you need
extended temperature bin, you need enable "CONFIG_ROCKCHIP_DRAM\
_EXTENDED_TEMP_SUPPORT", then rebuild uboot.
    ./make.sh rv1126 && ./make.sh tpl.
Note:
        the pre-build 528MHz binary disable ODT.

Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Change-Id: If0e8207e9e4b9e36850dbc7fb6aabebfc8a32bd8
2021-09-17 10:45:56 +08:00
Jon Lin
de2a632f71 rk3568: loader: add for spinand V1.11
build from:
	rk_boot_all b9678f6f src: spinand: not cache recheck for XTX device
build feature:
	support new flash devices

Change-Id: I101861937e2754e7a3b9d2584ac00b50054a1dff
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-09-16 10:09:44 +08:00
Jason Zhu
b7af9b087d rv1126: spl: update version to v1.08
Build from next-dev:
	c6ee75e: rockchip: rk3308: fixup opp table for rk3308bs

Build command:
	./make.sh rv1126

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I26589cec4a2ab33bc916e99ccfb5fb91785bc9b9
2021-09-16 10:07:53 +08:00
Jon Lin
eaf79b1e47 rk3568: usbplug: update ddr bin to v1.12
build from:
	rk_boot_all c9221db src: spinand: support GD5FxGQ5REYIG
new feature:
	support new spiflash

Change-Id: I0b54b8d60548b249b214081322ad32ea0cce3754
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-09-16 10:06:38 +08:00
Jon Lin
1a57064eaa rv1126: usbplug: update version to v1.20
build from:
	rk_boot_all a00b18c src: platform: rv1126: Update to 1.20
build feature:
	support new flash devices, W25N512GVEIG, GD5F1GQ4UExxH

Change-Id: I8e5fbea2a0a64cf7dd82b79ae9b15881ed3623e6
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-09-16 10:06:28 +08:00
Chen Fen
bf74fb44ca rk3308: loader: update version to v1.29
from commit:
        39e1663 platform: rk3308: Update to 1.29
build feature:
        Support rk3308bs chip

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: I176de0405ca167c40efb91799282948089725881
2021-09-16 10:01:13 +08:00
Elon Zhang
84cba53751 rk3308: bl32: update version to v2.01
Build from optee commit in develop-next branch:
	e7c25607c rk3308: enlarge MAX_XLAT_TABLES to 8

Update feature:
	e7c25607c rk3308: enlarge MAX_XLAT_TABLES to 8

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: If8ab2a9a9db01d2050988e725747594803614578
2021-09-10 15:22:02 +08:00
Elon Zhang
50bd21f14d rk1808: bl32: update version to v2.01
Build from optee commit in develop-next branch:
	88dd1c910 rk1808: enlarge MAX_XLAT_TABLES to 8

Update feature:
	88dd1c910 rk1808: enlarge MAX_XLAT_TABLES to 8

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: I676b35bc53a079aeb73a927240e0cf99896ee4b7
2021-09-10 15:00:57 +08:00
Tang Yun ping
1b3bf12d18 rk3568: bl31: update version to v2.09
Build from ATF commit:
	76228bab3 plat: rk3568: dmc: set ddr clock in phase when suspend
update feature:
	76228bab3 plat: rk3568: dmc: set ddr clock in phase when suspend
	367a3ffb3 plat: rk3568: dfs: configure the response type in advance
	81e0b993a rockchip: amp: support pass boot args0~3

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I822a9c6140404107348cd368bddd3603a1a019e8
2021-09-10 11:26:10 +08:00