Kconfig 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. config DISPLAY_DAVINCI_DM646X_EVM
  2. tristate "DM646x EVM Video Display"
  3. depends on VIDEO_DEV && MACH_DAVINCI_DM6467_EVM
  4. select VIDEOBUF_DMA_CONTIG
  5. select VIDEO_DAVINCI_VPIF
  6. select VIDEO_ADV7343
  7. select VIDEO_THS7303
  8. help
  9. Support for DM6467 based display device.
  10. To compile this driver as a module, choose M here: the
  11. module will be called vpif_display.
  12. config CAPTURE_DAVINCI_DM646X_EVM
  13. tristate "DM646x EVM Video Capture"
  14. depends on VIDEO_DEV && MACH_DAVINCI_DM6467_EVM
  15. select VIDEOBUF2_DMA_CONTIG
  16. select VIDEO_DAVINCI_VPIF
  17. help
  18. Support for DM6467 based capture device.
  19. To compile this driver as a module, choose M here: the
  20. module will be called vpif_capture.
  21. config VIDEO_DAVINCI_VPIF
  22. tristate "DaVinci VPIF Driver"
  23. depends on DISPLAY_DAVINCI_DM646X_EVM
  24. help
  25. Support for DaVinci VPIF Driver.
  26. To compile this driver as a module, choose M here: the
  27. module will be called vpif.
  28. config VIDEO_VPSS_SYSTEM
  29. tristate "VPSS System module driver"
  30. depends on ARCH_DAVINCI
  31. help
  32. Support for vpss system module for video driver
  33. config VIDEO_VPFE_CAPTURE
  34. tristate "VPFE Video Capture Driver"
  35. depends on VIDEO_V4L2 && (ARCH_DAVINCI || ARCH_OMAP3)
  36. depends on I2C
  37. select VIDEOBUF_DMA_CONTIG
  38. help
  39. Support for DMx/AMx VPFE based frame grabber. This is the
  40. common V4L2 module for following DMx/AMx SoCs from Texas
  41. Instruments:- DM6446, DM365, DM355 & AM3517/05.
  42. To compile this driver as a module, choose M here: the
  43. module will be called vpfe-capture.
  44. config VIDEO_DM6446_CCDC
  45. tristate "DM6446 CCDC HW module"
  46. depends on VIDEO_VPFE_CAPTURE
  47. select VIDEO_VPSS_SYSTEM
  48. default y
  49. help
  50. Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces
  51. with decoder modules such as TVP5146 over BT656 or
  52. sensor module such as MT9T001 over a raw interface. This
  53. module configures the interface and CCDC/ISIF to do
  54. video frame capture from slave decoders.
  55. To compile this driver as a module, choose M here: the
  56. module will be called vpfe.
  57. config VIDEO_DM355_CCDC
  58. tristate "DM355 CCDC HW module"
  59. depends on ARCH_DAVINCI_DM355 && VIDEO_VPFE_CAPTURE
  60. select VIDEO_VPSS_SYSTEM
  61. default y
  62. help
  63. Enables DM355 CCD hw module. DM355 CCDC hw interfaces
  64. with decoder modules such as TVP5146 over BT656 or
  65. sensor module such as MT9T001 over a raw interface. This
  66. module configures the interface and CCDC/ISIF to do
  67. video frame capture from a slave decoders
  68. To compile this driver as a module, choose M here: the
  69. module will be called vpfe.
  70. config VIDEO_ISIF
  71. tristate "ISIF HW module"
  72. depends on ARCH_DAVINCI_DM365 && VIDEO_VPFE_CAPTURE
  73. select VIDEO_VPSS_SYSTEM
  74. default y
  75. help
  76. Enables ISIF hw module. This is the hardware module for
  77. configuring ISIF in VPFE to capture Raw Bayer RGB data from
  78. a image sensor or YUV data from a YUV source.
  79. To compile this driver as a module, choose M here: the
  80. module will be called vpfe.
  81. config VIDEO_DM644X_VPBE
  82. tristate "DM644X VPBE HW module"
  83. depends on ARCH_DAVINCI_DM644x
  84. select VIDEO_VPSS_SYSTEM
  85. select VIDEOBUF_DMA_CONTIG
  86. help
  87. Enables VPBE modules used for display on a DM644x
  88. SoC.
  89. To compile this driver as a module, choose M here: the
  90. module will be called vpbe.
  91. config VIDEO_VPBE_DISPLAY
  92. tristate "VPBE V4L2 Display driver"
  93. depends on ARCH_DAVINCI_DM644x
  94. select VIDEO_DM644X_VPBE
  95. help
  96. Enables VPBE V4L2 Display driver on a DM644x device
  97. To compile this driver as a module, choose M here: the
  98. module will be called vpbe_display.