Lines Matching refs:gpio_chip
100 struct gpio_chip chip;
600 static int intel_gpio_request(struct gpio_chip *chip, unsigned offset) in intel_gpio_request()
605 static void intel_gpio_free(struct gpio_chip *chip, unsigned offset) in intel_gpio_free()
610 static int intel_gpio_get(struct gpio_chip *chip, unsigned offset) in intel_gpio_get()
622 static void intel_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in intel_gpio_set()
643 static int intel_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in intel_gpio_direction_input()
648 static int intel_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in intel_gpio_direction_output()
655 static const struct gpio_chip intel_gpio_chip = {
667 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_ack()
688 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_mask_unmask()
728 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_type()
772 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_wake()
806 static void intel_gpio_community_irq_handler(struct gpio_chip *gc, in intel_gpio_community_irq_handler()
841 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in intel_gpio_irq_handler()