• Home
  • Raw
  • Download

Lines Matching refs:udevice

71 	int (*get_pins_count)(struct udevice *dev);
72 const char *(*get_pin_name)(struct udevice *dev, unsigned selector);
73 int (*get_groups_count)(struct udevice *dev);
74 const char *(*get_group_name)(struct udevice *dev, unsigned selector);
75 int (*get_functions_count)(struct udevice *dev);
76 const char *(*get_function_name)(struct udevice *dev,
78 int (*pinmux_set)(struct udevice *dev, unsigned pin_selector,
80 int (*pinmux_group_set)(struct udevice *dev, unsigned group_selector,
84 int (*pinconf_set)(struct udevice *dev, unsigned pin_selector,
86 int (*pinconf_group_set)(struct udevice *dev, unsigned group_selector,
88 int (*set_state)(struct udevice *dev, struct udevice *config);
91 int (*set_state_simple)(struct udevice *dev, struct udevice *periph);
101 int (*request)(struct udevice *dev, int func, int flags);
115 int (*get_periph_id)(struct udevice *dev, struct udevice *periph);
131 int (*get_gpio_mux)(struct udevice *dev, int banknum, int index);
262 int pinctrl_generic_set_state(struct udevice *pctldev, struct udevice *config);
264 static inline int pinctrl_generic_set_state(struct udevice *pctldev, in pinctrl_generic_set_state()
265 struct udevice *config) in pinctrl_generic_set_state()
279 int pinctrl_select_state(struct udevice *dev, const char *statename);
281 static inline int pinctrl_select_state(struct udevice *dev, in pinctrl_select_state()
296 int pinctrl_request(struct udevice *dev, int func, int flags);
307 int pinctrl_request_noflags(struct udevice *dev, int func);
320 int pinctrl_get_periph_id(struct udevice *dev, struct udevice *periph);
349 int pinctrl_get_gpio_mux(struct udevice *dev, int banknum, int index);