/drivers/mmc/core/ |
D | sdio_irq.c | 45 func->irq_handler(func); in process_sdio_pending_irqs() 75 } else if (func->irq_handler) { in process_sdio_pending_irqs() 76 func->irq_handler(func); in process_sdio_pending_irqs() 252 if (func && func->irq_handler) { in sdio_single_irq_set() 279 if (func->irq_handler) { in sdio_claim_irq() 296 func->irq_handler = handler; in sdio_claim_irq() 299 func->irq_handler = NULL; in sdio_claim_irq() 322 if (func->irq_handler) { in sdio_release_irq() 323 func->irq_handler = NULL; in sdio_release_irq()
|
/drivers/mfd/ |
D | pcf50633-irq.c | 30 if (WARN_ON(pcf->irq_handler[irq].handler)) in pcf50633_register_irq() 34 pcf->irq_handler[irq].handler = handler; in pcf50633_register_irq() 35 pcf->irq_handler[irq].data = data; in pcf50633_register_irq() 48 pcf->irq_handler[irq].handler = NULL; in pcf50633_free_irq() 107 if (pcf->irq_handler[irq].handler) in pcf50633_irq_call_handler() 108 pcf->irq_handler[irq].handler(irq, pcf->irq_handler[irq].data); in pcf50633_irq_call_handler()
|
/drivers/rtc/ |
D | rtc-s3c.c | 60 void (*irq_handler) (struct s3c_rtc *info, int mask); member 98 if (info->data->irq_handler) in s3c_rtc_tickirq() 99 info->data->irq_handler(info, S3C2410_INTP_TIC); in s3c_rtc_tickirq() 108 if (info->data->irq_handler) in s3c_rtc_alarmirq() 109 info->data->irq_handler(info, S3C2410_INTP_ALM); in s3c_rtc_alarmirq() 817 .irq_handler = s3c24xx_rtc_irq, 828 .irq_handler = s3c24xx_rtc_irq, 840 .irq_handler = s3c24xx_rtc_irq, 853 .irq_handler = s3c6410_rtc_irq, 865 .irq_handler = s3c6410_rtc_irq,
|
/drivers/net/wireless/b43/ |
D | sdio.c | 62 sdio->irq_handler(dev); in b43_sdio_interrupt_dispatcher() 75 sdio->irq_handler = handler; in b43_sdio_request_irq() 93 sdio->irq_handler = NULL; in b43_sdio_free_irq()
|
D | sdio.h | 14 void (*irq_handler)(struct b43_wldev *dev); member
|
/drivers/misc/cb710/ |
D | core.c | 78 cb710_irq_handler_t handler_func = slot->irq_handler; in cb710_irq_handler() 154 BUG_ON(chip->slot[nr].irq_handler != NULL); in cb710_unregister_slot() 168 slot->irq_handler = handler; in cb710_set_irq_handler()
|
/drivers/misc/sgi-gru/ |
D | grufile.c | 369 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument 388 ret = request_irq(irq, irq_handler, 0, irq_name, NULL); in gru_chiplet_setup_tlb_irq() 419 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument 436 ret = request_irq(irq, irq_handler, 0, irq_name, NULL); in gru_chiplet_setup_tlb_irq()
|
/drivers/net/ethernet/intel/i40e/ |
D | i40e.h | 502 irqreturn_t (*irq_handler)(int irq, void *data); member 570 irqreturn_t (*irq_handler)(int, void *)) in i40e_vsi_setup_irqhandler() 572 vsi->irq_handler = irq_handler; in i40e_vsi_setup_irqhandler()
|
/drivers/hwmon/ |
D | abx500.h | 25 int (*irq_handler)(int, struct abx500_temp *); member
|
D | ab8500.c | 196 data->ops.irq_handler = ab8500_temp_irq_handler; in abx500_hwmon_init()
|
D | abx500.c | 365 data->ops.irq_handler(irq, data); in abx500_temp_irq_handler() 422 if (data->ops.irq_handler) { in abx500_temp_probe()
|
/drivers/gpu/drm/r128/ |
D | r128_drv.c | 72 .irq_handler = r128_driver_irq_handler,
|
/drivers/gpu/drm/mga/ |
D | mga_drv.c | 76 .irq_handler = mga_driver_irq_handler,
|
/drivers/gpu/drm/via/ |
D | via_drv.c | 90 .irq_handler = via_driver_irq_handler,
|
/drivers/ide/ |
D | ide-probe.c | 850 irq_handler_t irq_handler = host->irq_handler; in init_irq() local 853 if (irq_handler == NULL) in init_irq() 854 irq_handler = ide_intr; in init_irq() 857 if (request_irq(hwif->irq, irq_handler, sa, hwif->name, hwif)) in init_irq()
|
/drivers/media/pci/mantis/ |
D | mantis_pci.c | 114 config->irq_handler, in mantis_pci_init()
|
D | mantis_common.h | 95 irqreturn_t (*irq_handler)(int irq, void *dev_id); member
|
D | hopper_cards.c | 172 config->irq_handler = &hopper_irq_handler; in hopper_pci_probe()
|
D | mantis_cards.c | 180 config->irq_handler = &mantis_irq_handler; in mantis_pci_probe()
|
/drivers/net/wireless/rt2x00/ |
D | rt2x00mmio.c | 171 rt2x00dev->ops->lib->irq_handler, in rt2x00mmio_initialize()
|
D | rt2800soc.c | 182 .irq_handler = rt2800mmio_interrupt,
|
/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 349 .irq_handler = radeon_driver_irq_handler, 576 .irq_handler = radeon_driver_irq_handler_kms,
|
/drivers/ata/ |
D | pata_arasan_cf.c | 798 irq_handler_t irq_handler = NULL; in arasan_cf_probe() local 825 irq_handler = arasan_cf_interrupt; in arasan_cf_probe() 901 ret = ata_host_activate(host, acdev->irq, irq_handler, 0, in arasan_cf_probe()
|
D | pata_octeon_cf.c | 858 irq_handler_t irq_handler = NULL; in octeon_cf_probe() local 912 irq_handler = octeon_cf_interrupt; in octeon_cf_probe() 1016 return ata_host_activate(host, irq, irq_handler, in octeon_cf_probe()
|
/drivers/gpu/drm/qxl/ |
D | qxl_drv.c | 263 .irq_handler = qxl_irq_handler,
|