18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig DVB_DDBRIDGE 38c2ecf20Sopenharmony_ci tristate "Digital Devices bridge support" 48c2ecf20Sopenharmony_ci depends on DVB_CORE && PCI && I2C 58c2ecf20Sopenharmony_ci select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT 68c2ecf20Sopenharmony_ci select DVB_STV6110x if MEDIA_SUBDRV_AUTOSELECT 78c2ecf20Sopenharmony_ci select DVB_STV090x if MEDIA_SUBDRV_AUTOSELECT 88c2ecf20Sopenharmony_ci select DVB_DRXK if MEDIA_SUBDRV_AUTOSELECT 98c2ecf20Sopenharmony_ci select DVB_TDA18271C2DD if MEDIA_SUBDRV_AUTOSELECT 108c2ecf20Sopenharmony_ci select DVB_STV0367 if MEDIA_SUBDRV_AUTOSELECT 118c2ecf20Sopenharmony_ci select DVB_CXD2841ER if MEDIA_SUBDRV_AUTOSELECT 128c2ecf20Sopenharmony_ci select DVB_STV0910 if MEDIA_SUBDRV_AUTOSELECT 138c2ecf20Sopenharmony_ci select DVB_STV6111 if MEDIA_SUBDRV_AUTOSELECT 148c2ecf20Sopenharmony_ci select DVB_LNBH25 if MEDIA_SUBDRV_AUTOSELECT 158c2ecf20Sopenharmony_ci select MEDIA_TUNER_TDA18212 if MEDIA_SUBDRV_AUTOSELECT 168c2ecf20Sopenharmony_ci select DVB_MXL5XX if MEDIA_SUBDRV_AUTOSELECT 178c2ecf20Sopenharmony_ci select DVB_CXD2099 if MEDIA_SUBDRV_AUTOSELECT 188c2ecf20Sopenharmony_ci help 198c2ecf20Sopenharmony_ci Support for cards with the Digital Devices PCI express bridge: 208c2ecf20Sopenharmony_ci - Octopus PCIe Bridge 218c2ecf20Sopenharmony_ci - Octopus mini PCIe Bridge 228c2ecf20Sopenharmony_ci - Octopus LE 238c2ecf20Sopenharmony_ci - DuoFlex S2 Octopus 248c2ecf20Sopenharmony_ci - DuoFlex CT Octopus 258c2ecf20Sopenharmony_ci - cineS2(v6) 268c2ecf20Sopenharmony_ci - CineCTv6 and DuoFlex CT (STV0367-based) 278c2ecf20Sopenharmony_ci - CineCTv7 and DuoFlex CT2/C2T2/C2T2I (Sony CXD28xx-based) 288c2ecf20Sopenharmony_ci - MaxA8 series 298c2ecf20Sopenharmony_ci - CineS2 V7/V7A and DuoFlex S2 V4 (ST STV0910-based) 308c2ecf20Sopenharmony_ci - Max S4/8 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci Say Y if you own such a card and want to use it. 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ciconfig DVB_DDBRIDGE_MSIENABLE 358c2ecf20Sopenharmony_ci bool "Enable Message Signaled Interrupts (MSI) per default (EXPERIMENTAL)" 368c2ecf20Sopenharmony_ci depends on DVB_DDBRIDGE 378c2ecf20Sopenharmony_ci depends on PCI_MSI 388c2ecf20Sopenharmony_ci help 398c2ecf20Sopenharmony_ci Use PCI MSI (Message Signaled Interrupts) per default. Enabling this 408c2ecf20Sopenharmony_ci might lead to I2C errors originating from the bridge in conjunction 418c2ecf20Sopenharmony_ci with certain SATA controllers, requiring a reload of the ddbridge 428c2ecf20Sopenharmony_ci module. MSI can still be disabled by passing msi=0 as option, as 438c2ecf20Sopenharmony_ci this will just change the msi option default value. 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ci If you're unsure, concerned about stability and don't want to pass 468c2ecf20Sopenharmony_ci module options in case of troubles, say N. 47