Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
ivtv-alsa-main.c File Reference
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/spinlock.h>
#include <media/v4l2-device.h>
#include <sound/core.h>
#include <sound/initval.h>
#include "ivtv-driver.h"
#include "ivtv-version.h"
#include "ivtv-alsa.h"
#include "ivtv-alsa-mixer.h"
#include "ivtv-alsa-pcm.h"

Go to the source code of this file.

Macros

#define IVTV_DEBUG_ALSA_INFO(fmt, arg...)
 

Functions

 module_param_named (debug, ivtv_alsa_debug, int, 0644)
 
 MODULE_PARM_DESC (debug,"Debug level (bitmask). Default: 0\n""\t\t\t 1/0x0001: warning\n""\t\t\t 2/0x0002: info\n")
 
 MODULE_AUTHOR ("Andy Walls")
 
 MODULE_DESCRIPTION ("CX23415/CX23416 ALSA Interface")
 
 MODULE_SUPPORTED_DEVICE ("CX23415/CX23416 MPEG2 encoder")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_VERSION (IVTV_VERSION)
 
int ivtv_alsa_load (struct ivtv *itv)
 
 module_init (ivtv_alsa_init)
 
 module_exit (ivtv_alsa_exit)
 

Variables

int ivtv_alsa_debug
 

Macro Definition Documentation

#define IVTV_DEBUG_ALSA_INFO (   fmt,
  arg... 
)
Value:
do { \
if (ivtv_alsa_debug & 2) \
pr_info("%s: " fmt, "ivtv-alsa", ## arg); \
} while (0)

Definition at line 45 of file ivtv-alsa-main.c.

Function Documentation

int ivtv_alsa_load ( struct ivtv itv)

Definition at line 208 of file ivtv-alsa-main.c.

MODULE_AUTHOR ( "Andy Walls"  )
MODULE_DESCRIPTION ( "CX23415/CX23416 ALSA Interface )
module_exit ( ivtv_alsa_exit  )
module_init ( ivtv_alsa_init  )
MODULE_LICENSE ( "GPL"  )
module_param_named ( debug  ,
ivtv_alsa_debug  ,
int  ,
0644   
)
MODULE_PARM_DESC ( debug  ,
"Debug level (bitmask). Default: 0\n""\t\t\t 1/0x0001: warning\n""\t\t\t 2/0x0002: info\n"   
)
MODULE_SUPPORTED_DEVICE ( "CX23415/CX23416 MPEG2 encoder"  )
MODULE_VERSION ( IVTV_VERSION  )

Variable Documentation

int ivtv_alsa_debug

Definition at line 43 of file ivtv-alsa-main.c.