ARM: dts: imx6sx: Fix LCDIF interrupt type
authorMarek Vasut <marex@denx.de>
Sun, 2 Oct 2016 16:44:35 +0000 (18:44 +0200)
committerShawn Guo <shawnguo@kernel.org>
Mon, 24 Oct 2016 08:47:50 +0000 (16:47 +0800)
commitf7f3b484d5505b9a8f09d9db6a2ec172d7f49e0f
tree0ff075163f56e1c1d55b180fcf6ddffc4a680d85
parentfa8d20c8dbb772dbdd930817f83949d95f733e8e
ARM: dts: imx6sx: Fix LCDIF interrupt type

The LCDIF interrupt should be triggered by the rising edge of the
IRQ line because we only want the interrupt to trigger once per each
frame. It seems the LCDIF IRQ line cannot be explicitly de-asserted
by software, so the previous behavior before this patch, where the
interrupt was triggered by level-high status of the IRQ line, caused
the interrupt to fire again immediatelly after it was handled, which
caused the system to lock up due to the high rate of interrupts.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6sx.dtsi