Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
nwpserial.c File Reference
#include <linux/init.h>
#include <linux/export.h>
#include <linux/console.h>
#include <linux/serial.h>
#include <linux/serial_reg.h>
#include <linux/serial_core.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/irqreturn.h>
#include <linux/mutex.h>
#include <linux/of_platform.h>
#include <linux/of_device.h>
#include <linux/nwpserial.h>
#include <asm/prom.h>
#include <asm/dcr.h>

Go to the source code of this file.

Data Structures

struct  nwpserial_port
 

Macros

#define NWPSERIAL_NR   2
 
#define NWPSERIAL_STATUS_RXVALID   0x1
 
#define NWPSERIAL_STATUS_TXFULL   0x2
 
#define NWPSERIAL_CONSOLE   NULL
 

Functions

int nwpserial_register_port (struct uart_port *port)
 
 EXPORT_SYMBOL (nwpserial_register_port)
 
void nwpserial_unregister_port (int line)
 
 EXPORT_SYMBOL (nwpserial_unregister_port)
 

Macro Definition Documentation

#define NWPSERIAL_CONSOLE   NULL

Definition at line 108 of file nwpserial.c.

#define NWPSERIAL_NR   2

Definition at line 28 of file nwpserial.c.

#define NWPSERIAL_STATUS_RXVALID   0x1

Definition at line 30 of file nwpserial.c.

#define NWPSERIAL_STATUS_TXFULL   0x2

Definition at line 31 of file nwpserial.c.

Function Documentation

EXPORT_SYMBOL ( nwpserial_register_port  )
EXPORT_SYMBOL ( nwpserial_unregister_port  )
int nwpserial_register_port ( struct uart_port port)

Definition at line 337 of file nwpserial.c.

void nwpserial_unregister_port ( int  line)

Definition at line 421 of file nwpserial.c.