Lines Matching refs:gpio_bank
37 struct gpio_bank { struct
54 static void _set_gpio_direction(const struct gpio_bank *bank, int gpio, in _set_gpio_direction() argument
74 static int _get_gpio_direction(const struct gpio_bank *bank, int gpio) in _get_gpio_direction()
89 static void _set_gpio_dataout(const struct gpio_bank *bank, int gpio, in _set_gpio_dataout()
104 static int _get_gpio_value(const struct gpio_bank *bank, int gpio) in _get_gpio_value()
126 static inline const struct gpio_bank *get_gpio_bank(int gpio) in get_gpio_bank()
145 const struct gpio_bank *bank; in gpio_set_value()
160 const struct gpio_bank *bank; in gpio_get_value()
174 const struct gpio_bank *bank; in gpio_direction_input()
190 const struct gpio_bank *bank; in gpio_direction_output()
228 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_direction_input()
240 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_direction_output()
251 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_get_value()
260 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_set_value()
269 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_get_function()
288 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_probe()
352 .priv_auto_alloc_size = sizeof(struct gpio_bank),