Lines Matching refs:is_on
159 void (*set_deglitch)(void __iomem *pio, unsigned mask, bool is_on);
161 void (*set_debounce)(void __iomem *pio, unsigned mask, bool is_on, u32 div);
163 void (*set_pulldown)(void __iomem *pio, unsigned mask, bool is_on);
460 static void at91_mux_set_deglitch(void __iomem *pio, unsigned mask, bool is_on) in at91_mux_set_deglitch() argument
462 writel_relaxed(mask, pio + (is_on ? PIO_IFER : PIO_IFDR)); in at91_mux_set_deglitch()
473 static void at91_mux_pio3_set_deglitch(void __iomem *pio, unsigned mask, bool is_on) in at91_mux_pio3_set_deglitch() argument
475 if (is_on) in at91_mux_pio3_set_deglitch()
477 at91_mux_set_deglitch(pio, mask, is_on); in at91_mux_pio3_set_deglitch()
489 bool is_on, u32 div) in at91_mux_pio3_set_debounce() argument
491 if (is_on) { in at91_mux_pio3_set_debounce()
504 static void at91_mux_pio3_set_pulldown(void __iomem *pio, unsigned mask, bool is_on) in at91_mux_pio3_set_pulldown() argument
506 if (is_on) in at91_mux_pio3_set_pulldown()
509 writel_relaxed(mask, pio + (is_on ? PIO_PPDER : PIO_PPDDR)); in at91_mux_pio3_set_pulldown()