Lines Matching defs:gpio
16 #include <linux/gpio/driver.h>
294 struct gpio_chip gpio;
1442 s->gpio.owner = THIS_MODULE;
1443 s->gpio.parent = dev;
1444 s->gpio.label = devtype->name;
1445 s->gpio.direction_input = max310x_gpio_direction_input;
1446 s->gpio.get = max310x_gpio_get;
1447 s->gpio.direction_output= max310x_gpio_direction_output;
1448 s->gpio.set = max310x_gpio_set;
1449 s->gpio.set_config = max310x_gpio_set_config;
1450 s->gpio.base = -1;
1451 s->gpio.ngpio = devtype->nr * 4;
1452 s->gpio.can_sleep = 1;
1453 ret = devm_gpiochip_add_data(dev, &s->gpio, s);