diff options
Diffstat (limited to 'drivers/media/dvb/bt8xx/bt878.c')
-rw-r--r-- | drivers/media/dvb/bt8xx/bt878.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/drivers/media/dvb/bt8xx/bt878.c b/drivers/media/dvb/bt8xx/bt878.c index 5500f8a0ffe2..761fa6e7d762 100644 --- a/drivers/media/dvb/bt8xx/bt878.c +++ b/drivers/media/dvb/bt8xx/bt878.c | |||
@@ -63,8 +63,6 @@ MODULE_PARM_DESC(debug, "Turn on/off debugging, default is 0 (off)."); | |||
63 | int bt878_num; | 63 | int bt878_num; |
64 | struct bt878 bt878[BT878_MAX]; | 64 | struct bt878 bt878[BT878_MAX]; |
65 | 65 | ||
66 | EXPORT_SYMBOL(bt878_debug); | ||
67 | EXPORT_SYMBOL(bt878_verbose); | ||
68 | EXPORT_SYMBOL(bt878_num); | 66 | EXPORT_SYMBOL(bt878_num); |
69 | EXPORT_SYMBOL(bt878); | 67 | EXPORT_SYMBOL(bt878); |
70 | 68 | ||
@@ -393,7 +391,9 @@ static struct cards card_list[] __devinitdata = { | |||
393 | { 0x07711461, BTTV_BOARD_AVDVBT_771, "AVermedia AverTV DVB-T 771" }, | 391 | { 0x07711461, BTTV_BOARD_AVDVBT_771, "AVermedia AverTV DVB-T 771" }, |
394 | { 0xdb1018ac, BTTV_BOARD_DVICO_DVBT_LITE, "DViCO FusionHDTV DVB-T Lite" }, | 392 | { 0xdb1018ac, BTTV_BOARD_DVICO_DVBT_LITE, "DViCO FusionHDTV DVB-T Lite" }, |
395 | { 0xd50018ac, BTTV_BOARD_DVICO_FUSIONHDTV_5_LITE, "DViCO FusionHDTV 5 Lite" }, | 393 | { 0xd50018ac, BTTV_BOARD_DVICO_FUSIONHDTV_5_LITE, "DViCO FusionHDTV 5 Lite" }, |
396 | { 0x20007063, BTTV_BOARD_PC_HDTV, "pcHDTV HD-2000 TV"}, | 394 | { 0x20007063, BTTV_BOARD_PC_HDTV, "pcHDTV HD-2000 TV" }, |
395 | { 0x00261822, BTTV_BOARD_TWINHAN_DST, "DNTV Live! Mini" }, | ||
396 | |||
397 | { 0, -1, NULL } | 397 | { 0, -1, NULL } |
398 | }; | 398 | }; |
399 | 399 | ||
@@ -417,6 +417,11 @@ static int __devinit bt878_probe(struct pci_dev *dev, | |||
417 | 417 | ||
418 | printk(KERN_INFO "bt878: Bt878 AUDIO function found (%d).\n", | 418 | printk(KERN_INFO "bt878: Bt878 AUDIO function found (%d).\n", |
419 | bt878_num); | 419 | bt878_num); |
420 | if (bt878_num >= BT878_MAX) { | ||
421 | printk(KERN_ERR "bt878: Too many devices inserted\n"); | ||
422 | result = -ENOMEM; | ||
423 | goto fail0; | ||
424 | } | ||
420 | if (pci_enable_device(dev)) | 425 | if (pci_enable_device(dev)) |
421 | return -EIO; | 426 | return -EIO; |
422 | 427 | ||