Skip to content

Commit

Permalink
ARM: edma: remove unused transfer controller handlers
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
Matt Porter authored and Sekhar Nori committed Jun 18, 2013
1 parent 3ad7a42 commit 7bb5d75
Showing 1 changed file with 0 additions and 37 deletions.
37 changes: 0 additions & 37 deletions arch/arm/common/edma.c
Original file line number Diff line number Diff line change
Expand Up @@ -494,26 +494,6 @@ static irqreturn_t dma_ccerr_handler(int irq, void *data)
return IRQ_HANDLED;
}

/******************************************************************************
*
* Transfer controller error interrupt handlers
*
*****************************************************************************/

#define tc_errs_handled false /* disabled as long as they're NOPs */

static irqreturn_t dma_tc0err_handler(int irq, void *data)
{
dev_dbg(data, "dma_tc0err_handler\n");
return IRQ_HANDLED;
}

static irqreturn_t dma_tc1err_handler(int irq, void *data)
{
dev_dbg(data, "dma_tc1err_handler\n");
return IRQ_HANDLED;
}

static int reserve_contiguous_slots(int ctlr, unsigned int id,
unsigned int num_slots,
unsigned int start_slot)
Expand Down Expand Up @@ -1541,23 +1521,6 @@ static int __init edma_probe(struct platform_device *pdev)
arch_num_cc++;
}

if (tc_errs_handled) {
status = request_irq(IRQ_TCERRINT0, dma_tc0err_handler, 0,
"edma_tc0", &pdev->dev);
if (status < 0) {
dev_dbg(&pdev->dev, "request_irq %d failed --> %d\n",
IRQ_TCERRINT0, status);
return status;
}
status = request_irq(IRQ_TCERRINT, dma_tc1err_handler, 0,
"edma_tc1", &pdev->dev);
if (status < 0) {
dev_dbg(&pdev->dev, "request_irq %d --> %d\n",
IRQ_TCERRINT, status);
return status;
}
}

return 0;

fail:
Expand Down

0 comments on commit 7bb5d75

Please sign in to comment.