Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
8250_pci.h File Reference

Go to the source code of this file.

Data Structures

struct  pciserial_board
 

Macros

#define FL_BASE_MASK   0x0007
 
#define FL_BASE0   0x0000
 
#define FL_BASE1   0x0001
 
#define FL_BASE2   0x0002
 
#define FL_BASE3   0x0003
 
#define FL_BASE4   0x0004
 
#define FL_GET_BASE(x)   (x & FL_BASE_MASK)
 
#define FL_BASE_BARS   0x0008
 
#define FL_NOIRQ   0x0080
 
#define FL_REGION_SZ_CAP   0x0100
 

Functions

struct serial_privatepciserial_init_ports (struct pci_dev *dev, const struct pciserial_board *board)
 
void pciserial_remove_ports (struct serial_private *priv)
 
void pciserial_suspend_ports (struct serial_private *priv)
 
void pciserial_resume_ports (struct serial_private *priv)
 

Macro Definition Documentation

#define FL_BASE0   0x0000

Definition at line 5 of file 8250_pci.h.

#define FL_BASE1   0x0001

Definition at line 6 of file 8250_pci.h.

#define FL_BASE2   0x0002

Definition at line 7 of file 8250_pci.h.

#define FL_BASE3   0x0003

Definition at line 8 of file 8250_pci.h.

#define FL_BASE4   0x0004

Definition at line 9 of file 8250_pci.h.

#define FL_BASE_BARS   0x0008

Definition at line 14 of file 8250_pci.h.

#define FL_BASE_MASK   0x0007

Definition at line 4 of file 8250_pci.h.

#define FL_GET_BASE (   x)    (x & FL_BASE_MASK)

Definition at line 10 of file 8250_pci.h.

#define FL_NOIRQ   0x0080

Definition at line 17 of file 8250_pci.h.

#define FL_REGION_SZ_CAP   0x0100

Definition at line 20 of file 8250_pci.h.

Function Documentation

struct serial_private* pciserial_init_ports ( struct pci_dev dev,
const struct pciserial_board board 
)
read

Definition at line 2785 of file 8250_pci.c.

void pciserial_remove_ports ( struct serial_private priv)

Definition at line 2859 of file 8250_pci.c.

void pciserial_resume_ports ( struct serial_private priv)

Definition at line 2900 of file 8250_pci.c.

void pciserial_suspend_ports ( struct serial_private priv)

Definition at line 2884 of file 8250_pci.c.