On Mon, May 27, 2013 at 10:23:53PM +0100, Tom Cook wrote: > On Mon, May 27, 2013 at 9:02 AM, Uwe Kleine-König > <u.kleine-koenig@xxxxxxxxxxxxxx> wrote: > [snip] > > What are you using fiqs for? AFAIK they are not well supported in > > mainline Linux even. > > You're well on the way to plumbing the depths of my ignorance. This > is just me applying the RT patches to the raspberrypi linux tree. The > nearest I can figure out an answer to your question is this, in > arch/arm/kernel/fiqasm.S, in __set_fiq_regs: > > @@@@@@@@@@@@@@@ hack: enable the fiq here to keep usb driver happy > and r1, #~PSR_F_BIT > @@@@@@@@@@@@@@@ endhack: (need to find better place for this to happen) IIRC the usb driver is vital for the raspberry pi, but can you try to unbind the driver before enabling whatever breaks for you? Something like: cd /sys/bus/platform/drivers/dwc_otg in this directory are probably >=1 symlinks on devices. Do echo $devicename > unbind for each of them where devicename is the name of the symlinks. Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | http://www.pengutronix.de/ | -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html