Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
plat_serial8250_port Struct Reference

#include <serial_8250.h>

Data Fields

unsigned long iobase
 
void __iomemmembase
 
resource_size_t mapbase
 
unsigned int irq
 
unsigned long irqflags
 
unsigned int uartclk
 
voidprivate_data
 
unsigned char regshift
 
unsigned char iotype
 
unsigned char hub6
 
upf_t flags
 
unsigned int type
 
unsigned int(* serial_in )(struct uart_port *, int)
 
void(* serial_out )(struct uart_port *, int, int)
 
void(* set_termios )(struct uart_port *, struct ktermios *new, struct ktermios *old)
 
int(* handle_irq )(struct uart_port *)
 
void(* pm )(struct uart_port *, unsigned int state, unsigned old)
 
void(* handle_break )(struct uart_port *)
 

Detailed Description

Definition at line 20 of file serial_8250.h.

Field Documentation

upf_t flags

Definition at line 31 of file serial_8250.h.

void(* handle_break)(struct uart_port *)

Definition at line 41 of file serial_8250.h.

int(* handle_irq)(struct uart_port *)

Definition at line 38 of file serial_8250.h.

unsigned char hub6

Definition at line 30 of file serial_8250.h.

unsigned long iobase

Definition at line 21 of file serial_8250.h.

unsigned char iotype

Definition at line 29 of file serial_8250.h.

unsigned int irq

Definition at line 24 of file serial_8250.h.

unsigned long irqflags

Definition at line 25 of file serial_8250.h.

resource_size_t mapbase

Definition at line 23 of file serial_8250.h.

void __iomem* membase

Definition at line 22 of file serial_8250.h.

void(* pm)(struct uart_port *, unsigned int state, unsigned old)

Definition at line 39 of file serial_8250.h.

void* private_data

Definition at line 27 of file serial_8250.h.

unsigned char regshift

Definition at line 28 of file serial_8250.h.

unsigned int(* serial_in)(struct uart_port *, int)

Definition at line 33 of file serial_8250.h.

void(* serial_out)(struct uart_port *, int, int)

Definition at line 34 of file serial_8250.h.

void(* set_termios)(struct uart_port *, struct ktermios *new, struct ktermios *old)

Definition at line 35 of file serial_8250.h.

unsigned int type

Definition at line 32 of file serial_8250.h.

unsigned int uartclk

Definition at line 26 of file serial_8250.h.


The documentation for this struct was generated from the following file: