Tang Yun ping
b9183559ca
rk3588: ddr: update ddr bin to v1.18
...
Build from:
9fa84341ce dram_init: rk3588: update tx eye margin
Update features:
1. Add dvfs/periodic training to improve write signal margin.
2. Support mixed package DRAM.
Warn:
BL31 should be update to V1.47 or above.
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
Change-Id: I14928c3b33ab6a0468f1d4b150c0e7025f04d48b
2024-09-06 10:30:10 +08:00
Joseph Chen
3e5f2374e7
rk3506: RK3506BMINIALL: Add SPL boot params
...
Follow commit:
(088bac40aa rk3506: ddr/spl/tee: Update version to v1.xx)
Signed-off-by: Joseph Chen <chenjh@rock-chips.com >
Change-Id: I95c338004110e26b460e2feebc2ebe7e6f83def2
2024-09-05 16:21:32 +08:00
XiaoDong Huang
923cda8ffe
rk3588: bl31: update version to v1.47
...
Build from ATF commit:
92b1674a5 plat: rk3588: sleep: config cpu_wakeup according to boot_cpu
update feature:
92b1674a5 plat: rk3588: sleep: config cpu_wakeup according to boot_cpu
02316fa91 OPTEE: Explicitly allow NS preemption for Yielding SMCs
80be9361b fix(ehf): restrict secure world FIQ routing model to SPM_MM
0b9727031 fix(bl31): allow use of EHF with S-EL2 SPMC
b6a7886d0 plat: rk3588: dmc: restore PHY OFFSET_DQ_CON0 during resume
e8673d54b plat: rk3588: add dvfs/periodic trn for resume code
0fa6615d0 plat: rk3588: Add support to reset vop sub mem pd when resume
9aa39b9ab plat: rk3588: support access_mem_os_reg
ba6ef224d rockchip: common: add ACCESS_MEM_OS_REG define
37e7e8941 plat: rk3588: sleep: fix GPIO_DBCLK_DIV_CON configuration flow
5fb78cd64 rockchip: uart: switch to loopback mode before checking busy status
02ff3b0da rockchip: uart: save uart register once
0f24f44c5 plat: rk3588: ddr_mcu: remove DDRPHY DLL lock_value_init_override toggle
5f3bb53fa plat: rk3588: use psci_aff_info_state to check cpu off
Change-Id: I8c5c672da05d3b903f0f68343b7a71e011689218
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2024-09-05 11:15:13 +08:00
YouMin Chen
50942f0b05
rv1103b: ddr: update ddrbin to v1.04
...
build from:
ccb664bdcf dram_init: rv1103b: update ddrbin to v1.04
update feature:
1. Improve DDR stability.
Signed-off-by: YouMin Chen <cym@rock-chips.com >
Change-Id: Id682e3ea962b0896f3e9bfb9de1f37c80bdc99a9
2024-09-04 14:37:35 +08:00
Hisping Lin
e6b5c66b99
rv1126: tee: update version to v2.13
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
e7abeb91f plat-rockchip: rv1126: enable CFG_RK_USE_RESERVED_SHM
d93e824bb core: not set dynamic shm capability if set CFG_RK_USE_RESERVED_SHM
e34269933 plat-rockchip: rv1126: enable dynamic share memory
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
38896fc48 core: mmu_v7: Map user va range to [8M, 32M]
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
5a5cd5c8a rockchip: common: Add hptimer_v2 driver
686ae14bd rockchip: common: Add hptimer driver
7bade0364 rockchip: Add mask helper and fix error
f78440919 rv1126: add macro check for low address
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I044c8ee1e5740728a23f8b9062af831f0e1326a7
2024-09-03 14:55:29 +08:00
Hisping Lin
aa6eefafe5
rv1106: tee: update version to v1.12
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
df5cda8b5 plat-rockchip: rv1106: enable CFG_RK_USE_RESERVED_SHM
d93e824bb core: not set dynamic shm capability if set CFG_RK_USE_RESERVED_SHM
a6d8b2e80 plat-rockchip: rv1106: enable dynamic share memory
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
38896fc48 core: mmu_v7: Map user va range to [8M, 32M]
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
5a5cd5c8a rockchip: common: Add hptimer_v2 driver
43cc0476b rv1106: otp: enable hardware lock
4e3414cf2 rv1106: add macro check for low address
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I2a29b9273edfd798331e4f4b3f6b7037a9e63eb2
2024-09-03 14:55:29 +08:00
Hisping Lin
dcadf312fa
rk3358: bl32: update version to v2.09
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
1bfd9b503 scripts: build_optee_os: Add FW_VERSION_PRINT
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: Idd401c0a1fcd57c2466d6287e3d68f26747d256c
2024-09-03 14:55:29 +08:00
Hisping Lin
336386ae1e
px30: bl32: update version to v2.18
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
1bfd9b503 scripts: build_optee_os: Add FW_VERSION_PRINT
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I342a31f7181bf480001aa1f3c6d7e2c82696a77a
2024-09-03 14:55:29 +08:00
Hisping Lin
079060cc86
rk3326: bl32: update version to v2.18
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
d8ccdb1b5 pta: uboot_storedata_otp: add check for read toybrick ksn
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
1bfd9b503 scripts: build_optee_os: Add FW_VERSION_PRINT
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I3f02c029e2807f8378c6e66f5f2a3fec9fc75938
2024-09-03 14:55:29 +08:00
Hisping Lin
48e3dd73ca
rk3308: bl32: update version to v2.08
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
3210aa2eb plat-rockchip: implement itr_core_handler() not rely on CFG_FIQ
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I408d0625608ec006b5648b860ba07a5eb0b62ccb
2024-09-03 14:46:44 +08:00
Hisping Lin
c4c4bc018d
rk3588: bl32: update version to v1.17
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
d8ccdb1b5 pta: uboot_storedata_otp: add check for read toybrick ksn
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
3210aa2eb plat-rockchip: implement itr_core_handler() not rely on CFG_FIQ
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: Ib2cd6e7cec6cf57a65be50ffda8749eaabd31d0d
2024-09-03 14:46:44 +08:00
Hisping Lin
79570d2ab6
rk3576: bl32: update version to v1.04
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
d8ccdb1b5 pta: uboot_storedata_otp: add check for read toybrick ksn
46311ea2b rk3576: enable CFG_RK_OEM_NS_OTP
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
1bfd9b503 scripts: build_optee_os: Add FW_VERSION_PRINT
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: Ife02d18021ea51cd5be0a4c9c01fc768455979b2
2024-09-03 14:46:44 +08:00
Hisping Lin
9b044a29ce
rk3562: bl32: update version to v1.06
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
d8ccdb1b5 pta: uboot_storedata_otp: add check for read toybrick ksn
1c2d2b8c4 rk3562: support read write verify toybrick ksn
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
dc1149f1b rk3562: otp: enable hardware lock
7ab599eca plat-rockchip: rk3326/rk3358/rk3562/rk3568 lock keyreader access
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I02916f82d52b45fd27891c82649606797610ea18
2024-09-03 14:46:44 +08:00
Hisping Lin
5580aace52
rk3528: bl32: update version to v1.05
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
8f3463c6b rk3528: otp: enable hardware lock
7bccc9d0b scripts: fixed build error when CFG_DEBUG=y
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
3210aa2eb plat-rockchip: implement itr_core_handler() not rely on CFG_FIQ
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I89dd6165a3e3197b29e1889cca8949c87c4a174f
2024-09-03 14:46:44 +08:00
Hisping Lin
c102789661
rk3568: bl32: update version to v2.14
...
Build from OPTEE commit in develop-next branch:
6c78a7d8c rk3506: Don't disable vccio4 IE by default
Update features:
d8ccdb1b5 pta: uboot_storedata_otp: add check for read toybrick ksn
4cd67e2b3 plat-rockchip: common: support soft ta encryption key
d19d25819 plat-rockchip: map MEM_AREA_RAM_NSEC to MEM_AREA_IO_NSEC
2aae11a16 rockchip: atags: add BOOT1P_PARAM related define
09f1a3b99 rk3568: otp: enable hardware lock
1bfd9b503 scripts: build_optee_os: Add FW_VERSION_PRINT
7ab599eca plat-rockchip: rk3326/rk3358/rk3562/rk3568 lock keyreader access
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I356a85a5c88a49a921019023a2286f21b2a31372
2024-09-03 14:46:44 +08:00
Xuhui Lin
b954e314ae
tools: setting.ini: Update rv1106b support
...
Change-Id: Ifc9bad1535e2c8d18797649cabd908ad24f2c661
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2024-09-03 14:45:49 +08:00
Tang Yun ping
088bac40aa
rk3506: ddr/spl/tee: Update version to v1.xx
...
== ddr v1.01
Build from:
404a81a8bf rk3506: ddr: update ddrbin to v1.01
Update features:
1. set atags address to 0x62000.
2. To avoid damaging last_log data, do not check soldering during reboot.
== spl v1.10
Build from:
a106936cd3c rockchip: rk3506: Update memory layout
Update features:
1. set atags address to 0x62000.
2. Update text base addr to 0x3f00000
== tee v1.20
Build from:
6c78a7d8cb3 rk3506: Don't disable vccio4 IE by default
Update features:
1. set atags address to 0x62000.
2. Update text base addr to 0x1000
3. Improve stable for system suspend/resume.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com >
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
Change-Id: I623586fa803944e72b2c77893d1a2320caf0d648
2024-09-03 10:02:57 +08:00
chenfen
570f82de3d
rk3326: miniloader: update to v1.40
...
build from:
9fa2a3da: rk3326: miniloader update to v1.40
update feature:
1. enable rk3326 pwm2-7 function.
Signed-off-by: chenfen <chenfen@rock-chips.com >
Change-Id: I1ec614b1f6a458c7afc13ea9986dbd264cf729c6
2024-09-02 18:23:42 +08:00
YouMin Chen
1c50c0381b
rv1103b: ddr: update ddrbin to v1.03
...
build from:
b991ae72ff dram_init: rv1103b: update ddrbin to v1.03
update feature:
1. set DQS_GATE_TRAIN_CTRL.dll_start_point to 0x8
2. fix isp mipi drop when 4M 60fps
3. setting for DDR power-saving
Signed-off-by: YouMin Chen <cym@rock-chips.com >
Change-Id: I57a5f0ab23aee0ca9fafb87356b09ddf64a081db
2024-08-29 14:44:38 +08:00
Xuhui Lin
06f49a12e7
tools: rk_sign_tool: Update to v1.42
...
Add rv1103b support in setting.ini
Change-Id: Ic1b5d69cb36dfde2aced3ed4574311ed0b010651
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2024-08-29 14:44:12 +08:00
Jon Lin
26e53571c2
rk3308: loader: Add spinor only version
...
from commit:
e24e370a src: rockusb: RK3308 spinor idblock 2 copies.
update feature:
Add spinor only version.
Change-Id: I54c63ebf68660e31eb165eb55cc2fda09f8ee906
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-08-27 10:02:25 +08:00
XiaoDong Huang
e0e54c2fba
rv1103b: tee with ta: add initial version v1.00
...
Build from optee commit in develop-next branch:
ed4478bc9 rv1103b: enable CFG_RK_OEM_ENCRYPT_DATA
Update feature:
ed4478bc9 rv1103b: enable CFG_RK_OEM_ENCRYPT_DATA
8bbc4213e rv1103b: enable CFG_RK_OEM_NS_OTP
da19d37ce rv1103b: enable CFG_RK_OEM_OTP_KEY
5f83299ca rv1103b: enable CFG_RK_UBOOT_STORE_OTP
e1d144a4f rv1103b: otp: support R&W OTP data
6d2f21b24 plat-rockchip: add rv1103b support
Change-Id: I7a3f3e6c6503ba4526b9cdd8ed29736c0d4aefcf
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2024-08-21 09:42:56 +08:00
Liang Chen
cbbc686822
rk3576: RK3576MINIALL: enable 1.0GHz for arch_timer
...
Signed-off-by: Liang Chen <cl@rock-chips.com >
Change-Id: Id9c446c49b7bb015cce0788a0751ce002410529a
2024-08-21 09:33:07 +08:00
Zhihuan He
d0ba0a4c79
rk3358j/rk3358m: ddr: Update to DDR 20240819 fwver: v2.11
...
build in:
01f75b4 rk3326/px30: ddr: Update to DDR 20240819 fwver: v2.11
update feature:
0a8027c RK3326/RK3326S: fix ddr4 cap detect error
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
Change-Id: I923b6a75e7a895c287b3dbcc902558a92db32223
2024-08-19 15:06:21 +08:00
Zhihuan He
0106e253c2
rk3326: ddr: Update to DDR 20240819 fwver: v2.11
...
build in:
01f75b4 rk3326/px30: ddr: Update to DDR 20240819 fwver: v2.11
update feature:
0a8027c RK3326/RK3326S: fix ddr4 cap detect error
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
Change-Id: I15acef72f65b659e4ad1ffc6bf33907fc92aaa8d
2024-08-19 11:31:18 +08:00
Zhihuan He
cfafd41872
px30: ddr: Update to DDR 20240819 fwver: v2.11
...
build in:
01f75b4 rk3326/px30: ddr: Update to DDR 20240819 fwver: v2.11
update feature:
0a8027c RK3326/RK3326S: fix ddr4 cap detect error
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
Change-Id: I23d8e4d553df7d4275410cdf9fac0f9c8d18af5b
2024-08-19 11:28:45 +08:00
Lin Jianhua
1461c47dba
RK3036: RK3036MINIALL_SLC: use uart0 ddr bin
...
Change-Id: I3e1e1d44d58b2d557873410e1200fa894b9b7cb9
Signed-off-by: Lin Jianhua <linjh@rock-chips.com >
2024-08-16 15:33:19 +08:00
Jon Lin
25c81ddde8
rk3308: usbplug: Update version to v1.43
...
from commit:
e24e370a src: rockusb: RK3308 spinor idblock 2 copies
update feature:
RK3308 spinor idblock 2 copies.
Change-Id: I50e1af109791e8fe499aaf5740fcd148a2015221
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-08-16 12:03:56 +08:00
Tang Yun ping
0d8adcb05f
rk3562: ddr: update ultra ddrbin to v1.06
...
build from:
33ea841185 rk3562: ddr: add DDR4 Ultra suspend support
build command:
export DRAM_ULTRA_SUSPEND=Y && ./make.sh rk3562
update feature:
Add ddr4 ultra suspend susport
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
Change-Id: I80af1ca309831adbcf3c9771387863fff32d82f5
2024-08-13 19:54:39 +08:00
Tang Yun ping
7a1c213221
rk3506: ddr: add rk3506b support
...
build from:
8bd2e95bb9 rk3506: ddr: update ddrbin to v1.00
build command:
./make.sh rk3506
update feature:
Add RKBOOT/RK3506BMINIALL.ini for rk3506b
Signed-off-by: Tang Yun ping <typ@rock-chips.com >
Change-Id: I284198b9f89a03b7dd07a916240b76a78b3bf3af
2024-08-07 15:06:25 +08:00
Jon Lin
956c94c2ba
rk3308: loader: Update to v1.42
...
from commit:
0494fdae src: spinand: Support new device GSS01GSAM0
update feature:
Support new SPI flash.
Change-Id: Ib8dcb7b717483f318c007681b138dae59d0763eb
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-08-07 11:26:44 +08:00
Jian zheng
33c076a6e7
rv1103c: add RV1103BMINIALL_FASTBOOT_SPI_NOR_SPI_NAND.ini
...
Signed-off-by: Jian zheng <zj@rock-chips.com >
Change-Id: I447e74ed26ed2a6d8200a780af2ff359a44b7d1b
2024-08-07 11:26:25 +08:00
Weiwen Chen
8fc4cc426d
rv1103b: RKBOOT: rename RV1103BMINIALL_SPI_NOR_SPI_NAND_TB.ini
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: If453c7ca5f5704526f418a623a645c715ad29de4
2024-08-05 17:07:43 +08:00
Weiwen Chen
bf20d2f787
rv1103b: RKBOOT: add RV1103BMINIALL_FASTBOOT_EMMC.ini
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I2dcf3ecbbf59b654dc534016b08fdc1bd239fcf0
2024-08-05 17:07:43 +08:00
Weiwen Chen
00d3754ccc
rv1103b: RKBOOT: add RV1103BMINIALL_EMMC_TB.ini
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I06a664b3cdf57816d5cefd986bda49174f029ccc
2024-08-05 17:07:43 +08:00
Zhihuan He
43f2abf7bc
rk3036: ddr: ddr init code update to v1.10
...
form commit:
25df035 rk3036: ddr: update to 20240801 fwver v1.10
update feature:
e4dcdd3 rk3036: ddr: fix ddr2 wr odt latency err
8defd12 rk3036: ddr: fix bw 16 detect err
ccdeab7 rk3036: ddr: add support x8 bw
c8250c7 rk3036: ddr: add PLL power down and up
Change-Id: I8e130a75dfda023beb1be6add001fb1c341ed5ce
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
2024-08-05 09:46:20 +08:00
Joseph Chen
3379895f49
rk3506: tee: Update to version v1.10
...
Build from:
2b96ee171e2 rk3506: Update and add logic-off when system suspend
Update features:
Fix gpio1 lost power when system suspend.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com >
Change-Id: Ib905efd9243517b241cdbccae0f64973f5cfc2a3
2024-08-01 10:37:25 +08:00
Jkand Huang
a8c5eaeb05
rv1103B: RKBOOT: add RV1103BMINIALL_UART0M2_SPI_NOR_SPI_NAND.ini
...
Signed-off-by: Jkand Huang <jkand.huang@rock-chips.com >
Change-Id: Id61fb6b411fc8bd26089c45ce3dde6719e37bb66
2024-08-01 09:49:22 +08:00
Joseph Chen
62e60140e3
rk3036: tee: Add rk3036_tee_uart0_v2.00.bin
...
Build from:
9daa928a351 plat-rockchip: pstore: fix the error that rb->start is too big
with local diff:
-#define CONSOLE_UART_BASE UART2_BASE
+#define CONSOLE_UART_BASE UART0_BASE
Signed-off-by: Joseph Chen <chenjh@rock-chips.com >
Change-Id: I61cf4cd3204d1476acee75c3bda54f1dcf5b20a6
2024-07-30 16:12:39 +08:00
Wesley Yao
55daf3d712
rk3576: ddr: Update to v1.06 20240727
...
Build from:
a6303af65c dram_init: rk3576: Updata to v1.06
Update feature:
1f4bed6cd5 dram_init: dram_scan_eye: Add JEDEC Rx Mask for scan_eye
460fd2cd00 drivers: ram: rk3576: Use read_training to do rd_dqs_vref_training
61434c2f84 dram_init: rk3576: set PMU1_GRF_SOC_CON7.uart0rx_low_dly to 1 second
c7e65f408b dram_init: rk3576: ultra suspend support mixed package
376adcf740 drivers: ram: sdram_rk3588: Support mixed package
849f6ada3e dram_init: rk3576: ultra suspend: clear PMIC PWRCTRL1_FUN
9b8791b013 dram_init: common: poll USR.trans_fifo_not_full in uart_write
Change-Id: I877fcb6296dc097e2bbd42c61fb34bada05e5c75
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com >
2024-07-30 10:58:23 +08:00
Xuhui Lin
6ff2322cdf
rv1103b: ddr/spl/usbplug/mcu: Add initial version
...
== ddr v1.02
build from:
1b742cd9d6 dram_init: rv1103b: Update to v1.02
update feature:
51afcca2a0 dram_init: rv1103b: modify uart baudrate
4391b15f69 dram_init: rv1103b: add support DDR2 burst length 4
0b0c03b84a dram_init: rk2118: modify trfc if frequency is less than 400MHz
== spl v1.00
build from:
3687236ab1c spi: rockchip_sfc: Support sclk_x2_bypass
== usbplug v1.00
Build from:
c53c564 src: platform: rv1103b: modify chip name to RV110E
== rv1103b: Add UART0_M2_SPI_NOR_TB configuration
== rv1103b_mcu_tb_v1.00.bin:
build from commit:
rtt:3143c22c#hal:939ec3d5#battery_ipc:06ccc158
build from rt-thread commit in develop branch:
3143c22c: project: rv1103b-mcu: add mkimage.sh
build from hal commit in for-fpga branch:
939ec3d5: project: rk3506-mcu: Remove unneed code and switch to UART4
build from battery-ipc commit in master branch:
06ccc15: first frame params config for 1103b
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
Signed-off-by: YouMin Chen <cym@rock-chips.com >
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com >
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: I7ab3c5531b6efa445f672b37f8a52a25f27bbced
2024-07-29 21:16:23 +08:00
Hisping Lin
1b23c57172
rk3576: bl32: update version to v1.03
...
Build from OPTEE commit in develop-next branch:
1bfd9b503 scripts: build_optee_os: Add FW_VERSION_PRINT
Update features:
1bfd9b503 scripts: build_optee_os: Add FW_VERSION_PRINT
686ae14bd rockchip: common: Add hptimer driver
7bade0364 rockchip: Add mask helper and fix error
7bccc9d0b scripts: fixed build error when CFG_DEBUG=y
8f8eb38b2 rk3576: close CFG_RK_OTP_COUNT0
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: Iac483e5a317309c1eabcd60f952262fd1a813fa0
2024-07-29 20:59:57 +08:00
XiaoDong Huang
db076167cb
rk3576: bl31: update version to v1.10
...
Build from ATF commit:
6130bb51a plat: rk3576: save glb_rst_st in mem_os_reg_31
update feature:
6130bb51a plat: rk3576: save glb_rst_st in mem_os_reg_31
00a76ee68 plat: rk3576: support access_mem_os_reg
ba6ef224d rockchip: common: add ACCESS_MEM_OS_REG define
9d2ee3f08 plat: rk3576: sleep: fix debug info
094e45371 plat: rk3576: utral_sleep: resume from pmusram if SOC doesn't power down
7ac025f21 plat: rk3576: sleep: restore gpio0_int_en after pmu1_ioc
8f69474aa plat: rk3576: dmc: DDRMCU enter deepsleep for power save
d83102118 plat: rk3576: sleep: fix GPIO_DBCLK_DIV_CON configuration flow
1cac9d4e3 plat: rk3576: hptimer: don't use hptimer 32k-mode
ab3cf6ade plat: rk3576: reset hptimer if system has enter to ultra-sleep
68ceb1e22 plat: rk3576: sleep: dbclk_gpio0 select to deepslow
b2f984ec1 plat: rk3576: sleep: fix error of restoring GPIO_DBCLK_DIV_CON
Change-Id: Ia880160b0d40b748890d8976281cac260cfd425f
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2024-07-29 20:59:57 +08:00
Xuhui Lin
ec5f4cbb48
rk3506: ddr/spl/usbplug/tee: Add initial version
...
== ddr v1.00
Build from:
8bd2e95bb9 rk3506: ddr: update ddrbin to v1.00
== spl v1.00
Build from:
c80444b1e9a TEMP: Disable sd card for rk3506
== usbplug v1.00
Build from:
b9b1493 src: platform: rk3506: fix emmc clock error.
== tee v1.00
Build from:
1bfd9b50333 scripts: build_optee_os: Add FW_VERSION_PRINT
Change-Id: I84f22433390e818f47bd7496a40b6d44c0bce48a
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2024-07-29 20:59:57 +08:00
Zhihuan He
d04ca72fb1
rk3528: ddr: update ddrbin to v1.10
...
build from:
44ec2e0a51 dram_init: rk3528: Update to v1.10
update feature:
50ac41ccf3 rk356x: ddr: fix osreg encode bug
2a8512e9eb rk356x: add Manufacturer ID print
0cebc08d48 rk356x: ddr: disable vref training below 600MHz
063d9bffdd DDR4: spec: enable MR2.LPASR saving self-refresh power
Change-Id: I65425646382782a7689b3769e7c1b303df4c84b3
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
2024-07-29 20:59:57 +08:00
Zhihuan He
fd10c5077a
tool: ddrbin_tool: update to v1.20 20240708
...
update feature:
add support rk3506 rv1103b
Change-Id: I1b54e2d6b0c18ca53857505078458d8f3f9eca5e
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
2024-07-09 16:05:57 +08:00
Lin Jinhan
c5157de70a
rk3562: bl32: update version to v1.05
...
Build from OPTEE commit in develop-next branch:
7ab599eca
Update features:
7ab599eca
7bccc9d0b scripts: fixed build error when CFG_DEBUG=y
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
4032c1011 rk3562: support secure timer
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com >
Change-Id: Idf295fe049ded844da239cc7fceb2129fe5799f1
2024-07-09 10:10:30 +08:00
Lin Jinhan
bf25c668ad
rk3358: bl32: update version to v2.08
...
Build from OPTEE commit in develop-next branch:
7ab599eca
Update features:
7ab599eca
7bccc9d0b scripts: fixed build error when CFG_DEBUG=y
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
3210aa2eb plat-rockchip: implement itr_core_handler() not rely on CFG_FIQ
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
185dc3c92 pta: crypto_service: optimization parameter check
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com >
Change-Id: Ifc52e986067e68c19acb76c085a7f1354fc19cfe
2024-07-09 10:10:05 +08:00
Lin Jinhan
04933d8400
px30: bl32: update version to v2.17
...
Build from OPTEE commit in develop-next branch:
7ab599eca
Update features:
7ab599eca
7bccc9d0b scripts: fixed build error when CFG_DEBUG=y
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
3210aa2eb plat-rockchip: implement itr_core_handler() not rely on CFG_FIQ
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
185dc3c92 pta: crypto_service: optimization parameter check
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com >
Change-Id: I0d4758106e6b547113e66fd822b102069a5f75a6
2024-07-09 10:09:38 +08:00
Lin Jinhan
115d1968f6
rk3326: bl32: update version to v2.17
...
Build from OPTEE commit in develop-next branch:
7ab599eca
Update features:
7ab599eca
7bccc9d0b scripts: fixed build error when CFG_DEBUG=y
7eeac5fbf core: rpmb: change read data to multiple times
cb202f37a libutee: increase MPI_MEMPOOL_SIZE size
3210aa2eb plat-rockchip: implement itr_core_handler() not rely on CFG_FIQ
392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()
185dc3c92 pta: crypto_service: optimization parameter check
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com >
Change-Id: I81421a6d70772234f245b1bab8d9a678b95ad116
2024-07-09 10:09:10 +08:00