]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commitdiff
gpio: uapi: use 0xB4 as ioctl() major
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 10 Mar 2016 08:48:06 +0000 (15:48 +0700)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 10 Mar 2016 09:02:52 +0000 (16:02 +0700)
The previous 'o' is in conflict and not very orderly assigned.
We want to select an ioctl() major that does not conflict with
the existining ones.

Add the new reserved major (0xB4) to Documentation/ioctl/ioctl-number.txt

Fixes: 3c702e9987e2 ("gpio: add a userspace chardev ABI for GPIOs")
Suggested-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Documentation/ioctl/ioctl-number.txt
include/uapi/linux/gpio.h

index 91261a32a57397bfcb5519cb4afc16c22900683c..9369d3b0f09aebd1a930ae199b9721ac8ca516de 100644 (file)
@@ -319,6 +319,7 @@ Code  Seq#(hex)     Include File            Comments
                                        <mailto:vgo@ratio.de>
 0xB1   00-1F   PPPoX                   <mailto:mostrows@styx.uwaterloo.ca>
 0xB3   00      linux/mmc/ioctl.h
+0xB4   00-0F   linux/gpio.h            <mailto:linux-gpio@vger.kernel.org>
 0xC0   00-0F   linux/usb/iowarrior.h
 0xCA   00-0F   uapi/misc/cxl.h
 0xCA   80-8F   uapi/scsi/cxlflash_ioctl.h
index dfe8ade2742d6262c52828650fc7abb98e0b2318..d0a3cac7225035711755550abb0df71fd0f6f440 100644 (file)
@@ -52,7 +52,7 @@ struct gpioline_info {
        char consumer[32];
 };
 
-#define GPIO_GET_CHIPINFO_IOCTL _IOR('o', 0x01, struct gpiochip_info)
-#define GPIO_GET_LINEINFO_IOCTL _IOWR('o', 0x02, struct gpioline_info)
+#define GPIO_GET_CHIPINFO_IOCTL _IOR(0xB4, 0x01, struct gpiochip_info)
+#define GPIO_GET_LINEINFO_IOCTL _IOWR(0xB4, 0x02, struct gpioline_info)
 
 #endif /* _UAPI_GPIO_H_ */