[linux-dvb] Flooding interrupts
jimmy.hedman at southpole.se
Wed Sep 27 22:09:11 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.
More information about the linux-dvb