Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
pvrusb2-i2c-core.c File Reference
#include <linux/i2c.h>
#include <linux/module.h>
#include <media/ir-kbd-i2c.h>
#include "pvrusb2-i2c-core.h"
#include "pvrusb2-hdw-internal.h"
#include "pvrusb2-debug.h"
#include "pvrusb2-fx2-cmd.h"
#include "pvrusb2.h"

Go to the source code of this file.

Macros

#define trace_i2c(...)   pvr2_trace(PVR2_TRACE_I2C,__VA_ARGS__)
 

Functions

 module_param (i2c_scan, int, S_IRUGO|S_IWUSR)
 
 MODULE_PARM_DESC (i2c_scan,"scan i2c bus at insmod time")
 
 module_param_array (ir_mode, int, NULL, 0444)
 
 MODULE_PARM_DESC (ir_mode,"specify: 0=disable IR reception, 1=normal IR")
 
 module_param_named (disable_autoload_ir_video, pvr2_disable_ir_video, int, S_IRUGO|S_IWUSR)
 
 MODULE_PARM_DESC (disable_autoload_ir_video,"1=do not try to autoload ir_video IR receiver")
 
void pvr2_i2c_core_init (struct pvr2_hdw *hdw)
 
void pvr2_i2c_core_done (struct pvr2_hdw *hdw)
 

Macro Definition Documentation

#define trace_i2c (   ...)    pvr2_trace(PVR2_TRACE_I2C,__VA_ARGS__)

Definition at line 30 of file pvrusb2-i2c-core.c.

Function Documentation

module_param ( i2c_scan  ,
int  ,
S_IRUGO S_IWUSR 
)
module_param_array ( ir_mode  ,
int  ,
NULL  ,
0444   
)
module_param_named ( disable_autoload_ir_video  ,
pvr2_disable_ir_video  ,
int  ,
S_IRUGO S_IWUSR 
)
MODULE_PARM_DESC ( i2c_scan  ,
"scan i2c bus at insmod time  
)
MODULE_PARM_DESC ( ir_mode  ,
"specify:  0 = disable IR reception 
)
MODULE_PARM_DESC ( disable_autoload_ir_video  )
void pvr2_i2c_core_done ( struct pvr2_hdw hdw)

Definition at line 682 of file pvrusb2-i2c-core.c.

void pvr2_i2c_core_init ( struct pvr2_hdw hdw)

Definition at line 623 of file pvrusb2-i2c-core.c.