[linux-dvb] Flooding interrupts

Jimmy Hedman jimmy.hedman at southpole.se
Thu Sep 28 08:47:52 CEST 2006


> tis 2006-09-26 klockan 09:57 +0200 skrev Jimmy Hedman:
>> On Mon, 2006-09-25 at 23:40 +0200, Hartmut Hackmann wrote:
>> > Hi,
>> >
>> > Jimmy Hedman wrote:
>> > > Hi,
>> > > I have a Compro DVB-T 300 which uses the saa7134-dvb-driver. When
>> it's
>> > > tuned it is flooding my system with between 12000 and 16000
>> interrupts a
>> > > second. It works, but that amout of interrupts doesn't sound healty.
>> Any
>> > > ideas what this could be?
>> > >
>> > > Many thanks in advance,
>> > > Jimmy Hedman
>> > >
>> > The streaming DMA causes loads of interrupts, but not that many.
>> > For DVB-T you should expect about 70 per sec, and for analog, its
>> > up to 50 per sec for 50Hz systems.
>> > The only other valid interrupt source are the GPIOs (Remote control).
>> > If there really are so many interrupts, there must be something wrong
>> > with the GPIO config but i don't think so.
>> I actually have a problem with the remote! It's giving the last pressed
>> key plus the current key every time which makes it impossible to use.
>> The first key goes through, but all the following keys gets duplicated
>> on the next key press. For example, if I press DOWN, DOWN, UP, LEFT, i
>> get DOWN, DOWN+DOWN, DOWN+UP, UP+LEFT.
>> Can I debug this in any way?
> I did some debugging with 'ir_debug=1 i2c_debug=1 irq_debug=1
> gpio_tracking=1' for saa7134 and 'debug=1' on both ir_common and
> ir_kbd_i2c and when i do this the remote seem to be working fine.
> I have logfiles at http://www.linuxguru.se/temp/messages.gz and
> http://www.linuxguru.se/temp/syslog.gz if anyone is interrested in
> looking at it.

The flooding of interrupts continued when I added the debug-options to the
modules so this is still an "issue".

// Jimmy




More information about the linux-dvb mailing list