Kconfig (a4654e9bde4ecedb4921e6c8fe2088114bdff1b3) Kconfig (358ba762d9f1d4ba99ab31ef12bc28014b22f4c9)
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
9 tristate
10
11config CRYPTO_DEV_FSL_CAAM
12 tristate "Freescale CAAM-Multicore platform driver backend"
13 depends on FSL_SOC || ARCH_MXC || ARCH_LAYERSCAPE
14 select SOC_BUS
15 select CRYPTO_DEV_FSL_CAAM_COMMON
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
9 tristate
10
11config CRYPTO_DEV_FSL_CAAM
12 tristate "Freescale CAAM-Multicore platform driver backend"
13 depends on FSL_SOC || ARCH_MXC || ARCH_LAYERSCAPE
14 select SOC_BUS
15 select CRYPTO_DEV_FSL_CAAM_COMMON
16 imply FSL_MC_BUS
16 help
17 Enables the driver module for Freescale's Cryptographic Accelerator
18 and Assurance Module (CAAM), also known as the SEC version 4 (SEC4).
19 This module creates job ring devices, and configures h/w
20 to operate as a DPAA component automatically, depending
21 on h/w feature availability.
22
23 To compile this driver as a module, choose M here: the module

--- 4 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"
17 help
18 Enables the driver module for Freescale's Cryptographic Accelerator
19 and Assurance Module (CAAM), also known as the SEC version 4 (SEC4).
20 This module creates job ring devices, and configures h/w
21 to operate as a DPAA component automatically, depending
22 on h/w feature availability.
23
24 To compile this driver as a module, choose M here: the module

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

29config CRYPTO_DEV_FSL_CAAM_DEBUG
30 bool "Enable debug output in CAAM driver"
31 help
32 Selecting this will enable printing of various debug
33 information in the CAAM driver.
34
35menuconfig CRYPTO_DEV_FSL_CAAM_JR
36 tristate "Freescale CAAM Job Ring driver backend"
37 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

--- 129 unchanged lines hidden ---
38 default y
39 help
40 Enables the driver module for Job Rings which are part of
41 Freescale's Cryptographic Accelerator
42 and Assurance Module (CAAM). This module adds a job ring operation
43 interface.
44
45 To compile this driver as a module, choose M here: the module

--- 129 unchanged lines hidden ---