Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
caif_shm_u5500.c File Reference
#include <linux/init.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <mach/mbox-db5500.h>
#include <net/caif/caif_shm.h>

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ":" fmt
 
#define MAX_SHM_INSTANCES   1
 

Enumerations

enum  { MBX_ACC0, MBX_ACC1, MBX_DSP }
 

Functions

 MODULE_LICENSE ("GPL")
 
 MODULE_DESCRIPTION ("CAIF Shared Memory protocol driver")
 
 module_param (shm_size, uint, 0440)
 
 MODULE_PARM_DESC (shm_total_size,"Start of SHM shared memory")
 
 module_param (shm_start, uint, 0440)
 
 MODULE_PARM_DESC (shm_total_start,"Total Size of SHM shared memory")
 
 module_init (caif_shmdev_init)
 
 module_exit (caif_shmdev_exit)
 

Macro Definition Documentation

#define MAX_SHM_INSTANCES   1

Definition at line 19 of file caif_shm_u5500.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ":" fmt

Definition at line 8 of file caif_shm_u5500.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
MBX_ACC0 
MBX_ACC1 
MBX_DSP 

Definition at line 21 of file caif_shm_u5500.c.

Function Documentation

MODULE_DESCRIPTION ( "CAIF Shared Memory protocol driver )
module_exit ( caif_shmdev_exit  )
module_init ( caif_shmdev_init  )
MODULE_LICENSE ( "GPL"  )
module_param ( shm_size  ,
uint  ,
0440   
)
module_param ( shm_start  ,
uint  ,
0440   
)
MODULE_PARM_DESC ( shm_total_size  ,
"Start of SHM shared memory  
)
MODULE_PARM_DESC ( shm_total_start  ,
"Total Size of SHM shared memory  
)