WIP FPC-III support
[linux/fpc-iii.git] / Documentation / ABI / testing / gpio-cdev
blob66bdcd188b6c98320ae56b1dcf73585eb891fe91
1 What:           /dev/gpiochip[0-9]+
2 Date:           November 2015
3 KernelVersion:  4.4
4 Contact:        linux-gpio@vger.kernel.org
5 Description:
6                 The character device files /dev/gpiochip* are the interface
7                 between GPIO chips and userspace.
9                 The ioctl(2)-based ABI is defined and documented in
10                 [include/uapi]<linux/gpio.h>.
12                 The following file operations are supported:
14                 open(2)
15                   Currently the only useful flags are O_RDWR.
17                 ioctl(2)
18                   Initiate various actions.
20                   See the inline documentation in [include/uapi]<linux/gpio.h>
21                   for descriptions of all ioctls.
23                 close(2)
24                   Stops and free up the I/O contexts that was associated
25                   with the file descriptor.
27 Users:          TBD