-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This patch creates a new submenu for the NX cryptographic hardware accelerator and breaks the NX options into their own Kconfig file under drivers/crypto/nx/Kconfig. This will permit additional NX functionality to be easily and more cleanly added in the future without touching drivers/crypto/Makefile|Kconfig. Signed-off-by: Seth Jennings <sjenning@linux.vnet.ibm.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
- Loading branch information
Seth Jennings
authored and
Herbert Xu
committed
Aug 1, 2012
1 parent
61bb86b
commit 322cacc
Showing
5 changed files
with
29 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
config CRYPTO_DEV_NX_ENCRYPT | ||
tristate "Encryption acceleration support" | ||
depends on PPC64 && IBMVIO | ||
default y | ||
select CRYPTO_AES | ||
select CRYPTO_CBC | ||
select CRYPTO_ECB | ||
select CRYPTO_CCM | ||
select CRYPTO_GCM | ||
select CRYPTO_AUTHENC | ||
select CRYPTO_XCBC | ||
select CRYPTO_SHA256 | ||
select CRYPTO_SHA512 | ||
help | ||
Support for Power7+ in-Nest encryption acceleration. This | ||
module supports acceleration for AES and SHA2 algorithms. If you | ||
choose 'M' here, this module will be called nx_crypto. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters