]> asedeno.scripts.mit.edu Git - linux.git/blob - drivers/staging/ccree/Kconfig
3fff040a87bf003bce23e983e9f987cad0a5a685
[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_HW && OF && HAS_DMA
4         default n
5         select CRYPTO_HASH
6         select CRYPTO_BLKCIPHER
7         select CRYPTO_DES
8         select CRYPTO_AUTHENC
9         select CRYPTO_SHA1
10         select CRYPTO_MD5
11         select CRYPTO_SHA256
12         select CRYPTO_SHA512
13         select CRYPTO_HMAC
14         select CRYPTO_AES
15         select CRYPTO_CBC
16         select CRYPTO_ECB
17         select CRYPTO_CTR
18         select CRYPTO_XTS
19         help
20           Say 'Y' to enable a driver for the Arm TrustZone CryptoCell 
21           C7xx. Currently only the CryptoCell 712 REE is supported.
22           Choose this if you wish to use hardware acceleration of
23           cryptographic operations on the system REE.
24           If unsure say Y.
25
26 config CCREE_DISABLE_COHERENT_DMA_OPS
27         bool "Disable Coherent DMA operations for the CCREE driver"
28         depends on CRYPTO_DEV_CCREE
29         default n
30         help
31           Say 'Y' to disable the use of coherent DMA operations by the
32           CCREE driver for debugging purposes.  
33           If unsure say N.