18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig VIDEO_TM6000
38c2ecf20Sopenharmony_ci	tristate "TV Master TM5600/6000/6010 driver"
48c2ecf20Sopenharmony_ci	depends on VIDEO_DEV && I2C && INPUT && RC_CORE && USB
58c2ecf20Sopenharmony_ci	select VIDEO_TUNER
68c2ecf20Sopenharmony_ci	select MEDIA_TUNER_XC2028
78c2ecf20Sopenharmony_ci	select MEDIA_TUNER_XC5000
88c2ecf20Sopenharmony_ci	select VIDEOBUF_VMALLOC
98c2ecf20Sopenharmony_ci	help
108c2ecf20Sopenharmony_ci	  Support for TM5600/TM6000/TM6010 USB Device
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci	  Since these cards have no MPEG decoder onboard, they transmit
138c2ecf20Sopenharmony_ci	  only compressed MPEG data over the usb bus, so you need
148c2ecf20Sopenharmony_ci	  an external software decoder to watch TV on your computer.
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ci	  Say Y if you own such a device and want to use it.
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ciconfig VIDEO_TM6000_ALSA
198c2ecf20Sopenharmony_ci	tristate "TV Master TM5600/6000/6010 audio support"
208c2ecf20Sopenharmony_ci	depends on VIDEO_TM6000 && SND
218c2ecf20Sopenharmony_ci	select SND_PCM
228c2ecf20Sopenharmony_ci	help
238c2ecf20Sopenharmony_ci	  This is a video4linux driver for direct (DMA) audio for
248c2ecf20Sopenharmony_ci	  TM5600/TM6000/TM6010 USB Devices.
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here: the
278c2ecf20Sopenharmony_ci	  module will be called tm6000-alsa.
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciconfig VIDEO_TM6000_DVB
308c2ecf20Sopenharmony_ci	tristate "DVB Support for tm6000 based TV cards"
318c2ecf20Sopenharmony_ci	depends on VIDEO_TM6000 && DVB_CORE && USB
328c2ecf20Sopenharmony_ci	select DVB_ZL10353
338c2ecf20Sopenharmony_ci	help
348c2ecf20Sopenharmony_ci	  This adds support for DVB cards based on the tm5600/tm6000 chip.
35