Kconfig (c95baf12f5077419db01313ab61c2aac007d40cd) Kconfig (ee38767f152a3310aabee7074848911f43bf5d69)
1# SPDX-License-Identifier: GPL-2.0
2config CRYPTO_DEV_FSL_CAAM_COMMON
3 tristate
4
5config CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
6 tristate
7
8config CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC

--- 19 unchanged lines hidden (view full) ---

28config CRYPTO_DEV_FSL_CAAM_DEBUG
29 bool "Enable debug output in CAAM driver"
30 help
31 Selecting this will enable printing of various debug
32 information in the CAAM driver.
33
34menuconfig CRYPTO_DEV_FSL_CAAM_JR
35 tristate "Freescale CAAM Job Ring driver backend"
1# SPDX-License-Identifier: GPL-2.0
2config CRYPTO_DEV_FSL_CAAM_COMMON
3 tristate
4
5config CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
6 tristate
7
8config CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC

--- 19 unchanged lines hidden (view full) ---

28config CRYPTO_DEV_FSL_CAAM_DEBUG
29 bool "Enable debug output in CAAM driver"
30 help
31 Selecting this will enable printing of various debug
32 information in the CAAM driver.
33
34menuconfig CRYPTO_DEV_FSL_CAAM_JR
35 tristate "Freescale CAAM Job Ring driver backend"
36 select CRYPTO_ENGINE
36 default y
37 help
38 Enables the driver module for Job Rings which are part of
39 Freescale's Cryptographic Accelerator
40 and Assurance Module (CAAM). This module adds a job ring operation
41 interface.
42
43 To compile this driver as a module, choose M here: the module

--- 81 unchanged lines hidden (view full) ---

125 default y
126 select CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC
127 select CRYPTO_HASH
128 help
129 Selecting this will offload ahash for users of the
130 scatterlist crypto API to the SEC4 via job ring.
131
132config CRYPTO_DEV_FSL_CAAM_PKC_API
37 default y
38 help
39 Enables the driver module for Job Rings which are part of
40 Freescale's Cryptographic Accelerator
41 and Assurance Module (CAAM). This module adds a job ring operation
42 interface.
43
44 To compile this driver as a module, choose M here: the module

--- 81 unchanged lines hidden (view full) ---

126 default y
127 select CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC
128 select CRYPTO_HASH
129 help
130 Selecting this will offload ahash for users of the
131 scatterlist crypto API to the SEC4 via job ring.
132
133config CRYPTO_DEV_FSL_CAAM_PKC_API
133 bool "Register public key cryptography implementations with Crypto API"
134 default y
135 select CRYPTO_RSA
136 help
137 Selecting this will allow SEC Public key support for RSA.
138 Supported cryptographic primitives: encryption, decryption,
139 signature and verification.
134 bool "Register public key cryptography implementations with Crypto API"
135 default y
136 select CRYPTO_RSA
137 help
138 Selecting this will allow SEC Public key support for RSA.
139 Supported cryptographic primitives: encryption, decryption,
140 signature and verification.
140
141config CRYPTO_DEV_FSL_CAAM_RNG_API
142 bool "Register caam device for hwrng API"
143 default y
144 select CRYPTO_RNG
145 select HW_RANDOM
146 help
147 Selecting this will register the SEC4 hardware rng to

--- 25 unchanged lines hidden ---
141
142config CRYPTO_DEV_FSL_CAAM_RNG_API
143 bool "Register caam device for hwrng API"
144 default y
145 select CRYPTO_RNG
146 select HW_RANDOM
147 help
148 Selecting this will register the SEC4 hardware rng to

--- 25 unchanged lines hidden ---