diff options
| author | Geert Uytterhoeven <[email protected]> | 2015-09-08 19:00:36 +0200 |
|---|---|---|
| committer | Thomas Gleixner <[email protected]> | 2015-09-15 17:06:29 +0200 |
| commit | 4cd7863ecb90010533c178fba6ecc84d5529b402 (patch) | |
| tree | 7e2d264cc8c6128b7ad966d00fb10031a55e76ee /drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | |
| parent | f4e209cdc7a00f934007f40cf885471799073b0d (diff) | |
irqchip/renesas-irqc: Propagate wake-up settings to parent
The renesas-irqc interrupt controller is cascaded to the GIC, but its
driver doesn't propagate wake-up settings to the parent interrupt
controller.
Since commit aec89ef72ba6c944 ("irqchip/gic: Enable SKIP_SET_WAKE and
MASK_ON_SUSPEND"), the GIC driver masks interrupts during suspend, and
wake-up through gpio-keys now fails on r8a73a4/ape6evm.
Fix this by propagating wake-up settings to the parent interrupt
controller. There's no need to handle irq_set_irq_wake() failures, as
the renesas-irqc interrupt controller is always cascaded to a GIC, and
the GIC driver always sets SKIP_SET_WAKE since the aforementioned
commit.
Signed-off-by: Geert Uytterhoeven <[email protected]>
Cc: Sudeep Holla <[email protected]>
Cc: Magnus Damm <[email protected]>
Cc: Jason Cooper <[email protected]>
Cc: Marc Zyngier <[email protected]>
Link: http://lkml.kernel.org/r/1441731636-17610-3-git-send-email-geert%[email protected]
Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c')
0 files changed, 0 insertions, 0 deletions