On 06/15/2016 11:27 AM, Tony Lindgren wrote: > * Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> [160615 00:27]: >> On Wed, Jun 15, 2016 at 08:56:58AM +0200, Linus Walleij wrote: >>> The way forward is to use the character device and use gpiochip >>> devices with offset indexes and look up GPIOs by name from the >>> character devices. If nothing substantial happens I am merging the >>> final pieces of the GPIO chardev ABI for v4.8 and that is doing all that >>> sysfs was doing and then some. I just need to change a small thing >>> before sending the final version for review. >> >> Hmm, so /sys/class/gpio was obsoleted before the substitution was ready? >> I'd say an overlapping of several kernel versions would be good as we >> cannot expect that userspace changes as fast as the kernel. > > Well the /sys/class/gpio is an interface, and we'll have to maintain > it basically forever as we all know. It also works just fine for simple > things, so let's make sure it is usable. Having it inconsistent can > cause nasty side effects upgrading kernels. > Wouldn't gpio-line-names be helpful for such cases as mentioned in [1],[2] But I don't know it these properties were exposed in legacy GPIO sysfs interface also. [1] http://www.spinics.net/lists/linux-gpio/msg15040.html [2] https://patchwork.ozlabs.org/patch/617713/ -- regards, -grygorii -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html