Lines Matching defs:gpio

24 #define GPIO_BANK(gpio)				((gpio) >> 5)  argument
25 #define GPIO_BIT(gpio) ((gpio) & (GPIO_PER_BANK - 1)) argument
28 #define GPIO_CONTROL(gpio) (0x00000100 + ((gpio) << 2)) argument
100 unsigned gpio) in bcm_kona_gpio_lock_gpio()
126 unsigned gpio) in bcm_kona_gpio_unlock_gpio()
147 static int bcm_kona_gpio_get_dir(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_get_dir()
157 static void bcm_kona_gpio_set(struct gpio_chip *chip, unsigned gpio, int value) in bcm_kona_gpio_set()
184 static int bcm_kona_gpio_get(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_get()
211 static int bcm_kona_gpio_request(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_request()
219 static void bcm_kona_gpio_free(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_free()
226 static int bcm_kona_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_direction_input()
248 unsigned gpio, int value) in bcm_kona_gpio_direction_output()
276 static int bcm_kona_gpio_to_irq(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_to_irq()
286 static int bcm_kona_gpio_set_debounce(struct gpio_chip *chip, unsigned gpio, in bcm_kona_gpio_set_debounce()
335 static int bcm_kona_gpio_set_config(struct gpio_chip *chip, unsigned gpio, in bcm_kona_gpio_set_config()
366 unsigned gpio = d->hwirq; in bcm_kona_gpio_irq_ack() local
387 unsigned gpio = d->hwirq; in bcm_kona_gpio_irq_mask() local
410 unsigned gpio = d->hwirq; in bcm_kona_gpio_irq_unmask() local
433 unsigned gpio = d->hwirq; in bcm_kona_gpio_irq_set_type() local
514 unsigned int gpio = d->hwirq; in bcm_kona_gpio_irq_reqres() local
528 unsigned int gpio = d->hwirq; in bcm_kona_gpio_irq_relres() local