Lines Matching defs:gpio_chip
22 struct gpio_chip gpio_chip;
26 static int tps65219_gpio_get_direction(struct gpio_chip *gc, unsigned int offset)
41 static int tps65219_gpio_get(struct gpio_chip *gc, unsigned int offset)
70 static void tps65219_gpio_set(struct gpio_chip *gc, unsigned int offset, int value)
85 static int tps65219_gpio_change_direction(struct gpio_chip *gc, unsigned int offset,
117 static int tps65219_gpio_direction_input(struct gpio_chip *gc, unsigned int offset)
133 static int tps65219_gpio_direction_output(struct gpio_chip *gc, unsigned int offset, int value)
145 static const struct gpio_chip tps65219_template_chip = {
168 gpio->gpio_chip = tps65219_template_chip;
169 gpio->gpio_chip.parent = tps->dev;
171 return devm_gpiochip_add_data(&pdev->dev, &gpio->gpio_chip, gpio);