Lines Matching refs:irqd
231 * @irqd: IRQ handle to be masked
236 static void smsm_mask_irq(struct irq_data *irqd)
238 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd);
239 irq_hw_number_t irq = irqd_to_hwirq(irqd);
254 * @irqd: IRQ handle to be unmasked
259 static void smsm_unmask_irq(struct irq_data *irqd)
261 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd);
262 irq_hw_number_t irq = irqd_to_hwirq(irqd);
283 * @irqd: consumer interrupt handle
286 static int smsm_set_irq_type(struct irq_data *irqd, unsigned int type)
288 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd);
289 irq_hw_number_t irq = irqd_to_hwirq(irqd);
307 static int smsm_get_irqchip_state(struct irq_data *irqd,
310 struct smsm_entry *entry = irq_data_get_irq_chip_data(irqd);
311 irq_hw_number_t irq = irqd_to_hwirq(irqd);