Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
[cris-mirror.git] / Documentation / ABI / testing / gpio-cdev
blob7b265fbb47e37a3f5d63da74e783d9ba91351971
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.
19                 See the inline documentation in [include/uapi]<linux/gpio.h>
20                 for descriptions of all ioctls.
22                 close(2)
23                 Stops and free up the I/O contexts that was associated
24                 with the file descriptor.
26 Users:          TBD