xref: /utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/linux/generic_serial.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi /*
2*53ee8cc1Swenshuai.xi  *  generic_serial.h
3*53ee8cc1Swenshuai.xi  *
4*53ee8cc1Swenshuai.xi  *  Copyright (C) 1998 R.E.Wolff@BitWizard.nl
5*53ee8cc1Swenshuai.xi  *
6*53ee8cc1Swenshuai.xi  *  written for the SX serial driver.
7*53ee8cc1Swenshuai.xi  *     Contains the code that should be shared over all the serial drivers.
8*53ee8cc1Swenshuai.xi  *
9*53ee8cc1Swenshuai.xi  *  Version 0.1 -- December, 1998.
10*53ee8cc1Swenshuai.xi  */
11*53ee8cc1Swenshuai.xi 
12*53ee8cc1Swenshuai.xi #ifndef GENERIC_SERIAL_H
13*53ee8cc1Swenshuai.xi #define GENERIC_SERIAL_H
14*53ee8cc1Swenshuai.xi 
15*53ee8cc1Swenshuai.xi 
16*53ee8cc1Swenshuai.xi /* Flags */
17*53ee8cc1Swenshuai.xi /* Warning: serial.h defines some ASYNC_ flags, they say they are "only"
18*53ee8cc1Swenshuai.xi    used in serial.c, but they are also used in all other serial drivers.
19*53ee8cc1Swenshuai.xi    Make sure they don't clash with these here... */
20*53ee8cc1Swenshuai.xi #define GS_TX_INTEN      0x00800000
21*53ee8cc1Swenshuai.xi #define GS_RX_INTEN      0x00400000
22*53ee8cc1Swenshuai.xi #define GS_ACTIVE        0x00200000
23*53ee8cc1Swenshuai.xi 
24*53ee8cc1Swenshuai.xi 
25*53ee8cc1Swenshuai.xi 
26*53ee8cc1Swenshuai.xi #define GS_TYPE_NORMAL   1
27*53ee8cc1Swenshuai.xi 
28*53ee8cc1Swenshuai.xi #define GS_DEBUG_FLUSH   0x00000001
29*53ee8cc1Swenshuai.xi #define GS_DEBUG_BTR     0x00000002
30*53ee8cc1Swenshuai.xi #define GS_DEBUG_TERMIOS 0x00000004
31*53ee8cc1Swenshuai.xi #define GS_DEBUG_STUFF   0x00000008
32*53ee8cc1Swenshuai.xi #define GS_DEBUG_CLOSE   0x00000010
33*53ee8cc1Swenshuai.xi #define GS_DEBUG_FLOW    0x00000020
34*53ee8cc1Swenshuai.xi #define GS_DEBUG_WRITE   0x00000040
35*53ee8cc1Swenshuai.xi 
36*53ee8cc1Swenshuai.xi #endif
37