source: svn/trunk/newcon3bcm2_21bu/toolchain/mips-linux-uclibc/include/linux/serial_8250.h

Last change on this file was 2, checked in by jglee, 11 years ago

first commit

  • Property svn:executable set to *
File size: 844 bytes
Line 
1/*
2 *  linux/include/linux/serial_8250.h
3 *
4 *  Copyright (C) 2004 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 */
11#ifndef _LINUX_SERIAL_8250_H
12#define _LINUX_SERIAL_8250_H
13
14#include <linux/serial_core.h>
15#include <linux/device.h>
16
17struct plat_serial8250_port {
18        unsigned long   iobase;         /* io base address */
19        void    *membase;       /* ioremap cookie or NULL */
20        unsigned long   mapbase;        /* resource base */
21        unsigned int    irq;            /* interrupt number */
22        unsigned int    uartclk;        /* UART clock rate */
23        unsigned char   regshift;       /* register shift */
24        unsigned char   iotype;         /* UPIO_* */
25        unsigned int    flags;          /* UPF_* flags */
26};
27
28#endif
Note: See TracBrowser for help on using the repository browser.