cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

serial.h (718B)


      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/* Helper for dealing with UART_LCR_WLEN* defines */
     16#define UART_LCR_WLEN(x)	((x) - 5)
     17
     18/*
     19 * Counters of the input lines (CTS, DSR, RI, CD) interrupts
     20 */
     21
     22struct async_icount {
     23	__u32	cts, dsr, rng, dcd, tx, rx;
     24	__u32	frame, parity, overrun, brk;
     25	__u32	buf_overrun;
     26};
     27
     28/*
     29 * The size of the serial xmit buffer is 1 page, or 4096 bytes
     30 */
     31#define SERIAL_XMIT_SIZE PAGE_SIZE
     32
     33#include <linux/compiler.h>
     34
     35#endif /* _LINUX_SERIAL_H */