]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
GPU: ipu: fix lockup caused by pending chained interrupts
authorRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 16 Jun 2015 22:29:41 +0000 (23:29 +0100)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Fri, 10 Jul 2015 09:02:46 +0000 (11:02 +0200)
commit510e6426d32baf46b6df929e6689ef65fcb58a2c
treeb22572de17b81e2d32e5f8409eeab77aad11c436
parent553a59fc8f5d51c3824c0b7d4ca61e780157defa
GPU: ipu: fix lockup caused by pending chained interrupts

Even with the oops fixed by a previous patch, the system still fails to
kexec, due to a stuck chained interrupt locking the system.  We must
disable the child interrupts prior to setting up the irq chip to ensure
we don't get stuck here.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/gpu/ipu-v3/ipu-common.c