linux/drivers/media/v4l2-core/Kconfig
<<
>>
Prefs
   1#
   2# Generic video config states
   3#
   4
   5# Enable the V4L2 core and API
   6config VIDEO_V4L2
   7        tristate
   8        depends on (I2C || I2C=n) && VIDEO_DEV
   9        default (I2C || I2C=n) && VIDEO_DEV
  10
  11config VIDEO_ADV_DEBUG
  12        bool "Enable advanced debug functionality on V4L2 drivers"
  13        default n
  14        ---help---
  15          Say Y here to enable advanced debugging functionality on some
  16          V4L devices.
  17          In doubt, say N.
  18
  19config VIDEO_FIXED_MINOR_RANGES
  20        bool "Enable old-style fixed minor ranges on drivers/video devices"
  21        default n
  22        ---help---
  23          Say Y here to enable the old-style fixed-range minor assignments.
  24          Only useful if you rely on the old behavior and use mknod instead of udev.
  25
  26          When in doubt, say N.
  27
  28# Used by drivers that need tuner.ko
  29config VIDEO_TUNER
  30        tristate
  31        depends on MEDIA_TUNER
  32
  33# Used by drivers that need v4l2-mem2mem.ko
  34config V4L2_MEM2MEM_DEV
  35        tristate
  36        depends on VIDEOBUF2_CORE
  37
  38# Used by drivers that need Videobuf modules
  39config VIDEOBUF_GEN
  40        tristate
  41
  42config VIDEOBUF_DMA_SG
  43        tristate
  44        depends on HAS_DMA
  45        select VIDEOBUF_GEN
  46
  47config VIDEOBUF_VMALLOC
  48        tristate
  49        select VIDEOBUF_GEN
  50
  51config VIDEOBUF_DMA_CONTIG
  52        tristate
  53        depends on HAS_DMA
  54        select VIDEOBUF_GEN
  55
  56config VIDEOBUF_DVB
  57        tristate
  58        select VIDEOBUF_GEN
  59
  60# Used by drivers that need Videobuf2 modules
  61config VIDEOBUF2_CORE
  62        select DMA_SHARED_BUFFER
  63        tristate
  64
  65config VIDEOBUF2_MEMOPS
  66        tristate
  67
  68config VIDEOBUF2_DMA_CONTIG
  69        tristate
  70        depends on HAS_DMA
  71        select VIDEOBUF2_CORE
  72        select VIDEOBUF2_MEMOPS
  73        select DMA_SHARED_BUFFER
  74
  75config VIDEOBUF2_VMALLOC
  76        tristate
  77        select VIDEOBUF2_CORE
  78        select VIDEOBUF2_MEMOPS
  79        select DMA_SHARED_BUFFER
  80
  81config VIDEOBUF2_DMA_SG
  82        tristate
  83        #depends on HAS_DMA
  84        select VIDEOBUF2_CORE
  85        select VIDEOBUF2_MEMOPS
  86
  87config VIDEO_V4L2_INT_DEVICE
  88        tristate "V4L2 int device (DEPRECATED)"
  89        depends on VIDEO_V4L2
  90        ---help---
  91          An early framework for a hardware-independent interface for
  92          image sensors and bridges etc. Currently used by omap24xxcam and
  93          tcm825x drivers that should be converted to V4L2 subdev.
  94
  95          Do not use for new developments.
  96
  97