Loading drivers/crypto/msm/qce50.c +5 −0 Original line number Diff line number Diff line Loading @@ -840,6 +840,11 @@ static int _ce_setup_cipher(struct qce_device *pce_dev, struct qce_req *creq, switch (creq->alg) { case CIPHER_ALG_DES: if (creq->mode != QCE_MODE_ECB) { if (ivsize > MAX_IV_LENGTH) { pr_err("%s: error: Invalid length parameter\n", __func__); return -EINVAL; } _byte_stream_to_net_words(enciv32, creq->iv, ivsize); pce = cmdlistinfo->encr_cntr_iv; pce->data = enciv32[0]; Loading Loading
drivers/crypto/msm/qce50.c +5 −0 Original line number Diff line number Diff line Loading @@ -840,6 +840,11 @@ static int _ce_setup_cipher(struct qce_device *pce_dev, struct qce_req *creq, switch (creq->alg) { case CIPHER_ALG_DES: if (creq->mode != QCE_MODE_ECB) { if (ivsize > MAX_IV_LENGTH) { pr_err("%s: error: Invalid length parameter\n", __func__); return -EINVAL; } _byte_stream_to_net_words(enciv32, creq->iv, ivsize); pce = cmdlistinfo->encr_cntr_iv; pce->data = enciv32[0]; Loading