Searched refs:irq_data (Results 1 - 25 of 307) sorted by relevance

1234567891011>>

/arch/mips/jz4740/
H A Dirq.h20 extern void jz4740_irq_suspend(struct irq_data *data);
21 extern void jz4740_irq_resume(struct irq_data *data);
/arch/alpha/kernel/
H A Dirq_impl.h34 extern void i8259a_enable_irq(struct irq_data *d);
35 extern void i8259a_disable_irq(struct irq_data *d);
36 extern void i8259a_mask_and_ack_irq(struct irq_data *d);
H A Dirq_srm.c21 srm_enable_irq(struct irq_data *d)
29 srm_disable_irq(struct irq_data *d)
/arch/ia64/kernel/
H A Dirq_lsapic.c18 lsapic_noop_startup (struct irq_data *data)
24 lsapic_noop (struct irq_data *data)
29 static int lsapic_retrigger(struct irq_data *data)
/arch/parisc/include/asm/
H A Dirq.h35 struct irq_data;
37 void cpu_ack_irq(struct irq_data *d);
38 void cpu_eoi_irq(struct irq_data *d);
47 extern int cpu_check_affinity(struct irq_data *d, const struct cpumask *dest);
/arch/m68k/apollo/
H A Ddn_ints.c7 unsigned int apollo_irq_startup(struct irq_data *data)
18 void apollo_irq_shutdown(struct irq_data *data)
28 void apollo_irq_eoi(struct irq_data *data)
/arch/hexagon/kernel/
H A Dirq_cpu.c25 static void mask_irq(struct irq_data *data)
35 static void unmask_irq(struct irq_data *data)
41 static void eoi_irq(struct irq_data *data)
53 static int set_wake(struct irq_data *data, unsigned int on)
/arch/arm/mach-s3c24xx/
H A Dbast-irq.c69 bast_pc104_mask(struct irq_data *data)
79 bast_pc104_maskack(struct irq_data *data)
84 desc->irq_data.chip->irq_ack(&desc->irq_data);
88 bast_pc104_unmask(struct irq_data *data)
117 desc->irq_data.chip->irq_ack(&desc->irq_data);
/arch/ia64/hp/sim/
H A Dhpsim_irq.c16 hpsim_irq_startup(struct irq_data *data)
22 hpsim_irq_noop(struct irq_data *data)
27 hpsim_set_affinity_noop(struct irq_data *d, const struct cpumask *b, bool f)
/arch/m68k/include/asm/
H A Dirq.h57 struct irq_data;
60 extern unsigned int m68k_irq_startup(struct irq_data *data);
62 extern void m68k_irq_shutdown(struct irq_data *data);
H A Dmacintosh.h18 extern void mac_irq_enable(struct irq_data *data);
19 extern void mac_irq_disable(struct irq_data *data);
/arch/arm/plat-samsung/include/plat/
H A Dpm.h62 extern int s3c_irq_wake(struct irq_data *data, unsigned int state);
63 extern int s3c_irqext_wake(struct irq_data *data, unsigned int state);
/arch/mips/loongson/common/
H A Dbonito-irq.c19 static inline void bonito_irq_enable(struct irq_data *d)
25 static inline void bonito_irq_disable(struct irq_data *d)
/arch/arm/mach-iop33x/
H A Dirq.c56 iop33x_irq_mask1 (struct irq_data *d)
63 iop33x_irq_mask2 (struct irq_data *d)
70 iop33x_irq_unmask1(struct irq_data *d)
77 iop33x_irq_unmask2(struct irq_data *d)
/arch/arm/mach-msm/
H A Dsirc.c45 static void sirc_irq_mask(struct irq_data *d)
57 static void sirc_irq_unmask(struct irq_data *d)
67 static void sirc_irq_ack(struct irq_data *d)
76 static int sirc_irq_set_wake(struct irq_data *d, unsigned int on)
90 static int sirc_irq_set_type(struct irq_data *d, unsigned int flow_type)
141 desc->irq_data.chip->irq_ack(&desc->irq_data);
/arch/mips/paravirt/
H A Dparavirt-irq.c36 static void irq_core_ack(struct irq_data *data)
52 static void irq_core_eoi(struct irq_data *data)
66 struct irq_data *data = arg;
80 static void irq_core_disable(struct irq_data *data)
86 static void irq_core_enable(struct irq_data *data)
92 static void irq_core_bus_lock(struct irq_data *data)
99 static void irq_core_bus_sync_unlock(struct irq_data *data)
173 static void irq_pci_enable(struct irq_data *data)
180 static void irq_pci_disable(struct irq_data *data)
187 static void irq_pci_ack(struct irq_data *dat
[all...]
/arch/arm/mach-rpc/
H A Dirq.c10 static void iomd_ack_irq_a(struct irq_data *d)
20 static void iomd_mask_irq_a(struct irq_data *d)
29 static void iomd_unmask_irq_a(struct irq_data *d)
44 static void iomd_mask_irq_b(struct irq_data *d)
53 static void iomd_unmask_irq_b(struct irq_data *d)
68 static void iomd_mask_irq_dma(struct irq_data *d)
77 static void iomd_unmask_irq_dma(struct irq_data *d)
92 static void iomd_mask_irq_fiq(struct irq_data *d)
101 static void iomd_unmask_irq_fiq(struct irq_data *d)
/arch/arm/mach-iop13xx/
H A Dirq.c126 iop13xx_irq_mask0 (struct irq_data *d)
132 iop13xx_irq_mask1 (struct irq_data *d)
138 iop13xx_irq_mask2 (struct irq_data *d)
144 iop13xx_irq_mask3 (struct irq_data *d)
150 iop13xx_irq_unmask0(struct irq_data *d)
156 iop13xx_irq_unmask1(struct irq_data *d)
162 iop13xx_irq_unmask2(struct irq_data *d)
168 iop13xx_irq_unmask3(struct irq_data *d)
/arch/arm/mach-iop32x/
H A Dirq.c35 iop32x_irq_mask(struct irq_data *d)
42 iop32x_irq_unmask(struct irq_data *d)
/arch/mips/kernel/
H A Dirq-rm7000.c20 static inline void unmask_rm7k_irq(struct irq_data *d)
25 static inline void mask_rm7k_irq(struct irq_data *d)
/arch/powerpc/platforms/embedded6xx/
H A Dhlwd-pic.c45 static void hlwd_pic_mask_and_ack(struct irq_data *d)
55 static void hlwd_pic_ack(struct irq_data *d)
63 static void hlwd_pic_mask(struct irq_data *d)
71 static void hlwd_pic_unmask(struct irq_data *d)
131 chip->irq_mask(&desc->irq_data); /* IRQ_LEVEL */
141 chip->irq_ack(&desc->irq_data); /* IRQ_LEVEL */
142 if (!irqd_irq_disabled(&desc->irq_data) && chip->irq_unmask)
143 chip->irq_unmask(&desc->irq_data);
/arch/powerpc/sysdev/
H A Dmpic.h37 extern int mpic_set_irq_type(struct irq_data *d, unsigned int flow_type);
39 extern int mpic_set_affinity(struct irq_data *d,
/arch/sparc/kernel/
H A Dprom_irqtrans.c116 struct sabre_irq_data *irq_data = _arg2; local
117 unsigned long controller_regs = irq_data->controller_regs;
224 struct sabre_irq_data *irq_data = _data; local
225 unsigned long controller_regs = irq_data->controller_regs;
262 (void *) irq_data);
271 struct sabre_irq_data *irq_data; local
277 irq_data = prom_early_alloc(sizeof(struct sabre_irq_data));
280 irq_data->controller_regs = regs[0].phys_addr;
283 irq_data->pci_first_busno = busrange[0];
285 dp->irq_trans->data = irq_data;
381 struct schizo_irq_data *irq_data = _data; local
429 struct schizo_irq_data *irq_data; local
513 struct fire_irq_data *irq_data = _data; local
544 struct fire_irq_data *irq_data; local
[all...]
/arch/arm/mach-pxa/include/mach/
H A Dirqs.h105 struct irq_data;
108 void pxa_mask_irq(struct irq_data *);
109 void pxa_unmask_irq(struct irq_data *);
113 void pxa_init_irq(int irq_nr, int (*set_wake)(struct irq_data *, unsigned int));
/arch/m68k/coldfire/
H A Dintc-525x.c21 static void intc2_irq_gpio_mask(struct irq_data *d)
34 static void intc2_irq_gpio_unmask(struct irq_data *d)
47 static void intc2_irq_gpio_ack(struct irq_data *d)
60 static int intc2_irq_gpio_set_type(struct irq_data *d, unsigned int f)

Completed in 1190 milliseconds

1234567891011>>