Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

termios: Termios defines for other platforms

Fix up the termios of the people who have not yet got with the program

Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Alan Cox and committed by
Linus Torvalds
593573bc 77451e53

+12 -1
+4
include/asm-avr32/ioctls.h
··· 47 47 #define TIOCSBRK 0x5427 /* BSD compatibility */ 48 48 #define TIOCCBRK 0x5428 /* BSD compatibility */ 49 49 #define TIOCGSID 0x5429 /* Return the session ID of FD */ 50 + #define TCGETS2 _IOR('T',0x2A, struct termios2) 51 + #define TCSETS2 _IOW('T',0x2B, struct termios2) 52 + #define TCSETSW2 _IOW('T',0x2C, struct termios2) 53 + #define TCSETSF2 _IOW('T',0x2D, struct termios2) 50 54 #define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */ 51 55 #define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */ 52 56
+4
include/asm-frv/ioctls.h
··· 47 47 #define TIOCSBRK 0x5427 /* BSD compatibility */ 48 48 #define TIOCCBRK 0x5428 /* BSD compatibility */ 49 49 #define TIOCGSID 0x5429 /* Return the session ID of FD */ 50 + #define TCGETS2 _IOR('T',0x2A, struct termios2) 51 + #define TCSETS2 _IOW('T',0x2B, struct termios2) 52 + #define TCSETSW2 _IOW('T',0x2C, struct termios2) 53 + #define TCSETSF2 _IOW('T',0x2D, struct termios2) 50 54 #define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */ 51 55 #define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */ 52 56
+4 -1
include/asm-frv/termbits.h
··· 141 141 #define HUPCL 0002000 142 142 #define CLOCAL 0004000 143 143 #define CBAUDEX 0010000 144 + #define BOTHER 0010000 144 145 #define B57600 0010001 145 146 #define B115200 0010002 146 147 #define B230400 0010003 ··· 157 156 #define B3000000 0010015 158 157 #define B3500000 0010016 159 158 #define B4000000 0010017 160 - #define CIBAUD 002003600000 /* input baud rate (not used) */ 159 + #define CIBAUD 002003600000 /* Input baud rate */ 161 160 #define CTVB 004000000000 /* VisioBraille Terminal flow control */ 162 161 #define CMSPAR 010000000000 /* mark or space (stick) parity */ 163 162 #define CRTSCTS 020000000000 /* flow control */ 163 + 164 + #define IBSHIFT 16 /* Shift from CBAUD to CIBAUD */ 164 165 165 166 /* c_lflag bits */ 166 167 #define ISIG 0000001