/linux-master/include/linux/iio/ |
H A D | triggered_buffer.h | 13 irqreturn_t (*h)(int irq, void *p), 14 irqreturn_t (*thread)(int irq, void *p), 27 irqreturn_t (*h)(int irq, void *p), 28 irqreturn_t (*thread)(int irq, void *p),
|
/linux-master/arch/sparc/include/asm/ |
H A D | nmi.h | 6 void perfctr_irq(int irq, struct pt_regs *regs);
|
/linux-master/arch/riscv/include/asm/ |
H A D | irq.h | 13 #include <asm-generic/irq.h>
|
/linux-master/drivers/parisc/ |
H A D | lasi.c | 36 int irq; local 39 case 0x74: irq = 7; break; /* Centronics */ 40 case 0x7B: irq = 13; break; /* Audio */ 41 case 0x81: irq = 14; break; /* Lasi itself */ 42 case 0x82: irq = 9; break; /* SCSI */ 43 case 0x83: irq = 20; break; /* Floppy */ 44 case 0x84: irq = 26; break; /* PS/2 Keyboard */ 45 case 0x87: irq = 18; break; /* ISDN */ 46 case 0x8A: irq = 8; break; /* LAN */ 47 case 0x8C: irq [all...] |
/linux-master/arch/xtensa/kernel/ |
H A D | irq.c | 3 * linux/arch/xtensa/kernel/irq.c 20 #include <linux/irq.h> 86 int xtensa_irq_map(struct irq_domain *d, unsigned int irq, argument 93 irq_set_chip_and_handler_name(irq, irq_chip, 95 irq_set_status_flags(irq, IRQ_LEVEL); 97 irq_set_chip_and_handler_name(irq, irq_chip, 99 irq_clear_status_flags(irq, IRQ_LEVEL); 101 irq_set_chip_and_handler_name(irq, irq_chip, 103 irq_set_status_flags(irq, IRQ_LEVEL); 105 irq_set_chip_and_handler_name(irq, irq_chi 136 xtensa_get_ext_irq_no(unsigned irq) argument [all...] |
/linux-master/arch/m68k/atari/ |
H A D | ataints.c | 44 #include <linux/irq.h> 51 #include <asm/irq.h> 87 unsigned int irq = data->irq; local 90 atari_turnon_irq(irq); 91 atari_enable_irq(irq); 97 unsigned int irq = data->irq; local 99 atari_disable_irq(irq); 100 atari_turnoff_irq(irq); 144 mfp_timer_d_handler(int irq, void *dev_id) argument 381 atari_unregister_vme_int(unsigned int irq) argument [all...] |
/linux-master/drivers/iio/accel/ |
H A D | fxls8962af.h | 16 int fxls8962af_core_probe(struct device *dev, struct regmap *regmap, int irq);
|
/linux-master/arch/powerpc/kernel/ |
H A D | swsusp_64.c | 9 #include <linux/irq.h>
|
/linux-master/arch/x86/xen/ |
H A D | smp.c | 14 static DEFINE_PER_CPU(struct xen_common_irq, xen_resched_irq) = { .irq = -1 }; 15 static DEFINE_PER_CPU(struct xen_common_irq, xen_callfunc_irq) = { .irq = -1 }; 16 static DEFINE_PER_CPU(struct xen_common_irq, xen_callfuncsingle_irq) = { .irq = -1 }; 17 static DEFINE_PER_CPU(struct xen_common_irq, xen_debug_irq) = { .irq = -1 }; 19 static irqreturn_t xen_call_function_interrupt(int irq, void *dev_id); 20 static irqreturn_t xen_call_function_single_interrupt(int irq, void *dev_id); 25 static irqreturn_t xen_reschedule_interrupt(int irq, void *dev_id) argument 37 if (per_cpu(xen_resched_irq, cpu).irq >= 0) { 38 unbind_from_irqhandler(per_cpu(xen_resched_irq, cpu).irq, NULL); 39 per_cpu(xen_resched_irq, cpu).irq 255 xen_call_function_interrupt(int irq, void *dev_id) argument 263 xen_call_function_single_interrupt(int irq, void *dev_id) argument [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | goodix_berlin.h | 19 int goodix_berlin_probe(struct device *dev, int irq, const struct input_id *id,
|
/linux-master/arch/arc/include/asm/ |
H A D | irq.h | 25 #include <asm-generic/irq.h>
|
/linux-master/kernel/irq/ |
H A D | cpuhotplug.c | 14 #include <linux/irq.h> 46 cpumask_pr_args(m), d->irq, cpu); 63 * IRQ chip might be already torn down, but the irq descriptor is 68 pr_debug("IRQ %u: Unable to migrate away\n", d->irq); 83 * If an irq move is pending, abort it if the dying CPU is 91 * Complete an eventually pending irq move cleanup. If this 92 * interrupt was moved in hard irq context, then the vectors need 129 * mask and therefore might keep/reassign the irq to the outgoing 135 d->irq, err); 158 unsigned int irq; local 221 unsigned int irq; local [all...] |
/linux-master/arch/mips/jazz/ |
H A D | irq.c | 16 #include <linux/irq.h> 29 unsigned int mask = 1 << (d->irq - JAZZ_IRQ_START); 40 unsigned int mask = ~(1 << (d->irq - JAZZ_IRQ_START)); 96 unsigned int irq; local 102 irq = *(volatile u8 *)JAZZ_EISA_IRQ_ACK; 103 do_IRQ(irq); 105 irq = *(volatile u8 *)JAZZ_IO_IRQ_SOURCE >> 2; 106 if (likely(irq > 0)) 107 do_IRQ(irq + JAZZ_IRQ_START - 1); 117 .irq 120 r4030_timer_interrupt(int irq, void *dev_id) argument [all...] |
/linux-master/arch/arm/mach-omap1/ |
H A D | timer.c | 63 u32 base, irq; local 68 irq = INT_1610_GPTIMER1; 72 irq = INT_1610_GPTIMER2; 76 irq = INT_1610_GPTIMER3; 80 irq = INT_1610_GPTIMER4; 84 irq = INT_1610_GPTIMER5; 88 irq = INT_1610_GPTIMER6; 92 irq = INT_1610_GPTIMER7; 96 irq = INT_1610_GPTIMER8; 117 res[1].start = irq; [all...] |
/linux-master/drivers/platform/x86/intel/ |
H A D | bxtwc_tmu.c | 28 int irq; member in struct:wcove_tmu 33 static irqreturn_t bxt_wcove_tmu_irq_handler(int irq, void *data) argument 41 /* clear TMU irq */ 53 int ret, virq, irq; local 62 irq = platform_get_irq(pdev, 0); 63 if (irq < 0) 64 return irq; 67 virq = regmap_irq_get_virq(regmap_irq_chip, irq); 70 "failed to get virtual interrupt=%d\n", irq); 78 dev_err(&pdev->dev, "request irq faile [all...] |
/linux-master/arch/um/kernel/ |
H A D | irq.c | 6 * Derived (i.e. mostly copied) from arch/i386/kernel/irq.c: 33 int irq; member in struct:irq_reg 60 static void irq_io_loop(struct irq_reg *irq, struct uml_pt_regs *regs) argument 63 * irq->active guards against reentry 64 * irq->pending accumulates pending requests 68 if (irq->active) { 69 irq->active = false; 72 irq->pending = false; 73 do_IRQ(irq->irq, reg 250 activate_fd(int irq, int fd, enum um_irq_type type, void *dev_id, void (*timetravel_handler)(int, int, void *, struct time_travel_event *)) argument 323 free_irq_by_irq_and_dev(unsigned int irq, void *dev) argument 408 do_IRQ(int irq, struct uml_pt_regs *regs) argument 418 um_free_irq(int irq, void *dev) argument 431 _um_request_irq(int irq, int fd, enum um_irq_type type, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id, void (*timetravel_handler)(int, int, void *, struct time_travel_event *)) argument 469 um_request_irq(int irq, int fd, enum um_irq_type type, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id) argument 479 um_request_irq_tt(int irq, int fd, enum um_irq_type type, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id, void (*timetravel_handler)(int, int, void *, struct time_travel_event *)) argument [all...] |
/linux-master/drivers/input/misc/ |
H A D | da9055_onkey.c | 59 static irqreturn_t da9055_onkey_irq(int irq, void *data) argument 76 int irq, err; local 78 irq = platform_get_irq_byname(pdev, "ONKEY"); 79 if (irq < 0) 105 err = request_threaded_irq(irq, NULL, da9055_onkey_irq, 111 irq, err); 127 free_irq(irq, onkey); 138 int irq = platform_get_irq_byname(pdev, "ONKEY"); local 140 irq = regmap_irq_get_virq(onkey->da9055->irq_data, irq); [all...] |
/linux-master/arch/sh/kernel/cpu/irq/ |
H A D | ipr.c | 19 #include <linux/irq.h> 66 res = irq_alloc_desc_at(p->irq, numa_node_id()); 67 if (unlikely(res != p->irq && res != -EEXIST)) { 69 p->irq); 73 disable_irq_nosync(p->irq); 74 irq_set_chip_and_handler_name(p->irq, &desc->chip, 76 irq_set_chip_data(p->irq, p); 77 disable_ipr_irq(irq_get_irq_data(p->irq));
|
/linux-master/arch/sh/boards/mach-sh7763rdp/ |
H A D | irq.c | 3 * linux/arch/sh/boards/renesas/sh7763rdp/irq.c 12 #include <linux/irq.h> 14 #include <asm/irq.h>
|
/linux-master/arch/sh/boards/mach-se/7751/ |
H A D | irq.c | 3 * linux/arch/sh/boards/se/7751/irq.c 14 #include <linux/irq.h> 15 #include <asm/irq.h>
|
/linux-master/arch/mips/dec/ |
H A D | Makefile | 6 obj-y := ecc-berr.o int-handler.o ioasic-irq.o kn01-berr.o \ 7 kn02-irq.o kn02xa-berr.o platform.o reset.o setup.o time.o
|
/linux-master/arch/mips/rb532/ |
H A D | Makefile | 8 obj-y += irq.o time.o setup.o prom.o gpio.o devices.o
|
/linux-master/include/linux/ |
H A D | omap-mailbox.h | 23 void omap_mbox_enable_irq(struct mbox_chan *chan, omap_mbox_irq_t irq); 24 void omap_mbox_disable_irq(struct mbox_chan *chan, omap_mbox_irq_t irq);
|
/linux-master/arch/mips/loongson2ef/lemote-2f/ |
H A D | Makefile | 6 obj-y += clock.o machtype.o irq.o reset.o dma.o ec_kb3310b.o
|
/linux-master/arch/alpha/kernel/ |
H A D | irq_impl.h | 9 * with the IRQ handling routines in irq.c. 13 #include <linux/irq.h> 36 extern void handle_irq(int irq);
|