diff options
| author | Stafford Horne | 2022-02-19 06:48:46 +0100 |
|---|---|---|
| committer | Stafford Horne | 2022-02-25 07:42:23 +0100 |
| commit | 22991cfbdfacc195b982d3ee12a823e75ded4b29 (patch) | |
| tree | 5156c4b28a773c3ebbfd8e1cd327441024c33bbf /include/exec/memory-internal.h | |
| parent | hw/openrisc/openrisc_sim: Parameterize initialization (diff) | |
| download | qemu-22991cfbdfacc195b982d3ee12a823e75ded4b29.tar.gz qemu-22991cfbdfacc195b982d3ee12a823e75ded4b29.tar.xz qemu-22991cfbdfacc195b982d3ee12a823e75ded4b29.zip | |
hw/openrisc/openrisc_sim: Use IRQ splitter when connecting UART
Currently the OpenRISC SMP configuration only supports 2 cores due to
the UART IRQ routing being limited to 2 cores. As was done in commit
1eeffbeb11 ("hw/openrisc/openrisc_sim: Use IRQ splitter when connecting
IRQ to multiple CPUs") we can use a splitter to wire more than 2 CPUs.
This patch moves serial initialization out to it's own function and
uses a splitter to connect multiple CPU irq lines to the UART.
Signed-off-by: Stafford Horne <shorne@gmail.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Diffstat (limited to 'include/exec/memory-internal.h')
0 files changed, 0 insertions, 0 deletions
