Lines Matching refs:bcm_kona_gpio
66 struct bcm_kona_gpio { struct
80 struct bcm_kona_gpio *kona_gpio; argument
90 static void bcm_kona_gpio_lock_gpio(struct bcm_kona_gpio *kona_gpio, in bcm_kona_gpio_lock_gpio()
106 static void bcm_kona_gpio_unlock_gpio(struct bcm_kona_gpio *kona_gpio, in bcm_kona_gpio_unlock_gpio()
124 struct bcm_kona_gpio *kona_gpio = gpiochip_get_data(chip); in bcm_kona_gpio_get_dir()
134 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_set()
161 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_get()
188 struct bcm_kona_gpio *kona_gpio = gpiochip_get_data(chip); in bcm_kona_gpio_request()
196 struct bcm_kona_gpio *kona_gpio = gpiochip_get_data(chip); in bcm_kona_gpio_free()
203 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_direction_input()
225 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_direction_output()
253 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_to_irq()
264 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_set_debounce()
339 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_ack()
360 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_mask()
382 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_unmask()
404 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_irq_set_type()
488 struct bcm_kona_gpio *kona_gpio = irq_data_get_irq_chip_data(d); in bcm_kona_gpio_irq_reqres()
495 struct bcm_kona_gpio *kona_gpio = irq_data_get_irq_chip_data(d); in bcm_kona_gpio_irq_relres()
549 static void bcm_kona_gpio_reset(struct bcm_kona_gpio *kona_gpio) in bcm_kona_gpio_reset()
571 struct bcm_kona_gpio *kona_gpio; in bcm_kona_gpio_probe()