Lines Matching defs:pio
103 static void at91_mux_disable_interrupt(struct at91_port *pio, u32 mask) in at91_mux_disable_interrupt()
108 static void at91_mux_set_pullup(struct at91_port *pio, u32 mask, bool on) in at91_mux_set_pullup()
116 static void at91_mux_set_output(struct at91_port *pio, unsigned mask, in at91_mux_set_output()
123 static void at91_mux_set_multidrive(struct at91_port *pio, u32 mask, bool on) in at91_mux_set_multidrive()
128 static void at91_mux_set_A_periph(struct at91_port *pio, u32 mask) in at91_mux_set_A_periph()
133 static void at91_mux_set_B_periph(struct at91_port *pio, u32 mask) in at91_mux_set_B_periph()
138 static void at91_mux_pio3_set_A_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_A_periph()
144 static void at91_mux_pio3_set_B_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_B_periph()
150 static void at91_mux_pio3_set_C_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_C_periph()
156 static void at91_mux_pio3_set_D_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_D_periph()
162 static void at91_mux_set_deglitch(struct at91_port *pio, u32 mask, bool is_on) in at91_mux_set_deglitch()
167 static void at91_mux_pio3_set_deglitch(struct at91_port *pio, in at91_mux_pio3_set_deglitch()
175 static void at91_mux_pio3_set_debounce(struct at91_port *pio, u32 mask, in at91_mux_pio3_set_debounce()
187 static void at91_mux_pio3_set_pulldown(struct at91_port *pio, in at91_mux_pio3_set_pulldown()
196 static void at91_mux_pio3_disable_schmitt_trig(struct at91_port *pio, in at91_mux_pio3_disable_schmitt_trig()
209 static void at91_mux_sama5d3_set_drivestrength(struct at91_port *pio, in at91_mux_sama5d3_set_drivestrength()
226 static void at91_mux_sam9x5_set_drivestrength(struct at91_port *pio, in at91_mux_sam9x5_set_drivestrength()
276 static void at91_mux_gpio_disable(struct at91_port *pio, u32 mask) in at91_mux_gpio_disable()
281 static void at91_mux_gpio_enable(struct at91_port *pio, u32 mask, bool input) in at91_mux_gpio_enable()
288 struct at91_port *pio, u32 mask, enum at91_mux mux) in at91_pmx_set()
319 struct at91_port *pio, u32 pin, u32 config) in at91_pinconf_set()
375 struct at91_port *pio; in at91_pinctrl_set_state() local