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

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

 



Add support for SatTrade ST4200

From: Oleg Roitburd <oroitburd@xxxxxxxxx>

Add support for SatTrade ST4200.
The card based on cx24116 demodulator.

Signed-off-by: Oleg Roitburd <oroitburd@xxxxxxxxx>
# HG changeset patch
# User Oleg Roitburd <oroitburd@xxxxxxxxx>
# Date 1224490816 -7200
# Node ID 7bb7e7eef09cee018153e045444e7b5078ce5697
# Parent  917a20ca92fd4a84d766ca3a25fee6749179a1b6
Add support for SatTrade ST4200

From: Oleg Roitburd <oroitburd@xxxxxxxxx>

Add support for SatTrade ST4200.
The card based on cx24116 demodulator.

Signed-off-by: Oleg Roitburd <oroitburd@xxxxxxxxx>

diff -r 917a20ca92fd -r 7bb7e7eef09c linux/drivers/media/video/cx88/cx88-cards.c
--- a/linux/drivers/media/video/cx88/cx88-cards.c	Sun Nov 09 03:30:26 2008 +0200
+++ b/linux/drivers/media/video/cx88/cx88-cards.c	Mon Oct 20 10:20:16 2008 +0200
@@ -1904,6 +1904,18 @@
 		} },
 		.mpeg           = CX88_MPEG_DVB,
 	},
+	[CX88_BOARD_SATTRADE_ST4200] = {
+		.name           = "SATTRADE ST4200 DVB-S/S2",
+		.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,
+	},
 };
 
 /* ------------------------------------------------------------------ */
@@ -2301,6 +2313,10 @@
 		.subvendor = 0xB033,
 		.subdevice = 0x3033,
 		.card      = CX88_BOARD_PROF_7300,
+	}, {
+		.subvendor = 0xb200,
+		.subdevice = 0x4200,
+		.card      = CX88_BOARD_SATTRADE_ST4200,
 	},
 };
 
@@ -2913,6 +2929,7 @@
 	case  CX88_BOARD_OMICOM_SS4_PCI:
 	case  CX88_BOARD_TBS_8920:
 	case  CX88_BOARD_PROF_7300:
+	case  CX88_BOARD_SATTRADE_ST4200:   
 		cx_write(MO_SRST_IO, 0);
 		msleep(100);
 		cx_write(MO_SRST_IO, 1);
diff -r 917a20ca92fd -r 7bb7e7eef09c linux/drivers/media/video/cx88/cx88-dvb.c
--- a/linux/drivers/media/video/cx88/cx88-dvb.c	Sun Nov 09 03:30:26 2008 +0200
+++ b/linux/drivers/media/video/cx88/cx88-dvb.c	Mon Oct 20 10:20:16 2008 +0200
@@ -1083,6 +1083,7 @@
 	case CX88_BOARD_OMICOM_SS4_PCI:
 	case CX88_BOARD_TBS_8920:
 	case CX88_BOARD_PROF_7300:
+	case CX88_BOARD_SATTRADE_ST4200:
 		fe0->dvb.frontend = dvb_attach(cx24116_attach,
 					       &hauppauge_hvr4000_config,
 					       &core->i2c_adap);
diff -r 917a20ca92fd -r 7bb7e7eef09c linux/drivers/media/video/cx88/cx88.h
--- a/linux/drivers/media/video/cx88/cx88.h	Sun Nov 09 03:30:26 2008 +0200
+++ b/linux/drivers/media/video/cx88/cx88.h	Mon Oct 20 10:20:16 2008 +0200
@@ -229,6 +229,7 @@
 #define CX88_BOARD_TEVII_S420              73
 #define CX88_BOARD_PROLINK_PV_GLOBAL_XTREME 74
 #define CX88_BOARD_PROF_7300               75
+#define CX88_BOARD_SATTRADE_ST4200         76
 
 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