Lines Matching refs:gpio
33 struct gpio_desc **this = res, **gpio = data; in devm_gpiod_match() local
35 return *this == *gpio; in devm_gpiod_match()
297 unsigned *gpio = res; in devm_gpio_release() local
299 gpio_free(*gpio); in devm_gpio_release()
304 unsigned *this = res, *gpio = data; in devm_gpio_match() local
306 return *this == *gpio; in devm_gpio_match()
324 int devm_gpio_request(struct device *dev, unsigned gpio, const char *label) in devm_gpio_request() argument
333 rc = gpio_request(gpio, label); in devm_gpio_request()
339 *dr = gpio; in devm_gpio_request()
353 int devm_gpio_request_one(struct device *dev, unsigned gpio, in devm_gpio_request_one() argument
363 rc = gpio_request_one(gpio, flags, label); in devm_gpio_request_one()
369 *dr = gpio; in devm_gpio_request_one()
386 void devm_gpio_free(struct device *dev, unsigned int gpio) in devm_gpio_free() argument
390 &gpio)); in devm_gpio_free()