[PATCH 05/13 v2] irqchip/gic: assign irqchip dynamically

Linus Walleij linus.walleij at linaro.org
Mon Nov 2 03:00:02 PST 2015


On Mon, Nov 2, 2015 at 10:53 AM, Marc Zyngier <marc.zyngier at arm.com> wrote:
> On 23/10/15 10:04, Linus Walleij wrote:

>> Marc: can't test the EOIMODE1 thing, it's far above me, but it
>> "should work". Is it correct that there is one unique and coupled
>> EOIMODE1 instance per GIC instance like this?
>
> I'm afraid you misinterpreted the EOIMODE==1 thing. The GIC can either
> be EOIMODE==0 (which is what most people are using on 32bit when not
> booting at HYP), or EOIMODE==1 (most 64bit systems). For systems with
> multiple GICs, the secondary GICs are always EOIMODE==0.

So it's an either-or thing not both-and. OK that's the missing piece,
thanks Marc, I'll fix up the patch.

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list