Lines Matching defs:desc
23 struct gpio_desc *desc;
26 desc = gpio_to_desc(gpio);
29 if (!desc && gpio_is_valid(gpio))
32 err = gpiod_request(desc, label);
37 set_bit(FLAG_OPEN_DRAIN, &desc->flags);
40 set_bit(FLAG_OPEN_SOURCE, &desc->flags);
43 set_bit(FLAG_ACTIVE_LOW, &desc->flags);
46 err = gpiod_direction_input(desc);
48 err = gpiod_direction_output_raw(desc,
55 err = gpiod_export(desc, flags & GPIOF_EXPORT_CHANGEABLE);
63 gpiod_free(desc);
70 struct gpio_desc *desc = gpio_to_desc(gpio);
73 if (!desc && gpio_is_valid(gpio))
76 return gpiod_request(desc, label);