Home
last modified time | relevance | path

Searched refs:irq_num (Results 1 – 25 of 79) sorted by relevance

1234

/linux/arch/m68k/mac/
H A Dbaboon.c49 int irq_num; in baboon_irq() local
52 irq_num = IRQ_BABOON_0; in baboon_irq()
57 generic_handle_irq(irq_num); in baboon_irq()
59 ++irq_num; in baboon_irq()
H A Dvia.c386 int irq_num; in via1_irq() local
393 irq_num = IRQ_MAC_TIMER_1; in via1_irq()
400 generic_handle_irq(irq_num); in via1_irq()
408 irq_num = VIA1_SOURCE_BASE; in via1_irq()
413 generic_handle_irq(irq_num); in via1_irq()
415 ++irq_num; in via1_irq()
422 int irq_num; in via2_irq() local
429 irq_num = VIA2_SOURCE_BASE; in via2_irq()
434 generic_handle_irq(irq_num); in via2_irq()
436 ++irq_num; in via2_irq()
H A Dpsc.c123 int irq_num; in psc_irq() local
130 irq_num = irq << 3; in psc_irq()
135 generic_handle_irq(irq_num); in psc_irq()
137 irq_num++; in psc_irq()
H A Doss.c75 int irq_num; in oss_nubus_irq() local
78 irq_num = NUBUS_SOURCE_BASE + 5; in oss_nubus_irq()
83 generic_handle_irq(irq_num); in oss_nubus_irq()
85 --irq_num; in oss_nubus_irq()
/linux/drivers/perf/
H A Dalibaba_uncore_drw_pmu.c88 int irq_num; member
99 int irq_num; member
370 static irqreturn_t ali_drw_pmu_isr(int irq_num, void *data) in ali_drw_pmu_isr() argument
423 *pdev, int irq_num) in __ali_drw_pmu_init_irq() argument
429 if (irq->irq_num == irq_num in __ali_drw_pmu_init_irq()
450 ret = devm_request_irq(&pdev->dev, irq_num, ali_drw_pmu_isr, in __ali_drw_pmu_init_irq()
454 "Fail to request IRQ:%d ret:%d\n", irq_num, ret); in __ali_drw_pmu_init_irq()
458 ret = irq_set_affinity_hint(irq_num, cpumask_of(irq->cpu)); in __ali_drw_pmu_init_irq()
467 irq->irq_num = irq_num; in __ali_drw_pmu_init_irq()
480 int irq_num; in ali_drw_pmu_init_irq() local
[all …]
/linux/drivers/net/wireless/ath/ath11k/
H A Dpcic.c329 free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp); in ath11k_pcic_free_ext_irq()
344 free_irq(ab->irq_num[irq_idx], &ab->ce.ce_pipe[i]); in ath11k_pcic_free_irq()
362 enable_irq(ab->irq_num[irq_idx]); in ath11k_pcic_ce_irq_enable()
376 disable_irq_nosync(ab->irq_num[irq_idx]); in ath11k_pcic_ce_irq_disable()
402 synchronize_irq(ab->irq_num[irq_idx]); in ath11k_pcic_sync_ce_irqs()
413 enable_irq(ce_pipe->ab->irq_num[irq_idx]); in ath11k_pcic_ce_tasklet()
428 disable_irq_nosync(ab->irq_num[irq_idx]); in ath11k_pcic_ce_interrupt_handler()
447 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath11k_pcic_ext_grp_disable()
481 enable_irq(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath11k_pcic_ext_grp_enable()
511 synchronize_irq(ab->irq_num[irq_idx]); in ath11k_pcic_sync_ext_irqs()
[all …]
/linux/arch/m68k/virt/
H A Dints.c116 unsigned int irq_num; in goldfish_pic_irq() local
120 irq_num = IRQ_USER + pic * 32; in goldfish_pic_irq()
124 generic_handle_irq(irq_num); in goldfish_pic_irq()
125 ++irq_num; in goldfish_pic_irq()
/linux/drivers/mfd/
H A Dtwl-core.h5 extern int twl6030_init_irq(struct device *dev, int irq_num);
7 extern int twl4030_init_irq(struct device *dev, int irq_num);
H A Dtwl4030-irq.c674 int twl4030_init_irq(struct device *dev, int irq_num) in twl4030_init_irq() argument
725 irq_num, irq_base, irq_end); in twl4030_init_irq()
735 status = request_threaded_irq(irq_num, NULL, handle_twl4030_pih, in twl4030_init_irq()
739 dev_err(dev, "could not claim irq%d: %d\n", irq_num, status); in twl4030_init_irq()
742 enable_irq_wake(irq_num); in twl4030_init_irq()
/linux/include/linux/dma/
H A Damd_xdma.h12 int xdma_enable_user_irq(struct platform_device *pdev, u32 irq_num);
13 void xdma_disable_user_irq(struct platform_device *pdev, u32 irq_num);
/linux/drivers/rtc/
H A Drtc-ma35d1.c55 int irq_num; member
238 rtc->irq_num = platform_get_irq(pdev, 0); in ma35d1_rtc_probe()
240 ret = devm_request_irq(&pdev->dev, rtc->irq_num, ma35d1_rtc_interrupt, in ma35d1_rtc_probe()
269 enable_irq_wake(rtc->irq_num); in ma35d1_rtc_suspend()
279 disable_irq_wake(rtc->irq_num); in ma35d1_rtc_resume()
/linux/arch/arm64/kvm/
H A Dtrace_arm.h94 TP_PROTO(unsigned int type, int vcpu_idx, int irq_num, int level),
95 TP_ARGS(type, vcpu_idx, irq_num, level),
100 __field( int, irq_num )
107 __entry->irq_num = irq_num;
115 __entry->type, __entry->vcpu_idx, __entry->irq_num, __entry->level)
/linux/arch/arm/mach-omap1/
H A Dams-delta-fiq.c56 int gpio, irq_num, fiq_count; in deferred_fiq() local
65 irq_num = d->irq; in deferred_fiq()
79 generic_handle_irq(irq_num); in deferred_fiq()
/linux/arch/arm/mach-omap2/
H A Dprm3xxx.c692 int irq_num; in omap3xxx_prm_late_init() local
711 irq_num = of_irq_get(np, 0); in omap3xxx_prm_late_init()
713 if (irq_num == -EPROBE_DEFER) in omap3xxx_prm_late_init()
714 return irq_num; in omap3xxx_prm_late_init()
716 omap3_prcm_irq_setup.irq = irq_num; in omap3xxx_prm_late_init()
H A Dprm44xx.c839 int irq_num; in omap44xx_prm_late_init() local
844 irq_num = of_irq_get(prm_init_data->np, 0); in omap44xx_prm_late_init()
845 if (irq_num == -EPROBE_DEFER) in omap44xx_prm_late_init()
846 return irq_num; in omap44xx_prm_late_init()
848 omap4_prcm_irq_setup.irq = irq_num; in omap44xx_prm_late_init()
/linux/drivers/scsi/fnic/
H A Dfnic_isr.c122 i = irq - fnic->msix[0].irq_num; in fnic_isr_msix_wq_copy()
124 i < 0 || fnic->msix[i].irq_num != irq) { in fnic_isr_msix_wq_copy()
126 if (fnic->msix[i].irq_num == irq) in fnic_isr_msix_wq_copy()
218 fnic->msix[i].irq_num = pci_irq_vector(fnic->pdev, i); in fnic_request_intr()
220 err = request_irq(fnic->msix[i].irq_num, in fnic_request_intr()
/linux/drivers/comedi/drivers/
H A Dni_at_a2150.c639 unsigned int irq_num = it->options[1]; in a2150_alloc_irq_and_dma() local
646 if (irq_num > 15 || dma_chan > 7 || in a2150_alloc_irq_and_dma()
647 !((1 << irq_num) & 0xdef8) || !((1 << dma_chan) & 0xef)) in a2150_alloc_irq_and_dma()
650 if (request_irq(irq_num, a2150_interrupt, 0, dev->board_name, dev)) in a2150_alloc_irq_and_dma()
658 free_irq(irq_num, dev); in a2150_alloc_irq_and_dma()
660 dev->irq = irq_num; in a2150_alloc_irq_and_dma()
661 devpriv->irq_dma_bits = IRQ_LVL_BITS(irq_num) | in a2150_alloc_irq_and_dma()
H A Dpcl816.c572 unsigned int irq_num = it->options[1]; in pcl816_alloc_irq_and_dma() local
576 if (!(irq_num >= 2 && irq_num <= 7) || in pcl816_alloc_irq_and_dma()
580 if (request_irq(irq_num, pcl816_interrupt, 0, dev->board_name, dev)) in pcl816_alloc_irq_and_dma()
587 free_irq(irq_num, dev); in pcl816_alloc_irq_and_dma()
589 dev->irq = irq_num; in pcl816_alloc_irq_and_dma()
/linux/drivers/dma/
H A Dmmp_tdma.c333 int irq_num = 0; in mmp_tdma_int_handler() local
340 irq_num++; in mmp_tdma_int_handler()
343 if (irq_num) in mmp_tdma_int_handler()
639 int irq = 0, irq_num = 0; in mmp_tdma_probe() local
654 irq_num++; in mmp_tdma_probe()
669 if (irq_num != chan_num) { in mmp_tdma_probe()
679 irq = (irq_num != chan_num) ? 0 : platform_get_irq(pdev, i); in mmp_tdma_probe()
H A Dmmp_pdma.c375 int irq_num = 0; in mmp_pdma_int_handler() local
386 irq_num++; in mmp_pdma_int_handler()
389 if (irq_num) in mmp_pdma_int_handler()
1106 int i, irq = 0, irq_num = 0; in mmp_pdma_remove() local
1113 irq_num++; in mmp_pdma_remove()
1116 if (irq_num != pdev->dma_channels) { in mmp_pdma_remove()
1226 int dma_channels = 0, irq_num = 0; in mmp_pdma_probe() local
1271 irq_num++; in mmp_pdma_probe()
1281 if (irq_num != dma_channels) { in mmp_pdma_probe()
1291 irq = (irq_num != dma_channels) ? 0 : platform_get_irq(op, i); in mmp_pdma_probe()
/linux/sound/soc/intel/atom/sst/
H A Dsst_acpi.c249 ctx->irq_num = platform_get_irq(pdev, in sst_platform_get_resources()
251 if (ctx->irq_num <= 0) in sst_platform_get_resources()
252 return ctx->irq_num < 0 ? ctx->irq_num : -EIO; in sst_platform_get_resources()
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-platform-regs.h74 #define IPU6_ISYS_CSI_PORT_IRQ(irq_num) BIT(irq_num) argument
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_mdio.c240 char irq_num[4]; in sxgbe_mdio_register() local
267 sprintf(irq_num, "%d", phy->irq); in sxgbe_mdio_register()
268 irq_str = irq_num; in sxgbe_mdio_register()
/linux/drivers/irqchip/
H A Dirq-mtk-cirq.c305 unsigned int irq_num; in mtk_cirq_of_init() local
342 irq_num = cirq_data->ext_irq_end - cirq_data->ext_irq_start + 1; in mtk_cirq_of_init()
343 domain = irq_domain_create_hierarchy(domain_parent, 0, irq_num, of_fwnode_handle(node), in mtk_cirq_of_init()
/linux/arch/mips/pci/
H A Dpci-octeon.c237 int irq_num; in octeon_pci_pcibios_map_irq() local
246 irq_num = ((interrupts[dev_num] - 'A' + pin - 1) & 3) + in octeon_pci_pcibios_map_irq()
249 irq_num = ((slot + pin - 3) & 3) + OCTEON_IRQ_PCI_INT0; in octeon_pci_pcibios_map_irq()
250 return irq_num; in octeon_pci_pcibios_map_irq()

1234