Lines Matching defs:gpio
16 #include <linux/gpio/driver.h>
278 struct gpio_chip gpio;
1394 s->gpio.owner = THIS_MODULE;
1395 s->gpio.parent = dev;
1396 s->gpio.label = devtype->name;
1397 s->gpio.direction_input = max310x_gpio_direction_input;
1398 s->gpio.get = max310x_gpio_get;
1399 s->gpio.direction_output= max310x_gpio_direction_output;
1400 s->gpio.set = max310x_gpio_set;
1401 s->gpio.set_config = max310x_gpio_set_config;
1402 s->gpio.base = -1;
1403 s->gpio.ngpio = devtype->nr * 4;
1404 s->gpio.can_sleep = 1;
1405 ret = devm_gpiochip_add_data(dev, &s->gpio, s);