11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/****************************************************************************
21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************
31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***
41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   This header was automatically generated from a Linux kernel header
51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   of the same name, to make information necessary for userspace to
61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   call into the kernel available to libc.  It contains only constants,
71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   structures, and macros generated from the original header, and thus,
81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   contains no copyrightable information.
91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***
10654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   To edit the content of this header, modify the corresponding
11654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   source file (e.g. under external/kernel-headers/original/) then
12654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   run bionic/libc/kernel/tools/update_all.py
13654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***
14654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   Any manual change here will be lost the next time this script will
15654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   be run. You've been warned!
16654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***
171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************
181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************/
191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#ifndef __ASM_ARM_IOCTLS_H
201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define __ASM_ARM_IOCTLS_H
211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <asm/ioctl.h>
221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCGETS 0x5401
23654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETS 0x5402
251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETSW 0x5403
261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETSF 0x5404
271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCGETA 0x5405
28654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETA 0x5406
301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETAW 0x5407
311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETAF 0x5408
321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSBRK 0x5409
33654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCXONC 0x540A
351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCFLSH 0x540B
361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCEXCL 0x540C
371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCNXCL 0x540D
38654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSCTTY 0x540E
401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGPGRP 0x540F
411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSPGRP 0x5410
421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCOUTQ 0x5411
43654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSTI 0x5412
451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGWINSZ 0x5413
461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSWINSZ 0x5414
471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMGET 0x5415
48654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMBIS 0x5416
501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMBIC 0x5417
511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMSET 0x5418
521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGSOFTCAR 0x5419
53654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSSOFTCAR 0x541A
551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIONREAD 0x541B
561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCINQ FIONREAD
571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCLINUX 0x541C
58654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCCONS 0x541D
601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGSERIAL 0x541E
611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSSERIAL 0x541F
621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT 0x5420
63654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIONBIO 0x5421
651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCNOTTY 0x5422
661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSETD 0x5423
671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGETD 0x5424
68654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSBRKP 0x5425
701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSBRK 0x5427
711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCCBRK 0x5428
721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGSID 0x5429
73654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGPTN _IOR('T',0x30, unsigned int)
751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSPTLCK _IOW('T',0x31, int)
761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIONCLEX 0x5450
771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIOCLEX 0x5451
78654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIOASYNC 0x5452
801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERCONFIG 0x5453
811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGWILD 0x5454
821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERSWILD 0x5455
83654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGLCKTRMIOS 0x5456
851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSLCKTRMIOS 0x5457
861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGSTRUCT 0x5458
871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGETLSR 0x5459
88654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGETMULTI 0x545A
901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERSETMULTI 0x545B
911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMIWAIT 0x545C
921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGICOUNT 0x545D
93654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIOQSIZE 0x545E
951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_DATA 0
961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_FLUSHREAD 1
971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_FLUSHWRITE 2
98654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_STOP 4
1001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_START 8
1011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_NOSTOP 16
1021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_DOSTOP 32
103654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSER_TEMT 0x01
1051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#endif
106