Searched defs:at91_pinctrl_mux_ops (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/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,
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/ |
| H A D | pinctrl-at91.c | 170 struct at91_pinctrl_mux_ops { struct 171 enum at91_mux (*get_periph)(void __iomem *pio, unsigned mask); 172 void (*mux_A_periph)(void __iomem *pio, unsigned mask); 173 void (*mux_B_periph)(void __iomem *pio, unsigned mask); 174 void (*mux_C_periph)(void __iomem *pio, unsigned mask); 175 void (*mux_D_periph)(void __iomem *pio, unsigned mask); 176 bool (*get_deglitch)(void __iomem *pio, unsigned pin); 177 void (*set_deglitch)(void __iomem *pio, unsigned mask, bool is_on); 178 bool (*get_debounce)(void __iomem *pio, unsigned pin, u32 *div); 179 void (*set_debounce)(void __iomem *pio, unsigned mask, bool is_on, u32 div); [all …]
|