[linux-dvb] TerraTec Cinergy C DVB-C / Twinhan AD-CP400 (VP-2040) & mantis driver
marko.ristola at kolumbus.fi
Mon Jul 14 22:05:17 CEST 2008
Here is a patch that implements the mentioned DMA transfer improvements.
I hope that these contain also the needed fix for you.
You can apply it into jusst.de/mantis Mercurial branch.
It modifies linux/drivers/media/dvb/mantis/mantis_dma.c only.
I have compiled the patch against 126.96.36.199-76.fc9.x86_64.
patch -p1 < mantis_dma.c.aligned_dma_trs.patch
Please tell us whether my patch helps you or not: if it helps, some of
my patch might get into jusst.de as
a fix for your problem.
Leif Oberste-Berghaus wrote:
> Hi Marko,
> thanks for you information.
> Could you be so kind to point out how to configure the "aligmnent for
> DMA tranfers" and how to generate "less IRQs from DMA transfer"?
> Am 13.07.2008 um 14:50 schrieb Marko Ristola:
>> I have Twinhan DVB-C 2033.
>> I have had freezes /reboots.
>> I did following things with the driver to stabilize things (my own
>> driver version):
>> - Implement both 64byte and 188 byte alignment for DMA transfers.
>> - Generate less IRQs from DMA transfers.
>> That has helped: My AMD dualcore don't do hard reset so often and the
>> saved TV programs are now usable (without my changes the dvb stream
>> lost voice and VDR couldn't show them more than a few minutes).
>> My version seems to use less power (Too weak power supply
>> might be part of my problem though).
>> I don't know yet though whether Manu or others are interested in my
>> I use too new kernel version to deliver patches for Manu easilly.
>> Marko Ristola
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the linux-dvb