Lines Matching refs:flags
20 int gpio_request_one(unsigned gpio, unsigned long flags, const char *label) in gpio_request_one() argument
31 if (flags & GPIOF_OPEN_DRAIN) in gpio_request_one()
32 set_bit(FLAG_OPEN_DRAIN, &desc->flags); in gpio_request_one()
34 if (flags & GPIOF_OPEN_SOURCE) in gpio_request_one()
35 set_bit(FLAG_OPEN_SOURCE, &desc->flags); in gpio_request_one()
37 if (flags & GPIOF_ACTIVE_LOW) in gpio_request_one()
38 set_bit(FLAG_ACTIVE_LOW, &desc->flags); in gpio_request_one()
44 if (flags & GPIOF_DIR_IN) in gpio_request_one()
48 (flags & GPIOF_INIT_HIGH) ? 1 : 0); in gpio_request_one()
53 if (flags & GPIOF_EXPORT) { in gpio_request_one()
54 err = gpiod_export(desc, flags & GPIOF_EXPORT_CHANGEABLE); in gpio_request_one()
89 err = gpio_request_one(array->gpio, array->flags, array->label); in gpio_request_array()