RTL_ECC_FREE_SIZE
oobregion->offset = ctx->steps * RTL_ECC_FREE_SIZE + section * ctx->parity_size;
oobregion->offset = section * RTL_ECC_FREE_SIZE + bbm;
oobregion->length = RTL_ECC_FREE_SIZE - bbm;
char *buf_parity = rtlc->buf + RTL_ECC_BLOCK_SIZE + RTL_ECC_FREE_SIZE;
memcpy(buf_free, free, RTL_ECC_FREE_SIZE);
memcpy(free, buf_free, RTL_ECC_FREE_SIZE);
parity = req->oobbuf.in + ctx->steps * RTL_ECC_FREE_SIZE;
free += RTL_ECC_FREE_SIZE;
parity = req->oobbuf.in + ctx->steps * RTL_ECC_FREE_SIZE;
free, RTL_ECC_FREE_SIZE,
free += RTL_ECC_FREE_SIZE;
#define RTL_ECC_DMA_FREE_PARITY_SIZE ALIGN(RTL_ECC_FREE_SIZE + RTL_ECC_PARITY_SIZE_BCH12, 4)