mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-11-18 23:54:26 +08:00
powerpc: remove duplicate ioctl definitions
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
This commit is contained in:
parent
bec7c458b3
commit
870c6ff2ac
@ -62,6 +62,9 @@
|
|||||||
# define TIOCM_DSR 0x100
|
# define TIOCM_DSR 0x100
|
||||||
# define TIOCM_CD TIOCM_CAR
|
# define TIOCM_CD TIOCM_CAR
|
||||||
# define TIOCM_RI TIOCM_RNG
|
# define TIOCM_RI TIOCM_RNG
|
||||||
|
#define TIOCM_OUT1 0x2000
|
||||||
|
#define TIOCM_OUT2 0x4000
|
||||||
|
#define TIOCM_LOOP 0x8000
|
||||||
|
|
||||||
#define TIOCGSOFTCAR 0x5419
|
#define TIOCGSOFTCAR 0x5419
|
||||||
#define TIOCSSOFTCAR 0x541A
|
#define TIOCSSOFTCAR 0x541A
|
||||||
|
@ -94,107 +94,6 @@ struct termio {
|
|||||||
#define INIT_C_CC "\003\034\177\025\004\001\000\000\000\000\027\022\032\021\023\026\025"
|
#define INIT_C_CC "\003\034\177\025\004\001\000\000\000\000\027\022\032\021\023\026\025"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define FIOCLEX _IO('f', 1)
|
|
||||||
#define FIONCLEX _IO('f', 2)
|
|
||||||
#define FIOASYNC _IOW('f', 125, int)
|
|
||||||
#define FIONBIO _IOW('f', 126, int)
|
|
||||||
#define FIONREAD _IOR('f', 127, int)
|
|
||||||
#define TIOCINQ FIONREAD
|
|
||||||
|
|
||||||
#define TIOCGETP _IOR('t', 8, struct sgttyb)
|
|
||||||
#define TIOCSETP _IOW('t', 9, struct sgttyb)
|
|
||||||
#define TIOCSETN _IOW('t', 10, struct sgttyb) /* TIOCSETP wo flush */
|
|
||||||
|
|
||||||
#define TIOCSETC _IOW('t', 17, struct tchars)
|
|
||||||
#define TIOCGETC _IOR('t', 18, struct tchars)
|
|
||||||
#define TCGETS _IOR('t', 19, struct termios)
|
|
||||||
#define TCSETS _IOW('t', 20, struct termios)
|
|
||||||
#define TCSETSW _IOW('t', 21, struct termios)
|
|
||||||
#define TCSETSF _IOW('t', 22, struct termios)
|
|
||||||
|
|
||||||
#define TCGETA _IOR('t', 23, struct termio)
|
|
||||||
#define TCSETA _IOW('t', 24, struct termio)
|
|
||||||
#define TCSETAW _IOW('t', 25, struct termio)
|
|
||||||
#define TCSETAF _IOW('t', 28, struct termio)
|
|
||||||
|
|
||||||
#define TCSBRK _IO('t', 29)
|
|
||||||
#define TCXONC _IO('t', 30)
|
|
||||||
#define TCFLSH _IO('t', 31)
|
|
||||||
|
|
||||||
#define TIOCSWINSZ _IOW('t', 103, struct winsize)
|
|
||||||
#define TIOCGWINSZ _IOR('t', 104, struct winsize)
|
|
||||||
#define TIOCSTART _IO('t', 110) /* start output, like ^Q */
|
|
||||||
#define TIOCSTOP _IO('t', 111) /* stop output, like ^S */
|
|
||||||
#define TIOCOUTQ _IOR('t', 115, int) /* output queue size */
|
|
||||||
|
|
||||||
#define TIOCGLTC _IOR('t', 116, struct ltchars)
|
|
||||||
#define TIOCSLTC _IOW('t', 117, struct ltchars)
|
|
||||||
#define TIOCSPGRP _IOW('t', 118, int)
|
|
||||||
#define TIOCGPGRP _IOR('t', 119, int)
|
|
||||||
|
|
||||||
#define TIOCEXCL 0x540C
|
|
||||||
#define TIOCNXCL 0x540D
|
|
||||||
#define TIOCSCTTY 0x540E
|
|
||||||
|
|
||||||
#define TIOCSTI 0x5412
|
|
||||||
#define TIOCMGET 0x5415
|
|
||||||
#define TIOCMBIS 0x5416
|
|
||||||
#define TIOCMBIC 0x5417
|
|
||||||
#define TIOCMSET 0x5418
|
|
||||||
#define TIOCGSOFTCAR 0x5419
|
|
||||||
#define TIOCSSOFTCAR 0x541A
|
|
||||||
#define TIOCLINUX 0x541C
|
|
||||||
#define TIOCCONS 0x541D
|
|
||||||
#define TIOCGSERIAL 0x541E
|
|
||||||
#define TIOCSSERIAL 0x541F
|
|
||||||
#define TIOCPKT 0x5420
|
|
||||||
|
|
||||||
#define TIOCNOTTY 0x5422
|
|
||||||
#define TIOCSETD 0x5423
|
|
||||||
#define TIOCGETD 0x5424
|
|
||||||
#define TCSBRKP 0x5425 /* Needed for POSIX tcsendbreak() */
|
|
||||||
|
|
||||||
#define TIOCSERCONFIG 0x5453
|
|
||||||
#define TIOCSERGWILD 0x5454
|
|
||||||
#define TIOCSERSWILD 0x5455
|
|
||||||
#define TIOCGLCKTRMIOS 0x5456
|
|
||||||
#define TIOCSLCKTRMIOS 0x5457
|
|
||||||
#define TIOCSERGSTRUCT 0x5458 /* For debugging only */
|
|
||||||
#define TIOCSERGETLSR 0x5459 /* Get line status register */
|
|
||||||
#define TIOCSERGETMULTI 0x545A /* Get multiport config */
|
|
||||||
#define TIOCSERSETMULTI 0x545B /* Set multiport config */
|
|
||||||
|
|
||||||
#define TIOCMIWAIT 0x545C /* wait for a change on serial input line(s) */
|
|
||||||
#define TIOCGICOUNT 0x545D /* read serial port inline interrupt counts */
|
|
||||||
|
|
||||||
/* Used for packet mode */
|
|
||||||
#define TIOCPKT_DATA 0
|
|
||||||
#define TIOCPKT_FLUSHREAD 1
|
|
||||||
#define TIOCPKT_FLUSHWRITE 2
|
|
||||||
#define TIOCPKT_STOP 4
|
|
||||||
#define TIOCPKT_START 8
|
|
||||||
#define TIOCPKT_NOSTOP 16
|
|
||||||
#define TIOCPKT_DOSTOP 32
|
|
||||||
|
|
||||||
/* modem lines */
|
|
||||||
#define TIOCM_LE 0x001
|
|
||||||
#define TIOCM_DTR 0x002
|
|
||||||
#define TIOCM_RTS 0x004
|
|
||||||
#define TIOCM_ST 0x008
|
|
||||||
#define TIOCM_SR 0x010
|
|
||||||
#define TIOCM_CTS 0x020
|
|
||||||
#define TIOCM_CAR 0x040
|
|
||||||
#define TIOCM_RNG 0x080
|
|
||||||
#define TIOCM_DSR 0x100
|
|
||||||
#define TIOCM_CD TIOCM_CAR
|
|
||||||
#define TIOCM_RI TIOCM_RNG
|
|
||||||
#define TIOCM_OUT1 0x2000
|
|
||||||
#define TIOCM_OUT2 0x4000
|
|
||||||
#define TIOCM_LOOP 0x8000
|
|
||||||
|
|
||||||
/* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */
|
|
||||||
#define TIOCSER_TEMT 0x01 /* Transmitter physically empty */
|
|
||||||
|
|
||||||
#ifdef __KERNEL__
|
#ifdef __KERNEL__
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user