Kconfig (ed32f8d42cee118b075e4372a55c7739a11094b2) Kconfig (836d8f43c5e529935bb3140edc710c23ffd1d54a)
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

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

106
107config CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI
108 bool "Queue Interface as Crypto API backend"
109 depends on FSL_DPAA && NET
110 default y
111 select CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
112 select CRYPTO_AUTHENC
113 select CRYPTO_BLKCIPHER
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

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

106
107config CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI
108 bool "Queue Interface as Crypto API backend"
109 depends on FSL_DPAA && NET
110 default y
111 select CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
112 select CRYPTO_AUTHENC
113 select CRYPTO_BLKCIPHER
114 select CRYPTO_DES
114 help
115 Selecting this will use CAAM Queue Interface (QI) for sending
116 & receiving crypto jobs to/from CAAM. This gives better performance
117 than job ring interface when the number of cores are more than the
118 number of job rings assigned to the kernel. The number of portals
119 assigned to the kernel should also be more than the number of
120 job rings.
121

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

156 depends on NETDEVICES
157 select CRYPTO_DEV_FSL_CAAM_COMMON
158 select CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
159 select CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC
160 select CRYPTO_BLKCIPHER
161 select CRYPTO_AUTHENC
162 select CRYPTO_AEAD
163 select CRYPTO_HASH
115 help
116 Selecting this will use CAAM Queue Interface (QI) for sending
117 & receiving crypto jobs to/from CAAM. This gives better performance
118 than job ring interface when the number of cores are more than the
119 number of job rings assigned to the kernel. The number of portals
120 assigned to the kernel should also be more than the number of
121 job rings.
122

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

157 depends on NETDEVICES
158 select CRYPTO_DEV_FSL_CAAM_COMMON
159 select CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
160 select CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC
161 select CRYPTO_BLKCIPHER
162 select CRYPTO_AUTHENC
163 select CRYPTO_AEAD
164 select CRYPTO_HASH
165 select CRYPTO_DES
164 help
165 CAAM driver for QorIQ Data Path Acceleration Architecture 2.
166 It handles DPSECI DPAA2 objects that sit on the Management Complex
167 (MC) fsl-mc bus.
168
169 To compile this as a module, choose M here: the module
170 will be called dpaa2_caam.
166 help
167 CAAM driver for QorIQ Data Path Acceleration Architecture 2.
168 It handles DPSECI DPAA2 objects that sit on the Management Complex
169 (MC) fsl-mc bus.
170
171 To compile this as a module, choose M here: the module
172 will be called dpaa2_caam.