Re: GPIO Interrupt on L4Linux

Adam Lackorzynski <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Message-ID <[email protected]>
On Tue Aug 26, 2014 at 23:04:41 +0300, Yunchuan Geng wrote:
> I am implementing a driver using GPIO input as interrupt.  When setup
> handler for gpio, either from "irq_set_chained_handler()" or "requst_irq()"
> in kernel driver, it finally calls "l4lx_irq_io_startup()" function and
> return "/l4x-irq: Failed to set type for IRQ x".//
> /
> What this error means?
> 
> Right before this error, it called l4_icu_set_mode() which goes to l4 side,
> I tried to print out debug information in l4 side, but not very successful.
> 
> I tried read document about ICU and IRQ handling library about L4Re, but did
> not find the answer, maybe I overlook it. So I ask help here.
> Is there an guidance about this interrupt things or could some one please
> give me some advice.

In the IO configuration you use for L4Linux, is the interrupt number for
the GPIO controller listed? That is, is the GPIO controller working? And
do I understand correctly that you are trying to use an interrupt for a
specific GPIO pin?



Adam
-- 
Adam                 [email protected]
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.