959 Commits

Author SHA1 Message Date
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
4452b7db11 rk3576: bl32: update version to v1.05
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
    6304c3979 drivers: rockchip: keylad: clear keytable after use
    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
    0d91f9cbd drivers: rockchip: keylad: add keylad flow support
    ec834c50c rk3576: fixed conditions for check oem otp key lock
    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: I99e7f98e8609acf16ea91b964cdb15f9d24fc779
2024-11-01 09:32:33 +08:00
Hisping Lin
6e41e0b278 rk3562: bl32: update version to v1.07
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
    6304c3979 drivers: rockchip: keylad: clear keytable after use
    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"
    0ccbe0828 plat-rockchip: otp: disable otp lock before otp boot
    6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
    0d91f9cbd drivers: rockchip: keylad: add keylad flow support
    64328a17e rk3562: fixed conditions for check oem otp key lock
    8714e784c rk3562: modify conditions for set secure boot flag
    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: I021dae830636187a14b2749ea3985ccc7bf4b8d0
2024-11-01 09:16:38 +08:00
Hisping Lin
e0f51903af rk3528: bl32: update version to v1.06
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
    6304c3979 drivers: rockchip: keylad: clear keytable after use
    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"
    0ccbe0828 plat-rockchip: otp: disable otp lock before otp boot
    6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
    0d91f9cbd drivers: rockchip: keylad: add keylad flow support
    ba7e24ffb rk3528: fixed conditions for check hdcp key lock
    0832890ab rk3528: fixed conditions for check oem otp key lock
    742000563 rk3528: add support for esck key
    b4d4642bd rk3528: modify conditions for set secure boot flag
    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: I2aed52a57a594a6a230ca200a014ae92f757aa92
2024-11-01 09:16:38 +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
98b3917515 rk3588: bl32: update version to v1.18
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
    6304c3979 drivers: rockchip: keylad: clear keytable after use
    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
    0d91f9cbd drivers: rockchip: keylad: add keylad flow support
    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: Ic49c0d1f2535eedff57e38c351435dcc98ba7fbb
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
Hisping Lin
e414db99fc rk3568: bl32: update version to v2.15
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"
    ce21cdd30 rk3568: add support for fw encrypt key
    0ccbe0828 plat-rockchip: otp: disable otp lock before otp boot
    6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
    0d91f9cbd drivers: rockchip: keylad: add keylad flow support
    4038bbe1d rk3568: correct GIC offset address
    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: I4b1d83356e1c9c895c10f40c518e76e700bc21fd
2024-11-01 09:16:38 +08:00
Hisping Lin
eb48107102 rk3358: bl32: update version to v2.10
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"
    0d91f9cbd drivers: rockchip: keylad: add keylad flow support
    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: I66f688759203b4bb2b8f2ef4dbb9c435b134eddf
2024-11-01 09:16:38 +08:00
Hisping Lin
10e41dbf17 rk3308: bl32: update version to v2.09
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"
    0d91f9cbd drivers: rockchip: keylad: add keylad flow support
    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: I1eaa2a87b0877c29b02f1c10d579d3d1f4667824
2024-11-01 09:16:38 +08:00
Hisping Lin
d3099ea19a px30: bl32: update version to v2.19
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"
    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: Ibb3e8563fb713a0d5a19ea3072dd22fa3f47296e
2024-11-01 09:16:38 +08:00
Hisping Lin
dbcd77f4eb rk3326: bl32: update version to v2.19
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"
    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: I69df3827275e4d90f7ec115eac11c87b06182043
2024-11-01 09:16:38 +08:00
Hisping Lin
48cab256d3 rknpu_lion: bl32: update version to v2.03
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
    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
    4cd67e2b3 plat-rockchip: common: support soft ta encryption key
    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()
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    540ade275 core: arm: print tee memory usage
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    001a84604 rockchip: atags: add fwver tag support
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM
    6e53dbcc4 scripts: commit_bin.sh: support commit rknpu_lion platform

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I02e4a326a6715ac848a34c1dbd57c26343e5fa62
2024-11-01 09:16:38 +08:00
Hisping Lin
ed71f74923 rk1808: bl32: update version to v2.05
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
    6304c3979 drivers: rockchip: keylad: clear keytable after use
    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"
    0ca603d39 plat-rockchip: modify conditions for read secure boot flag
    4cd67e2b3 plat-rockchip: common: support soft ta encryption key
    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: If75f2d313ffa890aca013a24fa4c6b5ef671f9aa
2024-11-01 09:16:38 +08:00
Shengfei Xu
62d782d226 rk3576: bl31: update version to v1.13
Build from ATF commit:
    b21ffefc7 plat: rk3576: sleep: Add control for PLDO2 in the system suspend/resume
update feature:
    b21ffefc7 plat: rk3576: sleep: Add control for PLDO2 in the system suspend/resume
    b140017c6 plat: rk3576: fix the mrr_cycles issue for LPDDR5 of one rank

Change-Id: Ie3b259708547dea133d18c018ff500642f5081d8
Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
2024-10-31 10:53:31 +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
Joseph Chen
117713fd2e rk3506: tee: Update version to v1.23
Build from:
	32e87b6fe32 rk3506: pmu: Fix system suspend issue due to pwrctrl high glitch

Update feature:
	32e87b6fe32 rk3506: pmu: Fix system suspend issue due to pwrctrl high glitch

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ibe25c0da302aa86cae7c26af44079fffa5a0ec06
2024-10-18 09:07:38 +08:00
Shengfei Xu
57398079b5 rk3562: bl31: update version to v1.21
build from:
	b115137cb plat: rk3562: Disable version judgment
