From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4DAEE4EB.3050609@domain.hid> Date: Wed, 20 Apr 2011 15:51:39 +0200 From: Gilles Chanteperdrix MIME-Version: 1.0 References: , <4DAE99F2.7030002@domain.hid> , <4DAEBB48.2070700@domain.hid> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Xenomai-help] [Xenomai-core] xenomai and framebuffer-ipu on target iMx35 List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?UTF-8?B?RnJhbsOnb2lzIEJlYXVmb3J0?= Cc: xenomai@xenomai.org Fran=C3=A7ois Beaufort wrote: >=20 >=20 >> Date: Wed, 20 Apr 2011 12:54:00 +0200 >> From: gilles.chanteperdrix@xenomai.org >> To: francois.beaufort@domain.hid >> CC: xenomai@xenomai.org >> Subject: Re: [Xenomai-core] xenomai and framebuffer-ipu on target iMx3= 5 >> >> Fran=C3=A7ois 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. >> >> --=20 >> Gilles= =2E >> >=20 > Thank you for your answers. >=20 > I can now start Linux-xenomai with framebuffer and ipu. >=20 > I use a kernel patched by the Phytec BSP patches and next by the adeos = pipe. >=20 > I have modified the file linux-2.6.35.9/drivers/dma/ipu/ipu_irq.c : >=20 > lines 305 and 343 : >=20 > - generic_handle_irq(irq); > + ipipe_handle_chained_irq(irq); >=20 >=20 > 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. --=20 Gilles.