Searched refs:irq_data (Results 251 - 275 of 752) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpio/
H A Dgpio-idt3243x.c48 static int idt_gpio_irq_set_type(struct irq_data *d, unsigned int flow_type)
75 static void idt_gpio_ack(struct irq_data *d)
83 static void idt_gpio_mask(struct irq_data *d)
99 static void idt_gpio_unmask(struct irq_data *d)
H A Dgpio-visconti.c38 static int visconti_gpio_irq_set_type(struct irq_data *d, unsigned int type)
123 static void visconti_gpio_mask_irq(struct irq_data *d)
131 static void visconti_gpio_unmask_irq(struct irq_data *d)
139 static void visconti_gpio_irq_print_chip(struct irq_data *d, struct seq_file *p)
H A Dgpio-ixp4xx.c70 static void ixp4xx_gpio_irq_ack(struct irq_data *d)
78 static void ixp4xx_gpio_mask_irq(struct irq_data *d)
86 static void ixp4xx_gpio_irq_unmask(struct irq_data *d)
99 static int ixp4xx_gpio_irq_set_type(struct irq_data *d, unsigned int type)
H A Dgpio-mlxbf3.c54 static void mlxbf3_gpio_irq_enable(struct irq_data *irqd)
73 static void mlxbf3_gpio_irq_disable(struct irq_data *irqd)
107 mlxbf3_gpio_irq_set_type(struct irq_data *irqd, unsigned int type)
149 static void mlxbf3_gpio_irq_ack(struct irq_data *data)
/linux-master/drivers/irqchip/
H A Dirq-mchp-eic.c47 static void mchp_eic_irq_mask(struct irq_data *d)
58 static void mchp_eic_irq_unmask(struct irq_data *d)
69 static int mchp_eic_irq_set_type(struct irq_data *d, unsigned int type)
101 static int mchp_eic_irq_set_wake(struct irq_data *d, unsigned int on)
H A Dirq-ftintc010.c53 static void ft010_irq_mask(struct irq_data *d)
63 static void ft010_irq_unmask(struct irq_data *d)
73 static void ft010_irq_ack(struct irq_data *d)
80 static int ft010_irq_set_type(struct irq_data *d, unsigned int trigger)
H A Dirq-atmel-aic5.c86 static void aic5_mask(struct irq_data *d)
103 static void aic5_unmask(struct irq_data *d)
120 static int aic5_retrigger(struct irq_data *d)
134 static int aic5_set_type(struct irq_data *d, unsigned type)
155 static void aic5_suspend(struct irq_data *d)
185 static void aic5_resume(struct irq_data *d)
221 static void aic5_pm_shutdown(struct irq_data *d)
H A Dirq-imx-mu-msi.c96 static void imx_mu_msi_parent_mask_irq(struct irq_data *data)
103 static void imx_mu_msi_parent_unmask_irq(struct irq_data *data)
110 static void imx_mu_msi_parent_ack_irq(struct irq_data *data)
131 static void imx_mu_msi_parent_compose_msg(struct irq_data *data,
142 static int imx_mu_msi_parent_set_affinity(struct irq_data *irq_data, argument
188 struct irq_data *d = irq_domain_get_irq_data(domain, virq);
H A Dirq-renesas-intc-irqpin.c177 static void intc_irqpin_irq_enable(struct irq_data *d)
186 static void intc_irqpin_irq_disable(struct irq_data *d)
195 static void intc_irqpin_shared_irq_enable(struct irq_data *d)
206 static void intc_irqpin_shared_irq_disable(struct irq_data *d)
217 static void intc_irqpin_irq_enable_force(struct irq_data *d)
231 static void intc_irqpin_irq_disable_force(struct irq_data *d)
255 static int intc_irqpin_irq_set_type(struct irq_data *d, unsigned int type)
267 static int intc_irqpin_irq_set_wake(struct irq_data *d, unsigned int on)
378 void (*enable_fn)(struct irq_data *d);
379 void (*disable_fn)(struct irq_data *
[all...]
/linux-master/include/linux/mfd/samsung/
H A Dcore.h58 * @irq_data: Runtime data structure for IRQ controller
69 struct regmap_irq_chip_data *irq_data; member in struct:sec_pmic_dev
/linux-master/drivers/pci/controller/
H A Dpcie-altera-msi.c89 static void altera_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
102 static int altera_msi_set_affinity(struct irq_data *irq_data, argument
148 struct irq_data *d = irq_domain_get_irq_data(domain, virq);
/linux-master/drivers/mfd/
H A Dmt6370.c264 &info->irq_data);
275 regmap_irq_get_domain(info->irq_data));
282 regmap_irq_get_domain(info->irq_data));
292 regmap_irq_get_domain(info->irq_data));
H A Dmc13xxx-core.c105 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
115 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
161 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
170 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
385 regmap_irq_get_domain(mc13xxx->irq_data));
459 0, &mc13xxx->irq_chip, &mc13xxx->irq_data);
506 regmap_del_irq_chip(mc13xxx->irq, mc13xxx->irq_data);
/linux-master/include/linux/mfd/
H A Dmax77541.h85 struct regmap_irq_chip_data *irq_data; member in struct:max77541
H A Dcs42l43.h86 struct regmap_irq_chip_data *irq_data; member in struct:cs42l43
H A D88pm80x.h298 struct regmap_irq_chip_data *irq_data; member in struct:pm80x_chip
329 if (!pm80x->irq_data)
331 return request_threaded_irq(regmap_irq_get_virq(pm80x->irq_data, irq),
337 if (!pm80x->irq_data)
339 free_irq(regmap_irq_get_virq(pm80x->irq_data, irq), data);
/linux-master/arch/powerpc/platforms/85xx/
H A Dcommon.c61 chip->irq_eoi(&desc->irq_data);
/linux-master/kernel/irq/
H A Ddebugfs.c32 struct irq_data *data = irq_desc_get_irq_data(desc);
65 irq_debug_show_chip(struct seq_file *m, struct irq_data *data, int ind)
84 irq_debug_show_data(struct seq_file *m, struct irq_data *data, int ind)
167 struct irq_data *data;
/linux-master/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dirq.c287 hrt_data irq_data = irq_reg_load(ID, local
290 if (irq_data != 0) {
295 irq_info->irq_status_reg[ID] |= irq_data;
298 _HRT_IRQ_CONTROLLER_CLEAR_REG_IDX, irq_data);
/linux-master/arch/mips/sgi-ip27/
H A Dip27-irq.c52 static void enable_hub_irq(struct irq_data *d)
62 static void disable_hub_irq(struct irq_data *d)
92 static int set_affinity_hub_irq(struct irq_data *d, const struct cpumask *mask,
162 struct irq_data *irqd;
/linux-master/drivers/platform/x86/intel/
H A Dint0002_vgpio.c79 static void int0002_irq_ack(struct irq_data *data)
84 static void int0002_irq_unmask(struct irq_data *data)
93 static void int0002_irq_mask(struct irq_data *data)
102 static int int0002_irq_set_wake(struct irq_data *data, unsigned int on)
/linux-master/arch/sparc/kernel/
H A Dirq_64.c212 static inline unsigned int irq_data_to_handle(struct irq_data *data)
219 static inline unsigned int irq_data_to_ino(struct irq_data *data)
226 static inline unsigned long irq_data_to_sysino(struct irq_data *data)
372 static void sun4u_irq_enable(struct irq_data *data)
396 static int sun4u_set_affinity(struct irq_data *data,
439 static void sun4u_irq_disable(struct irq_data *data)
443 static void sun4u_irq_eoi(struct irq_data *data)
452 static void sun4v_irq_enable(struct irq_data *data)
473 static int sun4v_set_affinity(struct irq_data *data,
488 static void sun4v_irq_disable(struct irq_data *dat
[all...]
/linux-master/drivers/sh/intc/
H A Dcore.c79 struct irq_data *irq_data; local
114 irq_data = irq_get_irq_data(irq);
128 _intc_enable(irq_data, data[!primary]);
156 d->chip.irq_mask(irq_data);
409 struct irq_data *data;
434 struct irq_data *data;
/linux-master/include/linux/gpio/
H A Ddriver.h24 struct irq_data;
299 void (*irq_enable)(struct irq_data *data);
306 void (*irq_disable)(struct irq_data *data);
312 void (*irq_unmask)(struct irq_data *data);
319 void (*irq_mask)(struct irq_data *data);
664 /* irq_data versions of the above */
665 int gpiochip_irq_reqres(struct irq_data *data);
666 void gpiochip_irq_relres(struct irq_data *data);
/linux-master/arch/mips/sni/
H A Drm200.c158 static void sni_rm200_disable_8259A_irq(struct irq_data *d)
173 static void sni_rm200_enable_8259A_irq(struct irq_data *d)
211 void sni_rm200_mask_and_ack_8259A(struct irq_data *d)
421 static void enable_rm200_irq(struct irq_data *d)
428 void disable_rm200_irq(struct irq_data *d)

Completed in 421 milliseconds

<<11121314151617181920>>