| config CRYPTO_DEV_CCREE |
| tristate "Support for ARM TrustZone CryptoCell C7XX family of Crypto accelerators" |
| depends on CRYPTO && CRYPTO_HW && OF && HAS_DMA |
| default n |
| select CRYPTO_HASH |
| select CRYPTO_BLKCIPHER |
| select CRYPTO_DES |
| select CRYPTO_AEAD |
| select CRYPTO_AUTHENC |
| select CRYPTO_SHA1 |
| select CRYPTO_MD5 |
| select CRYPTO_SHA256 |
| select CRYPTO_SHA512 |
| select CRYPTO_HMAC |
| select CRYPTO_AES |
| select CRYPTO_CBC |
| select CRYPTO_ECB |
| select CRYPTO_CTR |
| select CRYPTO_XTS |
| help |
| Say 'Y' to enable a driver for the Arm TrustZone CryptoCell |
| C7xx. Currently only the CryptoCell 712 REE is supported. |
| Choose this if you wish to use hardware acceleration of |
| cryptographic operations on the system REE. |
| If unsure say Y. |
| |
| config CCREE_FIPS_SUPPORT |
| bool "Turn on CryptoCell 7XX REE FIPS mode support" |
| depends on CRYPTO_DEV_CCREE |
| default n |
| help |
| Say 'Y' to enable support for FIPS compliant mode by the |
| CCREE driver. |
| If unsure say N. |