• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  /*
2   * include/linux/serial.h
3   *
4   * Copyright (C) 1992 by Theodore Ts'o.
5   *
6   * Redistribution of this file is permitted under the terms of the GNU
7   * Public License (GPL)
8   */
9  #ifndef _LINUX_SERIAL_H
10  #define _LINUX_SERIAL_H
11  
12  #include <asm/page.h>
13  #include <uapi/linux/serial.h>
14  
15  
16  /*
17   * Counters of the input lines (CTS, DSR, RI, CD) interrupts
18   */
19  
20  struct async_icount {
21  	__u32	cts, dsr, rng, dcd, tx, rx;
22  	__u32	frame, parity, overrun, brk;
23  	__u32	buf_overrun;
24  };
25  
26  /*
27   * The size of the serial xmit buffer is 1 page, or 4096 bytes
28   */
29  #define SERIAL_XMIT_SIZE PAGE_SIZE
30  
31  #include <linux/compiler.h>
32  
33  #endif /* _LINUX_SERIAL_H */
34