François Beaufort wrote:
>
>
>> Date: Wed, 20 Apr 2011 12:54:00 +0200
>> From: [email protected]
>> To: [email protected]
>> CC: [email protected]
>> Subject: Re: [Xenomai-core] xenomai and framebuffer-ipu on target iMx35
>>
>> François Beaufort wrote:
>>> I can't show you /proc/interrupts when ipu and I-pipe are enabled
>>> because the system doesn't start in this case.
>> Ok. I failed to get that from your first mail. I do not know either if
>> you are using a vanilla kernel, or a patched one?
>>
>> If a patched one, then you have to verify that generic_handle_irq is
>> replaced with ipipe_handle_chained_irq for multiplexed GPIO irqs.
>>
>> Note that I CCd the Xenomai-help mailing list, next private mail will
>> receive no answer.
>>
>> --
>> Gilles.
>>
>
> Thank you for your answers.
>
> I can now start Linux-xenomai with framebuffer and ipu.
>
> I use a kernel patched by the Phytec BSP patches and next by the adeos pipe.
>
> I have modified the file linux-2.6.35.9/drivers/dma/ipu/ipu_irq.c :
>
> lines 305 and 343 :
>
> - generic_handle_irq(irq);
> + ipipe_handle_chained_irq(irq);
>
>
> This file is not modified by any patch.
You have to replace any call to generic_handle_irq in the Phytec patch
by a call to ipipe_handle_chained_irq, otherwise, you will get this
issue again with other multiplexed irqs.
--
Gilles.
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help