Building of arch/arm/plat-mxc/ssi-fiq.S failed w/ THUMB2 enabled?
Russell King - ARM Linux
linux at arm.linux.org.uk
Fri Jan 20 06:56:06 EST 2012
On Fri, Dec 02, 2011 at 01:39:11PM +0000, Dave Martin wrote:
> Is this code still used on ARMv7 and above? FIQ is not normally
> available for Linux interrupts on hardware which makes use of the
> TrustZone security extensions. Plus, on modern hardware with a deep
> memory hierarchy, FIQ is may not be all that "fast" either, due to
> cache/TLB effects.
It's worth pointing out that people end up using FIQs for certain things
because the hardware requires you to do it. So if a platform is using
them, they're probably not doing it out of choice, but are doing it
because it's a baseline requirement to get something working.
More information about the linux-arm-kernel
mailing list