The patch number 9429 was added via Manu Abraham <[EMAIL PROTECTED]>
to http://linuxtv.org/hg/v4l-dvb master development tree.

Kernel patches in this development tree may be modified to be backward
compatible with older kernels. Compatibility modifications will be
removed before inclusion into the mainstream Kernel

If anyone has any objections, please let us know by sending a message to:
        [EMAIL PROTECTED]

------

From: Arvo Jarve  <[EMAIL PROTECTED]>
Add support for the Satelco Easywatch DVB-S2 PCI card


Signed-off-by: Arvo Jarve <[EMAIL PROTECTED]>
Signed-off-by: Manu Abraham <[EMAIL PROTECTED]>


---

 linux/drivers/media/dvb/ttpci/budget-av.c |    5 +++++
 1 file changed, 5 insertions(+)

diff -r e983d6f1f30c -r d1eff60f0062 linux/drivers/media/dvb/ttpci/budget-av.c
--- a/linux/drivers/media/dvb/ttpci/budget-av.c Wed Oct 24 02:56:18 2007 +0400
+++ b/linux/drivers/media/dvb/ttpci/budget-av.c Thu Oct 25 20:25:23 2007 +0400
@@ -1512,6 +1512,7 @@ static u8 read_pwm(struct budget_av *bud
 #define SUBID_DVBS2_KNC1_OEM           0x0019
 #define SUBID_DVBS_EASYWATCH_1         0x001a
 #define SUBID_DVBS_EASYWATCH_2         0x001b
+#define SUBID_DVBS2_EASYWATCH          0x001d
 #define SUBID_DVBS_EASYWATCH           0x001e
 
 #define SUBID_DVBC_EASYWATCH           0x002a
@@ -1548,6 +1549,7 @@ static void frontend_init(struct budget_
                case SUBID_DVBC_KNC1_PLUS_MK3:
                case SUBID_DVBS2_KNC1:
                case SUBID_DVBS2_KNC1_OEM:
+               case SUBID_DVBS2_EASYWATCH:
                        saa7146_setgpio(saa, 3, SAA7146_GPIO_OUTHI);
                        break;
        }
@@ -1602,6 +1604,7 @@ static void frontend_init(struct budget_
                break;
        case SUBID_DVBS2_KNC1:
        case SUBID_DVBS2_KNC1_OEM:
+       case SUBID_DVBS2_EASYWATCH:
                budget_av->reinitialise_demod = 1;
                if ((fe = dvb_attach(stb0899_attach, &knc1_dvbs2_config, 
&budget_av->budget.i2c_adap)))
                        dvb_attach(tda8261_attach, fe, &sd1878c_config, 
&budget_av->budget.i2c_adap);
@@ -1874,6 +1877,7 @@ static struct saa7146_extension budget_e
 
 MAKE_BUDGET_INFO(knc1s, "KNC1 DVB-S", BUDGET_KNC1S);
 MAKE_BUDGET_INFO(knc1s2,"KNC1 DVB-S2", BUDGET_KNC1S2);
+MAKE_BUDGET_INFO(sates2,"Satelco EasyWatch DVB-S2", BUDGET_KNC1S2);
 MAKE_BUDGET_INFO(knc1c, "KNC1 DVB-C", BUDGET_KNC1C);
 MAKE_BUDGET_INFO(knc1t, "KNC1 DVB-T", BUDGET_KNC1T);
 MAKE_BUDGET_INFO(kncxs, "KNC TV STAR DVB-S", BUDGET_TVSTAR);
@@ -1906,6 +1910,7 @@ static struct pci_device_id pci_tbl[] = 
        MAKE_EXTENSION_PCI(kncxs, 0x1894, 0x0016),
        MAKE_EXTENSION_PCI(knc1s2, 0x1894, 0x0018),
        MAKE_EXTENSION_PCI(knc1s2, 0x1894, 0x0019),
+       MAKE_EXTENSION_PCI(sates2, 0x1894, 0x001d),
        MAKE_EXTENSION_PCI(satewpls, 0x1894, 0x001e),
        MAKE_EXTENSION_PCI(satewpls1, 0x1894, 0x001a),
        MAKE_EXTENSION_PCI(satewps, 0x1894, 0x001b),


---

Patch is available at: 
http://linuxtv.org/hg/v4l-dvb/rev/d1eff60f006294a33779da1c5775a021a577c368

_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to