Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
dvb-ttusb-budget.c File Reference
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/wait.h>
#include <linux/fs.h>
#include <linux/module.h>
#include <linux/usb.h>
#include <linux/delay.h>
#include <linux/time.h>
#include <linux/errno.h>
#include <linux/jiffies.h>
#include <linux/mutex.h>
#include <linux/firmware.h>
#include "dvb_frontend.h"
#include "dmxdev.h"
#include "dvb_demux.h"
#include "dvb_net.h"
#include "ves1820.h"
#include "cx22700.h"
#include "tda1004x.h"
#include "stv0299.h"
#include "tda8083.h"
#include "stv0297.h"
#include "lnbp21.h"
#include <linux/dvb/frontend.h>
#include <linux/dvb/dmx.h>
#include <linux/pci.h>

Go to the source code of this file.

Data Structures

struct  ttusb
 

Macros

#define dprintk(x...)   do { if (debug) printk(KERN_DEBUG x); } while (0)
 
#define ISO_BUF_COUNT   4
 
#define FRAMES_PER_ISO_BUF   4
 
#define ISO_FRAME_SIZE   912
 
#define TTUSB_MAXCHANNEL   32
 
#define TTUSB_REV_2_2   0x22
 
#define TTUSB_BUDGET_NAME   "ttusb_stc_fw"
 

Functions

 module_param (debug, int, 0644)
 
 MODULE_PARM_DESC (debug,"Turn on/off debugging (default:off).")
 
 DVB_DEFINE_MOD_OPT_ADAPTER_NR (adapter_nr)
 
 MODULE_DEVICE_TABLE (usb, ttusb_table)
 
 module_usb_driver (ttusb_driver)
 
 MODULE_AUTHOR ("Holger Waechtler <[email protected]>")
 
 MODULE_DESCRIPTION ("TTUSB DVB Driver")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_FIRMWARE ("ttusb-budget/dspbootcode.bin")
 

Macro Definition Documentation

#define dprintk (   x...)    do { if (debug) printk(KERN_DEBUG x); } while (0)

Definition at line 66 of file dvb-ttusb-budget.c.

#define FRAMES_PER_ISO_BUF   4

Definition at line 69 of file dvb-ttusb-budget.c.

#define ISO_BUF_COUNT   4

Definition at line 68 of file dvb-ttusb-budget.c.

#define ISO_FRAME_SIZE   912

Definition at line 70 of file dvb-ttusb-budget.c.

#define TTUSB_BUDGET_NAME   "ttusb_stc_fw"

Definition at line 77 of file dvb-ttusb-budget.c.

#define TTUSB_MAXCHANNEL   32

Definition at line 71 of file dvb-ttusb-budget.c.

#define TTUSB_REV_2_2   0x22

Definition at line 76 of file dvb-ttusb-budget.c.

Function Documentation

DVB_DEFINE_MOD_OPT_ADAPTER_NR ( adapter_nr  )
MODULE_AUTHOR ( "Holger Waechtler <[email protected]>"  )
MODULE_DESCRIPTION ( "TTUSB DVB Driver"  )
MODULE_DEVICE_TABLE ( usb  ,
ttusb_table   
)
MODULE_FIRMWARE ( "ttusb-budget/dspbootcode.bin"  )
MODULE_LICENSE ( "GPL"  )
module_param ( debug  ,
int  ,
0644   
)
MODULE_PARM_DESC ( debug  ,
"Turn on/off debugging (default:off)."   
)
module_usb_driver ( ttusb_driver  )