[RFC PATCH 1/8] ARM: Add commonly used cpuidle init code
Nicolas Pitre
nicolas.pitre at linaro.org
Fri Dec 9 14:48:48 EST 2011
On Fri, 9 Dec 2011, Rob Herring wrote:
> On 12/08/2011 03:46 PM, Rob Lee wrote:
> > to start with. If the local_fiq_enable/disable calls can be handled
> > in a community friendly way for any architecture, then perhaps I can
> > just move the header file code to linux/include/cpuidle.h.
>
> Maybe we should think about whether we even need to disable fiq. You
> probably don't use low latency interrupt and a high latency low power
> mode together.
Agreed. FIQs should be invisible and normally not be interfered with by
generic kernel code. If some CPU specific special low power mode really
needs FIQs to be masked out, then that should be done by the code
dealing with that mode. And that is valid only if you do make use of
FIQs in the first place.
Nicolas
More information about the linux-arm-kernel
mailing list