Lines Matching refs:gpio_chip
69 struct gpio_chip chip;
108 static int plgpio_direction_input(struct gpio_chip *chip, unsigned offset) in plgpio_direction_input()
127 static int plgpio_direction_output(struct gpio_chip *chip, unsigned offset, in plgpio_direction_output()
160 static int plgpio_get_value(struct gpio_chip *chip, unsigned offset) in plgpio_get_value()
177 static void plgpio_set_value(struct gpio_chip *chip, unsigned offset, int value) in plgpio_set_value()
197 static int plgpio_request(struct gpio_chip *chip, unsigned offset) in plgpio_request()
249 static void plgpio_free(struct gpio_chip *chip, unsigned offset) in plgpio_free()
282 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in plgpio_irq_disable()
301 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in plgpio_irq_enable()
320 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in plgpio_irq_set_type()
361 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in plgpio_irq_handler()