Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions
ttusb2.c File Reference
#include "dvb-usb.h"
#include "ttusb2.h"
#include "tda826x.h"
#include "tda10086.h"
#include "tda1002x.h"
#include "tda10048.h"
#include "tda827x.h"
#include "lnbp21.h"
#include "dvb_ca_en50221.h"

Go to the source code of this file.

Data Structures

struct  ttusb2_state
 

Macros

#define DVB_USB_LOG_PREFIX   "ttusb2"
 
#define deb_info(args...)   dprintk(dvb_usb_ttusb2_debug,0x01,args)
 
#define ci_dbg(format, arg...)
 
#define CMD_GET_IR_CODE   0x1b
 

Enumerations

enum  {
  TT3650_CMD_CI_TEST = 0x40, TT3650_CMD_CI_RD_CTRL, TT3650_CMD_CI_WR_CTRL, TT3650_CMD_CI_RD_ATTR,
  TT3650_CMD_CI_WR_ATTR, TT3650_CMD_CI_RESET, TT3650_CMD_CI_SET_VIDEO_PORT
}
 

Functions

 module_param_named (debug, dvb_usb_ttusb2_debug, int, 0644)
 
 MODULE_PARM_DESC (debug,"set debugging level (1=info (or-able))."DVB_USB_DEBUG_STATUS)
 
 module_param_named (debug_ci, dvb_usb_ttusb2_debug_ci, int, 0644)
 
 MODULE_PARM_DESC (debug_ci,"set debugging ci."DVB_USB_DEBUG_STATUS)
 
 DVB_DEFINE_MOD_OPT_ADAPTER_NR (adapter_nr)
 
 MODULE_DEVICE_TABLE (usb, ttusb2_table)
 
 module_usb_driver (ttusb2_driver)
 
 MODULE_AUTHOR ("Patrick Boettcher <[email protected]>")
 
 MODULE_DESCRIPTION ("Driver for Pinnacle PCTV 400e DVB-S USB2.0")
 
 MODULE_VERSION ("1.0")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define ci_dbg (   format,
  arg... 
)
Value:
do { \
if (dvb_usb_ttusb2_debug_ci) \
": %s " format "\n" , __func__, ## arg); \
} while (0)

Definition at line 50 of file ttusb2.c.

#define CMD_GET_IR_CODE   0x1b

Definition at line 427 of file ttusb2.c.

#define deb_info (   args...)    dprintk(dvb_usb_ttusb2_debug,0x01,args)

Definition at line 41 of file ttusb2.c.

#define DVB_USB_LOG_PREFIX   "ttusb2"

Definition at line 25 of file ttusb2.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
TT3650_CMD_CI_TEST 
TT3650_CMD_CI_RD_CTRL 
TT3650_CMD_CI_WR_CTRL 
TT3650_CMD_CI_RD_ATTR 
TT3650_CMD_CI_WR_ATTR 
TT3650_CMD_CI_RESET 
TT3650_CMD_CI_SET_VIDEO_PORT 

Definition at line 57 of file ttusb2.c.

Function Documentation

DVB_DEFINE_MOD_OPT_ADAPTER_NR ( adapter_nr  )
MODULE_AUTHOR ( "Patrick Boettcher <[email protected]>"  )
MODULE_DESCRIPTION ( "Driver for Pinnacle PCTV 400e DVB-S USB2.0"  )
MODULE_DEVICE_TABLE ( usb  ,
ttusb2_table   
)
MODULE_LICENSE ( "GPL"  )
module_param_named ( debug  ,
dvb_usb_ttusb2_debug  ,
int  ,
0644   
)
module_param_named ( debug_ci  ,
dvb_usb_ttusb2_debug_ci  ,
int  ,
0644   
)
MODULE_PARM_DESC ( debug  ,
"set debugging level (1=info (or-able))."  DVB_USB_DEBUG_STATUS 
)
MODULE_PARM_DESC ( debug_ci  ,
"set debugging ci."  DVB_USB_DEBUG_STATUS 
)
module_usb_driver ( ttusb2_driver  )
MODULE_VERSION ( "1.0"  )