hw/cpu/a15mpcore: Correct default value for num-irq
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 5 Jul 2013 13:54:41 +0000 (14:54 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 15 Jul 2013 15:17:02 +0000 (16:17 +0100)
commit528622421eb1be95eaadfe91e8e11729d1e46431
tree8ad30fc1aa7db88f32d89769dd445841bae2e4a3
parent9121d02cb33c96b444a3973579f5edc119597e81
hw/cpu/a15mpcore: Correct default value for num-irq

The a15mpcore device claims that its default value for num-irq
is the number of interrupts used by the A15MP in the vexpress-a15
board. However that chip has 128 external interrupts, not 64.
Since there is only one A15 based model in QEMU currently, we
can fix this by simply changing the default value.

This error was causing recent (3.10) Linux kernels to print
warnings/backtraces when the number of interrupts reported
by the GIC was smaller than an interrupt number they wanted
to use.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1373032481-15280-1-git-send-email-peter.maydell@linaro.org
hw/cpu/a15mpcore.c