Lines Matching refs:gd
203 struct gpio_desc *gd; in sharp_ls_get_gpio() local
212 gd = gpio_to_desc(gpio); in sharp_ls_get_gpio()
213 if (IS_ERR(gd)) in sharp_ls_get_gpio()
214 return PTR_ERR(gd) == -ENOENT ? 0 : PTR_ERR(gd); in sharp_ls_get_gpio()
216 *gpiod = gd; in sharp_ls_get_gpio()
270 struct gpio_desc *gd; in sharp_ls_get_gpio_of() local
275 gd = devm_gpiod_get_index(dev, desc, index); in sharp_ls_get_gpio_of()
276 if (IS_ERR(gd)) in sharp_ls_get_gpio_of()
277 return PTR_ERR(gd) == -ENOENT ? 0 : PTR_ERR(gd); in sharp_ls_get_gpio_of()
279 r = gpiod_direction_output(gd, val); in sharp_ls_get_gpio_of()
283 *gpiod = gd; in sharp_ls_get_gpio_of()