Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ngene-cards.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/pci_ids.h>
#include "ngene.h"
#include "stv6110x.h"
#include "stv090x.h"
#include "lnbh24.h"
#include "lgdt330x.h"
#include "mt2131.h"
#include "tda18271c2dd.h"
#include "drxk.h"
#include "drxd.h"
#include "dvb-pll.h"

Go to the source code of this file.

Macros

#define MICNG_EE_START   0x0100
 
#define MICNG_EE_END   0x0FF0
 
#define MICNG_EETAG_END0   0x0000
 
#define MICNG_EETAG_END1   0xFFFF
 
#define MICNG_EETAG_DRXD1_OSCDEVIATION   0x1000 /* 2 Bytes data */
 
#define MICNG_EETAG_DRXD2_OSCDEVIATION   0x1001 /* 2 Bytes data */
 
#define MICNG_EETAG_MT2060_1_1STIF   0x1100 /* 2 Bytes data */
 
#define MICNG_EETAG_MT2060_2_1STIF   0x1101 /* 2 Bytes data */
 
#define MICNG_EETAG_OEM_FIRST   0xC000
 
#define MICNG_EETAG_OEM_LAST   0xFFEF
 
#define NGENE_ID(_subvend, _subdev, _driverdata)
 

Functions

 MODULE_DEVICE_TABLE (pci, ngene_id_tbl)
 
 module_init (module_init_ngene)
 
 module_exit (module_exit_ngene)
 
 MODULE_DESCRIPTION ("nGene")
 
 MODULE_AUTHOR ("Micronas, Ralph Metzler, Manfred Voelkel")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define MICNG_EE_END   0x0FF0

Definition at line 345 of file ngene-cards.c.

#define MICNG_EE_START   0x0100

Definition at line 344 of file ngene-cards.c.

#define MICNG_EETAG_DRXD1_OSCDEVIATION   0x1000 /* 2 Bytes data */

Definition at line 356 of file ngene-cards.c.

#define MICNG_EETAG_DRXD2_OSCDEVIATION   0x1001 /* 2 Bytes data */

Definition at line 357 of file ngene-cards.c.

#define MICNG_EETAG_END0   0x0000

Definition at line 347 of file ngene-cards.c.

#define MICNG_EETAG_END1   0xFFFF

Definition at line 348 of file ngene-cards.c.

#define MICNG_EETAG_MT2060_1_1STIF   0x1100 /* 2 Bytes data */

Definition at line 359 of file ngene-cards.c.

#define MICNG_EETAG_MT2060_2_1STIF   0x1101 /* 2 Bytes data */

Definition at line 360 of file ngene-cards.c.

#define MICNG_EETAG_OEM_FIRST   0xC000

Definition at line 364 of file ngene-cards.c.

#define MICNG_EETAG_OEM_LAST   0xFFEF

Definition at line 365 of file ngene-cards.c.

#define NGENE_ID (   _subvend,
  _subdev,
  _driverdata 
)
Value:
{ \
.vendor = NGENE_VID, .device = NGENE_PID, \
.subvendor = _subvend, .subdevice = _subdev, \
.driver_data = (unsigned long) &_driverdata }

Definition at line 737 of file ngene-cards.c.

Function Documentation

MODULE_AUTHOR ( Micronas,
Ralph  Metzler,
Manfred Voelkel"   
)
MODULE_DESCRIPTION ( "nGene"  )
MODULE_DEVICE_TABLE ( pci  ,
ngene_id_tbl   
)
module_exit ( module_exit_ngene  )
module_init ( module_init_ngene  )
MODULE_LICENSE ( "GPL"  )