Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
hexium_orion.c File Reference
#include <media/saa7146_vv.h>
#include <linux/module.h>

Go to the source code of this file.

Data Structures

struct  hexium_data
 
struct  hexium
 

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 
#define DEBUG_VARIABLE   debug
 
#define HEXIUM_HV_PCI6_ORION   1
 
#define HEXIUM_ORION_1SVHS_3BNC   2
 
#define HEXIUM_ORION_4BNC   3
 
#define HEXIUM_INPUTS   9
 
#define HEXIUM_AUDIOS   0
 

Functions

 module_param (debug, int, 0)
 
 MODULE_PARM_DESC (debug,"debug verbosity")
 
 MODULE_DEVICE_TABLE (pci, pci_tbl)
 
 module_init (hexium_init_module)
 
 module_exit (hexium_cleanup_module)
 
 MODULE_DESCRIPTION ("video4linux-2 driver for Hexium Orion frame grabber cards")
 
 MODULE_AUTHOR ("Michael Hunold <[email protected]>")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define DEBUG_VARIABLE   debug

Definition at line 26 of file hexium_orion.c.

#define HEXIUM_AUDIOS   0

Definition at line 55 of file hexium_orion.c.

#define HEXIUM_HV_PCI6_ORION   1

Definition at line 38 of file hexium_orion.c.

#define HEXIUM_INPUTS   9

Definition at line 42 of file hexium_orion.c.

#define HEXIUM_ORION_1SVHS_3BNC   2

Definition at line 39 of file hexium_orion.c.

#define HEXIUM_ORION_4BNC   3

Definition at line 40 of file hexium_orion.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 24 of file hexium_orion.c.

Function Documentation

MODULE_AUTHOR ( "Michael Hunold <[email protected]>"  )
MODULE_DESCRIPTION ( "video4linux-2 driver for Hexium Orion frame grabber cards )
MODULE_DEVICE_TABLE ( pci  ,
pci_tbl   
)
module_exit ( hexium_cleanup_module  )
module_init ( hexium_init_module  )
MODULE_LICENSE ( "GPL"  )
module_param ( debug  ,
int  ,
 
)
MODULE_PARM_DESC ( debug  ,
"debug verbosity"   
)

Variable Documentation

Definition at line 84 of file hexium_orion.c.