UPSTREAM: irqchip/gic-v3: Add support for partitioned PPIs
authorMarc Zyngier <marc.zyngier@arm.com>
Mon, 11 Apr 2016 08:57:54 +0000 (09:57 +0100)
committerHuang, Tao <huangtao@rock-chips.com>
Fri, 1 Jul 2016 06:20:47 +0000 (14:20 +0800)
commitee6804db8e8cf7dc5e1809cc2c00b7226b4e3391
treeae7b2c9838cbc631ac0b2fdc7a71ec50394c8bec
parentfdf35d1ad4857183485c6a7d0e5d2173c658e782
UPSTREAM: irqchip/gic-v3: Add support for partitioned PPIs

Plug the partitioning layer into the GICv3 PPI code, parsing the
DT and building the partition affinities and providing the generic
code with partition data and callbacks.

Change-Id: I1f9049d48388b899e99bcadd6be729729d0fe6bb
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: devicetree@vger.kernel.org
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Rob Herring <robh+dt@kernel.org>
Link: http://lkml.kernel.org/r/1460365075-7316-5-git-send-email-marc.zyngier@arm.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
(cherry picked from commit e3825ba1af3a27d7522c9f5f929f5a13b8b138ae)
drivers/irqchip/Kconfig
drivers/irqchip/irq-gic-v3.c