diff options
| author | Jonas Karlman <[email protected]> | 2024-04-30 15:30:13 +0000 |
|---|---|---|
| committer | Kever Yang <[email protected]> | 2024-05-07 15:56:08 +0800 |
| commit | c9b7e731492684b15956c2519fe3b4eb6682319b (patch) | |
| tree | 40621215ba5e0cc0ef0c14e197b58d5d7f9a6a0c /include/linux/linux_string.h | |
| parent | d8ff591d9263d63d02673f0c8de2250591b324e3 (diff) | |
rockchip: rk3399: Enable ARMv8 crypto and FIT checksum validation
The RK3399 SoC support the ARMv8 Cryptography Extensions, use of ARMv8
crypto can speed up FIT checksum validation in SPL.
Imply ARMV8_SET_SMPEN and ARMV8_CRYPTO to take advantage of the crypto
extensions for SHA256 when validating checksum of FIT images.
Imply SPL_FIT_SIGNATURE and LEGACY_IMAGE_FORMAT to enable FIT checksum
validation to almost all RK3399 boards.
The following boards have been excluded:
- chromebook_bob: SPL max size limitation of 120 KiB
- chromebook_kevin: SPL max size limitation of 120 KiB
Also imply OF_LIVE to help speed up init of U-Boot proper and disable
CONFIG_SPL_RAW_IMAGE_SUPPORT on leez-rk3399 to ensure SPL does not try
to jump to code that failed checksum validation.
Signed-off-by: Jonas Karlman <[email protected]>
Reviewed-by: Kever Yang <[email protected]>
Diffstat (limited to 'include/linux/linux_string.h')
0 files changed, 0 insertions, 0 deletions
