diff options
author | Gary R Hook <gary.hook@amd.com> | 2017-02-08 14:07:06 -0500 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2017-02-15 00:20:19 -0500 |
commit | f7cc02b3c3a33a10dd5bb9e5dfd22e47e09503a2 (patch) | |
tree | 2e401428d09921330d1540a33289d54e4848f2a4 /drivers/crypto/ccp/ccp-dev-v5.c | |
parent | 9d12ba86f818aa9cfe9f01b750336aa441f2ffa2 (diff) |
crypto: ccp - Set the AES size field for all modes
Ensure that the size field is correctly populated for
all AES modes.
Signed-off-by: Gary R Hook <gary.hook@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/ccp/ccp-dev-v5.c')
-rw-r--r-- | drivers/crypto/ccp/ccp-dev-v5.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/crypto/ccp/ccp-dev-v5.c b/drivers/crypto/ccp/ccp-dev-v5.c index 612898b4aaad..9c6ff8b813d9 100644 --- a/drivers/crypto/ccp/ccp-dev-v5.c +++ b/drivers/crypto/ccp/ccp-dev-v5.c | |||
@@ -284,8 +284,7 @@ static int ccp5_perform_aes(struct ccp_op *op) | |||
284 | CCP_AES_ENCRYPT(&function) = op->u.aes.action; | 284 | CCP_AES_ENCRYPT(&function) = op->u.aes.action; |
285 | CCP_AES_MODE(&function) = op->u.aes.mode; | 285 | CCP_AES_MODE(&function) = op->u.aes.mode; |
286 | CCP_AES_TYPE(&function) = op->u.aes.type; | 286 | CCP_AES_TYPE(&function) = op->u.aes.type; |
287 | if (op->u.aes.mode == CCP_AES_MODE_CFB) | 287 | CCP_AES_SIZE(&function) = op->u.aes.size; |
288 | CCP_AES_SIZE(&function) = 0x7f; | ||
289 | 288 | ||
290 | CCP5_CMD_FUNCTION(&desc) = function.raw; | 289 | CCP5_CMD_FUNCTION(&desc) = function.raw; |
291 | 290 | ||