xref: /openbmc/linux/drivers/crypto/nx/Kconfig (revision 0e16aafb)
1322cacceSSeth Jenningsconfig CRYPTO_DEV_NX_ENCRYPT
2322cacceSSeth Jennings	tristate "Encryption acceleration support"
3322cacceSSeth Jennings	depends on PPC64 && IBMVIO
4322cacceSSeth Jennings	default y
5322cacceSSeth Jennings	select CRYPTO_AES
6322cacceSSeth Jennings	select CRYPTO_CBC
7322cacceSSeth Jennings	select CRYPTO_ECB
8322cacceSSeth Jennings	select CRYPTO_CCM
9322cacceSSeth Jennings	select CRYPTO_GCM
10322cacceSSeth Jennings	select CRYPTO_AUTHENC
11322cacceSSeth Jennings	select CRYPTO_XCBC
12322cacceSSeth Jennings	select CRYPTO_SHA256
13322cacceSSeth Jennings	select CRYPTO_SHA512
14322cacceSSeth Jennings	help
15322cacceSSeth Jennings	  Support for Power7+ in-Nest encryption acceleration. This
16322cacceSSeth Jennings	  module supports acceleration for AES and SHA2 algorithms. If you
17322cacceSSeth Jennings	  choose 'M' here, this module will be called nx_crypto.
180e16aafbSSeth Jennings
190e16aafbSSeth Jenningsconfig CRYPTO_DEV_NX_COMPRESS
200e16aafbSSeth Jennings	tristate "Compression acceleration support"
210e16aafbSSeth Jennings	depends on PPC64 && IBMVIO
220e16aafbSSeth Jennings	default y
230e16aafbSSeth Jennings	help
240e16aafbSSeth Jennings	  Support for Power7+ in-Nest compression acceleration. This
250e16aafbSSeth Jennings	  module supports acceleration for AES and SHA2 algorithms. If you
260e16aafbSSeth Jennings	  choose 'M' here, this module will be called nx_compress.
27