Searched refs:irq_handler (Results 1 - 25 of 125) sorted by relevance

12345

/linux-master/arch/sh/include/asm/
H A Dpush-switch.h23 irqreturn_t (*irq_handler)(int irq, void *data); member in struct:push_switch_platform_info
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_pci_func.h24 char *name, irq_handler_t irq_handler,
/linux-master/arch/sh/boards/mach-landisk/
H 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-master/drivers/net/wireless/broadcom/b43/
H A Dsdio.h15 void (*irq_handler)(struct b43_wldev *dev); member in struct:b43_sdio
H A Dsdio.c58 sdio->irq_handler(dev);
71 sdio->irq_handler = handler;
89 sdio->irq_handler = NULL;
/linux-master/arch/sh/boards/mach-highlander/
H A Dpsw.c62 .irq_handler = psw_irq_handler,
80 .irq_handler = psw_irq_handler,
98 .irq_handler = psw_irq_handler,
/linux-master/arch/sparc/include/asm/
H A Dsetup.h38 int sparc_floppy_request_irq(unsigned int irq, irq_handler_t irq_handler);
/linux-master/drivers/mmc/core/
H A Dsdio_irq.c80 func->irq_handler(func);
96 } else if (func->irq_handler) {
97 func->irq_handler(func);
281 if (func && func->irq_handler) {
309 if (func->irq_handler) {
326 func->irq_handler = handler;
329 func->irq_handler = NULL;
352 if (func->irq_handler) {
353 func->irq_handler = NULL;
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.h44 void (*irq_handler)(struct qtnf_shm_ipc *ipc); member in struct:qtnf_shm_ipc
62 ipc->irq_handler(ipc);
H A Dshm_ipc.c103 ipc->irq_handler = qtnf_shm_ipc_irq_outbound_handler;
106 ipc->irq_handler = qtnf_shm_ipc_irq_inbound_handler;
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_irq.h47 engine->irq_handler(engine, iir);
62 smp_store_mb(engine->irq_handler, fn);
/linux-master/drivers/gpu/drm/loongson/
H A Dloongson_device.c12 .irq_handler = ls7a1000_dc_irq_handler,
21 .irq_handler = ls7a2000_dc_irq_handler,
/linux-master/drivers/mfd/
H A Dpcf50633-irq.c26 if (WARN_ON(pcf->irq_handler[irq].handler))
30 pcf->irq_handler[irq].handler = handler;
31 pcf->irq_handler[irq].data = data;
44 pcf->irq_handler[irq].handler = NULL;
103 if (pcf->irq_handler[irq].handler)
104 pcf->irq_handler[irq].handler(irq, pcf->irq_handler[irq].data);
/linux-master/include/soc/amlogic/
H A Dmeson_ddr_pmu.h43 int (*irq_handler)(struct dmc_info *info, member in struct:dmc_hw_info
/linux-master/sound/soc/intel/common/
H A Dsst-dsp-priv.h27 irqreturn_t (*irq_handler)(int irq, void *context); member in struct:sst_ops
/linux-master/drivers/rtc/
H A Drtc-s3c.c52 void (*irq_handler) (struct s3c_rtc *info, int mask); member in struct:s3c_rtc_data
87 if (info->data->irq_handler)
88 info->data->irq_handler(info, S3C2410_INTP_ALM);
553 .irq_handler = s3c24xx_rtc_irq,
559 .irq_handler = s3c24xx_rtc_irq,
565 .irq_handler = s3c24xx_rtc_irq,
572 .irq_handler = s3c6410_rtc_irq,
/linux-master/drivers/misc/cb710/
H A Dcore.c74 cb710_irq_handler_t handler_func = slot->irq_handler;
106 /* slot->irq_handler == NULL here; this needs to be
128 /* slot->irq_handler == NULL here anyway, so no lock needed */
150 BUG_ON(chip->slot[nr].irq_handler != NULL);
152 /* slot->irq_handler == NULL here, so no lock needed */
164 slot->irq_handler = handler;
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-core.h246 * Protects use_count, irq_handler, res_available, res_acquired,
251 mxc_isi_pipe_irq_t irq_handler; member in struct:mxc_isi_pipe
321 mxc_isi_pipe_irq_t irq_handler);
358 mxc_isi_pipe_irq_t irq_handler, bool bypass);
/linux-master/drivers/perf/amlogic/
H 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,
/linux-master/include/linux/
H A Dcb710.h25 cb710_irq_handler_t irq_handler; member in struct:cb710_slot
/linux-master/drivers/input/touchscreen/
H A Dmsg2638.c41 irq_handler_t irq_handler; member in struct:msg_chip_data
427 NULL, chip_data->irq_handler,
478 .irq_handler = msg2138_ts_irq_handler,
483 .irq_handler = msg2638_ts_irq_handler,
/linux-master/drivers/thermal/
H A Dhisi_thermal.c71 int (*irq_handler)(struct hisi_thermal_sensor *sensor); member in struct:hisi_thermal_ops
452 data->ops->irq_handler(sensor);
507 .irq_handler = hi6220_thermal_irq_handler,
515 .irq_handler = hi3660_thermal_irq_handler,
/linux-master/drivers/i3c/master/mipi-i3c-hci/
H A Dhci.h113 bool (*irq_handler)(struct i3c_hci *hci, unsigned int mask); member in struct:hci_io_ops
/linux-master/drivers/gpu/drm/xe/
H A Dxe_hw_engine_types.h145 /** @irq_handler: IRQ handler to run when hw engine IRQ is received */
146 void (*irq_handler)(struct xe_hw_engine *hwe, u16 intr_vec); member in struct:xe_hw_engine
/linux-master/arch/sh/drivers/
H A Dpush-switch.c62 ret = request_irq(irq, psw_info->irq_handler,

Completed in 407 milliseconds

12345