Searched refs:irq (Results 1 - 25 of 6461) sorted by relevance

1234567891011>>

/linux-master/arch/arm/mach-omap1/
H A Dsoc.h6 #include <asm/irq.h>
/linux-master/include/linux/
H A Dirqnr.h9 extern struct irq_desc *irq_to_desc(unsigned int irq);
12 # define for_each_irq_desc(irq, desc) \
13 for (irq = 0, desc = irq_to_desc(irq); irq < nr_irqs; \
14 irq++, desc = irq_to_desc(irq)) \
20 # define for_each_irq_desc_reverse(irq, desc) \
21 for (irq = nr_irqs - 1, desc = irq_to_desc(irq); ir
[all...]
H A Dpm_wakeirq.h9 extern int dev_pm_set_wake_irq(struct device *dev, int irq);
10 extern int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq);
11 extern int dev_pm_set_dedicated_wake_irq_reverse(struct device *dev, int irq);
16 static inline int dev_pm_set_wake_irq(struct device *dev, int irq) argument
21 static inline int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq) argument
26 static inline int dev_pm_set_dedicated_wake_irq_reverse(struct device *dev, int irq) argument
/linux-master/arch/mips/pci/
H A Dfixup-rbtx4927.c41 unsigned char irq = pin; local
44 irq--; /* 0-3 */
48 irq = (irq + 0 + slot) % 4;
52 irq = (irq + 33 - slot) % 4;
54 irq = (irq + 3 + slot) % 4;
56 irq++; /* 1-4 */
58 switch (irq) {
[all...]
/linux-master/include/asm-generic/
H A Dirq.h14 static inline int irq_canonicalize(int irq) argument
16 return irq;
/linux-master/arch/sh/include/asm/
H A Dirq.h19 extern void make_maskreg_irq(unsigned int irq);
25 void make_imask_irq(unsigned int irq);
27 static inline int generic_irq_demux(int irq) argument
29 return irq;
32 #define irq_demux(irq) sh_mv.mv_irq_demux(irq)
37 asmlinkage int do_IRQ(unsigned int irq, struct pt_regs *regs);
48 extern unsigned int irq_lookup(unsigned int irq);
49 extern void irq_finish(unsigned int irq);
51 #define irq_lookup(irq) (ir
[all...]
/linux-master/include/linux/platform_data/
H A Dpinctrl-single.h7 * irq: optional wake-up interrupt
10 * Note that the irq and rearm setup should come from device
15 int irq; member in struct:pcs_pdata
/linux-master/arch/m68k/apollo/
H A Ddn_ints.c3 #include <linux/irq.h>
12 unsigned int irq = data->irq; local
14 if (irq < 8)
15 *(volatile unsigned char *)(pica+1) &= ~(1 << irq);
17 *(volatile unsigned char *)(picb+1) &= ~(1 << (irq - 8));
23 unsigned int irq = data->irq; local
25 if (irq < 8)
26 *(volatile unsigned char *)(pica+1) |= (1 << irq);
[all...]
/linux-master/drivers/misc/
H A Ddummy-irq.c6 * by the 'irq' parameter.
15 #include <linux/irq.h>
18 static int irq = -1; variable
20 static irqreturn_t dummy_interrupt(int irq, void *dev_id) argument
25 printk(KERN_INFO "dummy-irq: interrupt occurred on IRQ %d\n",
26 irq);
35 if (irq < 0) {
36 printk(KERN_ERR "dummy-irq: no IRQ given. Use irq=N\n");
39 if (request_irq(irq,
[all...]
/linux-master/arch/m68k/include/asm/
H A Datariints.h21 #include <asm/irq.h>
112 * the MFP. 'type' should be constant, if 'irq' is constant, too, code size is
115 static inline int get_mfp_bit( unsigned irq, int type ) argument
119 mask = 1 << (irq & 7);
121 ((irq & 8) >> 2) + (((irq-8) & 16) << 3);
125 static inline void set_mfp_bit( unsigned irq, int type ) argument
129 mask = 1 << (irq & 7);
131 ((irq & 8) >> 2) + (((irq
136 clear_mfp_bit( unsigned irq, int type ) argument
[all...]
/linux-master/arch/m68k/mac/
H A Dmacints.c116 #include <linux/irq.h>
119 #include <asm/irq.h>
142 static irqreturn_t mac_nmi_handler(int irq, void *dev_id) argument
190 int irq = data->irq; local
191 int irq_src = IRQ_SRC(irq);
198 oss_irq_enable(irq);
200 via_irq_enable(irq);
207 psc_irq_enable(irq);
209 oss_irq_enable(irq);
220 int irq = data->irq; local
250 int irq = data->irq; local
262 int irq = data->irq; local
[all...]
/linux-master/arch/hexagon/kernel/
H A Dirq_cpu.c9 #include <asm/irq.h>
14 __vmintop_locdis((long) data->irq);
17 static void mask_irq_num(unsigned int irq) argument
19 __vmintop_locdis((long) irq);
24 __vmintop_locen((long) data->irq);
30 __vmintop_globen((long) data->irq);
70 int irq; local
72 for (irq = 0; irq < HEXAGON_CPUINTS; irq
[all...]
/linux-master/arch/arm/mach-rpc/
H A Dirq.c6 #include <asm/mach/irq.h>
8 #include <asm/irq.h>
76 int irq; local
81 irq = irq_prio_h[reg];
82 if (irq)
83 return irq;
87 irq = irq_prio_d[reg];
88 if (irq)
89 return irq;
93 irq
101 int irq; local
117 iomd_set_base_mask(unsigned int irq, void __iomem *base, u32 mask) argument
168 unsigned int irq, clr, set; local
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_hw_fence.h17 void xe_hw_fence_irq_init(struct xe_hw_fence_irq *irq);
18 void xe_hw_fence_irq_finish(struct xe_hw_fence_irq *irq);
19 void xe_hw_fence_irq_run(struct xe_hw_fence_irq *irq);
20 void xe_hw_fence_irq_stop(struct xe_hw_fence_irq *irq);
21 void xe_hw_fence_irq_start(struct xe_hw_fence_irq *irq);
24 struct xe_hw_fence_irq *irq, const char *name);
/linux-master/arch/arm/include/asm/
H A Dhw_irq.h8 static inline void ack_bad_irq(int irq) argument
12 pr_crit("unexpected IRQ trap at vector %02x\n", irq);
/linux-master/drivers/iio/dummy/
H A Diio_dummy_evgen.h10 struct iio_dummy_regs *iio_dummy_evgen_get_regs(int irq);
12 void iio_dummy_evgen_release_irq(int irq);
/linux-master/arch/sh/drivers/pci/
H A Dfixups-sh03.c10 int irq; local
24 case 0: irq = evt2irq(0x240); break;
25 case 1: irq = evt2irq(0x240); break;
26 case 2: irq = evt2irq(0x240); break;
27 case 3: irq = evt2irq(0x240); break;
28 case 4: irq = evt2irq(0x240); break;
29 default: irq = -1; break;
32 return irq;
H A Dfixups-snapgear.c22 int irq = -1; local
26 case 11: irq = evt2irq(0x300); break; /* USB */
27 case 12: irq = evt2irq(0x360); break; /* PCMCIA */
28 case 13: irq = evt2irq(0x2a0); break; /* eth0 */
29 case 14: irq = evt2irq(0x300); break; /* eth1 */
30 case 15: irq = evt2irq(0x360); break; /* safenet (unused) */
33 printk("PCI: Mapping SnapGear IRQ for slot %d, pin %c to irq %d\n",
34 slot, pin - 1 + 'A', irq);
36 return irq;
/linux-master/drivers/tty/hvc/
H A Dhvc_irq.c13 static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance) argument
29 int notifier_add_irq(struct hvc_struct *hp, int irq) argument
33 if (!irq) {
37 rc = request_irq(irq, hvc_handle_interrupt, hp->flags,
44 void notifier_del_irq(struct hvc_struct *hp, int irq) argument
48 free_irq(irq, hp);
52 void notifier_hangup_irq(struct hvc_struct *hp, int irq) argument
54 notifier_del_irq(hp, irq);
/linux-master/arch/sparc/include/asm/
H A Dirq_32.h2 /* irq.h: IRQ registers on the Sparc.
10 /* Allocated number of logical irq numbers.
18 #define irq_canonicalize(irq) (irq)
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_irq.h13 irqreturn_t ls7a1000_dc_irq_handler(int irq, void *arg);
14 irqreturn_t ls7a2000_dc_irq_handler(int irq, void *arg);
/linux-master/arch/m68k/coldfire/
H A Dintc-simr.c17 #include <linux/irq.h>
38 static inline unsigned int irq2ebit(unsigned int irq) argument
40 return irqebitmap[irq - EINT0];
54 static inline unsigned int irq2ebit(unsigned int irq) argument
56 return irq - EINT0;
69 unsigned int irq = d->irq - MCFINT_VECBASE; local
71 if (MCFINTC2_SIMR && (irq > 127))
72 __raw_writeb(irq - 128, MCFINTC2_SIMR);
73 else if (MCFINTC1_SIMR && (irq > 6
81 unsigned int irq = d->irq - MCFINT_VECBASE; local
100 unsigned int irq = d->irq; local
131 unsigned int ebit, irq = d->irq; local
179 int irq, eirq; local
[all...]
/linux-master/arch/mips/include/asm/
H A Di8259.h17 #include <irq.h>
36 extern void make_8259A_irq(unsigned int irq);
59 int irq; local
65 irq = inb(PIC_MASTER_CMD) & 7;
66 if (irq == PIC_CASCADE_IR) {
72 irq = (inb(PIC_SLAVE_CMD) & 7) + 8;
75 if (unlikely(irq == 7)) {
85 irq = -1;
90 return likely(irq >= 0) ? irq
[all...]
/linux-master/arch/mips/loongson2ef/fuloong-2e/
H A Dirq.c15 int irq; local
17 irq = i8259_irq();
18 if (irq >= 0)
19 do_IRQ(irq);
40 int irq; local
45 * 32-63 ------> bonito irq
48 /* most bonito irq should be level triggered */
57 /* bonito irq at IP2 */
58 irq = MIPS_CPU_IRQ_BASE + 2;
59 if (request_irq(irq, no_actio
[all...]
/linux-master/drivers/misc/ocxl/
H A Dafu_irq.c35 struct afu_irq *irq; local
39 irq = idr_find(&ctx->irq_idr, irq_id);
40 if (!irq) {
45 irq->handler = handler;
46 irq->private = private;
47 irq->free_private = free_private;
60 struct afu_irq *irq = data; local
64 if (irq->handler)
65 return irq->handler(irq
70 setup_afu_irq(struct ocxl_context *ctx, struct afu_irq *irq) argument
98 release_afu_irq(struct afu_irq *irq) argument
107 struct afu_irq *irq; local
154 afu_irq_free(struct afu_irq *irq, struct ocxl_context *ctx) argument
170 struct afu_irq *irq; local
188 struct afu_irq *irq; local
200 struct afu_irq *irq; local
[all...]

Completed in 525 milliseconds

1234567891011>>