xref: /openbmc/linux/drivers/media/usb/go7007/Kconfig (revision 023e4163)
1config VIDEO_GO7007
2	tristate "WIS GO7007 MPEG encoder support"
3	depends on VIDEO_DEV && I2C
4	depends on SND && USB
5	select VIDEOBUF2_VMALLOC
6	select VIDEO_TUNER
7	select CYPRESS_FIRMWARE
8	select SND_PCM
9	select VIDEO_SONY_BTF_MPX if MEDIA_SUBDRV_AUTOSELECT
10	select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT
11	select VIDEO_TW2804 if MEDIA_SUBDRV_AUTOSELECT
12	select VIDEO_TW9903 if MEDIA_SUBDRV_AUTOSELECT
13	select VIDEO_TW9906 if MEDIA_SUBDRV_AUTOSELECT
14	select VIDEO_OV7640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT
15	select VIDEO_UDA1342 if MEDIA_SUBDRV_AUTOSELECT
16	---help---
17	  This is a video4linux driver for the WIS GO7007 MPEG
18	  encoder chip.
19
20	  To compile this driver as a module, choose M here: the
21	  module will be called go7007.
22
23config VIDEO_GO7007_USB
24	tristate "WIS GO7007 USB support"
25	depends on VIDEO_GO7007 && USB
26	---help---
27	  This is a video4linux driver for the WIS GO7007 MPEG
28	  encoder chip over USB.
29
30	  To compile this driver as a module, choose M here: the
31	  module will be called go7007-usb.
32
33config VIDEO_GO7007_LOADER
34	tristate "WIS GO7007 Loader support"
35	depends on VIDEO_GO7007
36	default y
37	---help---
38	  This is a go7007 firmware loader driver for the WIS GO7007
39	  MPEG encoder chip over USB.
40
41	  To compile this driver as a module, choose M here: the
42	  module will be called go7007-loader.
43
44config VIDEO_GO7007_USB_S2250_BOARD
45	tristate "Sensoray 2250/2251 support"
46	depends on VIDEO_GO7007_USB && USB
47	---help---
48	  This is a video4linux driver for the Sensoray 2250/2251 device.
49
50	  To compile this driver as a module, choose M here: the
51	  module will be called s2250.
52