Home
last modified time | relevance | path

Searched refs:irq_handler (Results 1 – 25 of 111) sorted by relevance

12345

/linux/drivers/mmc/core/
A Dsdio_irq.c80 func->irq_handler(func); in process_sdio_pending_irqs()
96 } else if (func->irq_handler) { in process_sdio_pending_irqs()
97 func->irq_handler(func); in process_sdio_pending_irqs()
281 if (func && func->irq_handler) { in sdio_single_irq_set()
309 if (func->irq_handler) { in sdio_claim_irq()
326 func->irq_handler = handler; in sdio_claim_irq()
329 func->irq_handler = NULL; in sdio_claim_irq()
352 if (func->irq_handler) { in sdio_release_irq()
353 func->irq_handler = NULL; in sdio_release_irq()
/linux/drivers/mfd/
A Dpcf50633-irq.c25 if (WARN_ON(pcf->irq_handler[irq].handler)) in pcf50633_register_irq()
29 pcf->irq_handler[irq].handler = handler; in pcf50633_register_irq()
30 pcf->irq_handler[irq].data = data; in pcf50633_register_irq()
43 pcf->irq_handler[irq].handler = NULL; in pcf50633_free_irq()
102 if (pcf->irq_handler[irq].handler) in pcf50633_irq_call_handler()
103 pcf->irq_handler[irq].handler(irq, pcf->irq_handler[irq].data); in pcf50633_irq_call_handler()
A Dqcom-pm8xxx.c68 irq_handler_t irq_handler; member
490 .irq_handler = pm8xxx_irq_handler,
496 .irq_handler = pm8821_irq_handler,
571 rc = devm_request_irq(&pdev->dev, irq, data->irq_handler, 0, dev_name(&pdev->dev), chip); in pm8xxx_probe()
/linux/arch/sh/boards/mach-landisk/
A Dpsw.c65 .irq_handler = psw_irq_handler,
72 .irq_handler = psw_irq_handler,
79 .irq_handler = psw_irq_handler,
86 .irq_handler = psw_irq_handler,
/linux/arch/sh/boards/mach-highlander/
A Dpsw.c62 .irq_handler = psw_irq_handler,
80 .irq_handler = psw_irq_handler,
98 .irq_handler = psw_irq_handler,
/linux/drivers/net/wireless/quantenna/qtnfmac/
A Dshm_ipc.h44 void (*irq_handler)(struct qtnf_shm_ipc *ipc); member
62 ipc->irq_handler(ipc); in qtnf_shm_ipc_irq_handler()
A Dshm_ipc.c103 ipc->irq_handler = qtnf_shm_ipc_irq_outbound_handler; in qtnf_shm_ipc_init()
106 ipc->irq_handler = qtnf_shm_ipc_irq_inbound_handler; in qtnf_shm_ipc_init()
/linux/drivers/net/wireless/broadcom/b43/
A Dsdio.c58 sdio->irq_handler(dev); in b43_sdio_interrupt_dispatcher()
71 sdio->irq_handler = handler; in b43_sdio_request_irq()
89 sdio->irq_handler = NULL; in b43_sdio_free_irq()
A Dsdio.h15 void (*irq_handler)(struct b43_wldev *dev); member
/linux/drivers/gpu/drm/i915/gt/
A Dintel_gt_irq.h47 engine->irq_handler(engine, iir); in intel_engine_cs_irq()
62 smp_store_mb(engine->irq_handler, fn); in intel_engine_set_irq_handler()
/linux/drivers/rtc/
A Drtc-s3c.c53 void (*irq_handler) (struct s3c_rtc *info, int mask); member
88 if (info->data->irq_handler) in s3c_rtc_alarmirq()
89 info->data->irq_handler(info, S3C2410_INTP_ALM); in s3c_rtc_alarmirq()
561 .irq_handler = s3c24xx_rtc_irq,
567 .irq_handler = s3c24xx_rtc_irq,
573 .irq_handler = s3c24xx_rtc_irq,
580 .irq_handler = s3c6410_rtc_irq,
/linux/drivers/uio/
A Duio_fsl_elbc_gpcm.c63 irqreturn_t (*irq_handler)(int irq, struct uio_info *info); member
210 priv->irq_handler = netx5152_irq_handler; in setup_periph()
394 if (priv->irq_handler) { in uio_fsl_elbc_gpcm_probe()
397 info->handler = priv->irq_handler; in uio_fsl_elbc_gpcm_probe()
/linux/drivers/misc/cb710/
A Dcore.c74 cb710_irq_handler_t handler_func = slot->irq_handler; in cb710_irq_handler()
150 BUG_ON(chip->slot[nr].irq_handler != NULL); in cb710_unregister_slot()
164 slot->irq_handler = handler; in cb710_set_irq_handler()
/linux/drivers/misc/sgi-gru/
A Dgrufile.c357 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument
376 ret = request_irq(irq, irq_handler, 0, irq_name, NULL); in gru_chiplet_setup_tlb_irq()
407 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument
424 ret = request_irq(irq, irq_handler, 0, irq_name, NULL); in gru_chiplet_setup_tlb_irq()
/linux/drivers/thermal/
A Dhisi_thermal.c80 int (*irq_handler)(struct hisi_thermal_sensor *sensor); member
468 data->ops->irq_handler(sensor); in hisi_thermal_alarm_irq_thread()
522 .irq_handler = hi6220_thermal_irq_handler,
530 .irq_handler = hi3660_thermal_irq_handler,
/linux/drivers/spi/
A Dspi-bcm-qspi.c204 const irq_handler_t irq_handler; member
1310 .irq_handler = bcm_qspi_bspi_lr_l2_isr,
1315 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr,
1320 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr,
1325 .irq_handler = bcm_qspi_bspi_lr_l2_isr,
1332 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr,
1338 .irq_handler = bcm_qspi_mspi_l2_isr,
1343 .irq_handler = bcm_qspi_mspi_l2_isr,
1349 .irq_handler = bcm_qspi_l1_isr,
1600 qspi_irq_tab[val].irq_handler, 0, in bcm_qspi_probe()
/linux/arch/sparc/kernel/
A Dirq_32.c241 int sparc_floppy_request_irq(unsigned int irq, irq_handler_t irq_handler) in sparc_floppy_request_irq() argument
247 err = request_irq(irq, irq_handler, 0, "floppy", NULL); in sparc_floppy_request_irq()
/linux/arch/x86/kernel/
A Dhpet.c1227 static rtc_irq_handler irq_handler; variable
1244 if (irq_handler) in hpet_register_irq_handler()
1247 irq_handler = handler; in hpet_register_irq_handler()
1262 irq_handler = NULL; in hpet_unregister_irq_handler()
1461 if (irq_handler) in hpet_rtc_interrupt()
1462 irq_handler(rtc_int_flag, dev_id); in hpet_rtc_interrupt()
/linux/arch/sh/include/asm/
A Dpush-switch.h23 irqreturn_t (*irq_handler)(int irq, void *data); member
/linux/sound/isa/sb/
A Dsb_common.c174 irq_handler_t irq_handler, in snd_sbdsp_create() argument
198 if (devm_request_irq(card->dev, irq, irq_handler, in snd_sbdsp_create()
/linux/drivers/net/ethernet/aquantia/atlantic/
A Daq_pci_func.h24 char *name, irq_handler_t irq_handler,
/linux/sound/pci/
A Dals300.c601 void *irq_handler; in snd_als300_create() local
627 irq_handler = snd_als300plus_interrupt; in snd_als300_create()
629 irq_handler = snd_als300_interrupt; in snd_als300_create()
631 if (devm_request_irq(&pci->dev, pci->irq, irq_handler, IRQF_SHARED, in snd_als300_create()
/linux/arch/sparc/include/asm/
A Dsetup.h38 int sparc_floppy_request_irq(unsigned int irq, irq_handler_t irq_handler);
/linux/sound/soc/intel/common/
A Dsst-dsp-priv.h27 irqreturn_t (*irq_handler)(int irq, void *context); member
/linux/drivers/gpu/drm/mga/
A Dmga_drv.c71 .irq_handler = mga_driver_irq_handler,

Completed in 83 milliseconds

12345