Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0-only

config CONFIG_CRYPTO_DEV_NX_ENCRYPT
	tristate "Encryption acceleration support on pSeries platform"
	depends on CONFIG_PPC_PSERIES && CONFIG_IBMVIO && !CONFIG_CPU_LITTLE_ENDIAN
	default y
	select CONFIG_CRYPTO_AES
	select CONFIG_CRYPTO_CCM
	help
	  Support for PowerPC Nest (NX) encryption acceleration. This
	  module supports acceleration for AES and SHA2 algorithms on
	  the pSeries platform.  If you choose 'CONFIG_M' here, this module
	  will be called nx_crypto.

config CONFIG_CRYPTO_DEV_NX_COMPRESS
	tristate "Compression acceleration support"
	default y
	select CONFIG_CRYPTO_ALGAPI
	select CONFIG_842_DECOMPRESS
	help
	  Support for PowerPC Nest (NX) compression acceleration. This
	  module supports acceleration for compressing memory with the 842
	  algorithm using the cryptographic API.  One of the platform
	  drivers must be selected also.  If you choose 'CONFIG_M' here, this
	  module will be called nx_compress.

if CONFIG_CRYPTO_DEV_NX_COMPRESS

config CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES
	tristate "Compression acceleration support on pSeries platform"
	depends on CONFIG_PPC_PSERIES && CONFIG_IBMVIO
	default y
	help
	  Support for PowerPC Nest (NX) compression acceleration. This
	  module supports acceleration for compressing memory with the 842
	  algorithm.  This supports NX hardware on the pSeries platform.
	  If you choose 'CONFIG_M' here, this module will be called nx_compress_pseries.

config CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV
	tristate "Compression acceleration support on PowerNV platform"
	depends on CONFIG_PPC_POWERNV
	depends on CONFIG_PPC_VAS
	default y
	help
	  Support for PowerPC Nest (NX) compression acceleration. This
	  module supports acceleration for compressing memory with the 842
	  algorithm.  This supports NX hardware on the PowerNV platform.
	  If you choose 'CONFIG_M' here, this module will be called nx_compress_powernv.

endif