Searched refs:GPIO_BANK (Results 1 – 10 of 10) sorted by relevance
17 #define GPIO_BANK(gpio) ((gpio) >> 5) macro51 off = GPIO_PWD_STATUS(GPIO_BANK(gpio)); in gpio_request()63 off = GPIO_PWD_STATUS(GPIO_BANK(gpio)); in gpio_free()84 int bank_id = GPIO_BANK(gpio); in gpio_direction_output()103 int bank_id = GPIO_BANK(gpio); in gpio_get_value()122 int bank_id = GPIO_BANK(gpio); in gpio_set_value()
342 bank = GPIO_BANK(gpio); in gpio_direction_input()351 bank = GPIO_BANK(gpio); in gpio_direction_output()362 bank = GPIO_BANK(gpio); in gpio_get_value()371 bank = GPIO_BANK(gpio); in gpio_set_value()387 bank = GPIO_BANK(gpio); in gpio_info()
49 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_config()66 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_config()84 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_direction()101 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_direction()119 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_level()
38 u32 bank = GPIO_BANK(pin); in sunxi_gpio_output()56 u32 bank = GPIO_BANK(pin); in sunxi_gpio_input()
23 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_cfgpin()43 u32 bank = GPIO_BANK(pin); in sunxi_gpio_get_cfgpin()51 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_drv()63 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_pull()
78 #define GPIO_BANK(gpio) ((gpio & GPIO_BANK_MASK) >> GPIO_BANK_OFFSET) macro80 #define GPIO_BANK_VALID(gpio) (GPIO_BANK(gpio) < GPIO_BANK_NUM)
54 gpio, GPIO_BANK(gpio), GPIO_PIN(gpio)); in gpio_is_valid()
16 #define GPIO_BANK(x) ((x) >> 5) macro
62 #define GPIO_BANK(gp) (davinci_gpio_bank01 + ((gp) >> 5)) macro
81 #define GPIO_BANK(pin) ((pin) >> 5) macro