XiaoDong Huang
74213af1e9
rv1126b: bl31: update version to v1.07
...
Build from ATF commit:
46bfa4121 plat: rv1126b: dfs: move to nstimer_ch5
update feature:
46bfa4121 plat: rv1126b: dfs: move to nstimer_ch5
ae4ae50d9 plat: rv1126b: support monitor
0649e199a rockchip: timer: support to config frequency
78fbec495 plat: rv1126b: open pd_npu
69c408b3d plat: rv1126b: support SIP_MCU_CFG
20c929767 plat: rv1126b: sleep: save/restore pvtpll registers
Change-Id: Ic1c1b175b48521406223d5e7fc475cb9c100c576
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-06-13 18:07:02 +08:00
Wesley Yao
067aecac9a
rv1126b: ddr: Update to v1.03 250613
...
Build from:
c4d8224017 dram_init: rv1126b: Update to v1.03
Update feature:
ba5a5c1823 drivers: ram: rv1126b: Fix refresh_margin
df66fde065 drivers: ram: rv1126b: Set reg_calcs_sel after disable read gate
f09135dcff drivers: ram: rv1126b: Support DDR4 of new version RV1126B(P)
662523691e dram_init: rv1126b: add uart iomux section in loader param
Change-Id: I95afb54e1741a82eed846962732818294e8b383c
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com >
2025-06-13 15:46:03 +08:00
XiaoDong Huang
9d7a059d2c
rv1126b: bl31: update version to v1.06
...
Build from ATF commit:
1b7f2f7db plat: rv1126b: sleep: Set DDR4 CA to high-z
update feature:
1b7f2f7db plat: rv1126b: sleep: Set DDR4 CA to high-z
01c91cc55 plat: rv1126b: optimize the speed of system suspend/resume
Change-Id: Ia91db3f2278d0b9afe58550df4b8e34bcffbdea0
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-06-09 10:14:17 +08:00
Ziyuan Xu
a08d110d93
rv1126b: Add MINIALL_TB for spi norflash
...
load hpmcu firmware to 0x48c00000
build from commit:
rtt:3377af5ff6#hal:5c682f97
build from rt-thread commit in develop-v4.1.x branch:
3377af5ff6 rockchip: rv1126b-mcu: Add rv1126b_evb2_SC850SL-ADC board support
build from hal commit in master branch:
5c682f97 lib: CMSIS: Device: RK3576: Add DSMC Register Define
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com >
Change-Id: Idf1bad85178033dcb40bf411d4cc6ef2838fafea
2025-05-28 01:13:51 +00:00
XiaoDong Huang
60a5b744e8
rv1126b: bl31: update version to v1.05
...
Build from ATF commit:
ce0a773ac plat: rv1126b: switch masters to NS after slaves/ddr_regions
update feature:
ce0a773ac plat: rv1126b: switch masters to NS after slaves/ddr_regions
dd4375285 plat: rv1126b: sleep: support lp_pr
aceae9288 rockchip: common: fiq-debugger: fix some problems
fa0d30248 plat: rv1126b: sleep: save/restore vcp registers
68f5802af plat: rv1126b: sleep: open more clk
Change-Id: Ia765373832a40aeb9a845596dd6d308adcf32bb4
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-05-20 16:46:52 +08:00
hisping.lin
924f78fe9a
rv1126b: bl32: update version to v1.03
...
Build from OPTEE commit in develop-next branch:
6fa7d182f drivers: crypto: rockchip: fix compile error on hal_crypto.c
Update features:
6fa7d182f drivers: crypto: rockchip: fix compile error on hal_crypto.c
894962b70 drivers: crypto: rockchip: add rk_crypto_kt_aead
8e72f21e9 drivers: hal_ce: fix crypto result error when using dynamic shared memory
2369500da drivers: crypto: rockchip: Remove the global variable g_cipher_ctx
726c5d017 drivers: crypto: rockchip: ce: add hwspinlock support
Signed-off-by: hisping.lin <hisping.lin@rock-chips.com >
Change-Id: Id1bba19339872d36f412735bacb1f7f46e17f2cb
2025-05-14 07:08:16 +00:00
chenfen
45a524713a
rv1126b: usbplug: update to v1.03
...
build from:
37d8770ee4: rv1126b: usbplug update to v1.03
update feature:
1. fix reboot fail after upgrade
Change-Id: Ic9b78fe5a8f7bbf81b74f0213e7dea9e5ddbf7f2
Signed-off-by: chenfen <chenfen@rock-chips.com >
2025-05-14 06:58:03 +00:00
chenfen
caf7501340
rv1126b: usbplug: update to v1.02.
...
build from:
ac302d626c: rv1126b: usbplug update to v1.02.
update feature:
1. add uart upgrade support.
Change-Id: I1753cdffa3ac8d9470d50bdf768407b4212504f2
Signed-off-by: chenfen <chenfen@rock-chips.com >
2025-05-09 03:16:03 +00:00
Xuhui Lin
55fc3bdbd1
rv1126b: spl: update version to v1.03
...
Build from:
bc03ef0985f rockchip: rv1126b: Fix bias error
Build with:
./make.sh rv1126b --spl-new --spl-fwver v1.03
./make.sh rv1126b-ipc --spl-new --spl-fwver v1.03
Change-Id: I39d1b3176069ce2dad37ff92ee646c679c3a02ec
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2025-05-08 15:00:08 +08:00
XiaoDong Huang
3ac1fb7395
rv1126b: bl31: update version to v1.04
...
Build from ATF commit:
886a0421f plat: rv1126b: sleep: support LP_AOA
update feature:
886a0421f plat: rv1126b: sleep: support LP_AOA
1d921372f plat: rv1126b: dmc: only need save current phy fsp skew
942f0a579 plat: rv1126b: dmc: add poll state after request exit RETON
52345be1c plat: rv1126b: dmc: fixed the LPDDR4 CA deskew update issue
67062e5d6 plat: rv1126b: define access_regs_table
f361154b0 rockchip: common: optimized ACCESS_REG32 function
14b5a2f18 plat: rv1126b: enable tsadc_shut_m0
644acb419 rockchip: fixed compilation warning -Wlto-type-mismatch
86da86b1a rockchip: common: scmi: delete unused files
b161ef873 plat: rv1126b: sleep: save/restore GPIOx_GROUP
e02ed77df plat: rv1126b: dmc: add more phy registers in phy_need_save[]
813915da8 plat: rv1126b: dmc: adjust LP4/4x CAODT
Change-Id: I3417f01afa28375a168850be9973e11799e69792
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-05-06 19:01:10 +08:00
Xuhui Lin
e52f73af49
rv1126b: spl: update version to v1.02
...
Build from:
e4069c1b773 rockchip: rv1126b: Adjust tsadc bias current
Build with:
./make.sh rv1126b --spl-new --spl-fwver v1.02
./make.sh rv1126b-ipc --spl-new --spl-fwver v1.02
Change-Id: Ic796a84f3dd20f967ab52d5ef441ac211e5d712c
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2025-05-06 17:10:40 +08:00
Wesley Yao
2a1b7f5b83
rv1126b: ddr: Update to v1.02 250425
...
Build from:
701e251084 dram_init: rv1126b: Update to v1.02
Update features:
45ef4ceecc drivers: ram: rv1126b: Adjust SI info
fd46c75882 drivers: ram: rv1126b: write pattern to reg only once in vref_train
2929650192 drivers: ram: rv1126b: tb bin skip fsp_params functions
92b8313223 drivers: ram: rv1126b: ddrc_mstr matches initial cap_info
c39fe9cf5c dirvers: ram: rv1126b: Adjust dram_type_det_tab[]
4f1a15765a drivers: ram: rv1126b: Fix data type of dqs2ck_deskew
b2c4d0492c dram_init: rv1126b: Reduce size of eyescan bin and merge them into 2 bin
cc29536803 drivers: ram: rv1126b: Fix LP3 CS0 phase
55a76ba4ba drivers: ram: rv1126b: Fix calc of rd2wr
49371e3748 drivers: ram: rv1126b: ddr: fix reg_calcs_sel setting
d4ef04a6b0 drivers: ram: rv1126b: Use loader_params to control tb and verbose_print
31c79ebecf drivers: ram: rv1126b: Fix WDQS config
92888a6e66 rockchip: dram_spec_timing: Reduce size of struct dram_timing_t
d267243a17 dram_init: rv1126b: Select cntfreq according to boot_parm
5b8a9c0a38 dram_init: rv1126b: Reduce size of board_uart_init()
f5f572161e drivers: ram: rv1126b: Support DDR4 rdbi, LP4(X) rdbi and wdbi
db82360f5d drivers: ram: rv1126b: Support LP4(X) bw x16
ebcb36ca3c drivers: ram: rv1126b: Modify cs deskew before ca_train
bb2f89836d drivers: ram: rv1126b: adjust LP4/4x CAODT
8070abb5db drivers: ram: rv1126b: Delete fast_reboot
d95e12eda7 drivers: ram: rv1126b: Fix sdram_detect_row_3_4() bug
7eaea300dd drivers: ram: rv1126b: Fix LP4(X) wr2rd
Change-Id: I5a4714545d6acd8fae1c2496273a605b325782e3
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com >
2025-04-25 10:05:20 +08:00
Hisping Lin
31f8a03b93
rv1126b: bl32: update version to v1.02
...
Build from OPTEE commit in develop-next branch:
106240c23 drivers: rockchip: keylad: add KL_OTP_KEY_ZERO_ST for crypto v2
Update features:
106240c23 drivers: rockchip: keylad: add KL_OTP_KEY_ZERO_ST for crypto v2
79d4a2e51 rv1126b: otp: correct whether reading ns otp with ecc
b65708647 rv1126b: otp: rk_otp_user_read add ecc param
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: Ida98f43b34108609cb8d062a7a549d7fb30560dc
2025-04-23 11:30:55 +08:00
XiaoDong Huang
c66402be0a
rv1126b: bl31: update version to v1.03
...
Build from ATF commit:
d93a2fceb plat: rv1126b: sleep: idle noc by software
update feature:
d93a2fceb plat: rv1126b: sleep: idle noc by software
fabc9ccf7 rockchip: common: add prefix "bl31-" to fw_version_string
Change-Id: I25acd536074c0a73faa6a2fbc3eacd529ee41812
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-04-16 16:10:11 +08:00
XiaoDong Huang
e5d85e93a0
rv1126b: bl31: update version to v1.02
...
Build from ATF commit:
32ea6e285 plat: rv1126b: dmc: restore sram only if dfs initialized
update feature:
32ea6e285 plat: rv1126b: dmc: restore sram only if dfs initialized
9f35dc377 plat: rv1126b: sleep: do sram_save/restore
e521c5d65 plat: rv1126b: bl31 run at 0x40000000
e40572f61 rockchip: rv1126b: clk: Disable rkce aclk_s and pka_s when clock init
91f3b46e9 plat: rv1126b: correct return vaule for pvtpll_config_handler()
Change-Id: I5620f4b274f8d24423d739f78e47d9df70143169
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-04-15 20:23:33 +08:00
Xuhui Lin
9dbe56d19c
rv1126b: spl: update version to v1.01
...
Build from:
8532419ba16 include: configs: rv1126b: Add fw encryption key support
Build with:
./make.sh rv1126b --spl-new --spl-fwver v1.01
./make.sh rv1126b-ipc --spl-new --spl-fwver v1.01
Change-Id: I27d2ad9385a484e654030658f5e86379ed31ce91
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2025-04-15 19:23:35 +08:00
Xuhui Lin
b41f8454f9
rv1126b: usbplug: update version to v1.01
...
Build from:
8532419ba16 include: configs: rv1126b: Add fw encryption key support
Build with:
./make.sh rv1126b-usbplug
Change-Id: If339926f33f318020b191fe66d3ee43716e3c309
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2025-04-15 19:23:35 +08:00
Hisping Lin
6cca284098
rv1126b: bl32: update version to v1.01
...
Build from OPTEE commit in develop-next branch:
0e8447122 rv1126b: modify fw encryption key offset
Update features:
0e8447122 rv1126b: modify fw encryption key offset
341ae501f pta: crypto_service: add user ta oem otp key cipher func
422f44930 drivers: rockchip: keylad: add zero key transfer check
74699496f core: rockchip: rv1126b: modify RKRNG clock use HCLK_RKRNG_S
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: Icf966128030dee0f15eadf8ab50ab10a2f85e293
2025-04-14 15:32:26 +08:00
Hisping Lin
15369b7970
rv1126b: bl32: Add initial version
...
Build from optee commit in develop-next branch:
f63ac68db rv1126b: support transfer root device backup key
Change-Id: I3a2a6dc412a784f4b18ac90d3839259d54ba8f99
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
2025-04-08 12:03:20 +00:00
XiaoDong Huang
25f1e2dea1
rv1126b: bl31: update version to v1.01
...
Build from ATF commit:
a14bf51f4 plat: rv1126b: add delay between write CRU_GLB_RST_CONx
update feature:
a14bf51f4 plat: rv1126b: add delay between write CRU_GLB_RST_CONx
be281dc7f rockchip: common: delete plat/rockchip/common/scmi/scmi_main.c
9c21aa53e commit_elf.sh: add message to rkbin doc
6eff4b52f rockchip: rv1126b: support scmi clk
2adf42b75 plat: rv1126b: support system suspend
506b3e0fd rockchip: rv1126b: add dmc support
7feb096e8 plat: rv1126b: support cpu_stop
Change-Id: I5408c7ca4e49efad0beb5bda48fdc2e448f4e085
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-04-04 18:38:55 +08:00
Xuhui Lin
06558f3d55
rv1126b: ddr/spl/usbplug/bl31: Add initial version
...
== ddr v1.00
Build from:
cca56bbb07 dram_init: rv1126b: Update to v1.00 250331
== spl v1.00
Build from:
4d9e803d493 configs: rv1126b-spi-nor: Add CONFIG_SPL_LZMA support
Build with:
./make.sh rv1126b --spl-new --spl-fwver v1.00
./make.sh rv1126b-ipc --spl-new --spl-fwver v1.00
== usbplug v1.00
Build from:
4d9e803d493 configs: rv1126b-spi-nor: Add CONFIG_SPL_LZMA support
Build with:
./make.sh rv1126b-usbplug
== bl31 v1.00
Build from: a2173dab6
Change-Id: I6082b30a304692fb0de4e544d166c1103d8c7334
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com >
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-03-31 17:51:36 +08:00
Jon Lin
8a3eba2b84
rv1106: usbplug: Add w25n01xx continues read mode
...
build from:
2c14bb7e419 src: spinand: Support w25n01xx
update feature:
Support w25n01xx continues read mode.
Change-Id: I36ce459916cd53673ffc0c799fefeb2fbd06be6f
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2025-03-22 10:02:02 +00:00
XiaoDong Huang
0e8d69412e
rv1126: tee: update version to v2.16
...
Build from OPTEE commit in develop-next branch:
7b56594b8 Fix typos in Rockchip copyright notices
Update features:
7b56594b8 Fix typos in Rockchip copyright notices
badfff19c rv1126: add rv1126+ support
f0fdffa4f kernel: print version information earlier
Change-Id: I77eb7d5025646826413b0713f2c11f5ccd402999
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-02-06 14:43:53 +08:00
Wesley Yao
7ffd313611
rv1126: ddr: Update to v1.14 20250205
...
Build from:
efc8cb38c0 dram_init: rv1126: Update to v1.14
Update feature:
de7cc8fd4f dram_init: rv1126: Enhance security
Change-Id: I99887da4062f658cbc7d9b0217db364a25d7e195
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com >
2025-02-05 19:47:32 +08:00
Wesley Yao
259f361558
rv1126: ddr: Update to v1.13 20250114
...
Build from:
215c359d86 dram_init: rv1126: Update to v1.13
Update feature:
2c4b644f5d dram_init: rv1126: Fix s_otp support
Change-Id: Iad968a0ed6a191584e5b9058af5bd53b27a4ccad
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com >
2025-01-15 02:51:10 +00:00
XiaoDong Huang
b48541b2e4
rv1126: tee: update version to v2.15
...
Build from OPTEE commit in develop-next branch:
7e3f76304 rv1126: add rv112d support
Update features:
7e3f76304 rv1126: add rv112d support
a93f7e946 scripts: checkbuild: modify platform detect method
efddd55dd core: rockchip: enable atags and pstore in MOS
6b118d039 rockchip: fiq debugger: support separate stack for os callback
4f75b8a89 plat-rockchip: add multi os support
e9cc2fd6a plat-rockchip: sip: add more sip command for dmc
29b1dbc92 core: optimize memory info log to avoid misunderstand
57604957e pta: rk_os_service: add support for dolby
db0018c0b ree_fs_ta: fixed read ta_ver.db error cause by poweroff
Change-Id: I3c8e95bae366cc2e49d2eaf287385b8499313b5e
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2025-01-13 19:10:12 +08:00
Hisping Lin
5cfe842953
rv1103b: tee: update version to v1.03
...
Build from OPTEE commit in develop-next branch:
6b118d039 rockchip: fiq debugger: support separate stack for os callback
Update features:
6b118d039 rockchip: fiq debugger: support separate stack for os callback
a55ef8f90 drivers: rockchip: trng: add rv1103b support
b7f14a533 drivers: hal_crypto: rv1103b: fix crypto clock bug
cb26c14a8 drivers: hal_crypto: add rv1103b support
e9cc2fd6a plat-rockchip: sip: add more sip command for dmc
29b1dbc92 core: optimize memory info log to avoid misunderstand
db0018c0b ree_fs_ta: fixed read ta_ver.db error cause by poweroff
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I20fb2ea774d8186a70ae58ce8311afbd813efe1a
2024-12-20 15:29:15 +08:00
Hisping Lin
a57becd5d1
rv1103b: tee: update version to v1.02
...
Build from OPTEE commit in develop-next branch:
9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
Update features:
9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
d038af9d2 pta: uboot_storedata_otp: add check for rpmb key
679d5bd8f core: tee: add func for check rpmb key is written
9be174551 rockchip: uart: Add real uart hw init
6b3714286 Revert "libcrypto: set RSA OAEP MGF1 MD function to SHA1"
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I02da572751f84af3f918651602d2683d17ebf9fc
2024-11-01 09:34:00 +08:00
Hisping Lin
4319c88054
rv1106: tee: update version to v1.13
...
Build from OPTEE commit in develop-next branch:
9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
Update features:
9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
d038af9d2 pta: uboot_storedata_otp: add check for rpmb key
679d5bd8f core: tee: add func for check rpmb key is written
144ae5ffd drivers: hal_crypto: added alignment judgment for input and output addresses
9be174551 rockchip: uart: Add real uart hw init
6b3714286 Revert "libcrypto: set RSA OAEP MGF1 MD function to SHA1"
57d3268ef rv1106: modify tee load address to 61M
0ccbe0828 plat-rockchip: otp: disable otp lock before otp boot
6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
0ca603d39 plat-rockchip: modify conditions for read secure boot flag
fd6b94676 plat-rockchip: vendor_props: fix xtest regression_1006 fail
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I7ab720d71d46be422c195e81cc9917a980980f20
2024-11-01 09:16:38 +08:00
Hisping Lin
90774e77e2
rv1126: tee: update version to v2.14
...
Build from OPTEE commit in develop-next branch:
9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
Update features:
9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
d038af9d2 pta: uboot_storedata_otp: add check for rpmb key
679d5bd8f core: tee: add func for check rpmb key is written
144ae5ffd drivers: hal_crypto: added alignment judgment for input and output addresses
9be174551 rockchip: uart: Add real uart hw init
6b3714286 Revert "libcrypto: set RSA OAEP MGF1 MD function to SHA1"
6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
0ca603d39 plat-rockchip: modify conditions for read secure boot flag
fd6b94676 plat-rockchip: vendor_props: fix xtest regression_1006 fail
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I07ec5d6911900faa79068ef159a94459fa8f3db7
2024-11-01 09:16:38 +08:00
Yu Zheng
2141de6806
rv1103b: rv1103b_hpmcu_wrap: update version to v2.02
...
build from rockit-ko commit in master branch:
26f0ca4 mcu: update v2.0.2
Signed-off-by: Yu Zheng <yu.zheng@rock-chips.com >
Change-Id: I9c0d51b2be0699f1221885ddb3384b0cb269c54a
2024-10-29 11:02:55 +08:00
YouMin Chen
a115449734
rv1103b: ddr: update ddrbin to v1.05
...
build from:
a0d2414c29 dram_init: rv1103b: update ddrbin to v1.05
update feature:
1. Retry read gate training if result error.
Signed-off-by: YouMin Chen <cym@rock-chips.com >
Change-Id: I463903a3ab4dd80a449222fcead924d71393bc4a
2024-10-14 17:34:23 +08:00
Hisping Lin
b7f5e75b52
rv1103b: tee: update version to v1.01
...
Build from OPTEE commit in develop-next branch:
066b2fbeb scripts: commit_bin.sh: support commit rk3506 platform
Update features:
066b2fbeb scripts: commit_bin.sh: support commit rk3506 platform
0c3cdfe8d scripts: commit_bin.sh: support commit rv1103b platform
91570f0e6 rv1103b: modify tee load address to 62M
0ccbe0828 plat-rockchip: otp: disable otp lock before otp boot
6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
0ca603d39 plat-rockchip: modify conditions for read secure boot flag
fd6b94676 plat-rockchip: vendor_props: fix xtest regression_1006 fail
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: Ia0c7123dbe17ea1a84a78ba459dcc74cea91948f
2024-10-14 17:25:46 +08:00
Wesley Yao
e71af63111
rv1126: ddr: Update to v1.11 20241011
...
Build from:
af45c23638 dram_init: rv1126: Updata to v1.11
Update feature:
68a258c645 dram_init: common: delete weak keyword in h file
16dbd83bd7
df9ee7eb46 drivers: ram: rv1126: Add DDR4 vrefdq update
dfa73e5866 drivers: ram: rv1126: Use normal mode read gate for DDR4
Change-Id: Id84f473cbd9933b4a11d1d9f90077b3f356d2e57
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com >
2024-10-14 11:16:51 +08:00
Jon Lin
4c4e8fd515
rv1103b: flash_acc: Add w25n01xx flash_acc code
...
build from:
c2c14bb7e419 platform: RV1103B: Add falsh_acc W25N01XX
update feature:
Support w25n01xx flash_acc.
Change-Id: I604ff8b1b1100295f91b33ff4fa950367d8252a4
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-10-08 09:42:45 +08:00
Jon Lin
42196c12a1
rv1103b: usbplug-auto-merge: Update to v1.10
...
build from:
f9ecba2b rv1103b: Set gpio2a6 as auto_merge default cs1
update feature:
Set gpio2a6 as auto_merge default cs1.
Change-Id: I73c0d19b7449903411d171a2c57bf923e3cc3413
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-09-29 16:40:21 +08:00
Jon Lin
ec7e04fb71
rv1103b: usbplug-auto-merge: Add code
...
build from:
a87eca5 configs: rv1103b-usbplug: Add code
update feature:
Support spi nor auto merge.
Change-Id: Ia46fc4eabdeb6099afb751f1dfb50d9a1bd46052
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-09-25 18:02:19 +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
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
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
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
a505292ac8
rv1126: tee: update version to v2.12
...
Build from OPTEE commit in develop-next branch:
185dc3c92 pta: crypto_service: optimization parameter check
Update features:
185dc3c92 pta: crypto_service: optimization parameter check
22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
89b616c96 pta: uboot_storedata_otp: optimization parameter check
bde521b1e pta: uboot_storedata_efuse: optimization parameter check
8631500dc pta: uboot_storedata: optimization parameter check
819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
796bbcbef rockchip: rv1126: sleep: decrease pmu-fsm time
d69011639 rockchip: rv1126: sleep: adjust debug information
306f10ae6 rockchip: rv1126: sleep: don't config PMU_WKUP_TIMEOUT_CNT
967d63292 pta: uboot_storedata_otp: optimize otp write function
7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
ee7e1e84e core: ree_fs_open(): close dirfile on error
540ade275 core: arm: print tee memory usage
53b92eefa drivers: hal_crypto: modify print level for crypto version
a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I1328679e5d03629d345e64c0a4d681402c61267c
2024-04-16 15:05:55 +08:00
Hisping Lin
41aef793fe
rv1106: tee: update version to v1.11
...
Build from OPTEE commit in develop-next branch:
185dc3c92 pta: crypto_service: optimization parameter check
Update features:
185dc3c92 pta: crypto_service: optimization parameter check
22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
89b616c96 pta: uboot_storedata_otp: optimization parameter check
bde521b1e pta: uboot_storedata_efuse: optimization parameter check
8631500dc pta: uboot_storedata: optimization parameter check
819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
967d63292 pta: uboot_storedata_otp: optimize otp write function
7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
ee7e1e84e core: ree_fs_open(): close dirfile on error
540ade275 core: arm: print tee memory usage
53b92eefa drivers: hal_crypto: modify print level for crypto version
a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
62aa10b78 kernel: link.mk: modify fwver print
322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
f41b05870 scripts: commit_bin.sh: support build with fwver
118a16b23 rockchip: support specify fwver during compilation
001a84604 rockchip: atags: add fwver tag support
d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
Change-Id: I3fcda410ffda239b889ba8cb5f5356edbb9a0f2b
2024-04-16 15:05:55 +08:00
Zhihuan He
b57d8cc4f3
rv1126: ddr: Update ddr bin to v1.10
...
Build from:
d69a0b90fd dram_init: rv1126: Update to v1.10
Update feature:
ab67f54030 dram_init: bin size reduce 512B
86a954c7f1 dram_init: rv1126: add s otp support
2557311a1d dram_init: Makefile: add pie option
8026371e93 dram_init: Makefile: add gc-sections
8c1b6235d0 dram_init: common: add sram base judge for arm
Change-Id: If53cba7335d4d537fa082e90b6c8c6e16a3d2625
Signed-off-by: Zhihuan He <huan.he@rock-chips.com >
2024-04-11 14:51:07 +08:00
aaron.sun
670d3cd824
rv1106: rv1106_hpmcu_wrap: update version to v1.70
...
build from rockit-ko commit in master branch:
db3c2c7 mcu_bin: support multiple pipe wrap version v1.7.0rc11
build from hal commit in master branch:
https://10.10.10.29/c/rk/mcu/hal/+/170393
a76806e7 project: common: riscv: change riscv toolchain to xpack
Signed-off-by: aaron.sun <aaron.sun@rock-chips.com >
Change-Id: Ie7a65d2b3d46eeea415beba8ea8bc5c97ea6d1be
2024-04-03 16:25:17 +08:00
XiaoDong Huang
b9df24df25
rv1126: tee: update version to v1.04
...
Build from OPTEE commit:
796bbcbef rockchip: rv1126: sleep: decrease pmu-fsm time
update feature:
796bbcbef rockchip: rv1126: sleep: decrease pmu-fsm time
d69011639 rockchip: rv1126: sleep: adjust debug information
306f10ae6 rockchip: rv1126: sleep: don't config PMU_WKUP_TIMEOUT_CNT
65a719aaa rockchip: rv1126: sleep: support SLP_WAKEUP_TO_RESET
59f324679 plat-rockchip: rv1126: disable dynamic share memory
317f8b06b rv1126: fiq: must return phy addr to kernel
d40f7e8a8 drivers: crypto: clk: rv1126: fix the clock enablement logic
b3f212d17 drivers: rockchip: hal_crypto: add pd crypto enable for rv1126
3ef0e4f48 rv1126: otp: not allow 24-byte key
5378f435b drivers: rockchip: hal_crypto: add rv1126 support
632503dc8 rv1126: otp: support write oem otp key
9f3a60ad2 rv1126: add firmware encryption key in otp map
257652c4c rv1126: add OEM cipher keys in otp map
ef7f159df rv1126: monitor: return if isp/rkvenc/rkvdec is doing idle
6453d8bae rv1126: otp: set nvm failtime to 19
437abbb8d rv1126: monitor: don't panic if cpu_feature err
7a038f356 rv1126: monitor: motify some debug code
a2e5cffe1 core: kernel: rv1126 use get_dummy_die_id when derive SSK
Change-Id: If6cbddc26a82ee953223e9c9ff61e4eb865ca657
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
2024-03-20 11:04:45 +08:00
Jon Lin
ab9d4193ae
rv1106: usbplug: Update to v1.09
...
from commit:
20b8d8f8d src: spinand: Support new device W25N01JWZEIG
update feature:
Support new SPI Flash
Change-Id: I458b0639a299722ffa3b69522b80248717f9f2ff
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-02-06 17:38:13 +08:00
Lan Honglin
9e11cd8bb4
rv1106: mcu: add sc450ai hpmcu tb bin
...
build from commit:
rtt:4f71a2d#hal:8966acbf#battery_ipc:1497fb5
build from rt-thread commit in master branch:
4f71a2d: bsp: rockchip: board: add sc450ai boardcfg
build from hal commit in master branch:
8966acbf: rv1106-mcu: Optimize bss zero init time cost
build from battery_ipc commit in master branch:
1497fb5: fastae: 2.3.2-rc1
Change-Id: I805514e21b953e20764a563176205edefff87d8a
Signed-off-by: Lan Honglin <helin.lan@rock-chips.com >
2024-02-06 11:13:30 +08:00