Lines Matching refs:sirfsoc_gpio_chip
42 struct sirfsoc_gpio_chip { struct
410 sirfsoc_gpio_to_bank(struct sirfsoc_gpio_chip *sgpio, unsigned int offset) in sirfsoc_gpio_to_bank()
423 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(gc); in sirfsoc_gpio_irq_ack()
440 static void __sirfsoc_gpio_irq_mask(struct sirfsoc_gpio_chip *sgpio, in __sirfsoc_gpio_irq_mask()
462 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(gc); in sirfsoc_gpio_irq_mask()
471 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(gc); in sirfsoc_gpio_irq_unmask()
492 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(gc); in sirfsoc_gpio_irq_type()
554 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(gc); in sirfsoc_gpio_handle_irq()
600 static inline void sirfsoc_gpio_set_input(struct sirfsoc_gpio_chip *sgpio, in sirfsoc_gpio_set_input()
612 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(chip); in sirfsoc_gpio_request()
635 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(chip); in sirfsoc_gpio_free()
651 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(chip); in sirfsoc_gpio_direction_input()
668 static inline void sirfsoc_gpio_set_output(struct sirfsoc_gpio_chip *sgpio, in sirfsoc_gpio_set_output()
694 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(chip); in sirfsoc_gpio_direction_output()
713 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(chip); in sirfsoc_gpio_get_value()
730 struct sirfsoc_gpio_chip *sgpio = gpiochip_get_data(chip); in sirfsoc_gpio_set_value()
747 static void sirfsoc_gpio_set_pullup(struct sirfsoc_gpio_chip *sgpio, in sirfsoc_gpio_set_pullup()
764 static void sirfsoc_gpio_set_pulldown(struct sirfsoc_gpio_chip *sgpio, in sirfsoc_gpio_set_pulldown()
784 struct sirfsoc_gpio_chip *sgpio; in sirfsoc_gpio_probe()