Searched refs:irq_data (Results 201 - 225 of 752) sorted by relevance

1234567891011>>

/linux-master/drivers/irqchip/
H A Dirq-mips-gic.c111 static void gic_send_ipi(struct irq_data *d, unsigned int cpu)
179 static void gic_mask_irq(struct irq_data *d)
187 static void gic_unmask_irq(struct irq_data *d)
199 static void gic_ack_irq(struct irq_data *d)
206 static int gic_set_type(struct irq_data *d, unsigned int type)
259 static int gic_set_affinity(struct irq_data *d, const struct cpumask *cpumask,
330 static void gic_mask_local_irq(struct irq_data *d)
337 static void gic_unmask_local_irq(struct irq_data *d)
350 static void gic_mask_local_irq_all_vpes(struct irq_data *d)
368 static void gic_unmask_local_irq_all_vpes(struct irq_data *
[all...]
H A Dirq-ts4800.c33 static void ts4800_irq_mask(struct irq_data *d)
42 static void ts4800_irq_unmask(struct irq_data *d)
51 static void ts4800_irq_print_chip(struct irq_data *d, struct seq_file *p)
H A Dirq-sun6i-r.c89 static void sun6i_r_intc_nmi_ack(struct irq_data *data)
97 static void sun6i_r_intc_nmi_eoi(struct irq_data *data)
108 static void sun6i_r_intc_nmi_unmask(struct irq_data *data)
118 static int sun6i_r_intc_nmi_set_type(struct irq_data *data, unsigned int type)
149 static int sun6i_r_intc_nmi_set_irqchip_state(struct irq_data *data,
159 static int sun6i_r_intc_irq_set_wake(struct irq_data *data, unsigned int on)
H A Dirq-sni-exiu.c40 static void exiu_irq_ack(struct irq_data *d)
47 static void exiu_irq_eoi(struct irq_data *d)
63 static void exiu_irq_mask(struct irq_data *d)
73 static void exiu_irq_unmask(struct irq_data *d)
83 static void exiu_irq_enable(struct irq_data *d)
96 static int exiu_irq_set_type(struct irq_data *d, unsigned int type)
H A Dirq-tegra.c82 static inline void tegra_ictlr_write_mask(struct irq_data *d, unsigned long reg)
91 static void tegra_mask(struct irq_data *d)
97 static void tegra_unmask(struct irq_data *d)
103 static void tegra_eoi(struct irq_data *d)
109 static int tegra_retrigger(struct irq_data *d)
116 static int tegra_set_wake(struct irq_data *d, unsigned int enable)
H A Dirq-gic-v3-mbi.c46 struct irq_data *d;
133 struct irq_data *d = irq_domain_get_irq_data(domain, virq);
145 static void mbi_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
156 static void mbi_mask_msi_irq(struct irq_data *d)
162 static void mbi_unmask_msi_irq(struct irq_data *d)
202 static void mbi_compose_mbi_msg(struct irq_data *data, struct msi_msg *msg)
H A Dirq-bcm6345-l1.c111 struct irq_data *d)
142 static inline void __bcm6345_l1_unmask(struct irq_data *d)
154 static inline void __bcm6345_l1_mask(struct irq_data *d)
166 static void bcm6345_l1_unmask(struct irq_data *d)
176 static void bcm6345_l1_mask(struct irq_data *d)
186 static int bcm6345_l1_set_affinity(struct irq_data *d,
H A Dirq-loongarch-cpu.c54 static void mask_loongarch_irq(struct irq_data *d)
59 static void unmask_loongarch_irq(struct irq_data *d)
/linux-master/drivers/bus/fsl-mc/
H A Dfsl-mc-msi.c116 static void fsl_mc_msi_write_msg(struct irq_data *irq_data, argument
119 struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data);
/linux-master/drivers/mfd/
H A Dtps65090.c198 &tps65090_irq_chip, &tps65090->irq_data);
211 0, regmap_irq_get_domain(tps65090->irq_data));
222 regmap_del_irq_chip(client->irq, tps65090->irq_data);
H A Drohm-bd9576.c137 struct regmap_irq_chip_data *irq_data; local
146 &bd9576_irq_chip, &irq_data);
151 domain = regmap_irq_get_domain(irq_data);
H A Dmax77714.c108 struct regmap_irq_chip_data *irq_data; local
122 &max77714_irq_chip, &irq_data);
/linux-master/arch/mips/sgi-ip30/
H A Dip30-irq.c139 static void ip30_ack_heart_irq(struct irq_data *d)
144 static void ip30_mask_heart_irq(struct irq_data *d)
153 static void ip30_mask_and_ack_heart_irq(struct irq_data *d)
163 static void ip30_unmask_heart_irq(struct irq_data *d)
172 static int ip30_set_heart_irq_affinity(struct irq_data *d,
230 struct irq_data *irqd;
/linux-master/drivers/gpio/
H A Dgpio-hlwd.c107 static void hlwd_gpio_irq_ack(struct irq_data *data)
115 static void hlwd_gpio_irq_mask(struct irq_data *data)
130 static void hlwd_gpio_irq_unmask(struct irq_data *data)
145 static void hlwd_gpio_irq_enable(struct irq_data *data)
172 static int hlwd_gpio_irq_set_type(struct irq_data *data, unsigned int flow_type)
208 static void hlwd_gpio_irq_print_chip(struct irq_data *data, struct seq_file *p)
H A Dgpio-pcf857x.c216 static void noop(struct irq_data *data) { }
218 static int pcf857x_irq_set_wake(struct irq_data *data, unsigned int on)
225 static void pcf857x_irq_enable(struct irq_data *data)
234 static void pcf857x_irq_disable(struct irq_data *data)
243 static void pcf857x_irq_bus_lock(struct irq_data *data)
250 static void pcf857x_irq_bus_sync_unlock(struct irq_data *data)
H A Dgpio-ath79.c37 static struct ath79_gpio_ctrl *irq_data_to_ath79_gpio(struct irq_data *data)
69 static void ath79_gpio_irq_unmask(struct irq_data *data)
81 static void ath79_gpio_irq_mask(struct irq_data *data)
93 static void ath79_gpio_irq_enable(struct irq_data *data)
105 static void ath79_gpio_irq_disable(struct irq_data *data)
117 static int ath79_gpio_irq_set_type(struct irq_data *data,
H A Dgpio-hisi.c90 static void hisi_gpio_set_ack(struct irq_data *d)
97 static void hisi_gpio_irq_set_mask(struct irq_data *d)
105 static void hisi_gpio_irq_clr_mask(struct irq_data *d)
113 static int hisi_gpio_irq_set_type(struct irq_data *d, u32 type)
164 static void hisi_gpio_irq_enable(struct irq_data *d)
172 static void hisi_gpio_irq_disable(struct irq_data *d)
H A Dgpio-sifive.c60 static int sifive_gpio_irq_set_type(struct irq_data *d, unsigned int trigger)
74 static void sifive_gpio_irq_enable(struct irq_data *d)
102 static void sifive_gpio_irq_disable(struct irq_data *d)
115 static void sifive_gpio_irq_eoi(struct irq_data *d)
134 static int sifive_gpio_irq_set_affinity(struct irq_data *data,
165 struct irq_data *d = irq_get_irq_data(chip->irq_number[child]);
/linux-master/arch/powerpc/platforms/4xx/
H A Duic.c52 static void uic_unmask_irq(struct irq_data *d)
70 static void uic_mask_irq(struct irq_data *d)
84 static void uic_ack_irq(struct irq_data *d)
95 static void uic_mask_ack_irq(struct irq_data *d)
120 static int uic_set_irq_type(struct irq_data *d, unsigned int flow_type)
199 struct irq_data *idata = irq_desc_get_irq_data(desc);
/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)
/linux-master/arch/alpha/kernel/
H A Dsys_eb64p.c46 eb64p_enable_irq(struct irq_data *d)
52 eb64p_disable_irq(struct irq_data *d)
H A Dsys_mikasa.c46 mikasa_enable_irq(struct irq_data *d)
52 mikasa_disable_irq(struct irq_data *d)
/linux-master/arch/mips/jazz/
H A Dirq.c27 static void enable_r4030_irq(struct irq_data *d)
38 void disable_r4030_irq(struct irq_data *d)
/linux-master/arch/powerpc/platforms/pasemi/
H A Dmsi.c34 static void mpic_pasemi_msi_mask_irq(struct irq_data *data)
41 static void mpic_pasemi_msi_unmask_irq(struct irq_data *data)
/linux-master/drivers/soc/ti/
H A Dti_sci_inta_msi.c19 static void ti_sci_inta_msi_write_msg(struct irq_data *data,
25 static void ti_sci_inta_msi_compose_msi_msg(struct irq_data *data,

Completed in 430 milliseconds

1234567891011>>