build from commit:
rtt:b8797aaef#hal:db7ed87c#battery_ipc:37ee045
Change-Id: I7e6dac6b4bc2b82d0091edb33d5058f66ff2193b
Signed-off-by: Fenrir Lin <fenrir.lin@rock-chips.com>
build from commit:
rtt:b753ad6#hal:d93ef9fd#battery_ipc:7ca1398
build from rt-thread commit in develop branch:
b753ad6: bsp: rockchip: cameras: update sc230ai again map
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
7ca1398: fastae: update 2.2.4 version
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: I9ab7a036165f94dcefd56914f2c4caa3ec8bab0c
Build from optee commit in develop branch:
44e25f04 rk3228H: close seure video path
Update feature:
ea48d0d0 core: tee svc: free memory when user call TEE_DerivekeyFromHard
50067b33 ta verify: close default key for sign ta
Change-Id: Iaf7b12374d9733db5be421d809306c910e0c3fd4
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Build from optee commit in develop branch:
44e25f04 rk3228H: close seure video path
Update feature:
93fb99c5 sta: secure_video: fix bug for parameters unchecked
00b835b7 sta: rkwvm: fix bug for parameters unchecked
ea48d0d0 core: tee svc: free memory when user call TEE_DerivekeyFromHard
50067b33 ta verify: close default key for sign ta
Change-Id: Ic6316c08c18128956be1e5d1aa886e4d94e1fd97
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Build from optee commit in develop branch:
44e25f04 rk3228H: close seure video path
Update feature:
f3cf8c92 rk3399: close seure video path
93fb99c5 sta: secure_video: fix bug for parameters unchecked
00b835b7 sta: rkwvm: fix bug for parameters unchecked
ea48d0d0 core: tee svc: free memory when user call TEE_DerivekeyFromHard
a46a17f5 rk3399: efuse: enable saradc clk before program efuse
50067b33 ta verify: close default key for sign ta
Change-Id: Id46de97d6039de6b7cd55a6fb813b53abd2eacba
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Build from optee commit in develop branch:
44e25f04 rk3228H: close seure video path
Update feature:
f3cf8c92 rk3399: close seure video path
93fb99c5 sta: secure_video: fix bug for parameters unchecked
00b835b7 sta: rkwvm: fix bug for parameters unchecked
ea48d0d0 core: tee svc: free memory when user call TEE_DerivekeyFromHard
a46a17f5 rk3399: efuse: enable saradc clk before program efuse
50067b33 ta verify: close default key for sign ta
Change-Id: I1524e99653fdb8e77139af1c78d6825cf69d7c06
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
build from optee commit in develop-rk3228 branch:
24f5da14 rk3288: close seure video path
update feature:
22c5a71f core: tee svc: free memory when user call TEE_DerivekeyFromHard
Change-Id: I02913a8085cbdbd7b6c410eef03e3c36eb24a288
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
build from optee commit in develop-rk3228 branch:
24f5da14 rk3288: close seure video path
update feature:
cb243e8f rk3128x: close seure video path
d1ae97e2 sta: secure_video: fix bug for parameters unchecked
6291d83b sta: rkwvm: fix bug for parameters unchecked
22c5a71f core: tee svc: free memory when user call TEE_DerivekeyFromHard
b37bf5f6 ddr: rk3228: select dpll power down mode 1
9b756780 ta verify: close default key for sign ta
Change-Id: I4c4f546cd2334e44bb51d8342b3ff87da0835a2e
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
build from optee commit in develop-rk3228 branch:
24f5da14 rk3288: close seure video path
update feature:
917000cc rk3228: close seure video path
d1ae97e2 sta: secure_video: fix bug for parameters unchecked
6291d83b sta: rkwvm: fix bug for parameters unchecked
22c5a71f core: tee svc: free memory when user call TEE_DerivekeyFromHard
b37bf5f6 ddr: rk3228: select dpll power down mode 1
9b756780 ta verify: close default key for sign ta
Change-Id: Ieb80b9d7232157e5d763e5de85fc983b75a91f48
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
build from rockit-ko commit in master branch:
a9f7a933 [mcu] bin: update version to v1.6.0
build from hal commit in master branch:
a76806e7 project: common: riscv: change riscv toolchain to xpack
Signed-off-by: Chuanhu Sun <aaron.sun@rock-chips.com>
Change-Id: I3e1ee12563c8f5a291004b8b2b030b5598b9aaf0
build from:
25cee80c4f rk3588: ddr: fix LPDDR5 528MHz write training issue
update feature:
1. fix LPDDR5 528MHz write training issue
2. fsp_param update vref_inner for each channel
3. Support both per-bank refresh and derating enabled
Note: BL31 should be update to V1.41
Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I78f0d2ab4f10b71330ce677c4f6ae0d31d982ef2
update feature:
1. add ca skew modify for RK3528
2. add first_init_dram_type/dfs_disable for RK3588
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I3d9c4cc8b739305adcd49153f9529fac6f0d9653
Build from OPTEE commit in develop-next branch:
494b5c8d3 scripts: commit_bin.sh: support commit rv1106 platform
Update features:
494b5c8d3 scripts: commit_bin.sh: support commit rv1106 platform
7fb17d5c9 rv1106: disable CFG_RPMB_SW_KEY
a8e7e4da9 rv1106: enable CFG_RK_SECURITY_LEVEL
bcabf953b pta: crypto_service: modify param check in oem otp key cipher
feccaa485 pta: uboot_storedata_otp: support check ta encryption key is written
9e41a3f1e pta: uboot_storedata: support set and get security flag
a09b31b6b plat-rockchip: rv1106: support mcu config
42914e93d rockchip: sip: add SIP_MCU_CFG define
efc6c42aa rockchip: sip: add rk_sip_soc_private_handler
fbda29874 core: drivers: seed PRNG with RK TRNG
d497d3f64 plat-rockchip: add rk_base.c for common base func
eda5ab675 plat-rockchip: rv1106: support system reset
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I072a44551b9fd56495fa9e5af067ea1233ae0aba
build from commit:
rtt:b753ad6#hal:d93ef9fd#battery_ipc:1ced039
build from rt-thread commit in develop branch:
b753ad6: bsp: rockchip: cameras: update sc230ai again map
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
1ced039: fastae: update 2.2.3 version
Signed-off-by: cww <cww@rock-chips.com>
Change-Id: Id36563e24d4f6918e22f6d2ebf3783d3a350198b
All mcu firmware should be under "standalone" or not "loadables"
only "standalone" will do mcu release, "loadables" will only load
and do nothing.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: Iabe2a9b7aea3f37e0bc3b46abb4ed6b7ccb5c248
build from commit:
rtt:097fece7#hal:d93ef9fd#battery_ipc:21165ac
build from rt-thread commit in develop branch:
097fece77d bsp: rockchip: rv1106-mcu: board: use pstore-mcu-log as console_output
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
21165ac fix print log condition
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Change-Id: Ifa3da1c8d2468a6905ab416d8a25937385ff9021
Build from ATF commit:
d8ae91904 plat: rk3528: monitor: add support for rk3528a
update feature:
d8ae91904 plat: rk3528: monitor: add support for rk3528a
3897d3ebb plat: rk3528: use stimer1 instead of stimer0 as monitor fiq
9634404ba plat: rk3528: otp: define otp_ns_buf as uint16_t
dc1125f48 plat: rk3588: Add support to reset vop sub mem pd
d441839bc plat: rk3588: dmc: suspend: clrbit RD_CAL_MODE if rd deskew is 0
054a7a084 plat: rk_fpga: always implete cpu on/off functions
daf2f851d rk_fpga: rk_fpga_rk3576: update for new fpga/zebu version
b94bc9918 plat: rk3588: don't stop if cpu status error
001b4889e plat: rockchip: rk3588: scmi: Modify pvtpll table for rk3588j/m
7ecd53689 plat: rk3588: clock: Adjust pvtpll table by otp
89675b506 plat: rk3588: otp: change read size to 128 bytes
5bcde3881 plat: rk3528: support sleep_pin_config
bf602aff1 plat: rk3568: disable sdei
6aca6a078 rockchip: reduce the time waiting for cpu to stop
17f494475 plat: rk3588: delete rockchip_soc_cores_pwr_dm_on_finish_late/resume_late
6f820192d plat: rk3568: delete rockchip_soc_cores_pwr_dm_on_finish_late/resume_late
3b69c1b3d opteed: pm: mask all interrupts before enter to optee
a394bf0a3 plat: rk3562: add the hash calculation for ultra suspend mode
ad741c04f plat: rk3562: save/restore the pmic register in the ultra suspend mode
7e65e9348 plat: rk3562: Add interface to config the MCU
dfd64c37f plat: rk3588: hdmirx: support auto_touch target cpu config
93f1e6233 plat: rk3562: dmc: update dcf code to v1.02
Signed-off-by: Liang Chen <cl@rock-chips.com>
Change-Id: Idc96f6725232b700ce1ae3952f4de66f260bbd32
Build from ATF commit:
dc1125f48 plat: rk3588: Add support to reset vop sub mem pd
update feature:
dc1125f48 plat: rk3588: Add support to reset vop sub mem pd
d441839bc plat: rk3588: dmc: suspend: clrbit RD_CAL_MODE if rd deskew is 0
b94bc9918 plat: rk3588: don't stop if cpu status error
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
Change-Id: Ib6874231bdf73f0dac30240e9626f27eed99a41b
build from:
52218f4949 rk3588: ddr: add support print_train_result and print_mr
update feature:
1. Add support print_train_result and print_mr
1. Fixed init fail issue that max freq between 1066-1600MHz.
2. Fixed the issue panic in ddrbin caused by multiple initialization of DDR.
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I6fd0bf78a17321ebf2a58608e6fbc173bc895c5b
build from commit:
rtt:f047d6a191#hal:d93ef9fd#battery_ipc:68c599d
build from rt-thread commit in develop branch:
f047d6a1: [Tools]: add battery-ipc repository version information
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in
IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
68c599d: fast_ae: fix compile warning
Signed-off-by: Wang Xiaobin <xb.wang@rock-chips.com>
Change-Id: If0b618b867e6eae9118bbbc683d106ae30ac2b48
build from commit:
rtt:d2d09ba#hal:d93ef9fd#battery_ipc:0534d87
build from rt-thread commit in develop branch:
d2d09ba: release RV1106/RV1103 RT-Thread SDK
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
0534d87: fastae: sync with aiq v5.0x1.2-rc4
Signed-off-by: Wang Xiaobin <xb.wang@rock-chips.com>
Change-Id: I60844d653c6d6a2cefed4a7affdd8b5bb82e5fef
build from commit:
rtt:f047d6a191#hal:d93ef9fd#battery_ipc:68c599d
build from rt-thread commit in develop branch:
f047d6a1: [Tools]: add battery-ipc repository version information
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
68c599d: fast_ae: fix compile warning
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Change-Id: Ib4333e09a9e8cf6a3d3ace1b410bb6d63baa7971
build from:
992b933606 rk3568: ddr: update ddr bin to v1.17
build command:
./make.sh rk3568
update feature:
1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
2. Enable derate function for LPDDR4/LPDDR4x.
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I39023338802678a5f7380781b58adc888251e68e
build from:
992b933606 rk3568: ddr: update ddr bin to v1.17
build command:
./make.sh rk3568
update feature:
1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
2. Add DDR ECC poison function support.
3. Enable derate function for LPDDR4/LPDDR4x.
4. Add pstore support when ECC enabled.
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ibf34399532706153d98ee3b2f56cde4ca83e8e91
build from commit:
rtt:07ac6e9#hal:d93ef9fd#battery_ipc:04a4e08
build from rt-thread commit in develop branch:
07ac6e9: bsp: rockchip: camera: conver reg list to support i2c continuous writing
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
04a4e08: fastae: sync with aiq v5.0x1.2-rc5
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: I45618153cedff67c7595e6377a68d63c0eb936ef
Build from OPTEE commit in develop-next branch:
dcfdd61d0 rk3568: support for correcting attribute hash
Update features:
dcfdd61d0 rk3568: support for correcting attribute hash
6f10374e5 rk3568: support for correcting root device key
d3c13d5d5 rk3568: support for correcting cpu id data
f514a2989 rk3568: add func for support otp backup
d497d3f64 plat-rockchip: add rk_base.c for common base func
63cf17a51 drivers: hal_crypto: fixed 32-bit platform compilation errors
2e4ec1697 drivers: hal_crypto: fixed CRYPTO crash when using dynamic shared memory
74243eff3 drivers: rockchip: hal_crypto: automatic reset after calculation error
64d17e36f pta: crypto_service: added the address parameter security check
7b8c9847b pta: uboot_storedata_otp: enable kernel read secure boot flag
84db04157 pta: uboot_storedata_otp: enable kernel read vboot key hash
597e4214d core: main: register ddr to enable dynamic SHM
66a458730 core: lpae: increase PGT_CACHE_SIZE when define CFG_WITH_LPAE
ec7e85d54 plat-rockchip: support pstore for optee log
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I2493480b1b6bcbe9bddb0ab8d3eda9abb776a643
build form:
229cf1e07c rk3562: ddr: ultra: update ddrbin to v1.05
update feature:
Verify the DDR data when resume to avoid DDR data stamp
errors during suspend and cause failure to wake up.
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I141f976a134793f619d8833452ec2d0054356536
build from:
bf602aff1 plat: rk3568: disable sdei
update feature:
bf602aff1 plat: rk3568: disable sdei
6aca6a078 rockchip: reduce the time waiting for cpu to stop
17f494475 plat: rk3588: delete rockchip_soc_cores_pwr_dm_on_finish_late/resume_late
6f820192d plat: rk3568: delete rockchip_soc_cores_pwr_dm_on_finish_late/resume_late
3b69c1b3d opteed: pm: mask all interrupts before enter to optee
a394bf0a3 plat: rk3562: add the hash calculation for ultra suspend mode
ad741c04f plat: rk3562: save/restore the pmic register in the ultra suspend mode
7e65e9348 plat: rk3562: Add interface to config the MCU
dfd64c37f plat: rk3588: hdmirx: support auto_touch target cpu config
93f1e6233 plat: rk3562: dmc: update dcf code to v1.02
1b2124ab7 plat: rk3528: move bl31_base to 0x80000
9152290e3 plat: rk3562: Add ecc_flag judgment for soc version
256248a10 plat: rk3562: otp: Add support get ecc flag
Signed-off-by: Liang Chen <cl@rock-chips.com>
Change-Id: Ide503b0b8fc26b3d635d6ea289bac6ae53cbf1fb