Searched refs:irq_data (Results 1 - 25 of 752) sorted by path

1234567891011>>

/linux-master/arch/alpha/kernel/
H A Dirq_srm.c22 srm_enable_irq(struct irq_data *d)
30 srm_disable_irq(struct irq_data *d)
/linux-master/arch/arm/include/asm/
H A Decard.h153 void *irq_data; /* Data for use for IRQ by card */ member in struct:expansion_card
169 void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data);
/linux-master/arch/arm/mach-imx/
H A Dirq-common.c24 struct irq_data *d = irq_get_irq_data(irq);
/linux-master/arch/hexagon/kernel/
H A Dirq_cpu.c12 static void mask_irq(struct irq_data *data)
22 static void unmask_irq(struct irq_data *data)
28 static void eoi_irq(struct irq_data *data)
40 static int set_wake(struct irq_data *data, unsigned int on)
/linux-master/arch/m68k/amiga/
H A Damiints.c28 static void amiga_irq_enable(struct irq_data *data)
33 static void amiga_irq_disable(struct irq_data *data)
H A Dcia.c111 static void cia_irq_enable(struct irq_data *data)
127 static void cia_irq_disable(struct irq_data *data)
149 static void auto_irq_enable(struct irq_data *data)
161 static void auto_irq_disable(struct irq_data *data)
/linux-master/arch/m68k/coldfire/
H A Dintc-5249.c20 static void intc2_irq_gpio_mask(struct irq_data *d)
28 static void intc2_irq_gpio_unmask(struct irq_data *d)
36 static void intc2_irq_gpio_ack(struct irq_data *d)
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)
H A Dintc-5272.c81 static void intc_irq_mask(struct irq_data *d)
93 static void intc_irq_unmask(struct irq_data *d)
105 static void intc_irq_ack(struct irq_data *d)
122 static int intc_irq_set_type(struct irq_data *d, unsigned int type)
148 irq_desc_get_chip(desc)->irq_ack(&desc->irq_data);
/linux-master/arch/mips/alchemy/common/
H A Dirq.c76 static int au1x_ic_settype(struct irq_data *d, unsigned int type);
77 static int au1300_gpic_settype(struct irq_data *d, unsigned int type);
288 static void au1x_ic0_unmask(struct irq_data *d)
298 static void au1x_ic1_unmask(struct irq_data *d)
308 static void au1x_ic0_mask(struct irq_data *d)
318 static void au1x_ic1_mask(struct irq_data *d)
328 static void au1x_ic0_ack(struct irq_data *d)
342 static void au1x_ic1_ack(struct irq_data *d)
356 static void au1x_ic0_maskack(struct irq_data *d)
368 static void au1x_ic1_maskack(struct irq_data *
[all...]
/linux-master/arch/mips/alchemy/devboards/
H A Dbcsr.c101 static void bcsr_irq_mask(struct irq_data *d)
108 static void bcsr_irq_maskack(struct irq_data *d)
116 static void bcsr_irq_unmask(struct irq_data *d)
/linux-master/arch/mips/dec/
H A Dkn02-irq.c28 static void unmask_kn02_irq(struct irq_data *d)
37 static void mask_kn02_irq(struct irq_data *d)
46 static void ack_kn02_irq(struct irq_data *d)
/linux-master/arch/mips/include/asm/mach-lantiq/
H A Dlantiq.h32 extern void ltq_disable_irq(struct irq_data *data);
33 extern void ltq_mask_and_ack_irq(struct irq_data *data);
34 extern void ltq_enable_irq(struct irq_data *data);
/linux-master/arch/mips/kernel/
H A Dirq-gt641xx.c19 static void ack_gt641xx_irq(struct irq_data *d)
31 static void mask_gt641xx_irq(struct irq_data *d)
43 static void mask_ack_gt641xx_irq(struct irq_data *d)
59 static void unmask_gt641xx_irq(struct irq_data *d)
H A Dirq-msc01.c27 static inline void mask_msc_irq(struct irq_data *d)
38 static inline void unmask_msc_irq(struct irq_data *d)
51 static void level_mask_and_ack_msc_irq(struct irq_data *d)
61 static void edge_mask_and_ack_msc_irq(struct irq_data *d)
/linux-master/arch/mips/rb532/
H A Dirq.c112 static void rb532_enable_irq(struct irq_data *d)
133 static void rb532_disable_irq(struct irq_data *d)
164 static void rb532_mask_and_ack_irq(struct irq_data *d)
170 static int rb532_set_type(struct irq_data *d, unsigned type)
/linux-master/arch/mips/sibyte/bcm1480/
H A Dirq.c77 static int bcm1480_set_affinity(struct irq_data *d, const struct cpumask *mask,
125 static void disable_bcm1480_irq(struct irq_data *d)
132 static void enable_bcm1480_irq(struct irq_data *d)
140 static void ack_bcm1480_irq(struct irq_data *d)
/linux-master/arch/mips/sni/
H A Dpcimt.c199 static void enable_pcimt_irq(struct irq_data *d)
206 void disable_pcimt_irq(struct irq_data *d)
/linux-master/arch/mips/txx9/rbtx4927/
H A Dirq.c130 static void toshiba_rbtx4927_irq_ioc_enable(struct irq_data *d)
139 static void toshiba_rbtx4927_irq_ioc_disable(struct irq_data *d)
/linux-master/arch/sh/boards/mach-se/7206/
H A Dirq.c29 static void disable_se7206_irq(struct irq_data *data)
60 static void enable_se7206_irq(struct irq_data *data)
92 static void eoi_se7206_irq(struct irq_data *data)
/linux-master/arch/sh/boards/mach-se/7724/
H A Dirq.c70 static void disable_se7724_irq(struct irq_data *data)
78 static void enable_se7724_irq(struct irq_data *data)
/linux-master/arch/sh/kernel/cpu/irq/
H A Dimask.c54 static void mask_imask_irq(struct irq_data *data)
64 static void unmask_imask_irq(struct irq_data *data)
H A Dipr.c24 static inline struct ipr_desc *get_ipr_desc(struct irq_data *data)
30 static void disable_ipr_irq(struct irq_data *data)
39 static void enable_ipr_irq(struct irq_data *data)
/linux-master/arch/sparc/kernel/
H A Dsun4d_irq.c190 static void sun4d_mask_irq(struct irq_data *data)
208 static void sun4d_unmask_irq(struct irq_data *data)
227 static unsigned int sun4d_startup_irq(struct irq_data *data)
234 static void sun4d_shutdown_irq(struct irq_data *data)
/linux-master/drivers/hwmon/
H A Dda9055-hwmon.c106 static irqreturn_t da9055_auxadc_irq(int irq, void *irq_data) argument
108 struct da9055_hwmon *hwmon = irq_data;

Completed in 296 milliseconds

1234567891011>>