xemu/include/hw/intc
Alistair Francis 879f60f01c hw/intc: Initial commit of lowRISC Ibex PLIC
The Ibex core contains a PLIC that although similar to the RISC-V spec
is not RISC-V spec compliant.

This patch implements a Ibex PLIC in a somewhat generic way.

As the current RISC-V PLIC needs tidying up, my hope is that as the Ibex
PLIC move towards spec compliance this PLIC implementation can be
updated until it can replace the current PLIC.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
2020-06-19 08:24:07 -07:00
..
allwinner-a10-pic.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
arm_gic_common.h arm_gic: Mask the un-supported priority bits 2020-02-28 16:14:57 +00:00
arm_gic.h arm_gic: Mask the un-supported priority bits 2020-02-28 16:14:57 +00:00
arm_gicv3_common.h hw/intc/gicv3: Remove useless parenthesis around DIV_ROUND_UP macro 2018-10-26 17:17:32 +02:00
arm_gicv3_its_common.h hw/intc/arm_gicv3_its: Implement state save/restore 2017-06-13 14:57:00 +01:00
arm_gicv3.h hw/intc/arm_gicv3: ARM GICv3 device framework 2016-06-17 15:23:51 +01:00
armv7m_nvic.h nvic: Change NVIC to support ARMv6-M 2018-08-14 17:17:19 +01:00
aspeed_vic.h hw/intc: Add (new) ASPEED VIC device model 2016-03-16 17:42:18 +00:00
bcm2835_ic.h hw/arm/bcm283x: Correct the license text 2020-03-23 17:22:30 +00:00
bcm2836_control.h hw/arm/bcm283x: Correct the license text 2020-03-23 17:22:30 +00:00
heathrow_pic.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
i8259.h hw: replace hw/i386/pc.h with a header just for the i8259 2019-12-17 19:33:49 +01:00
ibex_plic.h hw/intc: Initial commit of lowRISC Ibex PLIC 2020-06-19 08:24:07 -07:00
imx_avic.h i.MX: Split AVIC emulator in a header file and a source file 2015-08-13 11:26:19 +01:00
imx_gpcv2.h i.MX: Add code to emulate GPCv2 IP block 2018-02-09 10:40:30 +00:00
intc.h qom: make interface types abstract 2018-12-11 15:45:22 -02:00
mips_gic.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
realview_gic.h
xlnx-pmu-iomod-intc.h Clean up header guards that don't match their file name 2019-05-13 08:58:55 +02:00
xlnx-zynqmp-ipi.h Clean up includes 2018-02-09 05:05:11 +01:00