Searched defs:at91_pinctrl_mux_ops (Results 1 – 2 of 2) sorted by relevance
/openbmc/u-boot/drivers/pinctrl/ |
H A D | pinctrl-at91.c | 81 struct at91_pinctrl_mux_ops { struct 82 void (*mux_A_periph)(struct at91_port *pio, u32 mask); 83 void (*mux_B_periph)(struct at91_port *pio, u32 mask); 84 void (*mux_C_periph)(struct at91_port *pio, u32 mask); 85 void (*mux_D_periph)(struct at91_port *pio, u32 mask); 86 void (*set_deglitch)(struct at91_port *pio, u32 mask, bool is_on); 87 void (*set_debounce)(struct at91_port *pio, u32 mask, bool is_on, 89 void (*set_pulldown)(struct at91_port *pio, u32 mask, bool is_on); 90 void (*disable_schmitt_trig)(struct at91_port *pio, u32 mask); 91 void (*set_drivestrength)(struct at91_port *pio, u32 pin,
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-at91.c | 189 struct at91_pinctrl_mux_ops { struct 190 enum at91_mux (*get_periph)(void __iomem *pio, unsigned mask); 191 void (*mux_A_periph)(void __iomem *pio, unsigned mask); 192 void (*mux_B_periph)(void __iomem *pio, unsigned mask); 193 void (*mux_C_periph)(void __iomem *pio, unsigned mask); 194 void (*mux_D_periph)(void __iomem *pio, unsigned mask); 195 bool (*get_deglitch)(void __iomem *pio, unsigned pin); 196 void (*set_deglitch)(void __iomem *pio, unsigned mask, bool is_on); 197 bool (*get_debounce)(void __iomem *pio, unsigned pin, u32 *div); 198 void (*set_debounce)(void __iomem *pio, unsigned mask, bool is_on, u32 div); [all …]
|