Kconfig 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. #
  2. # Generic video config states
  3. #
  4. # Enable the V4L2 core and API
  5. config VIDEO_V4L2
  6. tristate
  7. depends on (I2C || I2C=n) && VIDEO_DEV
  8. select RATIONAL
  9. select VIDEOBUF2_V4L2 if VIDEOBUF2_CORE
  10. default (I2C || I2C=n) && VIDEO_DEV
  11. config 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. config VIDEO_FIXED_MINOR_RANGES
  19. bool "Enable old-style fixed minor ranges on drivers/video devices"
  20. default n
  21. ---help---
  22. Say Y here to enable the old-style fixed-range minor assignments.
  23. Only useful if you rely on the old behavior and use mknod instead of udev.
  24. When in doubt, say N.
  25. config VIDEO_PCI_SKELETON
  26. tristate "Skeleton PCI V4L2 driver"
  27. depends on PCI
  28. depends on VIDEO_V4L2 && VIDEOBUF2_CORE
  29. depends on VIDEOBUF2_MEMOPS && VIDEOBUF2_DMA_CONTIG
  30. ---help---
  31. Enable build of the skeleton PCI driver, used as a reference
  32. when developing new drivers.
  33. # Used by drivers that need tuner.ko
  34. config VIDEO_TUNER
  35. tristate
  36. # Used by drivers that need v4l2-mem2mem.ko
  37. config V4L2_MEM2MEM_DEV
  38. tristate
  39. depends on VIDEOBUF2_CORE
  40. # Used by LED subsystem flash drivers
  41. config V4L2_FLASH_LED_CLASS
  42. tristate "V4L2 flash API for LED flash class devices"
  43. depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
  44. depends on LEDS_CLASS_FLASH
  45. ---help---
  46. Say Y here to enable V4L2 flash API support for LED flash
  47. class drivers.
  48. When in doubt, say N.
  49. config V4L2_FWNODE
  50. tristate
  51. # Used by drivers that need Videobuf modules
  52. config VIDEOBUF_GEN
  53. tristate
  54. config VIDEOBUF_DMA_SG
  55. tristate
  56. select VIDEOBUF_GEN
  57. config VIDEOBUF_VMALLOC
  58. tristate
  59. select VIDEOBUF_GEN
  60. config VIDEOBUF_DMA_CONTIG
  61. tristate
  62. select VIDEOBUF_GEN