Hello,
I'm now getting non-boolean values from gpio sysfs interface on 3.13,
like this
root@wirenboard:~# cat /sys/class/gpio/gpio16/value
65536
(I'm working with imx23 soc which is handled by gpio-generic.c driver)
Looks like these weird non-boolean values appeared after this commit:
https://github.com/torvalds/linux/commit/79a9becda8940deb2274b5aa4577c86d52ee7ecb
.
1) Is it an expected behavior or not?
2) If it's not the case, which one of these should be fixed?
a) bgpio_get in gpio-generic.c to return only boolean values
or
b) gpio_value_show so only the sysfs interface will be affected
or
c) gpiod_get_value and gpiod_get_value_cansleep functions
--
Thanks,
Evgeny Boger
--
To unsubscribe from this list: send the line "unsubscribe linux-gpio" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html