summaryrefslogtreecommitdiff
path: root/Kbuild
diff options
context:
space:
mode:
authorSudeep Holla <sudeep.holla@arm.com>2014-08-26 15:03:34 (GMT)
committerJason Cooper <jason@lakedaemon.net>2014-09-14 08:57:25 (GMT)
commita2c225101234bcef8f40497bd50ccb5e9c1fb527 (patch)
tree8dce7f0a6645eefe13069c4484995ccf9c895c40 /Kbuild
parent3228950621d92f0f212378f95a6998ef3a1be0bb (diff)
downloadlinux-a2c225101234bcef8f40497bd50ccb5e9c1fb527.tar.xz
irqchip: gic-v3: Refactor gic_enable_redist to support both enabling and disabling
Currently gic_enable_redist configures the redistributors to never assert WakeRequest signal. However when powering down the processors with wake-up enabled(i.e suspend), we need to configure it to assert that signal. This patch extends gic_enable_redist so that the redistributor can be configure to assert WakeRequest and hold interrupts as pending. This is useful in suspending the processors. This patch also adds check to make sure GICR_WAKER is accessible when configuring it. Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> [maz: removed reference to GICD_CTLR.DS and added read-back of GICR_WAKER to check that it is not RAZ/WI] Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Acked-by: Marc Zyngier <marc.zyngier@arm.com> Link: https://lkml.kernel.org/r/1409065415-20176-2-git-send-email-sudeep.holla@arm.com Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions