aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/common/edma.c
diff options
context:
space:
mode:
authorMatt Porter <mporter@ti.com>2013-03-06 11:15:32 -0500
committerSekhar Nori <nsekhar@ti.com>2013-06-18 01:23:13 -0400
commit7bb5d75ce91ca3725256c0d502624ed697231cde (patch)
tree7ac16e1fd757df15416c649fd03c21632266123d /arch/arm/common/edma.c
parent3ad7a42d5a9c3736cd6d2c6f7e6038d0ca8b316c (diff)
ARM: edma: remove unused transfer controller handlers
Fix build on OMAP, the irqs are undefined on AM33xx. These error interrupt handlers were hardcoded as disabled so since they are unused code, simply remove them. Signed-off-by: Matt Porter <mporter@ti.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Diffstat (limited to 'arch/arm/common/edma.c')
-rw-r--r--arch/arm/common/edma.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/arch/arm/common/edma.c b/arch/arm/common/edma.c
index dcaeb8ec5d38..a1db6cd8cf79 100644
--- a/arch/arm/common/edma.c
+++ b/arch/arm/common/edma.c
@@ -494,26 +494,6 @@ static irqreturn_t dma_ccerr_handler(int irq, void *data)
494 return IRQ_HANDLED; 494 return IRQ_HANDLED;
495} 495}
496 496
497/******************************************************************************
498 *
499 * Transfer controller error interrupt handlers
500 *
501 *****************************************************************************/
502
503#define tc_errs_handled false /* disabled as long as they're NOPs */
504
505static irqreturn_t dma_tc0err_handler(int irq, void *data)
506{
507 dev_dbg(data, "dma_tc0err_handler\n");
508 return IRQ_HANDLED;
509}
510
511static irqreturn_t dma_tc1err_handler(int irq, void *data)
512{
513 dev_dbg(data, "dma_tc1err_handler\n");
514 return IRQ_HANDLED;
515}
516
517static int reserve_contiguous_slots(int ctlr, unsigned int id, 497static int reserve_contiguous_slots(int ctlr, unsigned int id,
518 unsigned int num_slots, 498 unsigned int num_slots,
519 unsigned int start_slot) 499 unsigned int start_slot)
@@ -1541,23 +1521,6 @@ static int __init edma_probe(struct platform_device *pdev)
1541 arch_num_cc++; 1521 arch_num_cc++;
1542 } 1522 }
1543 1523
1544 if (tc_errs_handled) {
1545 status = request_irq(IRQ_TCERRINT0, dma_tc0err_handler, 0,
1546 "edma_tc0", &pdev->dev);
1547 if (status < 0) {
1548 dev_dbg(&pdev->dev, "request_irq %d failed --> %d\n",
1549 IRQ_TCERRINT0, status);
1550 return status;
1551 }
1552 status = request_irq(IRQ_TCERRINT, dma_tc1err_handler, 0,
1553 "edma_tc1", &pdev->dev);
1554 if (status < 0) {
1555 dev_dbg(&pdev->dev, "request_irq %d --> %d\n",
1556 IRQ_TCERRINT, status);
1557 return status;
1558 }
1559 }
1560
1561 return 0; 1524 return 0;
1562 1525
1563fail: 1526fail: