1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 27011a122SDan Streetman 3322cacceSSeth Jenningsconfig CRYPTO_DEV_NX_ENCRYPT 47011a122SDan Streetman tristate "Encryption acceleration support on pSeries platform" 57011a122SDan Streetman depends on PPC_PSERIES && IBMVIO && !CPU_LITTLE_ENDIAN 6322cacceSSeth Jennings default y 7322cacceSSeth Jennings select CRYPTO_AES 8322cacceSSeth Jennings select CRYPTO_CCM 9322cacceSSeth Jennings help 107011a122SDan Streetman Support for PowerPC Nest (NX) encryption acceleration. This 117011a122SDan Streetman module supports acceleration for AES and SHA2 algorithms on 127011a122SDan Streetman the pSeries platform. If you choose 'M' here, this module 137011a122SDan Streetman will be called nx_crypto. 140e16aafbSSeth Jennings 150e16aafbSSeth Jenningsconfig CRYPTO_DEV_NX_COMPRESS 160e16aafbSSeth Jennings tristate "Compression acceleration support" 170e16aafbSSeth Jennings default y 18d31581a6SDan Streetman select CRYPTO_ALGAPI 19d31581a6SDan Streetman select 842_DECOMPRESS 200e16aafbSSeth Jennings help 217011a122SDan Streetman Support for PowerPC Nest (NX) compression acceleration. This 227011a122SDan Streetman module supports acceleration for compressing memory with the 842 23d31581a6SDan Streetman algorithm using the cryptographic API. One of the platform 24d31581a6SDan Streetman drivers must be selected also. If you choose 'M' here, this 25d31581a6SDan Streetman module will be called nx_compress. 267011a122SDan Streetman 277011a122SDan Streetmanif CRYPTO_DEV_NX_COMPRESS 287011a122SDan Streetman 297011a122SDan Streetmanconfig CRYPTO_DEV_NX_COMPRESS_PSERIES 307011a122SDan Streetman tristate "Compression acceleration support on pSeries platform" 31c47d6302SDan Streetman depends on PPC_PSERIES && IBMVIO 32*99cd49bbSHaren Myneni depends on PPC_VAS 337011a122SDan Streetman default y 347011a122SDan Streetman help 357011a122SDan Streetman Support for PowerPC Nest (NX) compression acceleration. This 367011a122SDan Streetman module supports acceleration for compressing memory with the 842 377011a122SDan Streetman algorithm. This supports NX hardware on the pSeries platform. 387011a122SDan Streetman If you choose 'M' here, this module will be called nx_compress_pseries. 397011a122SDan Streetman 4099182a42SDan Streetmanconfig CRYPTO_DEV_NX_COMPRESS_POWERNV 4199182a42SDan Streetman tristate "Compression acceleration support on PowerNV platform" 4299182a42SDan Streetman depends on PPC_POWERNV 43b0d6c9baSHaren Myneni depends on PPC_VAS 4499182a42SDan Streetman default y 4599182a42SDan Streetman help 4699182a42SDan Streetman Support for PowerPC Nest (NX) compression acceleration. This 4799182a42SDan Streetman module supports acceleration for compressing memory with the 842 4899182a42SDan Streetman algorithm. This supports NX hardware on the PowerNV platform. 4999182a42SDan Streetman If you choose 'M' here, this module will be called nx_compress_powernv. 5099182a42SDan Streetman 517011a122SDan Streetmanendif 52