Kconfig 3.7 KB

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