update feature:
	b115137cb plat: rk3562: Disable version judgment
	069fc8a18 plat: rk3528: monitor: delay 30 minutes to check
	281dd3d0c plat: rk3562: only enable one ca odt in same channel

Change-Id: I6d310be8aabdb99e86f09b0f6e12497b2768ed8f
Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
2024-10-15 14:24:09 +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
Joseph Chen
ac573a5ac7 rk3576: tee: Update to v1.22
Build from:
	c30e6610b38 rk3506: Add rk3502 soc support

Update feature:
	c30e6610b38 rk3506: Add rk3502 soc support

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I4ad1f3653d083aed698d0782eb074bde04724dae
2024-10-11 10:59:14 +08:00
XiaoDong Huang
d090a7cbea rk3576: bl31: update version to v1.12
Build from ATF commit:
    2535b79ce plat: rk3576: don't compile params_setup.c
update feature:
    2535b79ce plat: rk3576: don't compile params_setup.c
    155c07e27 plat: rk3576: add rk3576_s1 support
    08210e5f5 plat: rk3576: add firewall buffer
    66c1aaeba plat: rockchip: rk3576: Add pvtpll config for rk3576s
    abfd36375 plat: rk3576: rename "FW_GRP_TYPE*" to "FW_LOOKUP_TYPE*"
    90ddf0d01 plat: rk3576: sleep: save/restore otp_mask
    20f771a5f plat: rk3576: add dvfs/periodic trn for resume code

Change-Id: I9b241eca0eb6c90183b5c3f306fd213ee45f4e26
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-10-09 19:36:44 +08:00
XiaoDong Huang
46216ce32a rk3576: bl31: update version to v1.11
Build from ATF commit:
    5ed489867 plat: rk3576: add amp support
update feature:
    5ed489867 plat: rk3576: add amp support
    f1e50a2bc plat: rockchip: move rockchip_cpus_status to common file
    f25d95db3 plat: rk3576: sleep: enable RKPM_SLEEP_PIN1_EN by default
    5cea56787 plat: rk3576: poweroff: use sleep_pin_0 first
    16744f9b8 plat: rk3576: 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
    ba718b5fc plat: rk3576: dmc: restore PHY OFFSET_DQ_CON0 during resume

Change-Id: I31c5e8ffc7cdee4952d513f67c06df752e3f9877
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-09-14 17:11:42 +08:00
Joseph Chen
c80b4700c0 rk3506: tee: Update version to v1.21
Build from:
	51771435438 rk3506: Restore vccio4 IE after bus idle released

Update features:
	rk3506: Restore vccio4 IE after bus idle released

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6fdcd6672e53687bfe7e521162588905bdfb1583
2024-09-09 15:01:37 +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
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
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
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
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
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
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
Lin Jinhan
9f1fe80f63 rk3568: bl32: update version to v2.13
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: I18bf960048f0bc792acf3766042581c78fa87290
2024-07-09 10:07:56 +08:00
XiaoDong Huang
0b338fd6ae rk3576: bl31: update version to v1.09
Build from ATF commit:
    286c013b2 plat: rockchip: rk3576: Add support to set low length
update feature:
    286c013b2 plat: rockchip: rk3576: Add support to set low length
    5fb78cd64 rockchip: uart: switch to loopback mode before checking busy status
    02ff3b0da rockchip: uart: save uart register once
    23bd4684e plat: rk3576: support to switch hptimer to 1G
    b4833e988 plat: rk3576: remove AUTOCS_EN_COUNT
    437ed59cb plat: rockchip: rk3576: support aclk_sencure_s enable
    6d8c67d6a plat: rk3576: support poweroff scu1 when cpu4~cpu7 off

Change-Id: I0fcb5afefcc3865cf8c413b4c0ed00234d2675cb
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-06-28 18:11:44 +08:00
XiaoDong Huang
3cb8a4e35c rk3576: bl31: update version to v1.08
Build from ATF commit:
    6102c2d62 plat: rk3576: sleep: restore gpio before ioc_xxx_pull
update feature:
    6102c2d62 plat: rk3576: sleep: restore gpio before ioc_xxx_pull
    f65be1dbd plat: rk3576: reboot: disable tsadc_shut_m0 when rbrom
    73a247231 plat: rk3576: Add support to enable memory repair according to otp
    52d3e36e0 rockchip: rk3576: clock: Modify the frequency range for aclk_secure_s

Change-Id: Ida795486e33208719a67d2d88d3bf30686cc8ef4
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-06-12 11:24:08 +08:00
XiaoDong Huang
78475f2f70 rk3576: bl31: update version to v1.07
Build from ATF commit:
    d6d387faa plat: rockchip: rk3576: Fix cpu frequency error when suspend and resume
update feature:
    d6d387faa plat: rockchip: rk3576: Fix cpu frequency error when suspend and resume
    ebfc4b78c plat: rk3576: support logoff when virtual-poweroff
    d43eaa9d2 plat: rk3576: dmc: record pll_id to PMU0GRF_OS_REG_18 for ultra suspend
    763055fe0 plat: rk3576: dmc: fix dmc resume error when the fsp_params is invalid
    cfae0ed72 plat: rk3576: support mcu config
    ae54b6e96 plat: rk3576: dmc: DFS support both VOP and EBC in board
    ed75bde96 plat: rk3576: config CTX_INCLUDE_EL2_REGS = 0
    2b50a4254 plat: rk3576: fix error of AUTOCS_VO0_ID
    11ac6cb14 plat: rk3576: enable pd_npu repair

Change-Id: I867880639a79057c329400ac5fc3364ae73a2d0c
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-05-29 17:39:30 +08:00