Lines Matching refs:is_on
197 void (*set_deglitch)(void __iomem *pio, unsigned mask, bool is_on);
199 void (*set_debounce)(void __iomem *pio, unsigned mask, bool is_on, u32 div);
201 void (*set_pulldown)(void __iomem *pio, unsigned mask, bool is_on);
429 bool is_on, bool val)
432 writel_relaxed(mask, pio + (is_on ? PIO_OER : PIO_ODR));
514 static void at91_mux_set_deglitch(void __iomem *pio, unsigned mask, bool is_on)
516 writel_relaxed(mask, pio + (is_on ? PIO_IFER : PIO_IFDR));
527 static void at91_mux_pio3_set_deglitch(void __iomem *pio, unsigned mask, bool is_on)
529 if (is_on)
531 at91_mux_set_deglitch(pio, mask, is_on);
543 bool is_on, u32 div)
545 if (is_on) {
558 static void at91_mux_pio3_set_pulldown(void __iomem *pio, unsigned mask, bool is_on)
560 if (is_on)
563 writel_relaxed(mask, pio + (is_on ? PIO_PPDER : PIO_PPDDR));