0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config VIDEO_GO7007
0003 tristate "WIS GO7007 MPEG encoder support"
0004 depends on VIDEO_DEV && I2C
0005 depends on SND && USB
0006 select VIDEOBUF2_VMALLOC
0007 select VIDEO_TUNER
0008 select CYPRESS_FIRMWARE
0009 select SND_PCM
0010 select VIDEO_SONY_BTF_MPX if MEDIA_SUBDRV_AUTOSELECT
0011 select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT
0012 select VIDEO_TW2804 if MEDIA_SUBDRV_AUTOSELECT
0013 select VIDEO_TW9903 if MEDIA_SUBDRV_AUTOSELECT
0014 select VIDEO_TW9906 if MEDIA_SUBDRV_AUTOSELECT
0015 select VIDEO_OV7640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT
0016 select VIDEO_UDA1342 if MEDIA_SUBDRV_AUTOSELECT
0017 help
0018 This is a video4linux driver for the WIS GO7007 MPEG
0019 encoder chip.
0020
0021 To compile this driver as a module, choose M here: the
0022 module will be called go7007.
0023
0024 config VIDEO_GO7007_USB
0025 tristate "WIS GO7007 USB support"
0026 depends on VIDEO_GO7007 && USB
0027 help
0028 This is a video4linux driver for the WIS GO7007 MPEG
0029 encoder chip over USB.
0030
0031 To compile this driver as a module, choose M here: the
0032 module will be called go7007-usb.
0033
0034 config VIDEO_GO7007_LOADER
0035 tristate "WIS GO7007 Loader support"
0036 depends on VIDEO_GO7007
0037 default y
0038 help
0039 This is a go7007 firmware loader driver for the WIS GO7007
0040 MPEG encoder chip over USB.
0041
0042 To compile this driver as a module, choose M here: the
0043 module will be called go7007-loader.
0044
0045 config VIDEO_GO7007_USB_S2250_BOARD
0046 tristate "Sensoray 2250/2251 support"
0047 depends on VIDEO_GO7007_USB && USB
0048 help
0049 This is a video4linux driver for the Sensoray 2250/2251 device.
0050
0051 To compile this driver as a module, choose M here: the
0052 module will be called s2250.