Lines Matching refs:gpio_chip
91 struct gpio_chip gc;
100 static inline struct cygnus_gpio *to_cygnus_gpio(struct gpio_chip *gc) in to_cygnus_gpio()
148 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in cygnus_gpio_irq_handler()
181 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_ack()
200 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_set_mask()
209 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_mask()
220 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_unmask()
231 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_set_type()
292 static int cygnus_gpio_request(struct gpio_chip *gc, unsigned offset) in cygnus_gpio_request()
304 static void cygnus_gpio_free(struct gpio_chip *gc, unsigned offset) in cygnus_gpio_free()
315 static int cygnus_gpio_direction_input(struct gpio_chip *gc, unsigned gpio) in cygnus_gpio_direction_input()
329 static int cygnus_gpio_direction_output(struct gpio_chip *gc, unsigned gpio, in cygnus_gpio_direction_output()
345 static void cygnus_gpio_set(struct gpio_chip *gc, unsigned gpio, int val) in cygnus_gpio_set()
357 static int cygnus_gpio_get(struct gpio_chip *gc, unsigned gpio) in cygnus_gpio_get()
680 struct gpio_chip *gc = &chip->gc; in cygnus_gpio_pinmux_add_range()
731 struct gpio_chip *gc = &chip->gc; in cygnus_gpio_register_pinconf()
803 struct gpio_chip *gc; in cygnus_gpio_probe()