Commit | Line | Data |
---|---|---|
2789c08f AW |
1 | # |
2 | # Copyright (C) ST-Ericsson SA 2010 | |
3 | # Author: Shujuan Chen (shujuan.chen@stericsson.com) | |
4 | # License terms: GNU General Public License (GPL) version 2 | |
5 | # | |
6 | ||
7 | config CRYPTO_DEV_UX500_CRYP | |
8 | tristate "UX500 crypto driver for CRYP block" | |
9 | depends on CRYPTO_DEV_UX500 | |
596103cf HX |
10 | select CRYPTO_ALGAPI |
11 | select CRYPTO_BLKCIPHER | |
2789c08f AW |
12 | select CRYPTO_DES |
13 | help | |
14 | This selects the crypto driver for the UX500_CRYP hardware. It supports | |
15 | AES-ECB, CBC and CTR with keys sizes of 128, 192 and 256 bit sizes. | |
16 | ||
8a63b199 AW |
17 | config CRYPTO_DEV_UX500_HASH |
18 | tristate "UX500 crypto driver for HASH block" | |
19 | depends on CRYPTO_DEV_UX500 | |
20 | select CRYPTO_HASH | |
e4ae86e2 LC |
21 | select CRYPTO_SHA1 |
22 | select CRYPTO_SHA256 | |
8a63b199 AW |
23 | help |
24 | This selects the hash driver for the UX500_HASH hardware. | |
25 | Depends on UX500/STM DMA if running in DMA mode. | |
26 | ||
2789c08f AW |
27 | config CRYPTO_DEV_UX500_DEBUG |
28 | bool "Activate ux500 platform debug-mode for crypto and hash block" | |
29 | depends on CRYPTO_DEV_UX500_CRYP || CRYPTO_DEV_UX500_HASH | |
2789c08f AW |
30 | help |
31 | Say Y if you want to add debug prints to ux500_hash and | |
32 | ux500_cryp devices. |