diff options
Diffstat (limited to 'drivers/media/video/bttv-cards.c')
-rw-r--r-- | drivers/media/video/bttv-cards.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/drivers/media/video/bttv-cards.c b/drivers/media/video/bttv-cards.c index 9749d6ed6231..abfa6ad857a0 100644 --- a/drivers/media/video/bttv-cards.c +++ b/drivers/media/video/bttv-cards.c | |||
@@ -137,6 +137,8 @@ MODULE_PARM_DESC(card,"specify TV/grabber card model, see CARDLIST file for a li | |||
137 | MODULE_PARM_DESC(pll,"specify installed crystal (0=none, 28=28 MHz, 35=35 MHz)"); | 137 | MODULE_PARM_DESC(pll,"specify installed crystal (0=none, 28=28 MHz, 35=35 MHz)"); |
138 | MODULE_PARM_DESC(tuner,"specify installed tuner type"); | 138 | MODULE_PARM_DESC(tuner,"specify installed tuner type"); |
139 | MODULE_PARM_DESC(autoload,"automatically load i2c modules like tuner.o, default is 1 (yes)"); | 139 | MODULE_PARM_DESC(autoload,"automatically load i2c modules like tuner.o, default is 1 (yes)"); |
140 | MODULE_PARM_DESC(no_overlay,"allow override overlay default (0 disables, 1 enables)" | ||
141 | " [some VIA/SIS chipsets are known to have problem with overlay]"); | ||
140 | 142 | ||
141 | /* ----------------------------------------------------------------------- */ | 143 | /* ----------------------------------------------------------------------- */ |
142 | /* list of card IDs for bt878+ cards */ | 144 | /* list of card IDs for bt878+ cards */ |
@@ -275,7 +277,6 @@ static struct CARD { | |||
275 | { 0x03116000, BTTV_BOARD_SENSORAY311, "Sensoray 311" }, | 277 | { 0x03116000, BTTV_BOARD_SENSORAY311, "Sensoray 311" }, |
276 | { 0x00790e11, BTTV_BOARD_WINDVR, "Canopus WinDVR PCI" }, | 278 | { 0x00790e11, BTTV_BOARD_WINDVR, "Canopus WinDVR PCI" }, |
277 | { 0xa0fca1a0, BTTV_BOARD_ZOLTRIX, "Face to Face Tvmax" }, | 279 | { 0xa0fca1a0, BTTV_BOARD_ZOLTRIX, "Face to Face Tvmax" }, |
278 | { 0x20007063, BTTV_BOARD_PC_HDTV, "pcHDTV HD-2000 TV"}, | ||
279 | { 0x82b2aa6a, BTTV_BOARD_SIMUS_GVC1100, "SIMUS GVC1100" }, | 280 | { 0x82b2aa6a, BTTV_BOARD_SIMUS_GVC1100, "SIMUS GVC1100" }, |
280 | { 0x146caa0c, BTTV_BOARD_PV951, "ituner spectra8" }, | 281 | { 0x146caa0c, BTTV_BOARD_PV951, "ituner spectra8" }, |
281 | { 0x200a1295, BTTV_BOARD_PXC200, "ImageNation PXC200A" }, | 282 | { 0x200a1295, BTTV_BOARD_PXC200, "ImageNation PXC200A" }, |
@@ -297,13 +298,14 @@ static struct CARD { | |||
297 | * { 0x13eb0070, BTTV_BOARD_HAUPPAUGE_IMPACTVCB, "Hauppauge ImpactVCB" }, */ | 298 | * { 0x13eb0070, BTTV_BOARD_HAUPPAUGE_IMPACTVCB, "Hauppauge ImpactVCB" }, */ |
298 | 299 | ||
299 | /* DVB cards (using pci function .1 for mpeg data xfer) */ | 300 | /* DVB cards (using pci function .1 for mpeg data xfer) */ |
300 | { 0x01010071, BTTV_BOARD_NEBULA_DIGITV, "Nebula Electronics DigiTV" }, | ||
301 | { 0x07611461, BTTV_BOARD_AVDVBT_761, "AverMedia AverTV DVB-T 761" }, | ||
302 | { 0x001c11bd, BTTV_BOARD_PINNACLESAT, "Pinnacle PCTV Sat" }, | 301 | { 0x001c11bd, BTTV_BOARD_PINNACLESAT, "Pinnacle PCTV Sat" }, |
302 | { 0x01010071, BTTV_BOARD_NEBULA_DIGITV, "Nebula Electronics DigiTV" }, | ||
303 | { 0x20007063, BTTV_BOARD_PC_HDTV, "pcHDTV HD-2000 TV"}, | ||
303 | { 0x002611bd, BTTV_BOARD_TWINHAN_DST, "Pinnacle PCTV SAT CI" }, | 304 | { 0x002611bd, BTTV_BOARD_TWINHAN_DST, "Pinnacle PCTV SAT CI" }, |
304 | { 0x00011822, BTTV_BOARD_TWINHAN_DST, "Twinhan VisionPlus DVB" }, | 305 | { 0x00011822, BTTV_BOARD_TWINHAN_DST, "Twinhan VisionPlus DVB" }, |
305 | { 0xfc00270f, BTTV_BOARD_TWINHAN_DST, "ChainTech digitop DST-1000 DVB-S" }, | 306 | { 0xfc00270f, BTTV_BOARD_TWINHAN_DST, "ChainTech digitop DST-1000 DVB-S" }, |
306 | { 0x07711461, BTTV_BOARD_AVDVBT_771, "AVermedia AverTV DVB-T 771" }, | 307 | { 0x07711461, BTTV_BOARD_AVDVBT_771, "AVermedia AverTV DVB-T 771" }, |
308 | { 0x07611461, BTTV_BOARD_AVDVBT_761, "AverMedia AverTV DVB-T 761" }, | ||
307 | { 0xdb1018ac, BTTV_BOARD_DVICO_DVBT_LITE, "DViCO FusionHDTV DVB-T Lite" }, | 309 | { 0xdb1018ac, BTTV_BOARD_DVICO_DVBT_LITE, "DViCO FusionHDTV DVB-T Lite" }, |
308 | { 0xd50018ac, BTTV_BOARD_DVICO_FUSIONHDTV_5_LITE, "DViCO FusionHDTV 5 Lite" }, | 310 | { 0xd50018ac, BTTV_BOARD_DVICO_FUSIONHDTV_5_LITE, "DViCO FusionHDTV 5 Lite" }, |
309 | 311 | ||
@@ -4944,12 +4946,14 @@ void __devinit bttv_check_chipset(void) | |||
4944 | if (vsfx) | 4946 | if (vsfx) |
4945 | printk(KERN_INFO "bttv: Host bridge needs VSFX enabled.\n"); | 4947 | printk(KERN_INFO "bttv: Host bridge needs VSFX enabled.\n"); |
4946 | if (pcipci_fail) { | 4948 | if (pcipci_fail) { |
4947 | printk(KERN_WARNING "bttv: BT848 and your chipset may not work together.\n"); | 4949 | printk(KERN_INFO "bttv: bttv and your chipset may not work " |
4950 | "together.\n"); | ||
4948 | if (!no_overlay) { | 4951 | if (!no_overlay) { |
4949 | printk(KERN_WARNING "bttv: overlay will be disabled.\n"); | 4952 | printk(KERN_INFO "bttv: overlay will be disabled.\n"); |
4950 | no_overlay = 1; | 4953 | no_overlay = 1; |
4951 | } else { | 4954 | } else { |
4952 | printk(KERN_WARNING "bttv: overlay forced. Use this option at your own risk.\n"); | 4955 | printk(KERN_INFO "bttv: overlay forced. Use this " |
4956 | "option at your own risk.\n"); | ||
4953 | } | 4957 | } |
4954 | } | 4958 | } |
4955 | if (UNSET != latency) | 4959 | if (UNSET != latency) |