Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
ehv_bytechan.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/err.h>
#include <linux/interrupt.h>
#include <linux/fs.h>
#include <linux/poll.h>
#include <asm/epapr_hcalls.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/cdev.h>
#include <linux/console.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/circ_buf.h>
#include <asm/udbg.h>

Go to the source code of this file.

Data Structures

struct  ehv_bc_data
 

Macros

#define BUF_SIZE   2048
 

Functions

 console_initcall (ehv_bc_console_init)
 
 module_init (ehv_bc_init)
 
 module_exit (ehv_bc_exit)
 
 MODULE_AUTHOR ("Timur Tabi <[email protected]>")
 
 MODULE_DESCRIPTION ("ePAPR hypervisor byte channel driver")
 
 MODULE_LICENSE ("GPL v2")
 

Variables

struct ehv_bc_data __attribute__
 

Macro Definition Documentation

#define BUF_SIZE   2048

Definition at line 44 of file ehv_bytechan.c.

Function Documentation

console_initcall ( ehv_bc_console_init  )
MODULE_AUTHOR ( "Timur Tabi <[email protected]>"  )
MODULE_DESCRIPTION ( "ePAPR hypervisor byte channel driver )
module_exit ( ehv_bc_exit  )
module_init ( ehv_bc_init  )
MODULE_LICENSE ( "GPL v2 )

Variable Documentation