]> git.karo-electronics.de Git - karo-tx-linux.git/blob - drivers/staging/ccree/Kconfig
Merge branch 'ufs-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[karo-tx-linux.git] / drivers / staging / ccree / Kconfig
1 config CRYPTO_DEV_CCREE
2         tristate "Support for ARM TrustZone CryptoCell C7XX family of Crypto accelerators"
3         depends on CRYPTO && CRYPTO_HW && OF && HAS_DMA
4         default n
5         select CRYPTO_HASH
6         select CRYPTO_BLKCIPHER
7         select CRYPTO_DES
8         select CRYPTO_AEAD
9         select CRYPTO_AUTHENC
10         select CRYPTO_SHA1
11         select CRYPTO_MD5
12         select CRYPTO_SHA256
13         select CRYPTO_SHA512
14         select CRYPTO_HMAC
15         select CRYPTO_AES
16         select CRYPTO_CBC
17         select CRYPTO_ECB
18         select CRYPTO_CTR
19         select CRYPTO_XTS
20         help
21           Say 'Y' to enable a driver for the Arm TrustZone CryptoCell 
22           C7xx. Currently only the CryptoCell 712 REE is supported.
23           Choose this if you wish to use hardware acceleration of
24           cryptographic operations on the system REE.
25           If unsure say Y.
26
27 config CCREE_FIPS_SUPPORT
28         bool "Turn on CryptoCell 7XX REE FIPS mode support"
29         depends on CRYPTO_DEV_CCREE
30         default n
31         help
32           Say 'Y' to enable support for FIPS compliant mode by the
33           CCREE driver.
34           If unsure say N.
35
36 config CCREE_DISABLE_COHERENT_DMA_OPS
37         bool "Disable Coherent DMA operations for the CCREE driver"
38         depends on CRYPTO_DEV_CCREE
39         default n
40         help
41           Say 'Y' to disable the use of coherent DMA operations by the
42           CCREE driver for debugging purposes.  
43           If unsure say N.