Home
last modified time | relevance | path

Searched refs:irq_no (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/vfio/cdx/
H A Dintr.c16 static irqreturn_t vfio_cdx_msihandler(int irq_no, void *arg) in vfio_cdx_msihandler() argument
49 vdev->cdx_irqs[msi_idx].irq_no = msi_get_virq(dev, msi_idx); in vfio_cdx_msi_enable()
61 int irq_no, ret; in vfio_cdx_msi_set_vector_signal() local
66 irq_no = vdev->cdx_irqs[vector].irq_no; in vfio_cdx_msi_set_vector_signal()
69 free_irq(irq_no, vdev->cdx_irqs[vector].trigger); in vfio_cdx_msi_set_vector_signal()
89 ret = request_irq(irq_no, vfio_cdx_msihandler, 0, in vfio_cdx_msi_set_vector_signal()
H A Dprivate.h19 int irq_no; member
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_platform.c125 priv->txq[i]->irq_no = irq_of_parse_and_map(node, chan++); in sxgbe_platform_probe()
126 if (priv->txq[i]->irq_no <= 0) { in sxgbe_platform_probe()
133 priv->rxq[i]->irq_no = irq_of_parse_and_map(node, chan++); in sxgbe_platform_probe()
134 if (priv->rxq[i]->irq_no <= 0) { in sxgbe_platform_probe()
154 irq_dispose_mapping(priv->rxq[i]->irq_no); in sxgbe_platform_probe()
158 irq_dispose_mapping(priv->txq[i]->irq_no); in sxgbe_platform_probe()
H A Dsxgbe_common.h377 unsigned int irq_no; member
400 unsigned int irq_no; member
H A Dsxgbe_main.c1129 (priv->txq[queue_num])->irq_no, in sxgbe_open()
1142 (priv->rxq[queue_num])->irq_no, in sxgbe_open()
/linux/drivers/irqchip/
H A Dirq-crossbar.c45 static void crossbar_writel(int irq_no, int cb_no) in crossbar_writel() argument
47 writel(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writel()
50 static void crossbar_writew(int irq_no, int cb_no) in crossbar_writew() argument
52 writew(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writew()
55 static void crossbar_writeb(int irq_no, int cb_no) in crossbar_writeb() argument
57 writeb(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writeb()
/linux/drivers/acpi/arm64/
H A Damba.c44 int irq_no = 0; in amba_handler_attach() local
73 if (irq_no < AMBA_NR_IRQS) in amba_handler_attach()
74 dev->irq[irq_no++] = rentry->res->start; in amba_handler_attach()
/linux/arch/powerpc/include/asm/
H A Dmacio.h96 static inline int macio_irq(struct macio_dev *dev, int irq_no) in macio_irq() argument
98 return dev->interrupt[irq_no].start; in macio_irq()
/linux/drivers/video/fbdev/
H A Dps3fb.c107 unsigned int irq_no; member
1074 &ps3fb.irq_no); in ps3fb_probe()
1081 retval = request_irq(ps3fb.irq_no, ps3fb_vsync_interrupt, in ps3fb_probe()
1194 free_irq(ps3fb.irq_no, &dev->core); in ps3fb_probe()
1196 ps3_irq_plug_destroy(ps3fb.irq_no); in ps3fb_probe()
1224 if (ps3fb.irq_no) { in ps3fb_shutdown()
1225 free_irq(ps3fb.irq_no, &dev->core); in ps3fb_shutdown()
1226 ps3_irq_plug_destroy(ps3fb.irq_no); in ps3fb_shutdown()
H A Ds3c-fb.c217 int irq_no; member
1416 sfb->irq_no = platform_get_irq(pdev, 0); in s3c_fb_probe()
1417 if (sfb->irq_no < 0) { in s3c_fb_probe()
1422 ret = devm_request_irq(dev, sfb->irq_no, s3c_fb_irq, in s3c_fb_probe()
/linux/drivers/ntb/hw/epf/
H A Dntb_hw_epf.c319 int irq_no; in ntb_epf_vec_isr() local
321 irq_no = irq - pci_irq_vector(ndev->ntb.pdev, 0); in ntb_epf_vec_isr()
322 ndev->db_val = irq_no + 1; in ntb_epf_vec_isr()
324 if (irq_no == 0) in ntb_epf_vec_isr()
327 ntb_db_event(&ndev->ntb, irq_no); in ntb_epf_vec_isr()
/linux/sound/ppc/
H A Dsnd_ps3.c794 &the_card.irq_no); in snd_ps3_allocate_irq()
800 ret = request_irq(the_card.irq_no, snd_ps3_interrupt, 0, in snd_ps3_allocate_irq()
810 ps3_irq_plug_destroy(the_card.irq_no); in snd_ps3_allocate_irq()
816 free_irq(the_card.irq_no, &the_card); in snd_ps3_free_irq()
817 ps3_irq_plug_destroy(the_card.irq_no); in snd_ps3_free_irq()
H A Dsnd_ps3.h64 unsigned int irq_no; member
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_v2_hw.c2763 static irqreturn_t int_phy_updown_v2_hw(int irq_no, void *p) in int_phy_updown_v2_hw() argument
2864 static irqreturn_t int_chnl_int_v2_hw(int irq_no, void *p) in int_chnl_int_v2_hw() argument
2985 static irqreturn_t fatal_ecc_int_v2_hw(int irq_no, void *p) in fatal_ecc_int_v2_hw() argument
3059 static irqreturn_t fatal_axi_int_v2_hw(int irq_no, void *p) in fatal_axi_int_v2_hw() argument
3113 static irqreturn_t cq_thread_v2_hw(int irq_no, void *p) in cq_thread_v2_hw() argument
3187 static irqreturn_t cq_interrupt_v2_hw(int irq_no, void *p) in cq_interrupt_v2_hw() argument
3198 static irqreturn_t sata_int_v2_hw(int irq_no, void *p) in sata_int_v2_hw() argument
3377 cq->irq_no = hisi_hba->irq_map[queue_no + 96]; in interrupt_init_v2_hw()
3378 rc = devm_request_threaded_irq(dev, cq->irq_no, in interrupt_init_v2_hw()
3384 cq->irq_no, rc); in interrupt_init_v2_hw()
[all …]
H A Dhisi_sas.h219 int irq_no; member
H A Dhisi_sas_v3_hw.c1741 static irqreturn_t int_phy_up_down_bcast_v3_hw(int irq_no, void *p) in int_phy_up_down_bcast_v3_hw() argument
1968 static irqreturn_t int_chnl_int_v3_hw(int irq_no, void *p) in int_chnl_int_v3_hw() argument
2180 static irqreturn_t fatal_axi_int_v3_hw(int irq_no, void *p) in fatal_axi_int_v3_hw() argument
2572 static irqreturn_t cq_thread_v3_hw(int irq_no, void *p) in cq_thread_v3_hw() argument
2581 static irqreturn_t cq_interrupt_v3_hw(int irq_no, void *p) in cq_interrupt_v3_hw() argument
2665 cq->irq_no = pci_irq_vector(pdev, nr); in interrupt_init_v3_hw()
2666 rc = devm_request_threaded_irq(dev, cq->irq_no, in interrupt_init_v3_hw()
H A Dhisi_sas_v1_hw.c1315 static irqreturn_t int_phyup_v1_hw(int irq_no, void *p) in int_phyup_v1_hw() argument
H A Dhisi_sas_main.c743 synchronize_irq(cq->irq_no); in hisi_sas_sync_cq()
/linux/drivers/regulator/
H A Drt5133-regulator.c341 static int rt5133_enable_interrupts(int irq_no, struct rt5133_priv *priv) in rt5133_enable_interrupts() argument
363 return devm_request_threaded_irq(priv->dev, irq_no, NULL, in rt5133_enable_interrupts()