Lines Matching refs:bcm_kona_gpio

64 struct bcm_kona_gpio {  struct
78 struct bcm_kona_gpio *kona_gpio; argument
81 static inline struct bcm_kona_gpio *to_kona_gpio(struct gpio_chip *chip) in to_kona_gpio()
83 return container_of(chip, struct bcm_kona_gpio, gpio_chip); in to_kona_gpio()
93 static void bcm_kona_gpio_lock_gpio(struct bcm_kona_gpio *kona_gpio, in bcm_kona_gpio_lock_gpio()
109 static void bcm_kona_gpio_unlock_gpio(struct bcm_kona_gpio *kona_gpio, in bcm_kona_gpio_unlock_gpio()
127 struct bcm_kona_gpio *kona_gpio = to_kona_gpio(chip); in bcm_kona_gpio_get_dir()
137 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_set()
164 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_get()
191 struct bcm_kona_gpio *kona_gpio = to_kona_gpio(chip); in bcm_kona_gpio_request()
199 struct bcm_kona_gpio *kona_gpio = to_kona_gpio(chip); in bcm_kona_gpio_free()
206 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_direction_input()
228 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_direction_output()
256 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_to_irq()
267 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_set_debounce()
330 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_ack()
351 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_mask()
372 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_unmask()
393 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_set_type()
477 struct bcm_kona_gpio *kona_gpio = irq_data_get_irq_chip_data(d); in bcm_kona_gpio_irq_reqres()
490 struct bcm_kona_gpio *kona_gpio = irq_data_get_irq_chip_data(d); in bcm_kona_gpio_irq_relres()
545 static void bcm_kona_gpio_reset(struct bcm_kona_gpio *kona_gpio) in bcm_kona_gpio_reset()
568 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_probe()