[PATCH] ARM: ux500: Initialize irq affinity

Marc Zyngier marc.zyngier at arm.com
Fri Jan 20 11:03:28 EST 2012


On 20/01/12 15:45, Linus Walleij wrote:
> On Fri, Jan 20, 2012 at 2:03 PM, Russell King - ARM Linux
> <linux at arm.linux.org.uk> wrote:
>> On Fri, Jan 20, 2012 at 01:59:16PM +0100, Per Fransson wrote:
>>> Use irq_set_affinity() to initialize the kernel view of irq affinity
>>> when programming the GIC registers.
>>
>> Why is this necessary?
> 
> Necessary: we don't quite know. (Maybe should have been RFC, but
> this patch is better than being silent of it...)
> 
> On the Ux500 all shared peripheral IRQs (32 thru 127) are delivered
> to CPU0 (hardwired, will not work on CPU1), I have heard that this
> is sort of what everybody does but don't know for sure. (Marc?)

Not as far as I know. My platforms seems to happily deliver interrupts
on other cores by setting the SMP affinity (just tested on my EB11MP).

	M.
-- 
Jazz is not dead. It just smells funny...




More information about the linux-arm-kernel mailing list