xref: /openbmc/linux/drivers/crypto/nx/Kconfig (revision 7011a122)
1*7011a122SDan Streetman
2322cacceSSeth Jenningsconfig CRYPTO_DEV_NX_ENCRYPT
3*7011a122SDan Streetman	tristate "Encryption acceleration support on pSeries platform"
4*7011a122SDan Streetman	depends on PPC_PSERIES && IBMVIO && !CPU_LITTLE_ENDIAN
5322cacceSSeth Jennings	default y
6*7011a122SDan Streetman	select CRYPTO_ALGAPI
7322cacceSSeth Jennings	select CRYPTO_AES
8322cacceSSeth Jennings	select CRYPTO_CBC
9322cacceSSeth Jennings	select CRYPTO_ECB
10322cacceSSeth Jennings	select CRYPTO_CCM
11322cacceSSeth Jennings	select CRYPTO_GCM
12322cacceSSeth Jennings	select CRYPTO_AUTHENC
13322cacceSSeth Jennings	select CRYPTO_XCBC
14322cacceSSeth Jennings	select CRYPTO_SHA256
15322cacceSSeth Jennings	select CRYPTO_SHA512
16322cacceSSeth Jennings	help
17*7011a122SDan Streetman	  Support for PowerPC Nest (NX) encryption acceleration. This
18*7011a122SDan Streetman	  module supports acceleration for AES and SHA2 algorithms on
19*7011a122SDan Streetman	  the pSeries platform.  If you choose 'M' here, this module
20*7011a122SDan Streetman	  will be called nx_crypto.
210e16aafbSSeth Jennings
220e16aafbSSeth Jenningsconfig CRYPTO_DEV_NX_COMPRESS
230e16aafbSSeth Jennings	tristate "Compression acceleration support"
240e16aafbSSeth Jennings	default y
250e16aafbSSeth Jennings	help
26*7011a122SDan Streetman	  Support for PowerPC Nest (NX) compression acceleration. This
27*7011a122SDan Streetman	  module supports acceleration for compressing memory with the 842
28*7011a122SDan Streetman	  algorithm.  One of the platform drivers must be selected also.
29*7011a122SDan Streetman	  If you choose 'M' here, this module will be called nx_compress.
30*7011a122SDan Streetman
31*7011a122SDan Streetmanif CRYPTO_DEV_NX_COMPRESS
32*7011a122SDan Streetman
33*7011a122SDan Streetmanconfig CRYPTO_DEV_NX_COMPRESS_PSERIES
34*7011a122SDan Streetman	tristate "Compression acceleration support on pSeries platform"
35*7011a122SDan Streetman	depends on PPC_PSERIES && IBMVIO && !CPU_LITTLE_ENDIAN
36*7011a122SDan Streetman	default y
37*7011a122SDan Streetman	help
38*7011a122SDan Streetman	  Support for PowerPC Nest (NX) compression acceleration. This
39*7011a122SDan Streetman	  module supports acceleration for compressing memory with the 842
40*7011a122SDan Streetman	  algorithm.  This supports NX hardware on the pSeries platform.
41*7011a122SDan Streetman	  If you choose 'M' here, this module will be called nx_compress_pseries.
42*7011a122SDan Streetman
43*7011a122SDan Streetmanendif
44