Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
8250_early.c File Reference
#include <linux/tty.h>
#include <linux/init.h>
#include <linux/console.h>
#include <linux/serial_core.h>
#include <linux/serial_reg.h>
#include <linux/serial.h>
#include <linux/serial_8250.h>
#include <asm/io.h>
#include <asm/serial.h>

Go to the source code of this file.

Data Structures

struct  early_serial8250_device
 

Macros

#define BOTH_EMPTY   (UART_LSR_TEMT | UART_LSR_THRE)
 

Functions

int __init setup_early_serial8250_console (char *cmdline)
 
int serial8250_find_port_for_earlycon (void)
 
 early_param ("earlycon", setup_early_serial8250_console)
 

Macro Definition Documentation

#define BOTH_EMPTY   (UART_LSR_TEMT | UART_LSR_THRE)

Definition at line 80 of file 8250_early.c.

Function Documentation

early_param ( "earlycon"  ,
setup_early_serial8250_console   
)
int serial8250_find_port_for_earlycon ( void  )

Definition at line 264 of file 8250_early.c.

int __init setup_early_serial8250_console ( char cmdline)

Definition at line 242 of file 8250_early.c.