18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig VIDEO_PVRUSB2 38c2ecf20Sopenharmony_ci tristate "Hauppauge WinTV-PVR USB2 support" 48c2ecf20Sopenharmony_ci depends on VIDEO_V4L2 && I2C 58c2ecf20Sopenharmony_ci select VIDEO_TUNER 68c2ecf20Sopenharmony_ci select VIDEO_TVEEPROM 78c2ecf20Sopenharmony_ci select VIDEO_CX2341X 88c2ecf20Sopenharmony_ci select VIDEO_SAA711X 98c2ecf20Sopenharmony_ci select VIDEO_CX25840 108c2ecf20Sopenharmony_ci select VIDEO_MSP3400 118c2ecf20Sopenharmony_ci select VIDEO_WM8775 128c2ecf20Sopenharmony_ci select VIDEO_CS53L32A 138c2ecf20Sopenharmony_ci help 148c2ecf20Sopenharmony_ci This is a video4linux driver for Conexant 23416 based 158c2ecf20Sopenharmony_ci usb2 personal video recorder devices. 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 188c2ecf20Sopenharmony_ci module will be called pvrusb2 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciconfig VIDEO_PVRUSB2_SYSFS 218c2ecf20Sopenharmony_ci bool "pvrusb2 sysfs support" 228c2ecf20Sopenharmony_ci default y 238c2ecf20Sopenharmony_ci depends on VIDEO_PVRUSB2 && SYSFS 248c2ecf20Sopenharmony_ci help 258c2ecf20Sopenharmony_ci This option enables the operation of a sysfs based 268c2ecf20Sopenharmony_ci interface for query and control of the pvrusb2 driver. 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci This is not generally needed for v4l applications, 298c2ecf20Sopenharmony_ci although certain applications are optimized to take 308c2ecf20Sopenharmony_ci advantage of this feature. 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci If you are in doubt, say Y. 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ci Note: This feature is experimental and subject to change. 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ciconfig VIDEO_PVRUSB2_DVB 378c2ecf20Sopenharmony_ci bool "pvrusb2 ATSC/DVB support" 388c2ecf20Sopenharmony_ci default y 398c2ecf20Sopenharmony_ci depends on VIDEO_PVRUSB2 && DVB_CORE 408c2ecf20Sopenharmony_ci select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT 418c2ecf20Sopenharmony_ci select DVB_S5H1409 if MEDIA_SUBDRV_AUTOSELECT 428c2ecf20Sopenharmony_ci select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT 438c2ecf20Sopenharmony_ci select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT 448c2ecf20Sopenharmony_ci select DVB_LGDT3306A if MEDIA_SUBDRV_AUTOSELECT 458c2ecf20Sopenharmony_ci select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT 468c2ecf20Sopenharmony_ci select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 478c2ecf20Sopenharmony_ci select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT 488c2ecf20Sopenharmony_ci select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT 498c2ecf20Sopenharmony_ci help 508c2ecf20Sopenharmony_ci This option enables a DVB interface for the pvrusb2 driver. 518c2ecf20Sopenharmony_ci If your device does not support digital television, this 528c2ecf20Sopenharmony_ci feature will have no affect on the driver's operation. 538c2ecf20Sopenharmony_ci 548c2ecf20Sopenharmony_ci If you are in doubt, say Y. 558c2ecf20Sopenharmony_ci 568c2ecf20Sopenharmony_ciconfig VIDEO_PVRUSB2_DEBUGIFC 578c2ecf20Sopenharmony_ci bool "pvrusb2 debug interface" 588c2ecf20Sopenharmony_ci depends on VIDEO_PVRUSB2_SYSFS 598c2ecf20Sopenharmony_ci help 608c2ecf20Sopenharmony_ci This option enables the inclusion of a debug interface 618c2ecf20Sopenharmony_ci in the pvrusb2 driver, hosted through sysfs. 628c2ecf20Sopenharmony_ci 638c2ecf20Sopenharmony_ci You do not need to select this option unless you plan 648c2ecf20Sopenharmony_ci on debugging the driver or performing a manual firmware 658c2ecf20Sopenharmony_ci extraction. 668c2ecf20Sopenharmony_ci 678c2ecf20Sopenharmony_ci If you are in doubt, say N. 68