mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.5 KiB
48 lines
1.5 KiB
config CRYPTO_DEV_ASPEED |
|
tristate "Support for Aspeed cryptographic engine driver" |
|
depends on ARCH_ASPEED || COMPILE_TEST |
|
select CRYPTO_ENGINE |
|
help |
|
Hash and Crypto Engine (HACE) is designed to accelerate the |
|
throughput of hash data digest, encryption and decryption. |
|
|
|
Select y here to have support for the cryptographic driver |
|
available on Aspeed SoC. |
|
|
|
config CRYPTO_DEV_ASPEED_DEBUG |
|
bool "Enable Aspeed crypto debug messages" |
|
depends on CRYPTO_DEV_ASPEED |
|
help |
|
Print Aspeed crypto debugging messages if you use this |
|
option to ask for those messages. |
|
Avoid enabling this option for production build to |
|
minimize driver timing. |
|
|
|
config CRYPTO_DEV_ASPEED_HACE_HASH |
|
bool "Enable Aspeed Hash & Crypto Engine (HACE) hash" |
|
depends on CRYPTO_DEV_ASPEED |
|
select CRYPTO_SHA1 |
|
select CRYPTO_SHA256 |
|
select CRYPTO_SHA512 |
|
select CRYPTO_HMAC |
|
help |
|
Select here to enable Aspeed Hash & Crypto Engine (HACE) |
|
hash driver. |
|
Supports multiple message digest standards, including |
|
SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, and so on. |
|
|
|
config CRYPTO_DEV_ASPEED_HACE_CRYPTO |
|
bool "Enable Aspeed Hash & Crypto Engine (HACE) crypto" |
|
depends on CRYPTO_DEV_ASPEED |
|
select CRYPTO_AES |
|
select CRYPTO_DES |
|
select CRYPTO_ECB |
|
select CRYPTO_CBC |
|
select CRYPTO_CFB |
|
select CRYPTO_OFB |
|
select CRYPTO_CTR |
|
help |
|
Select here to enable Aspeed Hash & Crypto Engine (HACE) |
|
crypto driver. |
|
Supports AES/DES symmetric-key encryption and decryption |
|
with ECB/CBC/CFB/OFB/CTR options.
|
|
|