[linux-dvb] bt878(Pinnacle PCTV-SAT) driver from 2.6.12 kernel
broken
Edgar Toernig
froese at gmx.de
Fri Jun 24 01:29:35 CEST 2005
Hi,
I just tried to run a 2.6.12 kernel. Everything seems fine so
far but the DVB card (Pinnacle PCTV-SAT - bt878/cx24110) does
not work reliable any more. The first time I start xawtv it
usually works. But the second or third time the driver shouts:
Jun 24 00:35:06 smutje kernel: bt878(0): irq FDSR risc_pc=019e11a8
Jun 24 00:35:06 smutje kernel: bt878(0): irq FDSR FBUS risc_pc=019e1008
Jun 24 00:35:06 smutje last message repeated 21 times
Jun 24 00:35:06 smutje kernel: bt878(0): IRQ lockup, cleared int mask
and then xawtv gets no data any more - it times out after a while
and shows the "idle" picture.
The driver from the SuSE 9.2 kernel (2.6.8-24.16-smp) works without
problems.
The driver is built into the kernel (no module). It's an SMP
kernel but the effect also occures under UP.
I tried to only enable the ARISCI interrupt (changed the int_mask
in bt878.c:bt878_start to 'int_mask = BT878_ARISCI') because it
seems that this is the only needed IRQ but that only shuts up the
handler - still no data.
Any ideas?
Ciao, ET.
More information about the linux-dvb
mailing list