forked from OERV-BSP/u-boot
Aspeed AST27xx SoCs integrate the CPTRA 1.0 secure IP, which export a SHA accelerator interface for SoC to use. Note that CPTRA 1.0 supports only SHA384 and SHA512 and this patch is verified by the 'hash test sha384/sha512' commands. Signed-off-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com>
31 lines
1.0 KiB
Plaintext
31 lines
1.0 KiB
Plaintext
config ASPEED_HACE
|
|
bool "ASPEED Hash and Crypto Engine"
|
|
depends on DM_HASH
|
|
help
|
|
Select this option to enable a driver for using the SHA engine in
|
|
the ASPEED BMC SoCs.
|
|
|
|
Enabling this allows the use of SHA operations in hardware without
|
|
requiring the SHA software implementations. It also improves performance
|
|
and saves code size.
|
|
|
|
config ASPEED_ACRY
|
|
bool "ASPEED RSA and ECC Engine"
|
|
depends on ASPEED_AST2600
|
|
help
|
|
Select this option to enable a driver for using the RSA/ECC engine in
|
|
the ASPEED BMC SoCs.
|
|
|
|
Enabling this allows the use of RSA/ECC operations in hardware without requiring the
|
|
software implementations. It also improves performance and saves code size.
|
|
|
|
config ASPEED_CPTRA_SHA
|
|
bool "Caliptra SHA ACC for Aspeed AST27xx SoCs"
|
|
depends on DM_HASH
|
|
help
|
|
Select this option to enable a driver for using the SHA accelerator provided
|
|
by Caliptra 1.0, which is integrated in AST27xx BMC SoCs.
|
|
|
|
Enabling this allows the use of SHA operations in hardware. Note that only
|
|
SHA384 and SHA512 are supported by Caliptra 1.0.
|