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