162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ci#
362306a36Sopenharmony_ci# Cavium NITROX Crypto Device configuration
462306a36Sopenharmony_ci#
562306a36Sopenharmony_ciconfig CRYPTO_DEV_NITROX
662306a36Sopenharmony_ci	tristate
762306a36Sopenharmony_ci	select CRYPTO_SKCIPHER
862306a36Sopenharmony_ci	select CRYPTO_AES
962306a36Sopenharmony_ci	select CRYPTO_LIB_DES
1062306a36Sopenharmony_ci	select FW_LOADER
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciconfig CRYPTO_DEV_NITROX_CNN55XX
1362306a36Sopenharmony_ci	tristate "Support for Cavium CNN55XX driver"
1462306a36Sopenharmony_ci	depends on PCI_MSI && 64BIT
1562306a36Sopenharmony_ci	select CRYPTO_DEV_NITROX
1662306a36Sopenharmony_ci	help
1762306a36Sopenharmony_ci	  Support for Cavium NITROX family CNN55XX driver
1862306a36Sopenharmony_ci	  for accelerating crypto workloads.
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci	  To compile this as a module, choose M here: the module
2162306a36Sopenharmony_ci	  will be called n5pf.
22