aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dma/edma.c
diff options
context:
space:
mode:
authorJoel Fernandes <joelf@ti.com>2013-08-29 19:05:45 -0400
committerVinod Koul <vinod.koul@intel.com>2013-09-04 09:08:46 -0400
commit5622ff1a4dd7dcb1c09953d8066a4e7c4c350b2d (patch)
tree8acc0a9a884929b9c1fa980ead03feaa85f961a9 /drivers/dma/edma.c
parentb267b3bc1e781cef17ce026a72c7f0392fa45ada (diff)
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 <joelf@ti.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'drivers/dma/edma.c')
-rw-r--r--drivers/dma/edma.c6
1 files changed, 0 insertions, 6 deletions
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(
287 return NULL; 287 return NULL;
288 } 288 }
289 289
290 if (sg_len > MAX_NR_SG) {
291 dev_err(dev, "Exceeded max SG segments %d > %d\n",
292 sg_len, MAX_NR_SG);
293 return NULL;
294 }
295
296 edesc = kzalloc(sizeof(*edesc) + sg_len * 290 edesc = kzalloc(sizeof(*edesc) + sg_len *
297 sizeof(edesc->pset[0]), GFP_ATOMIC); 291 sizeof(edesc->pset[0]), GFP_ATOMIC);
298 if (!edesc) { 292 if (!edesc) {