aboutsummaryrefslogtreecommitdiff
path: root/device_tree.c
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2019-02-01 14:55:42 +0000
committerPeter Maydell <peter.maydell@linaro.org>2019-02-01 14:55:42 +0000
commit91c1e9fcbd7548db3687db946a778b8f34d1343c (patch)
treea2951c83ee7db2b811d417c106c1dd73ee8e5d97 /device_tree.c
parent4b635cf7a95e5012113570a87e134962a0271a27 (diff)
downloadqemu-91c1e9fcbd7548db3687db946a778b8f34d1343c.zip
qemu-91c1e9fcbd7548db3687db946a778b8f34d1343c.tar.gz
qemu-91c1e9fcbd7548db3687db946a778b8f34d1343c.tar.bz2
hw/arm/armsse: Support dual-CPU configuration
The SSE-200 has two Cortex-M33 CPUs. These see the same view of memory, with the exception of the "private CPU region" which has per-CPU devices. Internal device interrupts for SSE-200 devices are mostly wired up to both CPUs, with the exception of a few per-CPU devices. External GPIO inputs on the SSE-200 device are provided for the second CPU's interrupts above 32, as is already the case for the first CPU. Refactor the code to support creation of multiple CPUs. For the moment we leave all CPUs with the same view of memory: this will not work in the multiple-CPU case, but we will fix this in the following commit. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20190121185118.18550-12-peter.maydell@linaro.org
Diffstat (limited to 'device_tree.c')
0 files changed, 0 insertions, 0 deletions