• Home
  • Raw
  • Download

Lines Matching defs:pio

119 static void at91_mux_disable_interrupt(struct at91_port *pio, u32 mask)  in at91_mux_disable_interrupt()
124 static void at91_mux_set_pullup(struct at91_port *pio, u32 mask, bool on) in at91_mux_set_pullup()
132 static void at91_mux_set_output(struct at91_port *pio, unsigned mask, in at91_mux_set_output()
139 static void at91_mux_set_multidrive(struct at91_port *pio, u32 mask, bool on) in at91_mux_set_multidrive()
144 static void at91_mux_set_A_periph(struct at91_port *pio, u32 mask) in at91_mux_set_A_periph()
149 static void at91_mux_set_B_periph(struct at91_port *pio, u32 mask) in at91_mux_set_B_periph()
154 static void at91_mux_pio3_set_A_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_A_periph()
160 static void at91_mux_pio3_set_B_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_B_periph()
166 static void at91_mux_pio3_set_C_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_C_periph()
172 static void at91_mux_pio3_set_D_periph(struct at91_port *pio, u32 mask) in at91_mux_pio3_set_D_periph()
178 static void at91_mux_set_deglitch(struct at91_port *pio, u32 mask, bool is_on) in at91_mux_set_deglitch()
183 static void at91_mux_pio3_set_deglitch(struct at91_port *pio, in at91_mux_pio3_set_deglitch()
191 static void at91_mux_pio3_set_debounce(struct at91_port *pio, u32 mask, in at91_mux_pio3_set_debounce()
203 static void at91_mux_pio3_set_pulldown(struct at91_port *pio, in at91_mux_pio3_set_pulldown()
212 static void at91_mux_pio3_disable_schmitt_trig(struct at91_port *pio, in at91_mux_pio3_disable_schmitt_trig()
225 static void at91_mux_sama5d3_set_drivestrength(struct at91_port *pio, in at91_mux_sama5d3_set_drivestrength()
242 static void at91_mux_sam9x5_set_drivestrength(struct at91_port *pio, in at91_mux_sam9x5_set_drivestrength()
262 static void at91_mux_sam9x60_set_drivestrength(struct at91_port *pio, u32 pin, in at91_mux_sam9x60_set_drivestrength()
284 static void at91_mux_sam9x60_set_slewrate(struct at91_port *pio, u32 pin, in at91_mux_sam9x60_set_slewrate()
346 static void at91_mux_gpio_disable(struct at91_port *pio, u32 mask) in at91_mux_gpio_disable()
351 static void at91_mux_gpio_enable(struct at91_port *pio, u32 mask, bool input) in at91_mux_gpio_enable()
358 struct at91_port *pio, u32 mask, enum at91_mux mux) in at91_pmx_set()
389 struct at91_port *pio, u32 pin, u32 config) in at91_pinconf_set()
448 struct at91_port *pio; in at91_pinctrl_set_state() local