diff options
-rw-r--r-- | drivers/media/video/em28xx/em28xx-dvb.c | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/drivers/media/video/em28xx/em28xx-dvb.c b/drivers/media/video/em28xx/em28xx-dvb.c index 855ad3940b29..c99e2383b7ec 100644 --- a/drivers/media/video/em28xx/em28xx-dvb.c +++ b/drivers/media/video/em28xx/em28xx-dvb.c | |||
@@ -421,6 +421,8 @@ static int dvb_init(struct em28xx *dev) | |||
421 | } | 421 | } |
422 | break; | 422 | break; |
423 | case EM2880_BOARD_HAUPPAUGE_WINTV_HVR_900: | 423 | case EM2880_BOARD_HAUPPAUGE_WINTV_HVR_900: |
424 | case EM2880_BOARD_TERRATEC_HYBRID_XS: | ||
425 | case EM2880_BOARD_KWORLD_DVB_310U: | ||
424 | dvb->frontend = dvb_attach(zl10353_attach, | 426 | dvb->frontend = dvb_attach(zl10353_attach, |
425 | &em28xx_zl10353_with_xc3028, | 427 | &em28xx_zl10353_with_xc3028, |
426 | &dev->i2c_adap); | 428 | &dev->i2c_adap); |
@@ -442,24 +444,6 @@ static int dvb_init(struct em28xx *dev) | |||
442 | } | 444 | } |
443 | break; | 445 | break; |
444 | #endif | 446 | #endif |
445 | case EM2880_BOARD_TERRATEC_HYBRID_XS: | ||
446 | dvb->frontend = dvb_attach(zl10353_attach, | ||
447 | &em28xx_zl10353_with_xc3028, | ||
448 | &dev->i2c_adap); | ||
449 | if (attach_xc3028(0x61, dev) < 0) { | ||
450 | result = -EINVAL; | ||
451 | goto out_free; | ||
452 | } | ||
453 | break; | ||
454 | case EM2880_BOARD_KWORLD_DVB_310U: | ||
455 | dvb->frontend = dvb_attach(zl10353_attach, | ||
456 | &em28xx_zl10353_with_xc3028, | ||
457 | &dev->i2c_adap); | ||
458 | if (attach_xc3028(0x61, dev) < 0) { | ||
459 | result = -EINVAL; | ||
460 | goto out_free; | ||
461 | } | ||
462 | break; | ||
463 | default: | 447 | default: |
464 | printk(KERN_ERR "%s/2: The frontend of your DVB/ATSC card" | 448 | printk(KERN_ERR "%s/2: The frontend of your DVB/ATSC card" |
465 | " isn't supported yet\n", | 449 | " isn't supported yet\n", |