]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - drivers/staging/ccree/Kconfig
Merge remote-tracking branch 'regulator/fix/max77802' into regulator-linus
[mirror_ubuntu-artful-kernel.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.