Kconfig (df9b42963f2d010ae3163a894ce22cf6b27cd344) | Kconfig (ae8488a507357fd4fd2c825ac423b39ea1041353) |
---|---|
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 --- 64 unchanged lines hidden (view full) --- 73 74 To compile this as a module, choose M here: the module 75 will be called caamalg. 76 77config CRYPTO_DEV_FSL_CAAM_AHASH_API 78 tristate "Register hash algorithm implementations with Crypto API" 79 depends on CRYPTO_DEV_FSL_CAAM 80 default y | 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 --- 64 unchanged lines hidden (view full) --- 73 74 To compile this as a module, choose M here: the module 75 will be called caamalg. 76 77config CRYPTO_DEV_FSL_CAAM_AHASH_API 78 tristate "Register hash algorithm implementations with Crypto API" 79 depends on CRYPTO_DEV_FSL_CAAM 80 default y |
81 select CRYPTO_AHASH | 81 select CRYPTO_HASH |
82 help 83 Selecting this will offload ahash for users of the 84 scatterlist crypto API to the SEC4 via job ring. 85 86 To compile this as a module, choose M here: the module 87 will be called caamhash. 88 89config CRYPTO_DEV_FSL_CAAM_RNG_API 90 tristate "Register caam device for hwrng API" 91 depends on CRYPTO_DEV_FSL_CAAM 92 default y 93 select CRYPTO_RNG 94 select HW_RANDOM 95 help 96 Selecting this will register the SEC4 hardware rng to 97 the hw_random API for suppying the kernel entropy pool. 98 99 To compile this as a module, choose M here: the module 100 will be called caamrng. | 82 help 83 Selecting this will offload ahash for users of the 84 scatterlist crypto API to the SEC4 via job ring. 85 86 To compile this as a module, choose M here: the module 87 will be called caamhash. 88 89config CRYPTO_DEV_FSL_CAAM_RNG_API 90 tristate "Register caam device for hwrng API" 91 depends on CRYPTO_DEV_FSL_CAAM 92 default y 93 select CRYPTO_RNG 94 select HW_RANDOM 95 help 96 Selecting this will register the SEC4 hardware rng to 97 the hw_random API for suppying the kernel entropy pool. 98 99 To compile this as a module, choose M here: the module 100 will be called caamrng. |