Home
last modified time | relevance | path

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

/linux/arch/arm/mach-omap1/
H A Domap-dma.c751 int dma_irq; in omap_system_dma_probe() local
792 dma_irq = platform_get_irq_byname(pdev, irq_name); in omap_system_dma_probe()
794 if (dma_irq < 0) { in omap_system_dma_probe()
795 ret = dma_irq; in omap_system_dma_probe()
800 if (dma_irq == INT_DMA_LCD) in omap_system_dma_probe()
803 ret = request_irq(dma_irq, in omap_system_dma_probe()
825 int dma_irq, irq_rel = 0; in omap_system_dma_remove() local
828 dma_irq = platform_get_irq(pdev, irq_rel); in omap_system_dma_remove()
829 free_irq(dma_irq, (void *)(irq_rel + 1)); in omap_system_dma_remove()
/linux/drivers/crypto/intel/keembay/
H A Docs-hcu.c812 u32 dma_irq; in ocs_hcu_irq_handler() local
819 dma_irq = readl(hcu_dev->io_base + OCS_HCU_DMA_MSI_ISR); in ocs_hcu_irq_handler()
820 writel(dma_irq, hcu_dev->io_base + OCS_HCU_DMA_MSI_ISR); in ocs_hcu_irq_handler()
823 if (hcu_irq & HCU_IRQ_HASH_ERR_MASK || dma_irq & HCU_DMA_IRQ_ERR_MASK) { in ocs_hcu_irq_handler()
829 if (hcu_irq & HCU_IRQ_HASH_DONE || dma_irq & HCU_DMA_IRQ_SRC_DONE) in ocs_hcu_irq_handler()
/linux/drivers/net/ethernet/amd/
H A Ddeclance.c253 int dma_irq; member
813 if (lp->dma_irq >= 0) { in lance_open()
816 if (request_irq(lp->dma_irq, lance_dma_merr_int, IRQF_ONESHOT, in lance_open()
820 lp->dma_irq); in lance_open()
851 if (lp->dma_irq >= 0) { in lance_close()
864 free_irq(lp->dma_irq, dev); in lance_close()
1107 lp->dma_irq = dec_interrupt[DEC_IRQ_LANCE_MERR]; in dec_lance_probe()
1131 lp->dma_irq = -1; in dec_lance_probe()
1159 lp->dma_irq = -1; in dec_lance_probe()
/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-net.c352 disable_irq_nosync(channel->dma_irq); in xlgmac_dma_isr()
373 disable_irq_nosync(channel->dma_irq); in xlgmac_tx_timer()
482 ret = devm_request_irq(pdata->dev, channel->dma_irq, in xlgmac_request_irqs()
487 channel->dma_irq); in xlgmac_request_irqs()
497 devm_free_irq(pdata->dev, channel->dma_irq, channel); in xlgmac_request_irqs()
516 devm_free_irq(pdata->dev, channel->dma_irq, channel); in xlgmac_free_irqs()
870 xlgmac_dma_isr(channel->dma_irq, channel); in xlgmac_poll_controller()
1301 enable_irq(channel->dma_irq); in xlgmac_one_poll()
H A Ddwc-xlgmac.h367 int dma_irq; member
H A Ddwc-xlgmac-desc.c272 channel->dma_irq = ret; in xlgmac_alloc_channels()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c111 channel->dma_irq = pdata->channel_irq[i]; in xgbe_alloc_channels()
140 channel->name, channel->dma_regs, channel->dma_irq, in xgbe_alloc_channels()
432 disable_irq_nosync(channel->dma_irq); in xgbe_isr_bh_work()
551 disable_irq_nosync(channel->dma_irq); in xgbe_dma_isr()
583 disable_irq_nosync(channel->dma_irq); in xgbe_tx_timer()
980 ret = devm_request_irq(pdata->dev, channel->dma_irq, in xgbe_request_irqs()
985 channel->dma_irq); in xgbe_request_irqs()
989 irq_set_affinity_hint(channel->dma_irq, in xgbe_request_irqs()
1000 irq_set_affinity_hint(channel->dma_irq, NULL); in xgbe_request_irqs()
1001 devm_free_irq(pdata->dev, channel->dma_irq, channel); in xgbe_request_irqs()
[all …]
/linux/drivers/usb/gadget/udc/
H A Domap_udc.c635 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()