Lines Matching refs:gpio_bank
38 struct gpio_bank { struct
55 static void _set_gpio_direction(const struct gpio_bank *bank, int gpio, in _set_gpio_direction() argument
75 static int _get_gpio_direction(const struct gpio_bank *bank, int gpio) in _get_gpio_direction()
90 static void _set_gpio_dataout(const struct gpio_bank *bank, int gpio, in _set_gpio_dataout()
105 static int _get_gpio_value(const struct gpio_bank *bank, int gpio) in _get_gpio_value()
127 static inline const struct gpio_bank *get_gpio_bank(int gpio) in get_gpio_bank()
146 const struct gpio_bank *bank; in gpio_set_value()
161 const struct gpio_bank *bank; in gpio_get_value()
175 const struct gpio_bank *bank; in gpio_direction_input()
191 const struct gpio_bank *bank; in gpio_direction_output()
229 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_direction_input()
241 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_direction_output()
252 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_get_value()
261 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_set_value()
270 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_get_function()
289 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_probe()
343 .priv_auto_alloc_size = sizeof(struct gpio_bank),