Kconfig (045e36780f11523e26d1e4a8c78bdc57f4003bd0) Kconfig (e24f7c9e87d46fad06bf1097d48f9923acd8e61c)
1config CRYPTO_DEV_FSL_CAAM
2 tristate "Freescale CAAM-Multicore driver backend"
3 depends on FSL_SOC
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 adds a job ring operation interface, and configures h/w
8 to operate as a DPAA component automatically, depending

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

77 default y
78 select CRYPTO_AHASH
79 help
80 Selecting this will offload ahash for users of the
81 scatterlist crypto API to the SEC4 via job ring.
82
83 To compile this as a module, choose M here: the module
84 will be called caamhash.
1config CRYPTO_DEV_FSL_CAAM
2 tristate "Freescale CAAM-Multicore driver backend"
3 depends on FSL_SOC
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 adds a job ring operation interface, and configures h/w
8 to operate as a DPAA component automatically, depending

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

77 default y
78 select CRYPTO_AHASH
79 help
80 Selecting this will offload ahash for users of the
81 scatterlist crypto API to the SEC4 via job ring.
82
83 To compile this as a module, choose M here: the module
84 will be called caamhash.
85
86config CRYPTO_DEV_FSL_CAAM_RNG_API
87 tristate "Register caam device for hwrng API"
88 depends on CRYPTO_DEV_FSL_CAAM
89 default y
90 select CRYPTO_RNG
91 select HW_RANDOM
92 help
93 Selecting this will register the SEC4 hardware rng to
94 the hw_random API for suppying the kernel entropy pool.
95
96 To compile this as a module, choose M here: the module
97 will be called caamrng.