Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/arch/arm/plat-omap/
H A Ddma.c878 int dma_irq; in omap_system_dma_probe() local
921 dma_irq = platform_get_irq_byname(pdev, irq_name); in omap_system_dma_probe()
923 if (dma_irq < 0) { in omap_system_dma_probe()
924 ret = dma_irq; in omap_system_dma_probe()
929 if (dma_irq == INT_DMA_LCD) in omap_system_dma_probe()
932 ret = request_irq(dma_irq, in omap_system_dma_probe()
955 int dma_irq, irq_rel = 0; in omap_system_dma_remove() local
961 dma_irq = platform_get_irq(pdev, irq_rel); in omap_system_dma_remove()
962 free_irq(dma_irq, (void *)(irq_rel + 1)); in omap_system_dma_remove()
/OK3568_Linux_fs/kernel/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()
1106 lp->dma_irq = dec_interrupt[DEC_IRQ_LANCE_MERR]; in dec_lance_probe()
1130 lp->dma_irq = -1; in dec_lance_probe()
1158 lp->dma_irq = -1; in dec_lance_probe()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-net.c352 disable_irq_nosync(channel->dma_irq); in xlgmac_dma_isr()
372 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.h366 int dma_irq; member
H A Ddwc-xlgmac-desc.c272 channel->dma_irq = ret; in xlgmac_alloc_channels()
/OK3568_Linux_fs/kernel/drivers/mmc/host/
H A Dwmt-sdmmc.c758 int regular_irq, dma_irq; in wmt_mci_probe() local
773 dma_irq = irq_of_parse_and_map(np, 1); in wmt_mci_probe()
775 if (!regular_irq || !dma_irq) { in wmt_mci_probe()
821 priv->irq_dma = dma_irq; in wmt_mci_probe()
829 ret = request_irq(dma_irq, wmt_mci_dma_isr, 0, "sdmmc", priv); in wmt_mci_probe()
873 free_irq(dma_irq, priv); in wmt_mci_probe()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c220 channel->dma_irq = pdata->channel_irq[i]; in xgbe_alloc_channels()
249 channel->name, channel->dma_regs, channel->dma_irq, in xgbe_alloc_channels()
629 disable_irq_nosync(channel->dma_irq); in xgbe_dma_isr()
660 disable_irq_nosync(channel->dma_irq); in xgbe_tx_timer()
1027 ret = devm_request_irq(pdata->dev, channel->dma_irq, in xgbe_request_irqs()
1032 channel->dma_irq); in xgbe_request_irqs()
1036 irq_set_affinity_hint(channel->dma_irq, in xgbe_request_irqs()
1047 irq_set_affinity_hint(channel->dma_irq, NULL); in xgbe_request_irqs()
1048 devm_free_irq(pdata->dev, channel->dma_irq, channel); in xgbe_request_irqs()
1076 irq_set_affinity_hint(channel->dma_irq, NULL); in xgbe_free_irqs()
[all …]
H A Dxgbe.h505 int dma_irq; member
/OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.c217 unsigned int dma_irq; member
1082 disable_irq(ctrl->dma_irq); in disable_ctrl_irqs()
3036 ctrl->dma_irq = platform_get_irq(pdev, 1); in brcmnand_probe()
3037 if ((int)ctrl->dma_irq < 0) { in brcmnand_probe()
3043 ret = devm_request_irq(dev, ctrl->dma_irq, in brcmnand_probe()
3048 ctrl->dma_irq, ret); in brcmnand_probe()
/OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.c114 unsigned int dma_irq; member
2596 ctrl->dma_irq = platform_get_irq(pdev, 1); in brcmnand_probe()
2597 if ((int)ctrl->dma_irq < 0) { in brcmnand_probe()
2603 ret = devm_request_irq(dev, ctrl->dma_irq, in brcmnand_probe()
2608 ctrl->dma_irq, ret); in brcmnand_probe()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/hdmirx/
H A Drk_hdmirx.c219 int dma_irq; member
1105 disable_irq(hdmirx_dev->dma_irq); in hdmirx_set_edid()
1114 enable_irq(hdmirx_dev->dma_irq); in hdmirx_set_edid()
3490 disable_irq(hdmirx_dev->dma_irq); in hdmirx_runtime_suspend()
3543 enable_irq(hdmirx_dev->dma_irq); in hdmirx_runtime_resume()
3617 disable_irq(hdmirx_dev->dma_irq); in edid_store()
3626 enable_irq(hdmirx_dev->dma_irq); in edid_store()
4248 hdmirx_dev->dma_irq = irq; in hdmirx_probe()
/OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/
H A Domap_udc.c633 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()