···362362 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ &&363363 (creq->base.chain.last->flags & CESA_TDMA_TYPE_MSK) ==364364 CESA_TDMA_RESULT) {365365- __le32 *data = NULL;365365+ const void *data;366366367367 /*368368 * Result is already in the correct endianness when the SA is369369 * used370370 */371371 data = creq->base.chain.last->op->ctx.hash.hash;372372- for (i = 0; i < digsize / 4; i++)373373- creq->state[i] = le32_to_cpu(data[i]);374374-375372 memcpy(ahashreq->result, data, digsize);376373 } else {377374 for (i = 0; i < digsize / 4; i++)