aboutsummaryrefslogtreecommitdiff
path: root/hw/intc/sifive_plic.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-06hw/intc: sifive_plic: Fix the pending register range checkBin Meng1-2/+3
2023-01-06hw/intc: sifive_plic: Change "priority-base" to start from interrupt source 0Bin Meng1-2/+3
2023-01-06hw/intc: sifive_plic: Update "num-sources" property default valueBin Meng1-1/+7
2023-01-06hw/intc: sifive_plic: Use error_setg() to propagate the error up via errp in ...Bin Meng1-3/+4
2023-01-06hw/intc: sifive_plic: Improve robustness of the PLIC config parserBin Meng1-8/+16
2023-01-06hw/intc: sifive_plic: Drop PLICMode_HBin Meng1-1/+0
2023-01-06hw/intc: sifive_plic: fix out-of-bound access of source_priority arrayJim Shu1-1/+11
2023-01-06hw/intc: sifive_plic: Renumber the S irqs for numa supportFrédéric Pétrot1-2/+2
2022-10-14hw/intc: sifive_plic: change interrupt priority register to WARL fieldJim Shu1-2/+19
2022-10-14hw/intc: sifive_plic: fix hard-coded max priority levelJim Shu1-2/+4
2022-07-28hw/intc: sifive_plic: Fix multi-socket plic configuraitonAtish Patra1-2/+2
2022-06-10hw/intc: sifive_plic: Avoid overflowing the addr_config bufferAlistair Francis1-10/+9
2022-01-21target/riscv: Support start kernel directly by KVMYifei Jiang1-5/+15
2022-01-08hw/intc: sifive_plic: Cleanup remaining functionsAlistair Francis1-87/+22
2022-01-08hw/intc: sifive_plic: Cleanup the read functionAlistair Francis1-44/+11
2022-01-08hw/intc: sifive_plic: Cleanup the write functionAlistair Francis1-49/+27
2022-01-08hw/intc: sifive_plic: Add a reset functionAlistair Francis1-0/+18
2021-10-22hw/intc: sifive_plic: Cleanup the irq_request functionAlistair Francis1-6/+4
2021-10-22hw/intc: sifive_plic: Cleanup the realize functionAlistair Francis1-21/+24
2021-10-22hw/intc: sifive_plic: Move the propertiesAlistair Francis1-15/+15
2021-09-21hw/intc: sifive_plic: Convert the PLIC to use RISC-V CPU GPIO linesAlistair Francis1-7/+23
2021-05-02Do not include hw/boards.h if it's not really necessaryThomas Huth1-1/+0
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth1-1/+0
2020-11-03target/riscv: Add sifive_plic vmstateYifei Jiang1-1/+25
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-2/+2
2020-09-09hw/riscv: Move sifive_plic model to hw/intcBin Meng1-0/+524