ARM: dts: BCM2711 AON_INTR2 generates IRQ edges
authorPhil Elwell <phil@raspberrypi.com>
Fri, 21 Jan 2022 12:24:57 +0000 (12:24 +0000)
committerPhil Elwell <8911409+pelwell@users.noreply.github.com>
Sat, 22 Jan 2022 13:56:56 +0000 (13:56 +0000)
commitb42c23e39f9f5ada0c1dba16cadd93d3f376fdbd
tree756e1e6fd6fe3555cb9902e4355d27de53385f52
parentec5ae69b41e00219c04d33498f7cd12da13649c3
ARM: dts: BCM2711 AON_INTR2 generates IRQ edges

THe AON_INTR2 controller manages the HDMI interrupts, combining them
into a single interrupt passed to the GIC. bcm2711.dtsi declares the
interrupt as being IRQ_TYPE_LEVEL_HIGH, but it should be
IRQ_TYPE_EDGE_RISING. Most of the time the distinction shouldn't
matter, but there is a small possibility of losing interrupts unless
it is corrected.

See: http://lists.infradead.org/pipermail/linux-arm-kernel/2022-January/710292.html

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
arch/arm/boot/dts/bcm2711.dtsi