Lines Matching refs:gpio_chip
254 static int sirfsoc_gpio_of_xlate(struct gpio_chip *gc, in sirfsoc_gpio_of_xlate()
402 static inline struct sirfsoc_gpio_chip *to_sirfsoc_gpio(struct gpio_chip *gc) in to_sirfsoc_gpio()
420 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_ack()
459 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_mask()
468 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_unmask()
489 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_type()
550 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in sirfsoc_gpio_handle_irq()
607 static int sirfsoc_gpio_request(struct gpio_chip *chip, unsigned offset) in sirfsoc_gpio_request()
630 static void sirfsoc_gpio_free(struct gpio_chip *chip, unsigned offset) in sirfsoc_gpio_free()
646 static int sirfsoc_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in sirfsoc_gpio_direction_input()
688 static int sirfsoc_gpio_direction_output(struct gpio_chip *chip, in sirfsoc_gpio_direction_output()
708 static int sirfsoc_gpio_get_value(struct gpio_chip *chip, unsigned offset) in sirfsoc_gpio_get_value()
724 static void sirfsoc_gpio_set_value(struct gpio_chip *chip, unsigned offset, in sirfsoc_gpio_set_value()