Home
last modified time | relevance | path

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

12345

/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()
/drivers/rtc/
A Drtc-s3c.c52 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()
553 .irq_handler = s3c24xx_rtc_irq,
559 .irq_handler = s3c24xx_rtc_irq,
565 .irq_handler = s3c24xx_rtc_irq,
572 .irq_handler = s3c6410_rtc_irq,
/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
/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()
/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()
/drivers/gpu/drm/loongson/
A Dloongson_device.c12 .irq_handler = ls7a1000_dc_irq_handler,
21 .irq_handler = ls7a2000_dc_irq_handler,
/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()
/drivers/media/platform/nxp/imx8-isi/
A Dimx8-isi-hw.c538 mxc_isi_pipe_irq_t irq_handler, bool bypass) in mxc_isi_channel_acquire() argument
545 if (pipe->irq_handler) { in mxc_isi_channel_acquire()
565 pipe->irq_handler = irq_handler; in mxc_isi_channel_acquire()
577 pipe->irq_handler = NULL; in mxc_isi_channel_release()
A Dimx8-isi-core.h251 mxc_isi_pipe_irq_t irq_handler; member
322 mxc_isi_pipe_irq_t irq_handler);
359 mxc_isi_pipe_irq_t irq_handler, bool bypass);
A Dimx8-isi-pipe.c713 if (!WARN_ON(!pipe->irq_handler)) in mxc_isi_pipe_irq_handler()
714 pipe->irq_handler(pipe, status); in mxc_isi_pipe_irq_handler()
827 mxc_isi_pipe_irq_t irq_handler) in mxc_isi_pipe_acquire() argument
852 ret = mxc_isi_channel_acquire(pipe, irq_handler, bypass); in mxc_isi_pipe_acquire()
/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()
/drivers/input/touchscreen/
A Dmsg2638.c41 irq_handler_t irq_handler; member
427 NULL, chip_data->irq_handler, in msg2638_ts_probe()
478 .irq_handler = msg2138_ts_irq_handler,
483 .irq_handler = msg2638_ts_irq_handler,
/drivers/thermal/
A Dhisi_thermal.c71 int (*irq_handler)(struct hisi_thermal_sensor *sensor); member
447 data->ops->irq_handler(sensor); in hisi_thermal_alarm_irq_thread()
505 .irq_handler = hi6220_thermal_irq_handler,
513 .irq_handler = hi3660_thermal_irq_handler,
/drivers/perf/amlogic/
A Dmeson_g12_ddr_pmu.c317 .irq_handler = dmc_g12_irq_handler,
330 .irq_handler = dmc_g12_irq_handler,
343 .irq_handler = dmc_g12_irq_handler,
/drivers/spi/
A Dspi-bcm-qspi.c204 const irq_handler_t irq_handler; member
1342 .irq_handler = bcm_qspi_bspi_lr_l2_isr,
1347 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr,
1352 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr,
1357 .irq_handler = bcm_qspi_bspi_lr_l2_isr,
1364 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr,
1370 .irq_handler = bcm_qspi_mspi_l2_isr,
1375 .irq_handler = bcm_qspi_mspi_l2_isr,
1381 .irq_handler = bcm_qspi_l1_isr,
1628 qspi_irq_tab[val].irq_handler, 0, in bcm_qspi_probe()
/drivers/media/platform/renesas/rzg2l-cru/
A Drzg2l-core.c278 ret = devm_request_irq(dev, irq, cru->info->irq_handler, 0, in rzg2l_cru_probe()
366 .irq_handler = rzg3e_cru_irq,
411 .irq_handler = rzg2l_cru_irq,
/drivers/net/ethernet/fungible/funcore/
A Dfun_queue.c514 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()
/drivers/mfd/
A Dqcom-pm8xxx.c68 irq_handler_t irq_handler; member
492 .irq_handler = pm8xxx_irq_handler,
498 .irq_handler = pm8821_irq_handler,
567 rc = devm_request_irq(&pdev->dev, irq, data->irq_handler, 0, dev_name(&pdev->dev), chip); in pm8xxx_probe()
/drivers/net/ethernet/aquantia/atlantic/
A Daq_pci_func.h24 char *name, irq_handler_t irq_handler,
/drivers/bluetooth/
A Dbtnxpuart.c152 s32 irq_handler; member
528 psdata->irq_handler = of_irq_get_byname(serdev->dev.of_node, "wakeup"); in ps_setup()
529 bt_dev_info(nxpdev->hdev, "irq_handler: %d", psdata->irq_handler); in ps_setup()
530 if (psdata->irq_handler > 0) in ps_setup()
546 ret = devm_request_irq(&serdev->dev, psdata->irq_handler, in ps_setup()
552 disable_irq(psdata->irq_handler); in ps_setup()
1957 enable_irq_wake(psdata->irq_handler); in nxp_serdev_suspend()
1958 enable_irq(psdata->irq_handler); in nxp_serdev_suspend()
1969 disable_irq(psdata->irq_handler); in nxp_serdev_resume()
1970 disable_irq_wake(psdata->irq_handler); in nxp_serdev_resume()
/drivers/iommu/
A Dapple-dart.c161 irqreturn_t (*irq_handler)(int irq, void *dev); member
1154 ret = request_irq(dart->irq, dart->hw->irq_handler, IRQF_SHARED, in apple_dart_probe()
1202 .irq_handler = apple_dart_t8020_irq,
1228 .irq_handler = apple_dart_t8020_irq,
1254 .irq_handler = apple_dart_t8020_irq,
1280 .irq_handler = apple_dart_t8110_irq,
/drivers/usb/typec/tipd/
A Dcore.c114 irq_handler_t irq_handler; member
706 tps->data->irq_handler(0, tps); in tps6598x_poll_work()
1416 tps->data->irq_handler, in tps6598x_probe()
1531 .irq_handler = cd321x_interrupt,
1540 .irq_handler = tps6598x_interrupt,
1550 .irq_handler = tps25750_interrupt,
/drivers/gpu/drm/xe/
A Dxe_hw_engine_types.h144 void (*irq_handler)(struct xe_hw_engine *hwe, u16 intr_vec); member

Completed in 59 milliseconds

12345