Kconfig (a976c2951d8f376112361830aa7762beff83a205) Kconfig (c056d910f08029662080a01b4ce2110e2c9a27b6)
1config CRYPTO_DEV_FSL_CAAM
2 tristate "Freescale CAAM-Multicore driver backend"
3 depends on FSL_SOC || ARCH_MXC || ARCH_LAYERSCAPE
1config CRYPTO_DEV_FSL_CAAM
2 tristate "Freescale CAAM-Multicore driver backend"
3 depends on FSL_SOC || ARCH_MXC || ARCH_LAYERSCAPE
4 select SOC_BUS
4 help
5 Enables the driver module for Freescale's Cryptographic Accelerator
6 and Assurance Module (CAAM), also known as the SEC version 4 (SEC4).
7 This module creates job ring devices, and configures h/w
8 to operate as a DPAA component automatically, depending
9 on h/w feature availability.
10
11 To compile this driver as a module, choose M here: the module

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

136 select HW_RANDOM
137 help
138 Selecting this will register the SEC4 hardware rng to
139 the hw_random API for suppying the kernel entropy pool.
140
141 To compile this as a module, choose M here: the module
142 will be called caamrng.
143
5 help
6 Enables the driver module for Freescale's Cryptographic Accelerator
7 and Assurance Module (CAAM), also known as the SEC version 4 (SEC4).
8 This module creates job ring devices, and configures h/w
9 to operate as a DPAA component automatically, depending
10 on h/w feature availability.
11
12 To compile this driver as a module, choose M here: the module

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

137 select HW_RANDOM
138 help
139 Selecting this will register the SEC4 hardware rng to
140 the hw_random API for suppying the kernel entropy pool.
141
142 To compile this as a module, choose M here: the module
143 will be called caamrng.
144
144config CRYPTO_DEV_FSL_CAAM_IMX
145 def_bool SOC_IMX6 || SOC_IMX7D
146 depends on CRYPTO_DEV_FSL_CAAM
147
148config CRYPTO_DEV_FSL_CAAM_DEBUG
149 bool "Enable debug output in CAAM driver"
150 depends on CRYPTO_DEV_FSL_CAAM
151 help
152 Selecting this will enable printing of various debug
153 information in the CAAM driver.
154
155config CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
156 def_tristate (CRYPTO_DEV_FSL_CAAM_CRYPTO_API || \
157 CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI)
145config CRYPTO_DEV_FSL_CAAM_DEBUG
146 bool "Enable debug output in CAAM driver"
147 depends on CRYPTO_DEV_FSL_CAAM
148 help
149 Selecting this will enable printing of various debug
150 information in the CAAM driver.
151
152config CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
153 def_tristate (CRYPTO_DEV_FSL_CAAM_CRYPTO_API || \
154 CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI)