xref: /aosp_15_r20/prebuilts/build-tools/sysroots/aarch64-unknown-linux-musl/include/asm-generic/ioctls.h (revision cda5da8d549138a6648c5ee6d7a49cf8f4a657be)
1*cda5da8dSAndroid Build Coastguard Worker /*
2*cda5da8dSAndroid Build Coastguard Worker  * This file is auto-generated. Modifications will be lost.
3*cda5da8dSAndroid Build Coastguard Worker  *
4*cda5da8dSAndroid Build Coastguard Worker  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5*cda5da8dSAndroid Build Coastguard Worker  * for more information.
6*cda5da8dSAndroid Build Coastguard Worker  */
7*cda5da8dSAndroid Build Coastguard Worker #ifndef __ASM_GENERIC_IOCTLS_H
8*cda5da8dSAndroid Build Coastguard Worker #define __ASM_GENERIC_IOCTLS_H
9*cda5da8dSAndroid Build Coastguard Worker #include <linux/ioctl.h>
10*cda5da8dSAndroid Build Coastguard Worker #define TCGETS 0x5401
11*cda5da8dSAndroid Build Coastguard Worker #define TCSETS 0x5402
12*cda5da8dSAndroid Build Coastguard Worker #define TCSETSW 0x5403
13*cda5da8dSAndroid Build Coastguard Worker #define TCSETSF 0x5404
14*cda5da8dSAndroid Build Coastguard Worker #define TCGETA 0x5405
15*cda5da8dSAndroid Build Coastguard Worker #define TCSETA 0x5406
16*cda5da8dSAndroid Build Coastguard Worker #define TCSETAW 0x5407
17*cda5da8dSAndroid Build Coastguard Worker #define TCSETAF 0x5408
18*cda5da8dSAndroid Build Coastguard Worker #define TCSBRK 0x5409
19*cda5da8dSAndroid Build Coastguard Worker #define TCXONC 0x540A
20*cda5da8dSAndroid Build Coastguard Worker #define TCFLSH 0x540B
21*cda5da8dSAndroid Build Coastguard Worker #define TIOCEXCL 0x540C
22*cda5da8dSAndroid Build Coastguard Worker #define TIOCNXCL 0x540D
23*cda5da8dSAndroid Build Coastguard Worker #define TIOCSCTTY 0x540E
24*cda5da8dSAndroid Build Coastguard Worker #define TIOCGPGRP 0x540F
25*cda5da8dSAndroid Build Coastguard Worker #define TIOCSPGRP 0x5410
26*cda5da8dSAndroid Build Coastguard Worker #define TIOCOUTQ 0x5411
27*cda5da8dSAndroid Build Coastguard Worker #define TIOCSTI 0x5412
28*cda5da8dSAndroid Build Coastguard Worker #define TIOCGWINSZ 0x5413
29*cda5da8dSAndroid Build Coastguard Worker #define TIOCSWINSZ 0x5414
30*cda5da8dSAndroid Build Coastguard Worker #define TIOCMGET 0x5415
31*cda5da8dSAndroid Build Coastguard Worker #define TIOCMBIS 0x5416
32*cda5da8dSAndroid Build Coastguard Worker #define TIOCMBIC 0x5417
33*cda5da8dSAndroid Build Coastguard Worker #define TIOCMSET 0x5418
34*cda5da8dSAndroid Build Coastguard Worker #define TIOCGSOFTCAR 0x5419
35*cda5da8dSAndroid Build Coastguard Worker #define TIOCSSOFTCAR 0x541A
36*cda5da8dSAndroid Build Coastguard Worker #define FIONREAD 0x541B
37*cda5da8dSAndroid Build Coastguard Worker #define TIOCINQ FIONREAD
38*cda5da8dSAndroid Build Coastguard Worker #define TIOCLINUX 0x541C
39*cda5da8dSAndroid Build Coastguard Worker #define TIOCCONS 0x541D
40*cda5da8dSAndroid Build Coastguard Worker #define TIOCGSERIAL 0x541E
41*cda5da8dSAndroid Build Coastguard Worker #define TIOCSSERIAL 0x541F
42*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT 0x5420
43*cda5da8dSAndroid Build Coastguard Worker #define FIONBIO 0x5421
44*cda5da8dSAndroid Build Coastguard Worker #define TIOCNOTTY 0x5422
45*cda5da8dSAndroid Build Coastguard Worker #define TIOCSETD 0x5423
46*cda5da8dSAndroid Build Coastguard Worker #define TIOCGETD 0x5424
47*cda5da8dSAndroid Build Coastguard Worker #define TCSBRKP 0x5425
48*cda5da8dSAndroid Build Coastguard Worker #define TIOCSBRK 0x5427
49*cda5da8dSAndroid Build Coastguard Worker #define TIOCCBRK 0x5428
50*cda5da8dSAndroid Build Coastguard Worker #define TIOCGSID 0x5429
51*cda5da8dSAndroid Build Coastguard Worker #define TCGETS2 _IOR('T', 0x2A, struct termios2)
52*cda5da8dSAndroid Build Coastguard Worker #define TCSETS2 _IOW('T', 0x2B, struct termios2)
53*cda5da8dSAndroid Build Coastguard Worker #define TCSETSW2 _IOW('T', 0x2C, struct termios2)
54*cda5da8dSAndroid Build Coastguard Worker #define TCSETSF2 _IOW('T', 0x2D, struct termios2)
55*cda5da8dSAndroid Build Coastguard Worker #define TIOCGRS485 0x542E
56*cda5da8dSAndroid Build Coastguard Worker #ifndef TIOCSRS485
57*cda5da8dSAndroid Build Coastguard Worker #define TIOCSRS485 0x542F
58*cda5da8dSAndroid Build Coastguard Worker #endif
59*cda5da8dSAndroid Build Coastguard Worker #define TIOCGPTN _IOR('T', 0x30, unsigned int)
60*cda5da8dSAndroid Build Coastguard Worker #define TIOCSPTLCK _IOW('T', 0x31, int)
61*cda5da8dSAndroid Build Coastguard Worker #define TIOCGDEV _IOR('T', 0x32, unsigned int)
62*cda5da8dSAndroid Build Coastguard Worker #define TCGETX 0x5432
63*cda5da8dSAndroid Build Coastguard Worker #define TCSETX 0x5433
64*cda5da8dSAndroid Build Coastguard Worker #define TCSETXF 0x5434
65*cda5da8dSAndroid Build Coastguard Worker #define TCSETXW 0x5435
66*cda5da8dSAndroid Build Coastguard Worker #define TIOCSIG _IOW('T', 0x36, int)
67*cda5da8dSAndroid Build Coastguard Worker #define TIOCVHANGUP 0x5437
68*cda5da8dSAndroid Build Coastguard Worker #define TIOCGPKT _IOR('T', 0x38, int)
69*cda5da8dSAndroid Build Coastguard Worker #define TIOCGPTLCK _IOR('T', 0x39, int)
70*cda5da8dSAndroid Build Coastguard Worker #define TIOCGEXCL _IOR('T', 0x40, int)
71*cda5da8dSAndroid Build Coastguard Worker #define TIOCGPTPEER _IO('T', 0x41)
72*cda5da8dSAndroid Build Coastguard Worker #define TIOCGISO7816 _IOR('T', 0x42, struct serial_iso7816)
73*cda5da8dSAndroid Build Coastguard Worker #define TIOCSISO7816 _IOWR('T', 0x43, struct serial_iso7816)
74*cda5da8dSAndroid Build Coastguard Worker #define FIONCLEX 0x5450
75*cda5da8dSAndroid Build Coastguard Worker #define FIOCLEX 0x5451
76*cda5da8dSAndroid Build Coastguard Worker #define FIOASYNC 0x5452
77*cda5da8dSAndroid Build Coastguard Worker #define TIOCSERCONFIG 0x5453
78*cda5da8dSAndroid Build Coastguard Worker #define TIOCSERGWILD 0x5454
79*cda5da8dSAndroid Build Coastguard Worker #define TIOCSERSWILD 0x5455
80*cda5da8dSAndroid Build Coastguard Worker #define TIOCGLCKTRMIOS 0x5456
81*cda5da8dSAndroid Build Coastguard Worker #define TIOCSLCKTRMIOS 0x5457
82*cda5da8dSAndroid Build Coastguard Worker #define TIOCSERGSTRUCT 0x5458
83*cda5da8dSAndroid Build Coastguard Worker #define TIOCSERGETLSR 0x5459
84*cda5da8dSAndroid Build Coastguard Worker #define TIOCSERGETMULTI 0x545A
85*cda5da8dSAndroid Build Coastguard Worker #define TIOCSERSETMULTI 0x545B
86*cda5da8dSAndroid Build Coastguard Worker #define TIOCMIWAIT 0x545C
87*cda5da8dSAndroid Build Coastguard Worker #define TIOCGICOUNT 0x545D
88*cda5da8dSAndroid Build Coastguard Worker #ifndef FIOQSIZE
89*cda5da8dSAndroid Build Coastguard Worker #define FIOQSIZE 0x5460
90*cda5da8dSAndroid Build Coastguard Worker #endif
91*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_DATA 0
92*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_FLUSHREAD 1
93*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_FLUSHWRITE 2
94*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_STOP 4
95*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_START 8
96*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_NOSTOP 16
97*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_DOSTOP 32
98*cda5da8dSAndroid Build Coastguard Worker #define TIOCPKT_IOCTL 64
99*cda5da8dSAndroid Build Coastguard Worker #define TIOCSER_TEMT 0x01
100*cda5da8dSAndroid Build Coastguard Worker #endif
101