[PATCH 2/3] cx88-dvb: Add new cards.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Add support for TurboSight TBS8910 DVB-S PCI card

From: Igor M. Liplianin <liplianin@xxxxx>

Add support for TurboSight TBS8910 DVB-S PCI card
The card based on stv0299 or stv0288 demodulators.

Signed-off-by: Igor M. Liplianin <liplianin@xxxxx>
# HG changeset patch
# User Igor M. Liplianin <liplianin@xxxxx>
# Date 1225213770 -7200
# Node ID 9758e92d7a5b4c2f4ccb3793d54a4ea4f9396b04
# Parent  7bb7e7eef09cee018153e045444e7b5078ce5697
Add support for TurboSight TBS8910 DVB-S PCI card

From: Igor M. Liplianin <liplianin@xxxxx>

Add support for TurboSight TBS8910 DVB-S PCI card
The card based on stv0299 or stv0288 demodulators.

Signed-off-by: Igor M. Liplianin <liplianin@xxxxx>

diff -r 7bb7e7eef09c -r 9758e92d7a5b linux/drivers/media/video/cx88/cx88-cards.c
--- a/linux/drivers/media/video/cx88/cx88-cards.c	Mon Oct 20 10:20:16 2008 +0200
+++ b/linux/drivers/media/video/cx88/cx88-cards.c	Tue Oct 28 19:09:30 2008 +0200
@@ -1880,6 +1880,18 @@
 		} },
 		.mpeg           = CX88_MPEG_DVB,
 	},
+	[CX88_BOARD_TBS_8910] = {
+		.name           = "TBS 8910 DVB-S",
+		.tuner_type     = UNSET,
+		.radio_type     = UNSET,
+		.tuner_addr     = ADDR_UNSET,
+		.radio_addr     = ADDR_UNSET,
+		.input          = {{
+			.type   = CX88_VMUX_DVB,
+			.vmux   = 0,
+		} },
+		.mpeg           = CX88_MPEG_DVB,
+	},
 	[CX88_BOARD_TBS_8920] = {
 		.name           = "TBS 8920 DVB-S/S2",
 		.tuner_type     = TUNER_ABSENT,
@@ -2305,6 +2317,10 @@
 		.subvendor = 0xA044,
 		.subdevice = 0x2011,
 		.card      = CX88_BOARD_OMICOM_SS4_PCI,
+	}, {
+		.subvendor = 0x8910,
+		.subdevice = 0x8888,
+		.card      = CX88_BOARD_TBS_8910,
 	}, {
 		.subvendor = 0x8920,
 		.subdevice = 0x8888,
@@ -2927,6 +2943,7 @@
 	case  CX88_BOARD_TEVII_S420:
 	case  CX88_BOARD_TEVII_S460:
 	case  CX88_BOARD_OMICOM_SS4_PCI:
+	case  CX88_BOARD_TBS_8910:
 	case  CX88_BOARD_TBS_8920:
 	case  CX88_BOARD_PROF_7300:
 	case  CX88_BOARD_SATTRADE_ST4200:   
diff -r 7bb7e7eef09c -r 9758e92d7a5b linux/drivers/media/video/cx88/cx88-dvb.c
--- a/linux/drivers/media/video/cx88/cx88-dvb.c	Mon Oct 20 10:20:16 2008 +0200
+++ b/linux/drivers/media/video/cx88/cx88-dvb.c	Tue Oct 28 19:09:30 2008 +0200
@@ -1049,6 +1049,7 @@
 				0x08, ISL6421_DCL, 0x00);
 		}
 		break;
+	case CX88_BOARD_TBS_8910:
 	case CX88_BOARD_TEVII_S420:
 		fe0->dvb.frontend = dvb_attach(stv0299_attach,
 						&tevii_tuner_sharp_config,
diff -r 7bb7e7eef09c -r 9758e92d7a5b linux/drivers/media/video/cx88/cx88.h
--- a/linux/drivers/media/video/cx88/cx88.h	Mon Oct 20 10:20:16 2008 +0200
+++ b/linux/drivers/media/video/cx88/cx88.h	Tue Oct 28 19:09:30 2008 +0200
@@ -230,6 +230,7 @@
 #define CX88_BOARD_PROLINK_PV_GLOBAL_XTREME 74
 #define CX88_BOARD_PROF_7300               75
 #define CX88_BOARD_SATTRADE_ST4200         76
+#define CX88_BOARD_TBS_8910                77
 
 enum cx88_itype {
 	CX88_VMUX_COMPOSITE1 = 1,
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux