Lines Matching refs:flags
20 int gpio_request_one(unsigned gpio, unsigned long flags, const char *label) in gpio_request_one() argument
35 if (flags & GPIOF_OPEN_DRAIN) in gpio_request_one()
36 set_bit(FLAG_OPEN_DRAIN, &desc->flags); in gpio_request_one()
38 if (flags & GPIOF_OPEN_SOURCE) in gpio_request_one()
39 set_bit(FLAG_OPEN_SOURCE, &desc->flags); in gpio_request_one()
41 if (flags & GPIOF_ACTIVE_LOW) in gpio_request_one()
42 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()