Lines Matching refs:gpiochip
48 struct gpio_chip gpiochip;
158 data->gpiochip.label = dev_name(dev);
159 data->gpiochip.base = -1;
160 data->gpiochip.ngpio = data->chip->num_gpios;
161 data->gpiochip.parent = dev;
162 data->gpiochip.can_sleep = true;
163 data->gpiochip.get_direction = ltc4306_gpio_get_direction;
164 data->gpiochip.direction_input = ltc4306_gpio_direction_input;
165 data->gpiochip.direction_output = ltc4306_gpio_direction_output;
166 data->gpiochip.get = ltc4306_gpio_get;
167 data->gpiochip.set = ltc4306_gpio_set;
168 data->gpiochip.set_config = ltc4306_gpio_set_config;
169 data->gpiochip.owner = THIS_MODULE;
174 return devm_gpiochip_add_data(dev, &data->gpiochip, data);