Lines Matching defs:pio
321 static void at91_mux_disable_interrupt(void __iomem *pio, unsigned mask) in at91_mux_disable_interrupt()
326 static unsigned at91_mux_get_pullup(void __iomem *pio, unsigned pin) in at91_mux_get_pullup()
331 static void at91_mux_set_pullup(void __iomem *pio, unsigned mask, bool on) in at91_mux_set_pullup()
336 static unsigned at91_mux_get_multidrive(void __iomem *pio, unsigned pin) in at91_mux_get_multidrive()
341 static void at91_mux_set_multidrive(void __iomem *pio, unsigned mask, bool on) in at91_mux_set_multidrive()
346 static void at91_mux_set_A_periph(void __iomem *pio, unsigned mask) in at91_mux_set_A_periph()
351 static void at91_mux_set_B_periph(void __iomem *pio, unsigned mask) in at91_mux_set_B_periph()
356 static void at91_mux_pio3_set_A_periph(void __iomem *pio, unsigned mask) in at91_mux_pio3_set_A_periph()
365 static void at91_mux_pio3_set_B_periph(void __iomem *pio, unsigned mask) in at91_mux_pio3_set_B_periph()
373 static void at91_mux_pio3_set_C_periph(void __iomem *pio, unsigned mask) in at91_mux_pio3_set_C_periph()
379 static void at91_mux_pio3_set_D_periph(void __iomem *pio, unsigned mask) in at91_mux_pio3_set_D_periph()
385 static enum at91_mux at91_mux_pio3_get_periph(void __iomem *pio, unsigned mask) in at91_mux_pio3_get_periph()
398 static enum at91_mux at91_mux_get_periph(void __iomem *pio, unsigned mask) in at91_mux_get_periph()
410 static bool at91_mux_get_deglitch(void __iomem *pio, unsigned pin) in at91_mux_get_deglitch()
415 static void at91_mux_set_deglitch(void __iomem *pio, unsigned mask, bool is_on) in at91_mux_set_deglitch()
420 static void at91_mux_pio3_set_deglitch(void __iomem *pio, unsigned mask, bool is_on) in at91_mux_pio3_set_deglitch()
427 static bool at91_mux_pio3_get_debounce(void __iomem *pio, unsigned pin, u32 *div) in at91_mux_pio3_get_debounce()
434 static void at91_mux_pio3_set_debounce(void __iomem *pio, unsigned mask, in at91_mux_pio3_set_debounce()
446 static bool at91_mux_pio3_get_pulldown(void __iomem *pio, unsigned pin) in at91_mux_pio3_get_pulldown()
451 static void at91_mux_pio3_set_pulldown(void __iomem *pio, unsigned mask, bool is_on) in at91_mux_pio3_set_pulldown()
456 static void at91_mux_pio3_disable_schmitt_trig(void __iomem *pio, unsigned mask) in at91_mux_pio3_disable_schmitt_trig()
461 static bool at91_mux_pio3_get_schmitt_trig(void __iomem *pio, unsigned pin) in at91_mux_pio3_get_schmitt_trig()
541 static void at91_mux_gpio_disable(void __iomem *pio, unsigned mask) in at91_mux_gpio_disable()
546 static void at91_mux_gpio_enable(void __iomem *pio, unsigned mask, bool input) in at91_mux_gpio_enable()
561 void __iomem *pio; in at91_pmx_enable() local
618 void __iomem *pio; in at91_pmx_disable() local
712 void __iomem *pio; in at91_pinconf_get() local
743 void __iomem *pio; in at91_pinconf_set() local
1098 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_input() local
1108 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get() local
1120 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set() local
1130 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_output() local
1160 void __iomem *pio = at91_gpio->regbase; in at91_gpio_dbg_show() local
1207 void __iomem *pio = at91_gpio->regbase; in gpio_irq_mask() local
1217 void __iomem *pio = at91_gpio->regbase; in gpio_irq_unmask() local
1239 void __iomem *pio = at91_gpio->regbase; in alt_gpio_irq_type() local
1307 void __iomem *pio; in at91_pinctrl_gpio_suspend() local
1333 void __iomem *pio; in at91_pinctrl_gpio_resume() local
1368 void __iomem *pio = at91_gpio->regbase; in gpio_irq_handler() local