Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
olpc-ec.c File Reference
#include <linux/completion.h>
#include <linux/debugfs.h>
#include <linux/spinlock.h>
#include <linux/mutex.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/workqueue.h>
#include <linux/module.h>
#include <linux/list.h>
#include <linux/olpc-ec.h>
#include <asm/olpc.h>

Go to the source code of this file.

Data Structures

struct  ec_cmd_desc
 
struct  olpc_ec_priv
 

Functions

void olpc_ec_driver_register (struct olpc_ec_driver *drv, void *arg)
 
 EXPORT_SYMBOL_GPL (olpc_ec_driver_register)
 
int olpc_ec_cmd (u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf, size_t outlen)
 
 EXPORT_SYMBOL_GPL (olpc_ec_cmd)
 
 module_init (olpc_ec_init_module)
 
 MODULE_AUTHOR ("Andres Salomon <[email protected]>")
 
 MODULE_LICENSE ("GPL")
 

Function Documentation

EXPORT_SYMBOL_GPL ( olpc_ec_driver_register  )
EXPORT_SYMBOL_GPL ( olpc_ec_cmd  )
MODULE_AUTHOR ( "Andres Salomon <[email protected]>"  )
module_init ( olpc_ec_init_module  )
MODULE_LICENSE ( "GPL"  )
int olpc_ec_cmd ( u8  cmd,
u8 inbuf,
size_t  inlen,
u8 outbuf,
size_t  outlen 
)

Definition at line 115 of file olpc-ec.c.

void olpc_ec_driver_register ( struct olpc_ec_driver drv,
void arg 
)

Definition at line 59 of file olpc-ec.c.