Lines Matching refs:gpio_chip
25 struct gpio_chip gpio;
39 static inline struct adnp *to_adnp(struct gpio_chip *chip) in to_adnp()
73 static int adnp_gpio_get(struct gpio_chip *chip, unsigned offset) in adnp_gpio_get()
107 static void adnp_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in adnp_gpio_set()
116 static int adnp_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in adnp_gpio_direction_input()
150 static int adnp_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in adnp_gpio_direction_output()
188 static void adnp_gpio_dbg_show(struct seq_file *s, struct gpio_chip *chip) in adnp_gpio_dbg_show()
252 struct gpio_chip *chip = &adnp->gpio; in adnp_gpio_setup()
342 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_mask()
352 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_unmask()
362 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_set_type()
392 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_bus_lock()
400 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_bus_unlock()
425 struct gpio_chip *chip = &adnp->gpio; in adnp_irq_setup()