Loading drivers/dma/edma.c +1 −0 Original line number Diff line number Diff line Loading @@ -347,6 +347,7 @@ static struct dma_async_tx_descriptor *edma_prep_slave_sg( ccnt = sg_dma_len(sg) / (acnt * bcnt); if (ccnt > (SZ_64K - 1)) { dev_err(dev, "Exceeded max SG segment size\n"); kfree(edesc); return NULL; } cidx = acnt * bcnt; Loading Loading
drivers/dma/edma.c +1 −0 Original line number Diff line number Diff line Loading @@ -347,6 +347,7 @@ static struct dma_async_tx_descriptor *edma_prep_slave_sg( ccnt = sg_dma_len(sg) / (acnt * bcnt); if (ccnt > (SZ_64K - 1)) { dev_err(dev, "Exceeded max SG segment size\n"); kfree(edesc); return NULL; } cidx = acnt * bcnt; Loading