From: Joel Fernandes Date: Thu, 29 Aug 2013 23:05:45 +0000 (-0500) Subject: dma: edma: Remove limits on number of slots X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=5622ff1a4dd7dcb1c09953d8066a4e7c4c350b2d;p=openwrt%2Fstaging%2Fblogic.git dma: edma: Remove limits on number of slots With this series, this check is no longer required and we shouldn't need to reject drivers DMA'ing more than the MAX number of slots. Signed-off-by: Joel Fernandes Signed-off-by: Vinod Koul --- diff --git a/drivers/dma/edma.c b/drivers/dma/edma.c index 9500720e4af4..ff50ff4c6a57 100644 --- a/drivers/dma/edma.c +++ b/drivers/dma/edma.c @@ -287,12 +287,6 @@ static struct dma_async_tx_descriptor *edma_prep_slave_sg( return NULL; } - if (sg_len > MAX_NR_SG) { - dev_err(dev, "Exceeded max SG segments %d > %d\n", - sg_len, MAX_NR_SG); - return NULL; - } - edesc = kzalloc(sizeof(*edesc) + sg_len * sizeof(edesc->pset[0]), GFP_ATOMIC); if (!edesc) {