Lines Matching defs:is_on
177 void (*set_deglitch)(void __iomem *pio, unsigned mask, bool is_on);
179 void (*set_debounce)(void __iomem *pio, unsigned mask, bool is_on, u32 div);
181 void (*set_pulldown)(void __iomem *pio, unsigned mask, bool is_on);
409 bool is_on, bool val)
412 writel_relaxed(mask, pio + (is_on ? PIO_OER : PIO_ODR));
494 static void at91_mux_set_deglitch(void __iomem *pio, unsigned mask, bool is_on)
496 writel_relaxed(mask, pio + (is_on ? PIO_IFER : PIO_IFDR));
507 static void at91_mux_pio3_set_deglitch(void __iomem *pio, unsigned mask, bool is_on)
509 if (is_on)
511 at91_mux_set_deglitch(pio, mask, is_on);
523 bool is_on, u32 div)
525 if (is_on) {
538 static void at91_mux_pio3_set_pulldown(void __iomem *pio, unsigned mask, bool is_on)
540 if (is_on)
543 writel_relaxed(mask, pio + (is_on ? PIO_PPDER : PIO_PPDDR));