Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
as102_drv.c File Reference
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/mm.h>
#include <linux/kref.h>
#include <linux/uaccess.h>
#include <linux/usb.h>
#include "as102_drv.h"
#include "as102_fw.h"
#include "dvbdev.h"

Go to the source code of this file.

Functions

 module_param_named (debug, as102_debug, int, 0644)
 
 MODULE_PARM_DESC (debug,"Turn on/off debugging (default: off)")
 
 module_param_named (dual_tuner, dual_tuner, int, 0644)
 
 MODULE_PARM_DESC (dual_tuner,"Activate Dual-Tuner config (default: off)")
 
 module_param_named (fw_upload, fw_upload, int, 0644)
 
 MODULE_PARM_DESC (fw_upload,"Turn on/off default FW upload (default: on)")
 
 module_param_named (pid_filtering, pid_filtering, int, 0644)
 
 MODULE_PARM_DESC (pid_filtering,"Activate HW PID filtering (default: off)")
 
 module_param_named (ts_auto_disable, ts_auto_disable, int, 0644)
 
 MODULE_PARM_DESC (ts_auto_disable,"Stream Auto Enable on FW (default: off)")
 
 module_param_named (elna_enable, elna_enable, int, 0644)
 
 MODULE_PARM_DESC (elna_enable,"Activate eLNA (default: on)")
 
 DVB_DEFINE_MOD_OPT_ADAPTER_NR (adapter_nr)
 
int as102_dvb_register (struct as102_dev_t *as102_dev)
 
void as102_dvb_unregister (struct as102_dev_t *as102_dev)
 
 module_usb_driver (as102_usb_driver)
 
 MODULE_DESCRIPTION (DRIVER_FULL_NAME)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_AUTHOR ("Pierrick Hascoet <[email protected]>")
 

Variables

int as102_debug
 
int dual_tuner
 
int elna_enable = 1
 

Function Documentation

int as102_dvb_register ( struct as102_dev_t as102_dev)

Definition at line 194 of file as102_drv.c.

void as102_dvb_unregister ( struct as102_dev_t as102_dev)

Definition at line 267 of file as102_drv.c.

DVB_DEFINE_MOD_OPT_ADAPTER_NR ( adapter_nr  )
MODULE_AUTHOR ( "Pierrick Hascoet <[email protected]>"  )
MODULE_DESCRIPTION ( DRIVER_FULL_NAME  )
MODULE_LICENSE ( "GPL"  )
module_param_named ( debug  ,
as102_debug  ,
int  ,
0644   
)
module_param_named ( dual_tuner  ,
dual_tuner  ,
int  ,
0644   
)
module_param_named ( fw_upload  ,
fw_upload  ,
int  ,
0644   
)
module_param_named ( pid_filtering  ,
pid_filtering  ,
int  ,
0644   
)
module_param_named ( ts_auto_disable  ,
ts_auto_disable  ,
int  ,
0644   
)
module_param_named ( elna_enable  ,
elna_enable  ,
int  ,
0644   
)
MODULE_PARM_DESC ( debug  ,
"Turn on/off debugging (default: off)"   
)
MODULE_PARM_DESC ( dual_tuner  ,
"Activate Dual-Tuner config (default: off)"   
)
MODULE_PARM_DESC ( fw_upload  ,
"Turn on/off default FW upload (default: on)"   
)
MODULE_PARM_DESC ( pid_filtering  ,
"Activate HW PID filtering (default: off)"   
)
MODULE_PARM_DESC ( ts_auto_disable  ,
"Stream Auto Enable on FW (default: off)"   
)
MODULE_PARM_DESC ( elna_enable  ,
"Activate eLNA (default: on)"   
)
module_usb_driver ( as102_usb_driver  )

Variable Documentation

int as102_debug

Definition at line 35 of file as102_drv.c.

int dual_tuner

Definition at line 39 of file as102_drv.c.

int elna_enable = 1

Definition at line 55 of file as102_drv.c.