Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
it913x-fe.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/types.h>
#include "dvb_frontend.h"
#include "it913x-fe.h"
#include "it913x-fe-priv.h"

Go to the source code of this file.

Data Structures

struct  it913x_fe_state
 

Macros

#define dprintk(level, args...)
 
#define deb_info(args...)   dprintk(0x01, args)
 
#define debug_data_snipet(level, name, p)
 
#define info(format, arg...)   printk(KERN_INFO "it913x-fe: " format "\n" , ## arg)
 

Functions

 module_param_named (debug, it913x_debug, int, 0644)
 
 MODULE_PARM_DESC (debug,"set debugging level (1=info (or-able)).")
 
struct dvb_frontendit913x_fe_attach (struct i2c_adapter *i2c_adap, u8 i2c_addr, struct ite_config *config)
 
 EXPORT_SYMBOL (it913x_fe_attach)
 
 MODULE_DESCRIPTION ("it913x Frontend and it9137 tuner")
 
 MODULE_AUTHOR ("Malcolm Priestley [email protected]")
 
 MODULE_VERSION ("1.15")
 
 MODULE_LICENSE ("GPL")
 

Variables

int it913x_qpsk_pval [] = {0, -93, -91, -90, 0, -89, -88}
 
int it913x_16qam_pval [] = {0, -87, -85, -84, 0, -83, -82}
 
int it913x_64qam_pval [] = {0, -82, -80, -78, 0, -77, -76}
 

Macro Definition Documentation

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

Definition at line 44 of file it913x-fe.c.

#define debug_data_snipet (   level,
  name,
  p 
)
Value:
dprintk(level, name" (%02x%02x%02x%02x%02x%02x%02x%02x)", \
*p, *(p+1), *(p+2), *(p+3), *(p+4), \
*(p+5), *(p+6), *(p+7));

Definition at line 45 of file it913x-fe.c.

#define dprintk (   level,
  args... 
)
Value:
do { \
if (level & it913x_debug) \
printk(KERN_DEBUG "it913x-fe: " args); \
} while (0)

Definition at line 39 of file it913x-fe.c.

#define info (   format,
  arg... 
)    printk(KERN_INFO "it913x-fe: " format "\n" , ## arg)

Definition at line 49 of file it913x-fe.c.

Function Documentation

EXPORT_SYMBOL ( it913x_fe_attach  )
struct dvb_frontend* it913x_fe_attach ( struct i2c_adapter i2c_adap,
u8  i2c_addr,
struct ite_config config 
)
read

Definition at line 964 of file it913x-fe.c.

MODULE_AUTHOR ( "Malcolm Priestley [email protected] )
MODULE_DESCRIPTION ( "it913x Frontend and it9137 tuner )
MODULE_LICENSE ( "GPL"  )
module_param_named ( debug  ,
it913x_debug  ,
int  ,
0644   
)
MODULE_PARM_DESC ( debug  ,
"set debugging level (1=info (or-able))."   
)
MODULE_VERSION ( "1.15"  )

Variable Documentation

int it913x_16qam_pval[] = {0, -87, -85, -84, 0, -83, -82}

Definition at line 506 of file it913x-fe.c.

int it913x_64qam_pval[] = {0, -82, -80, -78, 0, -77, -76}

Definition at line 507 of file it913x-fe.c.

int it913x_qpsk_pval[] = {0, -93, -91, -90, 0, -89, -88}

Definition at line 505 of file it913x-fe.c.