Lines Matching refs:hwirq
97 irq_hw_number_t hwirq = irqd_to_hwirq(d);
99 gpio_rcar_write(p, INTMSK, ~BIT(hwirq));
100 gpiochip_disable_irq(gc, hwirq);
107 irq_hw_number_t hwirq = irqd_to_hwirq(d);
109 gpiochip_enable_irq(gc, hwirq);
110 gpio_rcar_write(p, MSKCLR, BIT(hwirq));
114 unsigned int hwirq,
129 gpio_rcar_modify_bit(p, POSNEG, hwirq, !active_high_rising_edge);
132 gpio_rcar_modify_bit(p, EDGLEVEL, hwirq, !level_trigger);
136 gpio_rcar_modify_bit(p, BOTHEDGE, hwirq, both);
139 gpio_rcar_modify_bit(p, IOINTSEL, hwirq, true);
143 gpio_rcar_write(p, INTCLR, BIT(hwirq));
152 unsigned int hwirq = irqd_to_hwirq(d);
154 dev_dbg(p->dev, "sense irq = %d, type = %d\n", hwirq, type);
158 gpio_rcar_config_interrupt_input_mode(p, hwirq, true, true,
162 gpio_rcar_config_interrupt_input_mode(p, hwirq, false, true,
166 gpio_rcar_config_interrupt_input_mode(p, hwirq, true, false,
170 gpio_rcar_config_interrupt_input_mode(p, hwirq, false, false,
176 gpio_rcar_config_interrupt_input_mode(p, hwirq, true, false,