| /linux/drivers/mmc/core/ |
| H A D | sdio_irq.c | 80 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/arch/sh/boards/mach-landisk/ |
| H A D | psw.c | 65 .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/ |
| H A D | psw.c | 62 .irq_handler = psw_irq_handler, 80 .irq_handler = psw_irq_handler, 98 .irq_handler = psw_irq_handler,
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | shm_ipc.h | 44 void (*irq_handler)(struct qtnf_shm_ipc *ipc); member 62 ipc->irq_handler(ipc); in qtnf_shm_ipc_irq_handler()
|
| H A D | shm_ipc.c | 103 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/gpu/drm/i915/gt/ |
| H A D | intel_gt_irq.h | 47 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/net/wireless/broadcom/b43/ |
| H A D | sdio.c | 58 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()
|
| H A D | sdio.h | 15 void (*irq_handler)(struct b43_wldev *dev); member
|
| /linux/drivers/gpu/drm/loongson/ |
| H A D | loongson_device.c | 12 .irq_handler = ls7a1000_dc_irq_handler, 21 .irq_handler = ls7a2000_dc_irq_handler,
|
| /linux/drivers/uio/ |
| H A D | uio_fsl_elbc_gpcm.c | 63 irqreturn_t (*irq_handler)(int irq, struct uio_info *info); member 210 priv->irq_handler = netx5152_irq_handler; in setup_periph() 399 if (priv->irq_handler) { in uio_fsl_elbc_gpcm_probe() 402 info->handler = priv->irq_handler; in uio_fsl_elbc_gpcm_probe()
|
| H A D | uio_pci_generic_sva.c | 21 static irqreturn_t irq_handler(int irq, struct uio_info *dev_info) in irq_handler() function 104 udev->info.handler = irq_handler; in probe()
|
| /linux/drivers/misc/cb710/ |
| H A D | core.c | 74 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/arch/sh/include/asm/ |
| H A D | push-switch.h | 23 irqreturn_t (*irq_handler)(int irq, void *data); member
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_pci_func.h | 24 char *name, irq_handler_t irq_handler,
|
| /linux/drivers/input/touchscreen/ |
| H A D | msg2638.c | 40 irq_handler_t irq_handler; member 426 NULL, chip_data->irq_handler, in msg2638_ts_probe() 476 .irq_handler = msg2138_ts_irq_handler, 481 .irq_handler = msg2638_ts_irq_handler,
|
| /linux/drivers/media/platform/renesas/rzg2l-cru/ |
| H A D | rzg2l-core.c | 277 ret = devm_request_irq(dev, irq, cru->info->irq_handler, 0, in rzg2l_cru_probe() 365 .irq_handler = rzg3e_cru_irq, 409 .irq_handler = rzg2l_cru_irq,
|
| /linux/drivers/rtc/ |
| H A D | rtc-s3c.c | 52 void (*irq_handler) (struct s3c_rtc *info, int mask); member 87 if (info->data->irq_handler) in s3c_rtc_alarmirq() 88 info->data->irq_handler(info, S3C2410_INTP_ALM); in s3c_rtc_alarmirq() 536 .irq_handler = s3c6410_rtc_irq,
|
| /linux/include/soc/amlogic/ |
| H A D | meson_ddr_pmu.h | 43 int (*irq_handler)(struct dmc_info *info, member
|
| /linux/drivers/net/ethernet/fungible/funcore/ |
| H A D | fun_queue.c | 514 funq->irq_handler = handler; in fun_request_irq() 522 funq->irq_handler = NULL; in fun_request_irq() 529 if (funq->irq_handler) { in fun_free_irq() 533 funq->irq_handler = NULL; in fun_free_irq()
|
| /linux/sound/pci/ |
| H A D | als300.c | 594 void *irq_handler; in snd_als300_create() local 620 irq_handler = snd_als300plus_interrupt; in snd_als300_create() 622 irq_handler = snd_als300_interrupt; in snd_als300_create() 624 if (devm_request_irq(&pci->dev, pci->irq, irq_handler, IRQF_SHARED, in snd_als300_create()
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp-pci.c | 29 static irqreturn_t irq_handler(int irq, void *data) in irq_handler() function 173 ret = devm_request_irq(dev, pci->irq, irq_handler, in acp_pci_probe()
|
| /linux/drivers/bluetooth/ |
| H A D | btnxpuart.c | 154 s32 irq_handler; member 532 psdata->irq_handler = of_irq_get_byname(serdev->dev.of_node, "wakeup"); in ps_setup() 533 bt_dev_info(nxpdev->hdev, "irq_handler: %d", psdata->irq_handler); in ps_setup() 534 if (psdata->irq_handler > 0) in ps_setup() 550 ret = devm_request_threaded_irq(&serdev->dev, psdata->irq_handler, in ps_setup() 556 disable_irq(psdata->irq_handler); in ps_setup() 1980 enable_irq_wake(psdata->irq_handler); in nxp_serdev_suspend() 1981 enable_irq(psdata->irq_handler); in nxp_serdev_suspend() 1992 disable_irq(psdata->irq_handler); in nxp_serdev_resume() 1993 disable_irq_wake(psdata->irq_handler); in nxp_serdev_resume()
|
| /linux/drivers/gpio/ |
| H A D | gpio-loongson-64bit.c | 40 irq_flow_handler_t irq_handler; member 259 chip->irq.parent_handler = data->irq_handler; in loongson_gpio_init_irqchip() 378 .irq_handler = loongson_gpio_ls2k0300_irq_handler,
|
| /linux/include/linux/ |
| H A D | cb710.h | 25 cb710_irq_handler_t irq_handler; member
|
| /linux/drivers/media/pci/mantis/ |
| H A D | mantis_pci.c | 102 config->irq_handler, in mantis_pci_init()
|