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

Reply via email to