Lines Matching refs:rzg2l_irqc_priv
80 static struct rzg2l_irqc_priv { struct
88 static struct rzg2l_irqc_priv *irq_data_to_priv(struct irq_data *data) in irq_data_to_priv() argument
93 static void rzg2l_clear_irq_int(struct rzg2l_irqc_priv *priv, unsigned int hwirq) in rzg2l_clear_irq_int()
116 static void rzg2l_clear_tint_int(struct rzg2l_irqc_priv *priv, unsigned int hwirq) in rzg2l_clear_tint_int()
134 struct rzg2l_irqc_priv *priv = irq_data_to_priv(d); in rzg2l_irqc_eoi()
146 static void rzfive_irqc_mask_irq_interrupt(struct rzg2l_irqc_priv *priv, in rzfive_irqc_mask_irq_interrupt()
154 static void rzfive_irqc_unmask_irq_interrupt(struct rzg2l_irqc_priv *priv, in rzfive_irqc_unmask_irq_interrupt()
162 static void rzfive_irqc_mask_tint_interrupt(struct rzg2l_irqc_priv *priv, in rzfive_irqc_mask_tint_interrupt()
170 static void rzfive_irqc_unmask_tint_interrupt(struct rzg2l_irqc_priv *priv, in rzfive_irqc_unmask_tint_interrupt()
180 struct rzg2l_irqc_priv *priv = irq_data_to_priv(d); in rzfive_irqc_mask()
194 struct rzg2l_irqc_priv *priv = irq_data_to_priv(d); in rzfive_irqc_unmask()
208 struct rzg2l_irqc_priv *priv = irq_data_to_priv(d); in rzfive_tint_irq_endisable()
256 struct rzg2l_irqc_priv *priv = irq_data_to_priv(d); in rzg2l_tint_irq_endisable()
287 struct rzg2l_irqc_priv *priv = irq_data_to_priv(d); in rzg2l_irq_set_type()
329 static u32 rzg2l_disable_tint_and_set_tint_source(struct irq_data *d, struct rzg2l_irqc_priv *priv, in rzg2l_disable_tint_and_set_tint_source()
346 struct rzg2l_irqc_priv *priv = irq_data_to_priv(d); in rzg2l_tint_set_edge()
471 struct rzg2l_irqc_priv *priv = domain->host_data; in rzg2l_irqc_alloc()
513 static int rzg2l_irqc_parse_interrupts(struct rzg2l_irqc_priv *priv, in rzg2l_irqc_parse_interrupts()