]> git.proxmox.com Git - mirror_qemu.git/commit
hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC
authorBin Meng <bmeng@tinylab.org>
Sun, 11 Dec 2022 03:08:14 +0000 (11:08 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 6 Jan 2023 00:42:55 +0000 (10:42 +1000)
commit8d8a54bf4c4b526b1fd804d5d54c90a0e1fd1099
tree376f67ef8620e6b8a0d63d859e9985ad20693743
parent260b594d8a8f74198b9b250e9fada7fc43c6f03e
hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC

hw/pci/Kconfig says MSI_NONBROKEN should be selected by interrupt
controllers regardless of how MSI is implemented. msi_nonbroken is
initialized to true in sifive_plic_realize().

Let SIFIVE_PLIC select MSI_NONBROKEN and drop the selection from
RISC-V machines.

Signed-off-by: Bin Meng <bmeng@tinylab.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Wilfred Mallawa <wilfred.mallawa@wdc.com>
Message-Id: <20221211030829.802437-1-bmeng@tinylab.org>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/intc/Kconfig
hw/riscv/Kconfig