Lines Matching defs:value
56 * output value as specified ("out" implies "low")
57 * /value
61 * * configures behavior of poll(2) on /value
65 * * configures polarity of /value
76 int value;
81 value = !!test_bit(FLAG_IS_OUT, &desc->flags);
85 return sysfs_emit(buf, "%s\n", value ? "out" : "in");
137 long value;
139 status = kstrtol(buf, 0, &value);
146 gpiod_set_value_cansleep(desc, value);
154 static DEVICE_ATTR_PREALLOC(value, S_IWUSR | S_IRUGO, value_show, value_store);
177 data->value_kn = sysfs_get_dirent(dev->kobj.sd, "value");
293 static int gpio_sysfs_set_active_low(struct device *dev, int value)
300 if (!!test_bit(FLAG_ACTIVE_LOW, &desc->flags) == !!value)
303 assign_bit(FLAG_ACTIVE_LOW, &desc->flags, value);
320 int value;
324 value = !!test_bit(FLAG_ACTIVE_LOW, &desc->flags);
328 return sysfs_emit(buf, "%d\n", value);
336 long value;
338 status = kstrtol(buf, 0, &value);
344 status = gpio_sysfs_set_active_low(dev, value);
556 * the gpio's direction. A "value" attribute will always be provided.