Searched refs:dma_irq (Results 1 – 9 of 9) sorted by relevance
| /linux/arch/arm/mach-omap1/ |
| H A D | omap-dma.c | 751 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 D | ocs-hcu.c | 812 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/synopsys/ |
| H A D | dwc-xlgmac-net.c | 352 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 D | dwc-xlgmac.h | 367 int dma_irq; member
|
| H A D | dwc-xlgmac-desc.c | 268 channel->dma_irq = ret; in xlgmac_alloc_channels()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-drv.c | 111 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() 1002 ret = devm_request_irq(pdata->dev, channel->dma_irq, in xgbe_request_irqs() 1007 channel->dma_irq); in xgbe_request_irqs() 1011 irq_set_affinity_hint(channel->dma_irq, in xgbe_request_irqs() 1022 irq_set_affinity_hint(channel->dma_irq, NULL); in xgbe_request_irqs() 1023 devm_free_irq(pdata->dev, channel->dma_irq, channel); in xgbe_request_irqs() [all …]
|
| H A D | xgbe.h | 443 int dma_irq; member
|
| /linux/drivers/mtd/nand/raw/brcmnand/ |
| H A D | brcmnand.c | 247 unsigned int dma_irq; member 1229 disable_irq(ctrl->dma_irq); in disable_ctrl_irqs() 3414 ctrl->dma_irq = platform_get_irq(pdev, 1); in brcmnand_probe() 3415 if ((int)ctrl->dma_irq < 0) { in brcmnand_probe() 3421 ret = devm_request_irq(dev, ctrl->dma_irq, in brcmnand_probe() 3426 ctrl->dma_irq, ret); in brcmnand_probe()
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | omap_udc.c | 635 static void dma_irq(struct omap_udc *udc, u16 irq_src) in dma_irq() function 1840 dma_irq(_udc, irq_src); in omap_udc_irq()
|