Lines Matching refs:gpio_chip
43 struct gpio_chip chip;
48 static inline struct lp3943_gpio *to_lp3943_gpio(struct gpio_chip *_chip) in to_lp3943_gpio()
53 static int lp3943_gpio_request(struct gpio_chip *chip, unsigned offset) in lp3943_gpio_request()
65 static void lp3943_gpio_free(struct gpio_chip *chip, unsigned offset) in lp3943_gpio_free()
83 static int lp3943_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in lp3943_gpio_direction_input()
93 struct gpio_chip *chip, unsigned offset) in lp3943_get_gpio_in_status()
118 struct gpio_chip *chip, unsigned offset) in lp3943_get_gpio_out_status()
139 static int lp3943_gpio_get(struct gpio_chip *chip, unsigned offset) in lp3943_gpio_get()
158 static void lp3943_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in lp3943_gpio_set()
171 static int lp3943_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in lp3943_gpio_direction_output()
182 static const struct gpio_chip lp3943_gpio_chip = {