^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) # Cavium NITROX Crypto Device configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) config CRYPTO_DEV_NITROX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) select CRYPTO_SKCIPHER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) select CRYPTO_AES
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) select CRYPTO_LIB_DES
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) select FW_LOADER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) config CRYPTO_DEV_NITROX_CNN55XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) tristate "Support for Cavium CNN55XX driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) depends on PCI_MSI && 64BIT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) select CRYPTO_DEV_NITROX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Support for Cavium NITROX family CNN55XX driver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) for accelerating crypto workloads.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) To compile this as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) will be called n5pf.