From: Robert Hancock <hancockr@shaw.ca>
To: Thomas Voegtle <tv@lio96.de>
Cc: linux-kernel@vger.kernel.org
Subject: Re: hisax isdn card (Sedlbauer Speed Fax+) does not get an interrupt
Date: Mon, 04 Jun 2007 08:31:05 -0600 [thread overview]
Message-ID: <46642229.6070107@shaw.ca> (raw)
In-Reply-To: <Pine.LNX.4.63.0706041033140.17261@er-systems.de>
Thomas Voegtle wrote:
> Thx for your answer. Unfortunately, it didn't help us yet in finding a fix
> for the problem.
>
> The first IRQs are received after the call to pci_enable_device, but
> before the IRQ handler itself is registered (register_irq). The IRQs seem
> to be triggered by the write operations to the card registers
> (byteout()/outb() calls around lines 676ff in sedlbauer.c); the IRQ
> handler is registered much later, though. The dump above suggests that the
> kernel relays the interrupts to the USB handler (on the same IRQ) instead
> - which obviously is wrong.
>
> In short:
> * pci_enable_device
> * writing to card registers -> triggering interrupts
> (handler not yet installed -> error)
> * register interrupt -> fails, as it already was disabled due to the
> errors
>
> Again: thx for your comments. Do you have any further ideas/advice on how
> to get the driver running?
Presumably whatever writes the driver is doing there are enabling the
card to generate interrupts - in this case the IRQ handler needs to be
registered before this point, and not after..
--
Robert Hancock Saskatoon, SK, Canada
To email, remove "nospam" from hancockr@nospamshaw.ca
Home Page: http://www.roberthancock.com/
next prev parent reply other threads:[~2007-06-04 14:31 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <fa./GDxiXMgfJlsQXnkvKu3TibPJV8@ifi.uio.no>
2007-05-31 14:37 ` hisax isdn card (Sedlbauer Speed Fax+) does not get an interrupt Robert Hancock
2007-06-04 9:24 ` Thomas Voegtle
2007-06-04 14:31 ` Robert Hancock [this message]
2007-05-31 13:44 Thomas Voegtle
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46642229.6070107@shaw.ca \
--to=hancockr@shaw.ca \
--cc=linux-kernel@vger.kernel.org \
--cc=tv@lio96.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.