* [linux-dvb] DiSEqC handling in S2API
@ 2008-12-13 12:09 Klaus Schmidinger
2008-12-14 12:02 ` Oliver Endriss
0 siblings, 1 reply; 7+ messages in thread
From: Klaus Schmidinger @ 2008-12-13 12:09 UTC (permalink / raw)
To: linux-dvb
While adapting VDR to the S2API driver, I saw that there are also
facilities to handle DiSEqC via the new API, like DTV_VOLTAGE and
DTV_TONE. However, I can't seem to find out how the "legacy"
FE_DISEQC_SEND_BURST and FE_DISEQC_SEND_MASTER_CMD could be handled
with S2API.
Is this not implemented?
Klaus
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] DiSEqC handling in S2API
2008-12-13 12:09 [linux-dvb] DiSEqC handling in S2API Klaus Schmidinger
@ 2008-12-14 12:02 ` Oliver Endriss
2008-12-14 12:08 ` Klaus Schmidinger
2008-12-14 13:14 ` [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes gimli
0 siblings, 2 replies; 7+ messages in thread
From: Oliver Endriss @ 2008-12-14 12:02 UTC (permalink / raw)
To: linux-dvb
Klaus Schmidinger wrote:
> While adapting VDR to the S2API driver, I saw that there are also
> facilities to handle DiSEqC via the new API, like DTV_VOLTAGE and
> DTV_TONE. However, I can't seem to find out how the "legacy"
> FE_DISEQC_SEND_BURST and FE_DISEQC_SEND_MASTER_CMD could be handled
> with S2API.
> Is this not implemented?
LNB control works perfectly with the old api.
Imho DTV_VOLTAGE and DTV_TONE should be removed.
They duplicate existing functions and do not offer any advantage.
Just my 2 cents.
Oliver
--
----------------------------------------------------------------
VDR Remote Plugin 0.4.0: http://www.escape-edv.de/endriss/vdr/
----------------------------------------------------------------
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] DiSEqC handling in S2API
2008-12-14 12:02 ` Oliver Endriss
@ 2008-12-14 12:08 ` Klaus Schmidinger
2008-12-14 13:14 ` [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes gimli
1 sibling, 0 replies; 7+ messages in thread
From: Klaus Schmidinger @ 2008-12-14 12:08 UTC (permalink / raw)
To: linux-dvb
On 14.12.2008 13:02, Oliver Endriss wrote:
> Klaus Schmidinger wrote:
>> While adapting VDR to the S2API driver, I saw that there are also
>> facilities to handle DiSEqC via the new API, like DTV_VOLTAGE and
>> DTV_TONE. However, I can't seem to find out how the "legacy"
>> FE_DISEQC_SEND_BURST and FE_DISEQC_SEND_MASTER_CMD could be handled
>> with S2API.
>> Is this not implemented?
>
> LNB control works perfectly with the old api.
> Imho DTV_VOLTAGE and DTV_TONE should be removed.
> They duplicate existing functions and do not offer any advantage.
Thanks, so I'll leave this with the "old" API.
Klaus
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes
2008-12-14 12:02 ` Oliver Endriss
2008-12-14 12:08 ` Klaus Schmidinger
@ 2008-12-14 13:14 ` gimli
2008-12-14 23:29 ` Hans Werner
1 sibling, 1 reply; 7+ messages in thread
From: gimli @ 2008-12-14 13:14 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1: Type: text/plain, Size: 3957 bytes --]
Hi,
attached there are 2 patches. One which corrects MANTIS_VP_1041_DVB_S2 and
the second one solves the following bug :
memory: 0xdffff000, mmio: 0xffffc2000035a000
found a VP-1041 PCI DSS/DVB-S/DVB-S2 device on (01:06.0),
Mantis Rev 1 [153b:1179], irq: 16, latency: 64
memory: 0xdffff000, mmio: 0xffffc2000035a000
MAC Address=[00:08:ca:1c:d5:e6]
mantis_alloc_buffers (0): DMA=0x6d810000 cpu=0xffff88006d810000 size=65536
mantis_alloc_buffers (0): RISC=0x6e8fa000 cpu=0xffff88006e8fa000 size=1000
DVB: registering new adapter (Mantis dvb adapter)
stb0899_attach: Attaching STB0899
mantis_frontend_init (0): found STB0899 DVB-S/DVB-S2 frontend @0x68
stb6100_attach: Attaching STB6100
DVB: registering adapter 0 frontend 0 (STB0899 Multistandard)...
mantis_ca_init (0): Registering EN50221 device
mantis_ca_init (0): Registered EN50221 device
BUG: unable to handle kernel NULL pointer dereference at 0000000000000000
IP: [<ffffffff80231ca0>] 0xffffffff80231ca0
PGD 6d805067 PUD 6d8f1067 PMD 0
Oops: 0000 [1] PREEMPT SMP
CPU 1
Modules linked in: mantis(+) lnbp21 mb86a16 stb6100 tda10021 tda10023
stb0899 stv0299 dvb_core autofs4 container pci_slot sbs video output
battery sbshc af_packet ac it87 hwmon_vid powernow_k8 cpufreq_userspace
cpufreq_powersave cpufreq_ondemand freq_table arc4 ecb snd_hda_intel
snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_hwdep snd_seq_dummy
snd_seq_oss zd1211rw psmouse snd_seq_midi snd_rawmidi evdev serio_raw
mac80211 k8temp snd_seq_midi_event shpchp usbhid snd_seq pci_hotplug
cfg80211 hid snd_timer snd_seq_device i2c_core snd soundcore wmi
parport_pc parport button ohci1394 ieee1394 forcedeth ehci_hcd ohci_hcd
usbcore thermal processor fan
Pid: 9, comm: events/1 Not tainted 2.6.27 #1
RIP: 0010:[<ffffffff80231ca0>] [<ffffffff80231ca0>] 0xffffffff80231ca0
RSP: 0018:ffff88006fbbfe20 EFLAGS: 00010082
RAX: 0000000000000000 RBX: ffff88006d31c058 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000003 RDI: ffff88006d31c058
RBP: ffff88006fbbfe50 R08: ffffffffffffffe8 R09: ffff88000102ce00
R10: 0000004a93e37af4 R11: ffffffff804e8fa7 R12: 0000000000000001
R13: 0000000000000001 R14: ffff88006d31c060 R15: 0000000000000000
FS: 00007f8874a416e0(0000) GS:ffff88006f802780(0000) knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000000000 CR3: 000000006e8d5000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process events/1 (pid: 9, threadinfo ffff88006fbbe000, task ffff88006fb73600)
Stack: 0000000300000000 ffff88006d31c058 0000000000000000 0000000000000001
0000000000000286 0000000000000003 ffff88006fbbfe90 ffffffff802324ce
ffff88006f802908 ffff88006d31c038 ffff88006d31c030 ffffffffa0262fc3
Call Trace:
[<ffffffff802324ce>] 0xffffffff802324ce
[<ffffffffa0262fc3>] ? 0xffffffffa0262fc3
[<ffffffff8024ab06>] 0xffffffff8024ab06
[<ffffffff8024ac82>] ? 0xffffffff8024ac82
[<ffffffff8024e082>] ? 0xffffffff8024e082
[<ffffffff8024ab92>] ? 0xffffffff8024ab92
[<ffffffff8024dd3f>] ? 0xffffffff8024dd3f
[<ffffffff802397ba>] ? 0xffffffff802397ba
[<ffffffff802125e9>] ? 0xffffffff802125e9
[<ffffffff8024dcf8>] ? 0xffffffff8024dcf8
[<ffffffff802125df>] ? 0xffffffff802125df
Code: c9 c3 55 48 89 e5 41 57 4d 89 c7 41 56 4c 8d 77 08
<3>mantis_hif_init (0): Adapter(0) Initializing Mantis Host Interface
41 55 41 54 41 89 d4 53 48 83 ec 08 89 75 d4 89 4d d0 48 8b 47 08 4c 8d 40
e8 <49> 8b 40 18 48 8d 58 e8 eb 2d 45 8b 28 4c 89 f9 8b 55 d0 8b 75
RIP [<ffffffff80231ca0>] 0xffffffff80231ca0
RSP <ffff88006fbbfe20>
CR2: 0000000000000000
---[ end trace e8c4dfd3500996f1 ]---
note: events/1[9] exited with preempt_count 1
Both patches are taken from Manu Abraham's multiproto mantis tree and just
aplied to Igor Liplianin's S2API tree.
mfg
Edgar (gimli) Hucek
[-- Attachment #2: s2-liplianin_cinergy.patch --]
[-- Type: application/octet-stream, Size: 597 bytes --]
diff -uNr s2-liplianin/linux/drivers/media/dvb/mantis/mantis_vp1041.h s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_vp1041.h
--- s2-liplianin/linux/drivers/media/dvb/mantis/mantis_vp1041.h 2008-12-13 18:19:38.000000000 +0100
+++ s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_vp1041.h 2008-12-13 18:23:10.000000000 +0100
@@ -27,7 +27,7 @@
#include "stb6100.h"
#include "lnbp21.h"
-#define MANTIS_VP_1041_DVB_S2 0x0031
+#define MANTIS_VP_1041_DVB_S2 0x1179
#define TECHNISAT_SKYSTAR_HD2_1 0x0001
// Subsystem: Device 1ae4:0003
#define TECHNISAT_SKYSTAR_HD2_2 0x0003
[-- Attachment #3: s2-liplianin_cinergy_mutex.patch --]
[-- Type: application/octet-stream, Size: 4815 bytes --]
--- s2-liplianin/linux/drivers/media/dvb/mantis/mantis_ca.c 2008-12-13 18:19:38.000000000 +0100
+++ mantis/linux/drivers/media/dvb/mantis/mantis_ca.c 2008-12-14 13:43:01.000000000 +0100
@@ -160,6 +160,12 @@
ca->en50221.poll_slot_status = mantis_slot_status;
ca->en50221.data = ca;
+ mutex_init(&ca->ca_lock);
+
+ init_waitqueue_head(&ca->hif_data_wq);
+ init_waitqueue_head(&ca->hif_opdone_wq);
+ init_waitqueue_head(&ca->hif_write_wq);
+
dprintk(verbose, MANTIS_ERROR, 1, "Registering EN50221 device");
if ((result = dvb_ca_en50221_init(dvb_adapter, &ca->en50221, ca_flags, 1)) != 0) {
dprintk(verbose, MANTIS_ERROR, 1, "EN50221: Initialization failed");
--- s2-liplianin/linux/drivers/media/dvb/mantis/mantis_hif.c 2008-12-13 18:19:38.000000000 +0100
+++ mantis/linux/drivers/media/dvb/mantis/mantis_hif.c 2008-12-14 13:43:01.000000000 +0100
@@ -75,6 +92,7 @@
u32 hif_addr = 0, data, count = 4;
dprintk(verbose, MANTIS_DEBUG, 1, "Adapter(%d) Slot(0): Request HIF Mem Read", mantis->num);
+ mutex_lock(&ca->ca_lock);
hif_addr &= ~MANTIS_GPIF_PCMCIAREG;
hif_addr &= ~MANTIS_GPIF_PCMCIAIOM;
hif_addr |= MANTIS_HIF_STATUS;
@@ -87,9 +105,11 @@
if (mantis_hif_sbuf_opdone_wait(ca) != 0) {
dprintk(verbose, MANTIS_ERROR, 1, "Adapter(%d) Slot(0): GPIF Smart Buffer operation failed", mantis->num);
+ mutex_unlock(&ca->ca_lock);
return -EREMOTEIO;
}
data = mmread(MANTIS_GPIF_DIN);
+ mutex_unlock(&ca->ca_lock);
dprintk(verbose, MANTIS_DEBUG, 1, "Mem Read: 0x%02x", data);
return (data >> 24) & 0xff;
}
@@ -101,6 +121,7 @@
u32 hif_addr = 0;
dprintk(verbose, MANTIS_DEBUG, 1, "Adapter(%d) Slot(0): Request HIF Mem Write", mantis->num);
+ mutex_lock(&ca->ca_lock);
hif_addr &= ~MANTIS_GPIF_HIFRDWRN;
hif_addr &= ~MANTIS_GPIF_PCMCIAREG;
hif_addr &= ~MANTIS_GPIF_PCMCIAIOM;
@@ -113,9 +134,11 @@
if (mantis_hif_write_wait(ca) != 0) {
dprintk(verbose, MANTIS_ERROR, 1, "Adapter(%d) Slot(0): HIF Smart Buffer operation failed", mantis->num);
+ mutex_unlock(&ca->ca_lock);
return -EREMOTEIO;
}
dprintk(verbose, MANTIS_DEBUG, 1, "Mem Write: (0x%02x to 0x%02x)", data, addr);
+ mutex_unlock(&ca->ca_lock);
return 0;
}
@@ -126,6 +149,7 @@
u32 data, hif_addr = 0;
dprintk(verbose, MANTIS_DEBUG, 1, "Adapter(%d) Slot(0): Request HIF I/O Read", mantis->num);
+ mutex_lock(&ca->ca_lock);
hif_addr &= ~MANTIS_GPIF_PCMCIAREG;
hif_addr |= MANTIS_GPIF_PCMCIAIOM;
hif_addr |= MANTIS_HIF_STATUS;
@@ -138,11 +162,13 @@
if (mantis_hif_sbuf_opdone_wait(ca) != 0) {
dprintk(verbose, MANTIS_ERROR, 1, "Adapter(%d) Slot(0): HIF Smart Buffer operation failed", mantis->num);
+ mutex_unlock(&ca->ca_lock);
return -EREMOTEIO;
}
data = mmread(MANTIS_GPIF_DIN);
dprintk(verbose, MANTIS_DEBUG, 1, "I/O Read: 0x%02x", data);
udelay(50);
+ mutex_unlock(&ca->ca_lock);
return (u8) data;
}
@@ -153,6 +179,7 @@
u32 hif_addr = 0;
dprintk(verbose, MANTIS_DEBUG, 1, "Adapter(%d) Slot(0): Request HIF I/O Write", mantis->num);
+ mutex_lock(&ca->ca_lock);
hif_addr &= ~MANTIS_GPIF_PCMCIAREG;
hif_addr &= ~MANTIS_GPIF_HIFRDWRN;
hif_addr |= MANTIS_GPIF_PCMCIAIOM;
@@ -164,9 +191,11 @@
if (mantis_hif_write_wait(ca) != 0) {
dprintk(verbose, MANTIS_ERROR, 1, "Adapter(%d) Slot(0): HIF Smart Buffer operation failed", mantis->num);
+ mutex_unlock(&ca->ca_lock);
return -EREMOTEIO;
}
dprintk(verbose, MANTIS_DEBUG, 1, "I/O Write: (0x%02x to 0x%02x)", data, addr);
+ mutex_unlock(&ca->ca_lock);
udelay(50);
return 0;
@@ -180,10 +209,8 @@
slot[0].slave_cfg = 0x70773028;
dprintk(verbose, MANTIS_ERROR, 1, "Adapter(%d) Initializing Mantis Host Interface", mantis->num);
- init_waitqueue_head(&ca->hif_data_wq);
- init_waitqueue_head(&ca->hif_opdone_wq);
- init_waitqueue_head(&ca->hif_write_wq);
+ mutex_lock(&ca->ca_lock);
irqcfg = mmread(MANTIS_GPIF_IRQCFG);
irqcfg = MANTIS_MASK_BRRDY |
MANTIS_MASK_WRACK |
@@ -193,6 +220,7 @@
MANTIS_MASK_OVFLW;
mmwrite(irqcfg, MANTIS_GPIF_IRQCFG);
+ mutex_unlock(&ca->ca_lock);
return 0;
}
@@ -203,7 +231,9 @@
u32 irqcfg;
dprintk(verbose, MANTIS_ERROR, 1, "Adapter(%d) Exiting Mantis Host Interface", mantis->num);
+ mutex_lock(&ca->ca_lock);
irqcfg = mmread(MANTIS_GPIF_IRQCFG);
irqcfg &= ~MANTIS_MASK_BRRDY;
mmwrite(irqcfg, MANTIS_GPIF_IRQCFG);
+ mutex_unlock(&ca->ca_lock);
}
--- s2-liplianin/linux/drivers/media/dvb/mantis/mantis_link.h 2008-12-13 18:19:38.000000000 +0100
+++ mantis/linux/drivers/media/dvb/mantis/mantis_link.h 2008-12-14 13:43:01.000000000 +0100
@@ -21,6 +21,7 @@
#ifndef __MANTIS_LINK_H
#define __MANTIS_LINK_H
+#include <linux/mutex.h>
#include <linux/workqueue.h>
#include "dvb_ca_en50221.h"
@@ -61,6 +62,7 @@
void *ca_priv;
struct dvb_ca_en50221 en50221;
+ struct mutex ca_lock;
};
/* CA */
[-- Attachment #4: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes
2008-12-14 13:14 ` [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes gimli
@ 2008-12-14 23:29 ` Hans Werner
2008-12-14 23:58 ` gimli
0 siblings, 1 reply; 7+ messages in thread
From: Hans Werner @ 2008-12-14 23:29 UTC (permalink / raw)
To: linux-dvb
> Hi,
>
> attached there are 2 patches. One which corrects MANTIS_VP_1041_DVB_S2
No, MANTIS_VP_1041_DVB_S2 = 0x0031 was correct already for the Azurewave AD-SP400
so your first patch breaks the driver for that card. You need to create another define for the
Terratec Cinergy S2 because it has a different subsystem id.
> and
> the second one solves the following bug :
>
.....
>
> Both patches are taken from Manu Abraham's multiproto mantis tree and just
> aplied to Igor Liplianin's S2API tree.
The second one only I think.
>
> mfg
>
> Edgar (gimli) Hucek
Hans
--
Release early, release often.
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes
2008-12-14 23:29 ` Hans Werner
@ 2008-12-14 23:58 ` gimli
2008-12-15 0:41 ` Hans Werner
0 siblings, 1 reply; 7+ messages in thread
From: gimli @ 2008-12-14 23:58 UTC (permalink / raw)
To: Hans Werner; +Cc: linux-dvb
[-- Attachment #1: Type: text/plain, Size: 1134 bytes --]
Hi,
sorry to break it. Attached is a corrected patch which adds support
for the Terratec card and corrects MANTIS_VP_1041_DVB_S2.
cu
Edgar (gimli) Hucek
>> Hi,
>>
>> attached there are 2 patches. One which corrects MANTIS_VP_1041_DVB_S2
>
> No, MANTIS_VP_1041_DVB_S2 = 0x0031 was correct already for the Azurewave
> AD-SP400
> so your first patch breaks the driver for that card. You need to create
> another define for the
> Terratec Cinergy S2 because it has a different subsystem id.
>
>> and
>> the second one solves the following bug :
>>
> .....
>>
>> Both patches are taken from Manu Abraham's multiproto mantis tree and
>> just
>> aplied to Igor Liplianin's S2API tree.
>
> The second one only I think.
>
>>
>> mfg
>>
>> Edgar (gimli) Hucek
>
> Hans
> --
> Release early, release often.
>
> Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen:
> http://www.gmx.net/de/go/multimessenger
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
>
>
[-- Attachment #2: s2-liplianin_cinergy_s2_pci_hd.patch --]
[-- Type: application/octet-stream, Size: 1791 bytes --]
diff -uNr s2-liplianin/linux/drivers/media/dvb/mantis/mantis_core.c s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_core.c
--- s2-liplianin/linux/drivers/media/dvb/mantis/mantis_core.c 2008-12-14 18:20:01.000000000 +0100
+++ s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_core.c 2008-12-15 00:49:46.000000000 +0100
@@ -91,6 +91,7 @@
mantis->hwconfig = &vp1034_mantis_config;
break;
case MANTIS_VP_1041_DVB_S2: // VP-1041
+ case TERRATEC_CINERGY_PCI_HD:
case TECHNISAT_SKYSTAR_HD2_1:
case TECHNISAT_SKYSTAR_HD2_2:
mantis->hwconfig = &vp1041_mantis_config;
diff -uNr s2-liplianin/linux/drivers/media/dvb/mantis/mantis_dvb.c s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_dvb.c
--- s2-liplianin/linux/drivers/media/dvb/mantis/mantis_dvb.c 2008-12-14 18:20:01.000000000 +0100
+++ s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_dvb.c 2008-12-15 00:48:12.000000000 +0100
@@ -229,6 +229,7 @@
}
break;
case MANTIS_VP_1041_DVB_S2:
+ case TERRATEC_CINERGY_PCI_HD:
case TECHNISAT_SKYSTAR_HD2_1:
case TECHNISAT_SKYSTAR_HD2_2:
mantis->fe = stb0899_attach(&vp1041_config, &mantis->adapter);
diff -uNr s2-liplianin/linux/drivers/media/dvb/mantis/mantis_vp1041.h s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_vp1041.h
--- s2-liplianin/linux/drivers/media/dvb/mantis/mantis_vp1041.h 2008-12-14 18:20:01.000000000 +0100
+++ s2-liplianin.cinergy/linux/drivers/media/dvb/mantis/mantis_vp1041.h 2008-12-15 00:47:01.000000000 +0100
@@ -27,7 +27,8 @@
#include "stb6100.h"
#include "lnbp21.h"
-#define MANTIS_VP_1041_DVB_S2 0x1179
+#define MANTIS_VP_1041_DVB_S2 0x0031
+#define TERRATEC_CINERGY_PCI_HD 0x1179
#define TECHNISAT_SKYSTAR_HD2_1 0x0001
// Subsystem: Device 1ae4:0003
#define TECHNISAT_SKYSTAR_HD2_2 0x0003
[-- Attachment #3: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes
2008-12-14 23:58 ` gimli
@ 2008-12-15 0:41 ` Hans Werner
0 siblings, 0 replies; 7+ messages in thread
From: Hans Werner @ 2008-12-15 0:41 UTC (permalink / raw)
To: linux-dvb
> >> Hi,
> >>
> >> attached there are 2 patches. One which corrects MANTIS_VP_1041_DVB_S2
> >
> > No, MANTIS_VP_1041_DVB_S2 = 0x0031 was correct already for the Azurewave
> > AD-SP400
> > so your first patch breaks the driver for that card. You need to create
> > another define for the
> > Terratec Cinergy S2 because it has a different subsystem id.
> >
> Hi,
>
> sorry to break it. Attached is a corrected patch which adds support
> for the Terratec card and corrects MANTIS_VP_1041_DVB_S2.
>
> cu
>
> Edgar (gimli) Hucek
Thanks for the quick update. That's better -- I checked and it works again with
the Azurewave AD-SP400.
Hans
--
Release early, release often.
Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL
für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-12-15 0:41 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-13 12:09 [linux-dvb] DiSEqC handling in S2API Klaus Schmidinger
2008-12-14 12:02 ` Oliver Endriss
2008-12-14 12:08 ` Klaus Schmidinger
2008-12-14 13:14 ` [linux-dvb] Terratec Cinergy S2 PCI HD S2API ( Liplianin's tree ) fixes gimli
2008-12-14 23:29 ` Hans Werner
2008-12-14 23:58 ` gimli
2008-12-15 0:41 ` Hans Werner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox