aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Documentation/video4linux/CARDLIST.em28xx3
-rw-r--r--drivers/media/video/em28xx/em28xx-cards.c18
-rw-r--r--drivers/media/video/em28xx/em28xx.h1
3 files changed, 21 insertions, 1 deletions
diff --git a/Documentation/video4linux/CARDLIST.em28xx b/Documentation/video4linux/CARDLIST.em28xx
index 5c568757c301..ac2616a62fc3 100644
--- a/Documentation/video4linux/CARDLIST.em28xx
+++ b/Documentation/video4linux/CARDLIST.em28xx
@@ -31,6 +31,7 @@
31 30 -> Videology 20K14XUSB USB2.0 (em2820/em2840) 31 30 -> Videology 20K14XUSB USB2.0 (em2820/em2840)
32 31 -> Usbgear VD204v9 (em2821) 32 31 -> Usbgear VD204v9 (em2821)
33 32 -> Supercomp USB 2.0 TV (em2821) 33 32 -> Supercomp USB 2.0 TV (em2821)
34 33 -> Elgato Video Capture (em2860) [0fd9:0033]
34 34 -> Terratec Cinergy A Hybrid XS (em2860) [0ccd:004f] 35 34 -> Terratec Cinergy A Hybrid XS (em2860) [0ccd:004f]
35 35 -> Typhoon DVD Maker (em2860) 36 35 -> Typhoon DVD Maker (em2860)
36 36 -> NetGMBH Cam (em2860) 37 36 -> NetGMBH Cam (em2860)
@@ -45,7 +46,7 @@
45 45 -> Pinnacle PCTV DVB-T (em2870) 46 45 -> Pinnacle PCTV DVB-T (em2870)
46 46 -> Compro, VideoMate U3 (em2870) [185b:2870] 47 46 -> Compro, VideoMate U3 (em2870) [185b:2870]
47 47 -> KWorld DVB-T 305U (em2880) [eb1a:e305] 48 47 -> KWorld DVB-T 305U (em2880) [eb1a:e305]
48 48 -> KWorld DVB-T 310U (em2880) [eb1a:e310] 49 48 -> KWorld DVB-T 310U (em2880)
49 49 -> MSI DigiVox A/D (em2880) [eb1a:e310] 50 49 -> MSI DigiVox A/D (em2880) [eb1a:e310]
50 50 -> MSI DigiVox A/D II (em2880) [eb1a:e320] 51 50 -> MSI DigiVox A/D II (em2880) [eb1a:e320]
51 51 -> Terratec Hybrid XS Secam (em2880) [0ccd:004c] 52 51 -> Terratec Hybrid XS Secam (em2880) [0ccd:004c]
diff --git a/drivers/media/video/em28xx/em28xx-cards.c b/drivers/media/video/em28xx/em28xx-cards.c
index f6dbb2148060..a7cec2737d07 100644
--- a/drivers/media/video/em28xx/em28xx-cards.c
+++ b/drivers/media/video/em28xx/em28xx-cards.c
@@ -1660,6 +1660,22 @@ struct em28xx_board em28xx_boards[] = {
1660 .gpio = terratec_av350_unmute_gpio, 1660 .gpio = terratec_av350_unmute_gpio,
1661 } }, 1661 } },
1662 }, 1662 },
1663
1664 [EM2860_BOARD_ELGATO_VIDEO_CAPTURE] = {
1665 .name = "Elgato Video Capture",
1666 .decoder = EM28XX_SAA711X,
1667 .tuner_type = TUNER_ABSENT, /* Capture only device */
1668 .input = { {
1669 .type = EM28XX_VMUX_COMPOSITE1,
1670 .vmux = SAA7115_COMPOSITE0,
1671 .amux = EM28XX_AMUX_LINE_IN,
1672 }, {
1673 .type = EM28XX_VMUX_SVIDEO,
1674 .vmux = SAA7115_SVIDEO3,
1675 .amux = EM28XX_AMUX_LINE_IN,
1676 } },
1677 },
1678
1663 [EM2882_BOARD_EVGA_INDTUBE] = { 1679 [EM2882_BOARD_EVGA_INDTUBE] = {
1664 .name = "Evga inDtube", 1680 .name = "Evga inDtube",
1665 .tuner_type = TUNER_XC2028, 1681 .tuner_type = TUNER_XC2028,
@@ -1784,6 +1800,8 @@ struct usb_device_id em28xx_id_table[] = {
1784 .driver_info = EM2860_BOARD_TERRATEC_AV350 }, 1800 .driver_info = EM2860_BOARD_TERRATEC_AV350 },
1785 { USB_DEVICE(0x0ccd, 0x0096), 1801 { USB_DEVICE(0x0ccd, 0x0096),
1786 .driver_info = EM2860_BOARD_TERRATEC_GRABBY }, 1802 .driver_info = EM2860_BOARD_TERRATEC_GRABBY },
1803 { USB_DEVICE(0x0fd9, 0x0033),
1804 .driver_info = EM2860_BOARD_ELGATO_VIDEO_CAPTURE},
1787 { USB_DEVICE(0x185b, 0x2870), 1805 { USB_DEVICE(0x185b, 0x2870),
1788 .driver_info = EM2870_BOARD_COMPRO_VIDEOMATE }, 1806 .driver_info = EM2870_BOARD_COMPRO_VIDEOMATE },
1789 { USB_DEVICE(0x185b, 0x2041), 1807 { USB_DEVICE(0x185b, 0x2041),
diff --git a/drivers/media/video/em28xx/em28xx.h b/drivers/media/video/em28xx/em28xx.h
index adb20eb6d902..6a75e6a4fc21 100644
--- a/drivers/media/video/em28xx/em28xx.h
+++ b/drivers/media/video/em28xx/em28xx.h
@@ -74,6 +74,7 @@
74#define EM2820_BOARD_VIDEOLOGY_20K14XUSB 30 74#define EM2820_BOARD_VIDEOLOGY_20K14XUSB 30
75#define EM2821_BOARD_USBGEAR_VD204 31 75#define EM2821_BOARD_USBGEAR_VD204 31
76#define EM2821_BOARD_SUPERCOMP_USB_2 32 76#define EM2821_BOARD_SUPERCOMP_USB_2 32
77#define EM2860_BOARD_ELGATO_VIDEO_CAPTURE 33
77#define EM2860_BOARD_TERRATEC_HYBRID_XS 34 78#define EM2860_BOARD_TERRATEC_HYBRID_XS 34
78#define EM2860_BOARD_TYPHOON_DVD_MAKER 35 79#define EM2860_BOARD_TYPHOON_DVD_MAKER 35
79#define EM2860_BOARD_NETGMBH_CAM 36 80#define EM2860_BOARD_NETGMBH_CAM 36