Kconfig 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. config VIDEO_DAVINCI_VPIF_DISPLAY
  2. tristate "TI DaVinci VPIF V4L2-Display driver"
  3. depends on VIDEO_V4L2
  4. depends on ARCH_DAVINCI || COMPILE_TEST
  5. depends on I2C
  6. select VIDEOBUF2_DMA_CONTIG
  7. select VIDEO_ADV7343 if MEDIA_SUBDRV_AUTOSELECT
  8. select VIDEO_THS7303 if MEDIA_SUBDRV_AUTOSELECT
  9. help
  10. Enables Davinci VPIF module used for display devices.
  11. This module is used for display on TI DM6467/DA850/OMAPL138
  12. SoCs.
  13. To compile this driver as a module, choose M here. There will
  14. be two modules called vpif.ko and vpif_display.ko
  15. config VIDEO_DAVINCI_VPIF_CAPTURE
  16. tristate "TI DaVinci VPIF video capture driver"
  17. depends on VIDEO_V4L2
  18. depends on ARCH_DAVINCI || COMPILE_TEST
  19. depends on I2C
  20. select VIDEOBUF2_DMA_CONTIG
  21. select V4L2_FWNODE
  22. help
  23. Enables Davinci VPIF module used for capture devices.
  24. This module is used for capture on TI DM6467/DA850/OMAPL138
  25. SoCs.
  26. To compile this driver as a module, choose M here. There will
  27. be two modules called vpif.ko and vpif_capture.ko
  28. config VIDEO_DM6446_CCDC
  29. tristate "TI DM6446 CCDC video capture driver"
  30. depends on VIDEO_V4L2
  31. depends on ARCH_DAVINCI || COMPILE_TEST
  32. depends on I2C
  33. select VIDEOBUF_DMA_CONTIG
  34. help
  35. Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces
  36. with decoder modules such as TVP5146 over BT656 or
  37. sensor module such as MT9T001 over a raw interface. This
  38. module configures the interface and CCDC/ISIF to do
  39. video frame capture from slave decoders.
  40. To compile this driver as a module, choose M here. There will
  41. be three modules called vpfe_capture.ko, vpss.ko and dm644x_ccdc.ko
  42. config VIDEO_DM355_CCDC
  43. tristate "TI DM355 CCDC video capture driver"
  44. depends on VIDEO_V4L2
  45. depends on ARCH_DAVINCI || COMPILE_TEST
  46. depends on I2C
  47. select VIDEOBUF_DMA_CONTIG
  48. help
  49. Enables DM355 CCD hw module. DM355 CCDC hw interfaces
  50. with decoder modules such as TVP5146 over BT656 or
  51. sensor module such as MT9T001 over a raw interface. This
  52. module configures the interface and CCDC/ISIF to do
  53. video frame capture from a slave decoders
  54. To compile this driver as a module, choose M here. There will
  55. be three modules called vpfe_capture.ko, vpss.ko and dm355_ccdc.ko
  56. config VIDEO_DM365_ISIF
  57. tristate "TI DM365 ISIF video capture driver"
  58. depends on VIDEO_V4L2
  59. depends on ARCH_DAVINCI || COMPILE_TEST
  60. depends on I2C
  61. select VIDEOBUF_DMA_CONTIG
  62. help
  63. Enables ISIF hw module. This is the hardware module for
  64. configuring ISIF in VPFE to capture Raw Bayer RGB data from
  65. a image sensor or YUV data from a YUV source.
  66. To compile this driver as a module, choose M here. There will
  67. be three modules called vpfe_capture.ko, vpss.ko and isif.ko
  68. config VIDEO_DAVINCI_VPBE_DISPLAY
  69. tristate "TI DaVinci VPBE V4L2-Display driver"
  70. depends on VIDEO_V4L2
  71. depends on ARCH_DAVINCI || COMPILE_TEST
  72. depends on I2C
  73. select VIDEOBUF2_DMA_CONTIG
  74. help
  75. Enables Davinci VPBE module used for display devices.
  76. This module is used for display on TI DM644x/DM365/DM355
  77. based display devices.
  78. To compile this driver as a module, choose M here. There will
  79. be five modules created called vpss.ko, vpbe.ko, vpbe_osd.ko,
  80. vpbe_venc.ko and vpbe_display.ko