media: uvcvideo: Add a quirk for Generalplus Technology Inc. 808 Camera
[linux-2.6-block.git] / drivers / media / v4l2-core / Kconfig
CommitLineData
5bc3cb74
MCC
1#
2# Generic video config states
3#
4
b6334460
MCC
5# Enable the V4L2 core and API
6config VIDEO_V4L2
7 tristate
8 depends on (I2C || I2C=n) && VIDEO_DEV
65243076 9 select RATIONAL
b6334460
MCC
10 default (I2C || I2C=n) && VIDEO_DEV
11
f0af8fa4
MCC
12config VIDEO_ADV_DEBUG
13 bool "Enable advanced debug functionality on V4L2 drivers"
14 default n
15 ---help---
16 Say Y here to enable advanced debugging functionality on some
17 V4L devices.
18 In doubt, say N.
19
20config VIDEO_FIXED_MINOR_RANGES
21 bool "Enable old-style fixed minor ranges on drivers/video devices"
22 default n
23 ---help---
24 Say Y here to enable the old-style fixed-range minor assignments.
25 Only useful if you rely on the old behavior and use mknod instead of udev.
26
27 When in doubt, say N.
28
19f94f97
MB
29config VIDEO_PCI_SKELETON
30 tristate "Skeleton PCI V4L2 driver"
18489292 31 depends on PCI
19f94f97
MB
32 depends on VIDEO_V4L2 && VIDEOBUF2_CORE
33 depends on VIDEOBUF2_MEMOPS && VIDEOBUF2_DMA_CONTIG
34 ---help---
35 Enable build of the skeleton PCI driver, used as a reference
36 when developing new drivers.
37
b6334460
MCC
38# Used by drivers that need tuner.ko
39config VIDEO_TUNER
5bc3cb74 40 tristate
b6334460
MCC
41
42# Used by drivers that need v4l2-mem2mem.ko
43config V4L2_MEM2MEM_DEV
44 tristate
45 depends on VIDEOBUF2_CORE
5bc3cb74 46
42bd6f59
JA
47# Used by LED subsystem flash drivers
48config V4L2_FLASH_LED_CLASS
49 tristate "V4L2 flash API for LED flash class devices"
17f38822 50 depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
42bd6f59
JA
51 depends on LEDS_CLASS_FLASH
52 ---help---
53 Say Y here to enable V4L2 flash API support for LED flash
54 class drivers.
55
56 When in doubt, say N.
57
ca50c197
SA
58config V4L2_FWNODE
59 tristate
60
b6334460 61# Used by drivers that need Videobuf modules
5bc3cb74
MCC
62config VIDEOBUF_GEN
63 tristate
64
65config VIDEOBUF_DMA_SG
f0af8fa4 66 tristate
5bc3cb74
MCC
67 depends on HAS_DMA
68 select VIDEOBUF_GEN
5bc3cb74
MCC
69
70config VIDEOBUF_VMALLOC
5bc3cb74 71 tristate
f0af8fa4 72 select VIDEOBUF_GEN
5bc3cb74
MCC
73
74config VIDEOBUF_DMA_CONTIG
f0af8fa4 75 tristate
5bc3cb74
MCC
76 depends on HAS_DMA
77 select VIDEOBUF_GEN
5bc3cb74
MCC
78
79config VIDEOBUF_DVB
80 tristate
81 select VIDEOBUF_GEN