projects
/
oweals
/
musl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8735a92
)
add missing TIOC* macros to ioctl.h
author
Szabolcs Nagy
<nsz@port70.net>
Sun, 3 Jul 2016 15:04:32 +0000
(17:04 +0200)
committer
Rich 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
patch
|
blob
|
history
arch/mips/bits/ioctl.h
patch
|
blob
|
history
arch/mips64/bits/ioctl.h
patch
|
blob
|
history
arch/mipsn32/bits/ioctl.h
patch
|
blob
|
history
arch/powerpc/bits/ioctl.h
patch
|
blob
|
history
arch/powerpc64/bits/ioctl.h
patch
|
blob
|
history
arch/sh/bits/ioctl.h
patch
|
blob
|
history
diff --git
a/arch/generic/bits/ioctl.h
b/arch/generic/bits/ioctl.h
index 14035a0f9d320652ba33bfbd3c5146ec5585add7..668d467ef1169645265db89a9c86a18f876e9091 100644
(file)
--- a/
arch/generic/bits/ioctl.h
+++ b/
arch/generic/bits/ioctl.h
@@
-49,12
+49,20
@@
#define TIOCSBRK 0x5427
#define TIOCCBRK 0x5428
#define TIOCGSID 0x5429
#define TIOCSBRK 0x5427
#define TIOCCBRK 0x5428
#define TIOCGSID 0x5429
+#define TIOCGRS485 0x542E
+#define TIOCSRS485 0x542F
#define TIOCGPTN 0x80045430
#define TIOCSPTLCK 0x40045431
#define TIOCGPTN 0x80045430
#define TIOCSPTLCK 0x40045431
+#define TIOCGDEV 0x80045432
#define TCGETX 0x5432
#define TCSETX 0x5433
#define TCSETXF 0x5434
#define TCSETXW 0x5435
#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
#define FIONCLEX 0x5450
#define FIOCLEX 0x5451
diff --git
a/arch/mips/bits/ioctl.h
b/arch/mips/bits/ioctl.h
index 20635bb8bf86ba391099417d03198f9c616796d7..02c60bdf87df91079717c0c867cfbe7fa7aef2c3 100644
(file)
--- a/
arch/mips/bits/ioctl.h
+++ b/
arch/mips/bits/ioctl.h
@@
-58,8
+58,16
@@
#define TIOCSBRK 0x5427
#define TIOCCBRK 0x5428
#define TIOCGSID 0x7416
#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 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
#define TIOCSCTTY 0x5480
#define TIOCGSOFTCAR 0x5481
diff --git
a/arch/mips64/bits/ioctl.h
b/arch/mips64/bits/ioctl.h
index 841f9cad555434987f6e3e372f69402c1276df8b..4de7d1a2c99f48bcc6fe56dcbfabb0336b4b629a 100644
(file)
--- a/
arch/mips64/bits/ioctl.h
+++ b/
arch/mips64/bits/ioctl.h
@@
-58,8
+58,16
@@
#define TIOCSBRK 0x5427
#define TIOCCBRK 0x5428
#define TIOCGSID 0x7416
#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 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
#define TIOCSCTTY 0x5480
#define TIOCGSOFTCAR 0x5481
diff --git
a/arch/mipsn32/bits/ioctl.h
b/arch/mipsn32/bits/ioctl.h
index 841f9cad555434987f6e3e372f69402c1276df8b..4de7d1a2c99f48bcc6fe56dcbfabb0336b4b629a 100644
(file)
--- a/
arch/mipsn32/bits/ioctl.h
+++ b/
arch/mipsn32/bits/ioctl.h
@@
-58,8
+58,16
@@
#define TIOCSBRK 0x5427
#define TIOCCBRK 0x5428
#define TIOCGSID 0x7416
#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 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
#define TIOCSCTTY 0x5480
#define TIOCGSOFTCAR 0x5481
diff --git
a/arch/powerpc/bits/ioctl.h
b/arch/powerpc/bits/ioctl.h
index f1f7eca17994ba10a4dcb319ee38f201c149a328..1424b2dcd08c77a3a1085ed731fc40219f175725 100644
(file)
--- a/
arch/powerpc/bits/ioctl.h
+++ b/
arch/powerpc/bits/ioctl.h
@@
-101,6
+101,9
@@
#define TIOCGDEV _IOR('T',0x32, unsigned int)
#define TIOCSIG _IOW('T',0x36, int)
#define TIOCVHANGUP 0x5437
#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
#define TIOCSERCONFIG 0x5453
#define TIOCSERGWILD 0x5454
diff --git
a/arch/powerpc64/bits/ioctl.h
b/arch/powerpc64/bits/ioctl.h
index 43839946b94f95ced8d44c3fce3b09ed51682246..1424b2dcd08c77a3a1085ed731fc40219f175725 100644
(file)
--- a/
arch/powerpc64/bits/ioctl.h
+++ b/
arch/powerpc64/bits/ioctl.h
@@
-101,9
+101,9
@@
#define TIOCGDEV _IOR('T',0x32, unsigned int)
#define TIOCSIG _IOW('T',0x36, int)
#define TIOCVHANGUP 0x5437
#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
#define TIOCSERCONFIG 0x5453
#define TIOCSERGWILD 0x5454
diff --git
a/arch/sh/bits/ioctl.h
b/arch/sh/bits/ioctl.h
index e4587aaab88aadaa828208d155968c4c80d811d1..20fd17cea9312dbf613d92ac8e29b9818f55415d 100644
(file)
--- a/
arch/sh/bits/ioctl.h
+++ b/
arch/sh/bits/ioctl.h
@@
-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 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)
#define TIOCGPTN _IOR('T', 48, unsigned int)
#define TIOCSPTLCK _IOW('T', 49, int)
#define TIOCGDEV _IOR('T', 50, unsigned int)