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