Lines Matching refs:d
58 static void intc_enable_or_unmask(struct irq_data *d) in intc_enable_or_unmask() argument
60 unsigned long mask = 1 << d->hwirq; in intc_enable_or_unmask()
62 pr_debug("enable_or_unmask: %ld\n", d->hwirq); in intc_enable_or_unmask()
68 if (irqd_is_level_type(d)) in intc_enable_or_unmask()
74 static void intc_disable_or_mask(struct irq_data *d) in intc_disable_or_mask() argument
76 pr_debug("disable: %ld\n", d->hwirq); in intc_disable_or_mask()
77 write_fn(1 << d->hwirq, intc_baseaddr + CIE); in intc_disable_or_mask()
80 static void intc_ack(struct irq_data *d) in intc_ack() argument
82 pr_debug("ack: %ld\n", d->hwirq); in intc_ack()
83 write_fn(1 << d->hwirq, intc_baseaddr + IAR); in intc_ack()
86 static void intc_mask_ack(struct irq_data *d) in intc_mask_ack() argument
88 unsigned long mask = 1 << d->hwirq; in intc_mask_ack()
90 pr_debug("disable_and_ack: %ld\n", d->hwirq); in intc_mask_ack()
118 static int xintc_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hw) in xintc_map() argument
120 u32 intr_mask = (u32)d->host_data; in xintc_map()