]> git.ipfire.org Git - thirdparty/qemu.git/commit
hw/arm/virt: fix pl011 and pl031 irq flags
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 12 Sep 2014 13:06:50 +0000 (14:06 +0100)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Wed, 24 Dec 2014 22:10:19 +0000 (16:10 -0600)
commite1cf5a23d10d623fda59c1c6c810a9f56776a5e5
tree7898e98bbcfe1ec461b66003b1b6a3fff51cc71a
parent490a0f887e108c4c5bd06cfb5e698129f84e89dd
hw/arm/virt: fix pl011 and pl031 irq flags

The pl011 and pl031 devices both use level triggered interrupts,
but the device tree we construct was incorrectly telling the
kernel to configure the GIC to treat them as edge triggered.
This meant that output from the pl011 would hang after a while.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1410274423-9461-1-git-send-email-peter.maydell@linaro.org
Acked-by: Christoffer Dall <christoffer.dall@linaro.org>
Cc: qemu-stable@nongnu.org
(cherry picked from commit 0be969a2d974971628fc4ed95834d22ecf0fd497)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/arm/virt.c