1704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner/**************************************************************************** 2704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner **************************************************************************** 3704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner *** 4704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner *** This header was automatically generated from a Linux kernel header 5704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner *** of the same name, to make information necessary for userspace to 6704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner *** call into the kernel available to libc. It contains only constants, 7704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner *** structures, and macros generated from the original header, and thus, 8704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner *** contains no copyrightable information. 9704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner *** 10704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner **************************************************************************** 11704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************/ 12704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#ifndef __ASM_ARM_IOCTLS_H 13704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define __ASM_ARM_IOCTLS_H 14704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner 15704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#include <asm/ioctl.h> 16704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner 17704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCGETS 0x5401 18704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSETS 0x5402 19704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSETSW 0x5403 20704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSETSF 0x5404 21704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCGETA 0x5405 22704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSETA 0x5406 23704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSETAW 0x5407 24704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSETAF 0x5408 25704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSBRK 0x5409 26704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCXONC 0x540A 27704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCFLSH 0x540B 28704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCEXCL 0x540C 29704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCNXCL 0x540D 30704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSCTTY 0x540E 31704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGPGRP 0x540F 32704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSPGRP 0x5410 33704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCOUTQ 0x5411 34704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSTI 0x5412 35704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGWINSZ 0x5413 36704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSWINSZ 0x5414 37704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCMGET 0x5415 38704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCMBIS 0x5416 39704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCMBIC 0x5417 40704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCMSET 0x5418 41704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGSOFTCAR 0x5419 42704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSSOFTCAR 0x541A 43704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define FIONREAD 0x541B 44704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCINQ FIONREAD 45704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCLINUX 0x541C 46704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCCONS 0x541D 47704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGSERIAL 0x541E 48704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSSERIAL 0x541F 49704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT 0x5420 50704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define FIONBIO 0x5421 51704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCNOTTY 0x5422 52704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSETD 0x5423 53704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGETD 0x5424 54704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TCSBRKP 0x5425 55704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSBRK 0x5427 56704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCCBRK 0x5428 57704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGSID 0x5429 58704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGPTN _IOR('T',0x30, unsigned int) 59704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSPTLCK _IOW('T',0x31, int) 60704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner 61704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define FIONCLEX 0x5450 62704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define FIOCLEX 0x5451 63704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define FIOASYNC 0x5452 64704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSERCONFIG 0x5453 65704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSERGWILD 0x5454 66704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSERSWILD 0x5455 67704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGLCKTRMIOS 0x5456 68704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSLCKTRMIOS 0x5457 69704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSERGSTRUCT 0x5458 70704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSERGETLSR 0x5459 71704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSERGETMULTI 0x545A 72704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSERSETMULTI 0x545B 73704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner 74704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCMIWAIT 0x545C 75704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCGICOUNT 0x545D 76704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define FIOQSIZE 0x545E 77704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner 78704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT_DATA 0 79704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT_FLUSHREAD 1 80704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT_FLUSHWRITE 2 81704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT_STOP 4 82704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT_START 8 83704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT_NOSTOP 16 84704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCPKT_DOSTOP 32 85704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner 86704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define TIOCSER_TEMT 0x01 87704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner 88704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#endif 89