crypto: ccp - Let a v5 CCP provide the same function as v3
authorGary R Hook <gary.hook@amd.com>
Wed, 27 Jul 2016 00:10:21 +0000 (19:10 -0500)
committerHerbert Xu <herbert@gondor.apana.org.au>
Tue, 9 Aug 2016 10:47:16 +0000 (18:47 +0800)
commit4b394a232df78414442778b02ca4a388d947d059
tree5268deba5299e9c4c9fbd697b6e26daa95ffe531
parentbb4e89b34d1bf46156b7e880a0f34205fb7ce2a5
crypto: ccp - Let a v5 CCP provide the same function as v3

Enable equivalent function on a v5 CCP. Add support for a
version 5 CCP which enables AES/XTS/SHA services. Also,
more work on the data structures to virtualize
functionality.

Signed-off-by: Gary R Hook <gary.hook@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/ccp/Makefile
drivers/crypto/ccp/ccp-crypto-sha.c
drivers/crypto/ccp/ccp-dev-v3.c
drivers/crypto/ccp/ccp-dev-v5.c [new file with mode: 0644]
drivers/crypto/ccp/ccp-dev.h
drivers/crypto/ccp/ccp-ops.c
drivers/crypto/ccp/ccp-pci.c
include/linux/ccp.h