summaryrefslogtreecommitdiff
path: root/drivers/dma
diff options
context:
space:
mode:
authorJoel Fernandes <joelf@ti.com>2013-08-29 23:05:45 (GMT)
committerVinod Koul <vinod.koul@intel.com>2013-09-04 13:08:46 (GMT)
commit5622ff1a4dd7dcb1c09953d8066a4e7c4c350b2d (patch)
tree8acc0a9a884929b9c1fa980ead03feaa85f961a9 /drivers/dma
parentb267b3bc1e781cef17ce026a72c7f0392fa45ada (diff)
downloadlinux-fsl-qoriq-5622ff1a4dd7dcb1c09953d8066a4e7c4c350b2d.tar.xz
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')
-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 9500720..ff50ff4 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) {