HACE_CMD_CBC
if (crypto_alg == HACE_CMD_CBC || crypto_alg == HACE_CMD_ECB) {
return aspeed_des_crypt(req, HACE_CMD_DECRYPT | HACE_CMD_CBC |
return aspeed_des_crypt(req, HACE_CMD_ENCRYPT | HACE_CMD_CBC |
return aspeed_des_crypt(req, HACE_CMD_DECRYPT | HACE_CMD_CBC |
return aspeed_des_crypt(req, HACE_CMD_ENCRYPT | HACE_CMD_CBC |
if (crypto_alg == HACE_CMD_CBC || crypto_alg == HACE_CMD_ECB) {
return aspeed_aes_crypt(req, HACE_CMD_DECRYPT | HACE_CMD_CBC);
return aspeed_aes_crypt(req, HACE_CMD_ENCRYPT | HACE_CMD_CBC);
#define HACE_CMD_IV_REQUIRE (HACE_CMD_CBC | HACE_CMD_CFB | \