diff options
author | Sonic Zhang <sonic.zhang@analog.com> | 2012-06-04 00:24:47 -0400 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2012-06-12 04:37:19 -0400 |
commit | b8840098b70c11d70c29263e0765f103e6cbe55e (patch) | |
tree | 4d9c7f993f7afd5ac365741976186496a169c74a /drivers/crypto/Kconfig | |
parent | a482b081a2d4d74d16bc9ea8779f9f6055f95852 (diff) |
crypto: bfin_crc - CRC hardware driver for BF60x family processors.
The CRC peripheral is a hardware block used to compute the CRC of the block
of data. This is based on a CRC32 engine which computes the CRC value of 32b
data words presented to it. For data words of < 32b in size, this driver
pack 0 automatically into 32b data units. This driver implements the async
hash crypto framework API.
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/Kconfig')
-rw-r--r-- | drivers/crypto/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig index 1092a770482..dd4d5af6c31 100644 --- a/drivers/crypto/Kconfig +++ b/drivers/crypto/Kconfig | |||
@@ -325,4 +325,11 @@ if CRYPTO_DEV_UX500 | |||
325 | source "drivers/crypto/ux500/Kconfig" | 325 | source "drivers/crypto/ux500/Kconfig" |
326 | endif # if CRYPTO_DEV_UX500 | 326 | endif # if CRYPTO_DEV_UX500 |
327 | 327 | ||
328 | config CRYPTO_DEV_BFIN_CRC | ||
329 | tristate "Support for Blackfin CRC hardware" | ||
330 | depends on BF60x | ||
331 | help | ||
332 | Newer Blackfin processors have CRC hardware. Select this if you | ||
333 | want to use the Blackfin CRC module. | ||
334 | |||
328 | endif # CRYPTO_HW | 335 | endif # CRYPTO_HW |