linux-sg2042/drivers/crypto/ccp
Tom Lendacky c65a52f836 crypto: ccp - Account for CCP backlog processing
When the crypto layer is able to queue up a command for processing
by the CCP on the initial call to ccp_crypto_enqueue_request and
the CCP returns -EBUSY, then if the backlog flag is not set the
command needs to be freed and not added to the active command list.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2014-02-27 05:57:01 +08:00
..
Kconfig crypto: ccp - CCP Kconfig fixes 2013-12-20 20:06:20 +08:00
Makefile crytpo: ccp - CCP device driver build files 2013-12-05 21:28:40 +08:00
ccp-crypto-aes-cmac.c crypto: ccp - Cleanup hash invocation calls 2014-01-15 11:33:40 +08:00
ccp-crypto-aes-xts.c crypto: ccp - Remove user triggerable pr_err calls 2013-12-20 20:06:22 +08:00
ccp-crypto-aes.c crypto: ccp - Remove user triggerable pr_err calls 2013-12-20 20:06:22 +08:00
ccp-crypto-main.c crypto: ccp - Account for CCP backlog processing 2014-02-27 05:57:01 +08:00
ccp-crypto-sha.c crypto: ccp - Move HMAC calculation down to ccp ops file 2014-02-09 09:59:23 +08:00
ccp-crypto.h crypto: ccp - Move HMAC calculation down to ccp ops file 2014-02-09 09:59:23 +08:00
ccp-dev.c crypto: ccp - Perform completion callbacks using a tasklet 2014-02-09 09:59:24 +08:00
ccp-dev.h crypto: ccp - CCP device driver and interface support 2013-12-05 21:28:37 +08:00
ccp-ops.c crypto: ccp - Move HMAC calculation down to ccp ops file 2014-02-09 09:59:23 +08:00
ccp-pci.c crypto: ccp - CCP device enabled/disabled changes 2014-01-15 11:33:40 +08:00