Lines Matching defs:trigger
233 static int gpio_irq_type(unsigned irq, unsigned trigger)
238 if (trigger & ~(IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
242 irq_desc[irq].status |= trigger;
246 __raw_writel(mask, (trigger & IRQ_TYPE_EDGE_FALLING)
248 __raw_writel(mask, (trigger & IRQ_TYPE_EDGE_RISING)
297 /* now it may re-trigger */
323 static int gpio_irq_type_unbanked(unsigned irq, unsigned trigger)
328 if (trigger & ~(IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
331 __raw_writel(mask, (trigger & IRQ_TYPE_EDGE_FALLING)
333 __raw_writel(mask, (trigger & IRQ_TYPE_EDGE_RISING)
386 * controller only handling trigger modes. We currently assume no
402 /* default trigger: both edges */