linux-sg2042/drivers/crypto/ccp
Brijesh Singh f4d18d656f crypto: ccp - Abstract interrupt registeration
The CCP and PSP devices part of AMD Secure Procesor may share the same
interrupt. Hence we expand the SP device to register a common interrupt
handler and provide functions to CCP and PSP devices to register their
interrupt callback which will be invoked upon interrupt.

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>
2017-07-18 17:57:14 +08:00
..
Kconfig crypto: ccp - Introduce the AMD Secure Processor device 2017-07-18 17:51:19 +08:00
Makefile crypto: ccp - Introduce the AMD Secure Processor device 2017-07-18 17:51:19 +08:00
ccp-crypto-aes-cmac.c crypto: ccp - Prevent information leakage on export 2016-04-15 22:13:56 +08:00
ccp-crypto-aes-galois.c crypto: ccp - Enable support for AES GCM on v5 CCPs 2017-03-24 22:02:55 +08:00
ccp-crypto-aes-xts.c crypto: ccp - Use skcipher for fallback 2016-07-01 23:45:08 +08:00
ccp-crypto-aes.c crypto: ccp - CCP versioning support 2016-03-11 21:19:16 +08:00
ccp-crypto-des3.c crypto: ccp - Enable 3DES function on v5 CCPs 2017-03-24 22:02:55 +08:00
ccp-crypto-main.c crypto: ccp - Enable support for AES GCM on v5 CCPs 2017-03-24 22:02:55 +08:00
ccp-crypto-sha.c crypto: ccp - Use IPAD/OPAD constant 2017-05-23 12:52:09 +08:00
ccp-crypto.h crypto: ccp - Enable support for AES GCM on v5 CCPs 2017-03-24 22:02:55 +08:00
ccp-debugfs.c crypto: ccp - Provide an error path for debugfs setup failure 2017-07-18 17:50:53 +08:00
ccp-dev-v3.c crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00
ccp-dev-v5.c crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00
ccp-dev.c crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00
ccp-dev.h crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00
ccp-dmaengine.c crypto: ccp - Make some CCP DMA channels private 2017-03-24 21:51:34 +08:00
ccp-ops.c crypto: ccp - Change all references to use the JOB ID macro 2017-07-18 17:50:53 +08:00
ccp-pci.c crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00
ccp-platform.c crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00
sp-dev.c crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00
sp-dev.h crypto: ccp - Abstract interrupt registeration 2017-07-18 17:57:14 +08:00