162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig VIDEO_PVRUSB2 362306a36Sopenharmony_ci tristate "Hauppauge WinTV-PVR USB2 support" 462306a36Sopenharmony_ci depends on VIDEO_DEV && I2C && DVB_CORE 562306a36Sopenharmony_ci select VIDEO_TUNER 662306a36Sopenharmony_ci select VIDEO_TVEEPROM 762306a36Sopenharmony_ci select VIDEO_CX2341X 862306a36Sopenharmony_ci select VIDEO_SAA711X 962306a36Sopenharmony_ci select VIDEO_CX25840 1062306a36Sopenharmony_ci select VIDEO_MSP3400 1162306a36Sopenharmony_ci select VIDEO_WM8775 1262306a36Sopenharmony_ci select VIDEO_CS53L32A 1362306a36Sopenharmony_ci help 1462306a36Sopenharmony_ci This is a video4linux driver for Conexant 23416 based 1562306a36Sopenharmony_ci usb2 personal video recorder devices. 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 1862306a36Sopenharmony_ci module will be called pvrusb2 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciconfig VIDEO_PVRUSB2_SYSFS 2162306a36Sopenharmony_ci bool "pvrusb2 sysfs support" 2262306a36Sopenharmony_ci default y 2362306a36Sopenharmony_ci depends on VIDEO_PVRUSB2 && SYSFS 2462306a36Sopenharmony_ci help 2562306a36Sopenharmony_ci This option enables the operation of a sysfs based 2662306a36Sopenharmony_ci interface for query and control of the pvrusb2 driver. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci This is not generally needed for v4l applications, 2962306a36Sopenharmony_ci although certain applications are optimized to take 3062306a36Sopenharmony_ci advantage of this feature. 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ci If you are in doubt, say Y. 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ci Note: This feature is experimental and subject to change. 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ciconfig VIDEO_PVRUSB2_DVB 3762306a36Sopenharmony_ci bool "pvrusb2 ATSC/DVB support" 3862306a36Sopenharmony_ci default y 3962306a36Sopenharmony_ci depends on VIDEO_PVRUSB2 && DVB_CORE 4062306a36Sopenharmony_ci depends on VIDEO_PVRUSB2=m || DVB_CORE=y 4162306a36Sopenharmony_ci select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT 4262306a36Sopenharmony_ci select DVB_S5H1409 if MEDIA_SUBDRV_AUTOSELECT 4362306a36Sopenharmony_ci select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT 4462306a36Sopenharmony_ci select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT 4562306a36Sopenharmony_ci select DVB_LGDT3306A if MEDIA_SUBDRV_AUTOSELECT 4662306a36Sopenharmony_ci select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT 4762306a36Sopenharmony_ci select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 4862306a36Sopenharmony_ci select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT 4962306a36Sopenharmony_ci select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT 5062306a36Sopenharmony_ci help 5162306a36Sopenharmony_ci This option enables a DVB interface for the pvrusb2 driver. 5262306a36Sopenharmony_ci If your device does not support digital television, this 5362306a36Sopenharmony_ci feature will have no affect on the driver's operation. 5462306a36Sopenharmony_ci 5562306a36Sopenharmony_ci If you are in doubt, say Y. 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ciconfig VIDEO_PVRUSB2_DEBUGIFC 5862306a36Sopenharmony_ci bool "pvrusb2 debug interface" 5962306a36Sopenharmony_ci depends on VIDEO_PVRUSB2_SYSFS 6062306a36Sopenharmony_ci help 6162306a36Sopenharmony_ci This option enables the inclusion of a debug interface 6262306a36Sopenharmony_ci in the pvrusb2 driver, hosted through sysfs. 6362306a36Sopenharmony_ci 6462306a36Sopenharmony_ci You do not need to select this option unless you plan 6562306a36Sopenharmony_ci on debugging the driver or performing a manual firmware 6662306a36Sopenharmony_ci extraction. 6762306a36Sopenharmony_ci 6862306a36Sopenharmony_ci If you are in doubt, say N. 69