hw/riscv: virt: Add optional AIA APLIC support to virt machine
commite6faee65855bf6d2ee480c5515f6d157c3229a38
authorAnup Patel <anup.patel@wdc.com>
Sun, 20 Feb 2022 08:55:22 +0000 (20 14:25 +0530)
committerAlistair Francis <alistair.francis@wdc.com>
Thu, 3 Mar 2022 03:14:50 +0000 (3 13:14 +1000)
tree475ec5ae1e6b2d9921531ab705ca326d71c1bfc9
parent90f9e35b7895b32a451df82c773d95faba910f49
hw/riscv: virt: Add optional AIA APLIC support to virt machine

We extend virt machine to emulate AIA APLIC devices only when
"aia=aplic" parameter is passed along with machine name in QEMU
command-line. When "aia=none" or not specified then we fallback
to original PLIC device emulation.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <anup@brainfault.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20220220085526.808674-2-anup@brainfault.org>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/riscv/Kconfig
hw/riscv/virt.c
include/hw/riscv/virt.h