summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/drivers/crypto/caam/acipher/caam_prime.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/drivers/crypto/caam/acipher/caam_prime.c b/core/drivers/crypto/caam/acipher/caam_prime.c
index 686680c3..3f8e7812 100644
--- a/core/drivers/crypto/caam/acipher/caam_prime.c
+++ b/core/drivers/crypto/caam/acipher/caam_prime.c
@@ -663,7 +663,7 @@ static void do_checks_primes(uint32_t *desc, const struct caambuf *p,
* We started with 128, 192, or 256 bytes in the OFIFO before we moved
* check_len bytes into MATH registers.
*/
- if (p->length > 128 + check_len) {
+ if (p->length > 128 + (size_t)check_len) {
caam_desc_add_word(desc, MOVE(OFIFO, C1_CTX_REG, 0, check_len));
caam_desc_add_word(desc, MOVE(OFIFO, C1_CTX_REG, 0,
(p->length - 128 - check_len)));