crypto: ccp - Introduce the AMD Secure Processor device
authorBrijesh Singh <brijesh.singh@amd.com>
Thu, 6 Jul 2017 14:59:14 +0000 (09:59 -0500)
committerHerbert Xu <herbert@gondor.apana.org.au>
Tue, 18 Jul 2017 09:51:19 +0000 (17:51 +0800)
commit720419f01832f7e697cb80480b97b2a1e96045cd
tree1275fa5e6cf63b7bb9db6ab2e191d4b7d076ca4f
parent970e8303cb8d6d8e77402345abbdd83862e800ac
crypto: ccp - Introduce the AMD Secure Processor device

The CCP device is part of the AMD Secure Processor. In order to expand
the usage of the AMD Secure Processor, create a framework that allows
functional components of the AMD Secure Processor to be initialized and
handled appropriately.

Signed-off-by: Brijesh Singh <brijesh.singh@amd.com>
Acked-by: Gary R Hook <gary.hook@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
12 files changed:
drivers/crypto/Kconfig
drivers/crypto/ccp/Kconfig
drivers/crypto/ccp/Makefile
drivers/crypto/ccp/ccp-dev-v3.c
drivers/crypto/ccp/ccp-dev-v5.c
drivers/crypto/ccp/ccp-dev.c
drivers/crypto/ccp/ccp-dev.h
drivers/crypto/ccp/ccp-pci.c
drivers/crypto/ccp/ccp-platform.c
drivers/crypto/ccp/sp-dev.c [new file with mode: 0644]
drivers/crypto/ccp/sp-dev.h [new file with mode: 0644]
include/linux/ccp.h