#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/highmem.h>
#include <linux/vmalloc.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <linux/io.h>
#include <linux/videodev2.h>
#include <linux/i2c.h>
#include <media/saa7115.h>
#include <media/v4l2-common.h>
#include <media/v4l2-ioctl.h>
#include <media/tuner.h>
#include <linux/workqueue.h>
#include "usbvision.h"
#include "usbvision-cards.h"
Go to the source code of this file.
|
| module_param (isoc_mode, int, 0444) |
|
| module_param (video_debug, int, 0444) |
|
| module_param (power_on_at_open, int, 0444) |
|
| module_param (video_nr, int, 0444) |
|
| module_param (radio_nr, int, 0444) |
|
| MODULE_PARM_DESC (isoc_mode," Set the default format for ISOC endpoint. Default: 0x60 (Compression On)") |
|
| MODULE_PARM_DESC (video_debug," Set the default Debug Mode of the device driver. Default: 0 (Off)") |
|
| MODULE_PARM_DESC (power_on_at_open," Set the default device to power on when device is opened. Default: 1 (On)") |
|
| MODULE_PARM_DESC (video_nr,"Set video device number (/dev/videoX). Default: -1 (autodetect)") |
|
| MODULE_PARM_DESC (radio_nr,"Set radio device number (/dev/radioX). Default: -1 (autodetect)") |
|
| MODULE_AUTHOR (DRIVER_AUTHOR) |
|
| MODULE_DESCRIPTION (DRIVER_DESC) |
|
| MODULE_LICENSE (DRIVER_LICENSE) |
|
| MODULE_VERSION (USBVISION_VERSION_STRING) |
|
| MODULE_ALIAS (DRIVER_ALIAS) |
|
| module_init (usbvision_init) |
|
| module_exit (usbvision_exit) |
|
#define DBG_MMAP (1 << 3) |
#define DBG_PROBE (1 << 2) |
#define DRIVER_ALIAS "USBVision" |
#define DRIVER_DESC "USBVision USB Video Device Driver for Linux" |
#define DRIVER_LICENSE "GPL" |
#define DRIVER_NAME "usbvision" |
#define ENABLE_HEXDUMP 0 /* Enable if you need it */ |
#define goto2next |
( |
|
str | ) |
while (*str != ' ') str++; while (*str == ' ') str++; |
Value:{ \
if (video_debug & (
level)) \
__func__, __LINE__ , ## args); \
}
Definition at line 85 of file usbvision-video.c.
#define rmspace |
( |
|
str | ) |
while (*str == ' ') str++; |
#define USBVISION_VERSION_STRING "0.9.11" |
#define YES_NO |
( |
|
x | ) |
((x) ? "Yes" : "No") |
module_exit |
( |
usbvision_exit |
| ) |
|
module_init |
( |
usbvision_init |
| ) |
|
module_param |
( |
isoc_mode |
, |
|
|
int |
, |
|
|
0444 |
|
|
) |
| |
module_param |
( |
power_on_at_open |
, |
|
|
int |
, |
|
|
0444 |
|
|
) |
| |
module_param |
( |
radio_nr |
, |
|
|
int |
, |
|
|
0444 |
|
|
) |
| |
MODULE_PARM_DESC |
( |
isoc_mode |
, |
|
|
" Set the default format for ISOC endpoint. Default: 0x60 (Compression On)" |
|
|
) |
| |
MODULE_PARM_DESC |
( |
power_on_at_open |
, |
|
|
" Set the default device to power on when device is opened. Default: 1 (On)" |
|
|
) |
| |
MODULE_PARM_DESC |
( |
radio_nr |
, |
|
|
"Set radio device number (/dev/radioX). Default: -1 (autodetect)" |
|
|
) |
| |