From: Patrick Boettcher Date: Fri, 8 Jul 2005 00:57:49 +0000 (-0700) Subject: [PATCH] dvb: flexcop: woraround irq stop problem X-Git-Tag: v2.6.13-rc3~195 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64221be7b9006338e4a45228f013e467ee4bf045;p=pandora-kernel.git [PATCH] dvb: flexcop: woraround irq stop problem The flexcop chip often stops generating interrupts after some hours of operation. Apparently this can be fixed by resetting register block 0x300 at each channel change (this is not detailed in the flexcop data books). This patch also restructures DMA handling and adds a bit of debug code for the irq problem in case it still happens for someone. Signed-off-by: Patrick Boettcher Signed-off-by: Johannes Stezenbach Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed