diff options
Diffstat (limited to 'arch/powerpc/include/asm/termios.h')
| -rw-r--r-- | arch/powerpc/include/asm/termios.h | 69 | 
1 files changed, 3 insertions, 66 deletions
diff --git a/arch/powerpc/include/asm/termios.h b/arch/powerpc/include/asm/termios.h index a24f48704a3..b8353e2032d 100644 --- a/arch/powerpc/include/asm/termios.h +++ b/arch/powerpc/include/asm/termios.h @@ -1,6 +1,3 @@ -#ifndef _ASM_POWERPC_TERMIOS_H -#define _ASM_POWERPC_TERMIOS_H -  /*   * Liberally adapted from alpha/termios.h.  In particular, the c_cc[]   * fields have been reordered so that termio & termios share the @@ -12,74 +9,14 @@   * as published by the Free Software Foundation; either version   * 2 of the License, or (at your option) any later version.   */ +#ifndef _ASM_POWERPC_TERMIOS_H +#define _ASM_POWERPC_TERMIOS_H -#include <asm/ioctls.h> -#include <asm/termbits.h> - -struct sgttyb { -	char	sg_ispeed; -	char	sg_ospeed; -	char	sg_erase; -	char	sg_kill; -	short	sg_flags; -}; - -struct tchars { -	char	t_intrc; -	char	t_quitc; -	char	t_startc; -	char	t_stopc; -	char	t_eofc; -	char	t_brkc; -}; - -struct ltchars { -	char	t_suspc; -	char	t_dsuspc; -	char	t_rprntc; -	char	t_flushc; -	char	t_werasc; -	char	t_lnextc; -}; - -struct winsize { -	unsigned short ws_row; -	unsigned short ws_col; -	unsigned short ws_xpixel; -	unsigned short ws_ypixel; -}; - -#define NCC 10 -struct termio { -	unsigned short c_iflag;		/* input mode flags */ -	unsigned short c_oflag;		/* output mode flags */ -	unsigned short c_cflag;		/* control mode flags */ -	unsigned short c_lflag;		/* local mode flags */ -	unsigned char c_line;		/* line discipline */ -	unsigned char c_cc[NCC];	/* control characters */ -}; - -/* c_cc characters */ -#define _VINTR	0 -#define _VQUIT	1 -#define _VERASE	2 -#define _VKILL	3 -#define _VEOF	4 -#define _VMIN	5 -#define _VEOL	6 -#define _VTIME	7 -#define _VEOL2	8 -#define _VSWTC	9 +#include <uapi/asm/termios.h> -#ifdef __KERNEL__  /*                   ^C  ^\ del  ^U  ^D   1   0   0   0   0  ^W  ^R  ^Z  ^Q  ^S  ^V  ^U  */  #define INIT_C_CC "\003\034\177\025\004\001\000\000\000\000\027\022\032\021\023\026\025"  -#endif - -#ifdef __KERNEL__  #include <asm-generic/termios-base.h> -#endif	/* __KERNEL__ */ -  #endif	/* _ASM_POWERPC_TERMIOS_H */  |