Kconfig 2.9 KB

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