#include <linux/input.h>
#include "gspca.h"
#include "jpeg.h"
#include "autogain_functions.h"
Go to the source code of this file.
|
| enum | e_ctrl {
BRIGHTNESS,
CONTRAST,
COLORS,
BLUE,
RED,
GAMMA,
EXPOSURE,
AUTOGAIN,
GAIN,
HFLIP,
VFLIP,
SHARPNESS,
ILLUM,
FREQ,
NCTRLS
} |
| |
| enum | sensors {
CPIA2_SENSOR_410,
CPIA2_SENSOR_500,
OV9650_SENSOR = 1,
S5K83A_SENSOR = 2,
S5K4AA_SENSOR = 3,
MT9M111_SENSOR = 4,
PO1030_SENSOR = 5,
OV7660_SENSOR = 6,
SEN_OV2610,
SEN_OV2610AE,
SEN_OV3610,
SEN_OV6620,
SEN_OV6630,
SEN_OV66308AF,
SEN_OV7610,
SEN_OV7620,
SEN_OV7620AE,
SEN_OV7640,
SEN_OV7648,
SEN_OV7660,
SEN_OV7670,
SEN_OV76BE,
SEN_OV8610,
SEN_OV9600,
SENSOR_OV767x,
SENSOR_OV772x,
NSENSORS,
SENSOR_OV965x,
SENSOR_OV971x,
SENSOR_OV562x,
NSENSORS,
SENSOR_ADCM1700,
SENSOR_GC0307,
SENSOR_HV7131R,
SENSOR_MI0360,
SENSOR_MI0360B,
SENSOR_MO4000,
SENSOR_MT9V111,
SENSOR_OM6802,
SENSOR_OV7630,
SENSOR_OV7648,
SENSOR_OV7660,
SENSOR_PO1030,
SENSOR_PO2030N,
SENSOR_SOI768,
SENSOR_SP80708,
SENSOR_ICX098BQ,
SENSOR_LZ24BP,
SENSOR_MI0360,
SENSOR_MT9V111,
SENSOR_OV7660,
SENSOR_OV9630,
SENSOR_OM6802,
SENSOR_OTHER,
SENSOR_TAS5130A,
SENSOR_LT168G,
SENSOR_CX0342,
SENSOR_SOI763A,
NSENSORS,
SENSOR_HV7131R,
SENSOR_MI0360,
SENSOR_MI1310_SOC,
SENSOR_MI1320,
SENSOR_MI1320_SOC,
SENSOR_OV7660,
SENSOR_OV7670,
SENSOR_PO1200,
SENSOR_PO3130NC,
SENSOR_POxxxx,
NSENSORS,
SENSOR_ADCM2700,
SENSOR_CS2102,
SENSOR_CS2102K,
SENSOR_GC0303,
SENSOR_GC0305,
SENSOR_HDCS2020,
SENSOR_HV7131B,
SENSOR_HV7131R,
SENSOR_ICM105A,
SENSOR_MC501CB,
SENSOR_MT9V111_1,
SENSOR_MT9V111_3,
SENSOR_OV7620,
SENSOR_OV7630C,
SENSOR_PAS106,
SENSOR_PAS202B,
SENSOR_PB0330,
SENSOR_PO2030,
SENSOR_TAS5130C,
SENSOR_MAX
} |
| |
| #define BRIDGE_SN9C102P 0 |
Value:.driver_info = (BRIDGE_ ##
bridge << 16) \
Definition at line 3117 of file sonixj.c.
Value:.driver_info = (BRIDGE_ ##
bridge << 16) \
Definition at line 3120 of file sonixj.c.
| #define DEF_EN 0x80 /* defect pixel by 0: soft, 1: hard */ |
| #define F_ILLUM 0x02 /* presence of illuminator */ |
| #define F_PDN_INV 0x01 /* inverse pin S_PWR_DN / sn_xxx tables */ |
| #define LED 0x08 /* output to pin LED */ |
| #define MCK_SIZE_MASK 0x1f /* sensor master clock */ |
| #define MODULE_NAME "sonixj" |
| #define pr_fmt |
( |
|
fmt | ) |
KBUILD_MODNAME ": " fmt |
| #define S_PDN_INV 0x02 /* inverse pin S_PWR_DN */ |
| #define S_PWR_DN 0x01 /* sensor power down */ |
| #define SCL_SEL_OD 0x20 /* open-drain mode */ |
| #define SEN_CLK_EN 0x20 /* enable sensor clock */ |
| #define SYS_SEL_48M 0x40 /* system clock 0: 24MHz, 1: 48MHz */ |
| #define V_TX_EN 0x04 /* video transfer enable */ |
| #define WANT_REGULAR_AUTOGAIN |
- Enumerator:
| BRIGHTNESS |
|
| CONTRAST |
|
| COLORS |
|
| BLUE |
|
| RED |
|
| GAMMA |
|
| EXPOSURE |
|
| AUTOGAIN |
|
| GAIN |
|
| HFLIP |
|
| VFLIP |
|
| SHARPNESS |
|
| ILLUM |
|
| FREQ |
|
| NCTRLS |
|
Definition at line 35 of file sonixj.c.
- Enumerator:
| CPIA2_SENSOR_410 |
|
| CPIA2_SENSOR_500 |
|
| OV9650_SENSOR |
|
| S5K83A_SENSOR |
|
| S5K4AA_SENSOR |
|
| MT9M111_SENSOR |
|
| PO1030_SENSOR |
|
| OV7660_SENSOR |
|
| SEN_OV2610 |
|
| SEN_OV2610AE |
|
| SEN_OV3610 |
|
| SEN_OV6620 |
|
| SEN_OV6630 |
|
| SEN_OV66308AF |
|
| SEN_OV7610 |
|
| SEN_OV7620 |
|
| SEN_OV7620AE |
|
| SEN_OV7640 |
|
| SEN_OV7648 |
|
| SEN_OV7660 |
|
| SEN_OV7670 |
|
| SEN_OV76BE |
|
| SEN_OV8610 |
|
| SEN_OV9600 |
|
| SENSOR_OV767x |
|
| SENSOR_OV772x |
|
| NSENSORS |
|
| SENSOR_OV965x |
|
| SENSOR_OV971x |
|
| SENSOR_OV562x |
|
| NSENSORS |
|
| SENSOR_ADCM1700 |
|
| SENSOR_GC0307 |
|
| SENSOR_HV7131R |
|
| SENSOR_MI0360 |
|
| SENSOR_MI0360B |
|
| SENSOR_MO4000 |
|
| SENSOR_MT9V111 |
|
| SENSOR_OM6802 |
|
| SENSOR_OV7630 |
|
| SENSOR_OV7648 |
|
| SENSOR_OV7660 |
|
| SENSOR_PO1030 |
|
| SENSOR_PO2030N |
|
| SENSOR_SOI768 |
|
| SENSOR_SP80708 |
|
| SENSOR_ICX098BQ |
|
| SENSOR_LZ24BP |
|
| SENSOR_MI0360 |
|
| SENSOR_MT9V111 |
|
| SENSOR_OV7660 |
|
| SENSOR_OV9630 |
|
| SENSOR_OM6802 |
|
| SENSOR_OTHER |
|
| SENSOR_TAS5130A |
|
| SENSOR_LT168G |
|
| SENSOR_CX0342 |
|
| SENSOR_SOI763A |
|
| NSENSORS |
|
| SENSOR_HV7131R |
|
| SENSOR_MI0360 |
|
| SENSOR_MI1310_SOC |
|
| SENSOR_MI1320 |
|
| SENSOR_MI1320_SOC |
|
| SENSOR_OV7660 |
|
| SENSOR_OV7670 |
|
| SENSOR_PO1200 |
|
| SENSOR_PO3130NC |
|
| SENSOR_POxxxx |
|
| NSENSORS |
|
| SENSOR_ADCM2700 |
|
| SENSOR_CS2102 |
|
| SENSOR_CS2102K |
|
| SENSOR_GC0303 |
|
| SENSOR_GC0305 |
|
| SENSOR_HDCS2020 |
|
| SENSOR_HV7131B |
|
| SENSOR_HV7131R |
|
| SENSOR_ICM105A |
|
| SENSOR_MC501CB |
|
| SENSOR_MT9V111_1 |
|
| SENSOR_MT9V111_3 |
|
| SENSOR_OV7620 |
|
| SENSOR_OV7630C |
|
| SENSOR_PAS106 |
|
| SENSOR_PAS202B |
|
| SENSOR_PB0330 |
|
| SENSOR_PO2030 |
|
| SENSOR_TAS5130C |
|
| SENSOR_MAX |
|
Definition at line 93 of file sonixj.c.
| MODULE_AUTHOR |
( |
"Jean-François Moine <http://moinejf.free.fr>" |
| ) |
|
| MODULE_DESCRIPTION |
( |
"GSPCA/SONIX JPEG USB Camera Driver" |
| ) |
|
| MODULE_DEVICE_TABLE |
( |
usb |
, |
|
|
device_table |
|
|
) |
| |
| module_usb_driver |
( |
sd_driver |
| ) |
|