Lines Matching refs:gpio_desc
26 struct gpio_desc **desc = res; in devm_gpiod_release()
33 struct gpio_desc **this = res, **gpio = data; in devm_gpiod_match()
62 struct gpio_desc *__must_check devm_gpiod_get(struct device *dev, in devm_gpiod_get()
80 struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev, in devm_gpiod_get_optional()
99 struct gpio_desc *__must_check devm_gpiod_get_index(struct device *dev, in devm_gpiod_get_index()
104 struct gpio_desc **dr; in devm_gpiod_get_index()
105 struct gpio_desc *desc; in devm_gpiod_get_index()
107 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_gpiod_get_index()
134 struct gpio_desc *devm_get_gpiod_from_child(struct device *dev, in devm_get_gpiod_from_child()
140 struct gpio_desc **dr; in devm_get_gpiod_from_child()
141 struct gpio_desc *desc; in devm_get_gpiod_from_child()
144 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_get_gpiod_from_child()
185 struct gpio_desc *__must_check devm_gpiod_get_index_optional(struct device *dev, in devm_gpiod_get_index_optional()
190 struct gpio_desc *desc; in devm_gpiod_get_index_optional()
270 void devm_gpiod_put(struct device *dev, struct gpio_desc *desc) in devm_gpiod_put()