#
# Generic video config states
#
# Enable the V4L2 core and API
config [31mCONFIG_VIDEO_V4L2[0m
tristate
depends on ([31mCONFIG_I2C[0m || [31mCONFIG_I2C[0m=n) && [31mCONFIG_VIDEO_DEV[0m
select [31mCONFIG_RATIONAL[0m
default ([31mCONFIG_I2C[0m || [31mCONFIG_I2C[0m=n) && [31mCONFIG_VIDEO_DEV[0m
config [31mCONFIG_VIDEO_ADV_DEBUG[0m
bool "Enable advanced debug functionality on V4L2 drivers"
default n
---help---
Say Y here to enable advanced debugging functionality on some
V4L devices.
In doubt, say N.
config [31mCONFIG_VIDEO_FIXED_MINOR_RANGES[0m
bool "Enable old-style fixed minor ranges on drivers/video devices"
default n
---help---
Say Y here to enable the old-style fixed-range minor assignments.
Only useful if you rely on the old behavior and use mknod instead of udev.
When in doubt, say N.
config [31mCONFIG_VIDEO_PCI_SKELETON[0m
tristate "Skeleton PCI V4L2 driver"
depends on [31mCONFIG_PCI[0m
depends on [31mCONFIG_VIDEO_V4L2[0m && [31mCONFIG_VIDEOBUF2_CORE[0m
depends on [31mCONFIG_VIDEOBUF2_MEMOPS[0m && [31mCONFIG_VIDEOBUF2_DMA_CONTIG[0m
---help---
Enable build of the skeleton [31mCONFIG_PCI[0m driver, used as a reference
when developing new drivers.
# Used by drivers that need tuner.ko
config [31mCONFIG_VIDEO_TUNER[0m
tristate
# Used by drivers that need v4l2-mem2mem.ko
config [31mCONFIG_V4L2_MEM2MEM_DEV[0m
tristate
depends on [31mCONFIG_VIDEOBUF2_CORE[0m
# Used by LED subsystem flash drivers
config [31mCONFIG_V4L2_FLASH_LED_CLASS[0m
tristate "V4L2 flash API for LED flash class devices"
depends on [31mCONFIG_VIDEO_V4L2[0m && [31mCONFIG_VIDEO_V4L2_SUBDEV_API[0m
depends on [31mCONFIG_LEDS_CLASS_FLASH[0m
---help---
Say Y here to enable V4L2 flash API support for LED flash
class drivers.
When in doubt, say N.
# Used by drivers that need Videobuf modules
config [31mCONFIG_VIDEOBUF_GEN[0m
tristate
config [31mCONFIG_VIDEOBUF_DMA_SG[0m
tristate
depends on [31mCONFIG_HAS_DMA[0m
select [31mCONFIG_VIDEOBUF_GEN[0m
config [31mCONFIG_VIDEOBUF_VMALLOC[0m
tristate
select [31mCONFIG_VIDEOBUF_GEN[0m
config [31mCONFIG_VIDEOBUF_DMA_CONTIG[0m
tristate
depends on [31mCONFIG_HAS_DMA[0m
select [31mCONFIG_VIDEOBUF_GEN[0m
config [31mCONFIG_VIDEOBUF_DVB[0m
tristate
select [31mCONFIG_VIDEOBUF_GEN[0m
# Used by drivers that need Videobuf2 modules
config [31mCONFIG_VIDEOBUF2_CORE[0m
select [31mCONFIG_DMA_SHARED_BUFFER[0m
tristate
config [31mCONFIG_VIDEOBUF2_MEMOPS[0m
tristate
select [31mCONFIG_FRAME_VECTOR[0m
config [31mCONFIG_VIDEOBUF2_DMA_CONTIG[0m
tristate
depends on [31mCONFIG_HAS_DMA[0m
select [31mCONFIG_VIDEOBUF2_CORE[0m
select [31mCONFIG_VIDEOBUF2_MEMOPS[0m
select [31mCONFIG_DMA_SHARED_BUFFER[0m
config [31mCONFIG_VIDEOBUF2_VMALLOC[0m
tristate
select [31mCONFIG_VIDEOBUF2_CORE[0m
select [31mCONFIG_VIDEOBUF2_MEMOPS[0m
select [31mCONFIG_DMA_SHARED_BUFFER[0m
config [31mCONFIG_VIDEOBUF2_DMA_SG[0m
tristate
depends on [31mCONFIG_HAS_DMA[0m
select [31mCONFIG_VIDEOBUF2_CORE[0m
select [31mCONFIG_VIDEOBUF2_MEMOPS[0m
config [31mCONFIG_VIDEOBUF2_DVB[0m
tristate
select [31mCONFIG_VIDEOBUF2_CORE[0m