|
@@ -1769,7 +1769,7 @@ static int common_nonsnoop_hash(struct talitos_edesc *edesc,
|
|
|
|
|
|
sg_count = edesc->src_nents ?: 1;
|
|
|
if (is_sec1 && sg_count > 1)
|
|
|
- sg_copy_to_buffer(areq->src, sg_count, edesc->buf, length);
|
|
|
+ sg_copy_to_buffer(req_ctx->psrc, sg_count, edesc->buf, length);
|
|
|
else
|
|
|
sg_count = dma_map_sg(dev, req_ctx->psrc, sg_count,
|
|
|
DMA_TO_DEVICE);
|