Home
last modified time | relevance | path

Searched refs:dma_irq (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/arch/arm/plat-omap/
Ddma.c1295 int dma_irq; in omap_system_dma_probe() local
1353 dma_irq = platform_get_irq_byname(pdev, irq_name); in omap_system_dma_probe()
1355 if (dma_irq < 0) { in omap_system_dma_probe()
1356 ret = dma_irq; in omap_system_dma_probe()
1361 if (dma_irq == INT_DMA_LCD) in omap_system_dma_probe()
1364 ret = request_irq(dma_irq, in omap_system_dma_probe()
1378 dma_irq = platform_get_irq_byname(pdev, irq_name); in omap_system_dma_probe()
1379 if (dma_irq < 0) { in omap_system_dma_probe()
1380 dev_err(&pdev->dev, "failed: request IRQ %d", dma_irq); in omap_system_dma_probe()
1381 ret = dma_irq; in omap_system_dma_probe()
[all …]
/linux-4.4.14/drivers/net/ethernet/amd/
Ddeclance.c252 int dma_irq; member
811 if (lp->dma_irq >= 0) { in lance_open()
814 if (request_irq(lp->dma_irq, lance_dma_merr_int, IRQF_ONESHOT, in lance_open()
818 lp->dma_irq); in lance_open()
849 if (lp->dma_irq >= 0) { in lance_close()
862 free_irq(lp->dma_irq, dev); in lance_close()
1103 lp->dma_irq = dec_interrupt[DEC_IRQ_LANCE_MERR]; in dec_lance_probe()
1127 lp->dma_irq = -1; in dec_lance_probe()
1155 lp->dma_irq = -1; in dec_lance_probe()
/linux-4.4.14/drivers/mmc/host/
Dwmt-sdmmc.c761 int regular_irq, dma_irq; in wmt_mci_probe() local
776 dma_irq = irq_of_parse_and_map(np, 1); in wmt_mci_probe()
778 if (!regular_irq || !dma_irq) { in wmt_mci_probe()
824 priv->irq_dma = dma_irq; in wmt_mci_probe()
832 ret = request_irq(dma_irq, wmt_mci_dma_isr, 0, "sdmmc", priv); in wmt_mci_probe()
869 free_irq(dma_irq, priv); in wmt_mci_probe()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c173 channel->dma_irq = ret; in xgbe_alloc_channels()
188 channel->name, channel->dma_regs, channel->dma_irq, in xgbe_alloc_channels()
409 disable_irq_nosync(channel->dma_irq); in xgbe_dma_isr()
431 disable_irq_nosync(channel->dma_irq); in xgbe_tx_timer()
670 ret = devm_request_irq(pdata->dev, channel->dma_irq, in xgbe_request_irqs()
675 channel->dma_irq); in xgbe_request_irqs()
685 devm_free_irq(pdata->dev, channel->dma_irq, channel); in xgbe_request_irqs()
704 devm_free_irq(pdata->dev, channel->dma_irq, channel); in xgbe_free_irqs()
1618 xgbe_dma_isr(channel->dma_irq, channel); in xgbe_poll_controller()
2069 enable_irq(channel->dma_irq); in xgbe_one_poll()
Dxgbe.h445 int dma_irq; member
/linux-4.4.14/drivers/mtd/nand/brcmnand/
Dbrcmnand.c119 unsigned int dma_irq; member
2205 ctrl->dma_irq = platform_get_irq(pdev, 1); in brcmnand_probe()
2206 if ((int)ctrl->dma_irq < 0) { in brcmnand_probe()
2211 ret = devm_request_irq(dev, ctrl->dma_irq, in brcmnand_probe()
2216 ctrl->dma_irq, ret); in brcmnand_probe()
/linux-4.4.14/drivers/usb/gadget/udc/
Domap_udc.c637 static void dma_irq(struct omap_udc *udc, u16 irq_src) in dma_irq() function
1844 dma_irq(_udc, irq_src); in omap_udc_irq()