add missing TIOC* macros to ioctl.h
authorSzabolcs Nagy <nsz@port70.net>
Sun, 3 Jul 2016 15:04:32 +0000 (17:04 +0200)
committerRich Felker <dalias@aerifal.cx>
Sun, 3 Jul 2016 18:54:34 +0000 (14:54 -0400)
these are defined in linux asm/ioctls.h.
(powerpc64 and powerpc bits/ioctl.h are now identical)

arch/generic/bits/ioctl.h
arch/mips/bits/ioctl.h
arch/mips64/bits/ioctl.h
arch/mipsn32/bits/ioctl.h
arch/powerpc/bits/ioctl.h
arch/powerpc64/bits/ioctl.h
arch/sh/bits/ioctl.h

index 14035a0f9d320652ba33bfbd3c5146ec5585add7..668d467ef1169645265db89a9c86a18f876e9091 100644 (file)
 #define TIOCSBRK       0x5427
 #define TIOCCBRK       0x5428
 #define TIOCGSID       0x5429
+#define TIOCGRS485     0x542E
+#define TIOCSRS485     0x542F
 #define TIOCGPTN       0x80045430
 #define TIOCSPTLCK     0x40045431
+#define TIOCGDEV       0x80045432
 #define TCGETX         0x5432
 #define TCSETX         0x5433
 #define TCSETXF                0x5434
 #define TCSETXW                0x5435
+#define TIOCSIG                0x40045436
+#define TIOCVHANGUP    0x5437
+#define TIOCGPKT       0x80045438
+#define TIOCGPTLCK     0x80045439
+#define TIOCGEXCL      0x80045440
 
 #define FIONCLEX       0x5450
 #define FIOCLEX                0x5451
index 20635bb8bf86ba391099417d03198f9c616796d7..02c60bdf87df91079717c0c867cfbe7fa7aef2c3 100644 (file)
 #define TIOCSBRK       0x5427
 #define TIOCCBRK       0x5428
 #define TIOCGSID       0x7416
+#define TIOCGRS485     _IOR('T', 0x2E, char[32])
+#define TIOCSRS485     _IOWR('T', 0x2F, char[32])
 #define TIOCGPTN       _IOR('T', 0x30, unsigned int)
 #define TIOCSPTLCK     _IOW('T', 0x31, int)
+#define TIOCGDEV       _IOR('T', 0x32, unsigned int)
+#define TIOCSIG                _IOW('T', 0x36, int)
+#define TIOCVHANGUP    0x5437
+#define TIOCGPKT       _IOR('T', 0x38, int)
+#define TIOCGPTLCK     _IOR('T', 0x39, int)
+#define TIOCGEXCL      _IOR('T', 0x40, int)
 
 #define TIOCSCTTY      0x5480
 #define TIOCGSOFTCAR   0x5481
index 841f9cad555434987f6e3e372f69402c1276df8b..4de7d1a2c99f48bcc6fe56dcbfabb0336b4b629a 100644 (file)
 #define TIOCSBRK       0x5427
 #define TIOCCBRK       0x5428
 #define TIOCGSID       0x7416
+#define TIOCGRS485     _IOR('T', 0x2E, char[32])
+#define TIOCSRS485     _IOWR('T', 0x2F, char[32])
 #define TIOCGPTN       _IOR('T', 0x30, unsigned int)
 #define TIOCSPTLCK     _IOW('T', 0x31, int)
+#define TIOCGDEV       _IOR('T', 0x32, unsigned int)
+#define TIOCSIG                _IOW('T', 0x36, int)
+#define TIOCVHANGUP    0x5437
+#define TIOCGPKT       _IOR('T', 0x38, int)
+#define TIOCGPTLCK     _IOR('T', 0x39, int)
+#define TIOCGEXCL      _IOR('T', 0x40, int)
 
 #define TIOCSCTTY      0x5480
 #define TIOCGSOFTCAR   0x5481
index 841f9cad555434987f6e3e372f69402c1276df8b..4de7d1a2c99f48bcc6fe56dcbfabb0336b4b629a 100644 (file)
 #define TIOCSBRK       0x5427
 #define TIOCCBRK       0x5428
 #define TIOCGSID       0x7416
+#define TIOCGRS485     _IOR('T', 0x2E, char[32])
+#define TIOCSRS485     _IOWR('T', 0x2F, char[32])
 #define TIOCGPTN       _IOR('T', 0x30, unsigned int)
 #define TIOCSPTLCK     _IOW('T', 0x31, int)
+#define TIOCGDEV       _IOR('T', 0x32, unsigned int)
+#define TIOCSIG                _IOW('T', 0x36, int)
+#define TIOCVHANGUP    0x5437
+#define TIOCGPKT       _IOR('T', 0x38, int)
+#define TIOCGPTLCK     _IOR('T', 0x39, int)
+#define TIOCGEXCL      _IOR('T', 0x40, int)
 
 #define TIOCSCTTY      0x5480
 #define TIOCGSOFTCAR   0x5481
index f1f7eca17994ba10a4dcb319ee38f201c149a328..1424b2dcd08c77a3a1085ed731fc40219f175725 100644 (file)
 #define TIOCGDEV       _IOR('T',0x32, unsigned int)
 #define TIOCSIG                _IOW('T',0x36, int)
 #define TIOCVHANGUP    0x5437
+#define TIOCGPKT       _IOR('T', 0x38, int)
+#define TIOCGPTLCK     _IOR('T', 0x39, int)
+#define TIOCGEXCL      _IOR('T', 0x40, int)
 
 #define TIOCSERCONFIG  0x5453
 #define TIOCSERGWILD   0x5454
index 43839946b94f95ced8d44c3fce3b09ed51682246..1424b2dcd08c77a3a1085ed731fc40219f175725 100644 (file)
 #define TIOCGDEV       _IOR('T',0x32, unsigned int)
 #define TIOCSIG                _IOW('T',0x36, int)
 #define TIOCVHANGUP    0x5437
-#define TIOCGPKT       _IOR('T',0x38, int)
-#define TIOCGPTLCK     _IOR('T',0x39, int)
-#define TIOCGEXCL      _IOR('T',0x40, int)
+#define TIOCGPKT       _IOR('T', 0x38, int)
+#define TIOCGPTLCK     _IOR('T', 0x39, int)
+#define TIOCGEXCL      _IOR('T', 0x40, int)
 
 #define TIOCSERCONFIG  0x5453
 #define TIOCSERGWILD   0x5454
index e4587aaab88aadaa828208d155968c4c80d811d1..20fd17cea9312dbf613d92ac8e29b9818f55415d 100644 (file)
@@ -89,6 +89,8 @@
 #define TCSETS2             _IOW('T', 43, char[44])
 #define TCSETSW2            _IOW('T', 44, char[44])
 #define TCSETSF2            _IOW('T', 45, char[44])
+#define TIOCGRS485          _IOR('T', 46, char[32])
+#define TIOCSRS485          _IOWR('T', 47, char[32])
 #define TIOCGPTN            _IOR('T', 48, unsigned int)
 #define TIOCSPTLCK          _IOW('T', 49, int)
 #define TIOCGDEV            _IOR('T', 50, unsigned int)