zephyr/drivers/interrupt_controller
Jean-Paul Etienne d7b713e5b8 interrupt_controller: added support for the SiFive Freedom E310 PLIC driver
The SiFive Freedom E310 Platform Level Interrupt Controller (PLIC) follows
the riscv PLIC specification as defined in the riscv privilege
architecture specification.

It provides implementation for the riscv PLIC APIs as
required by the riscv-privilege SOC Family for SOCs providing
support for the RISCV_HAS_PLIC config.

Change-Id: I95d02edb53deeccd91e490776e8e1dbfb82d235f
Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com>
2017-04-02 15:15:16 +00:00
..
Kconfig interrupt_controller: added support for the SiFive Freedom E310 PLIC driver 2017-04-02 15:15:16 +00:00
Kconfig.stm32 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile interrupt_controller: added support for the SiFive Freedom E310 PLIC driver 2017-04-02 15:15:16 +00:00
arcv2_irq_unit.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
exti_stm32.c exti/stm32: add support for F334 & F373 MCUs 2017-01-23 15:15:52 -06:00
exti_stm32.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i8259.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
ioapic_intr.c Revert "sys_bitfield*(): use 'void *' instead of memaddr_t" 2017-02-28 16:06:22 -05:00
ioapic_priv.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
loapic_intr.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
loapic_spurious.S build: add _ASMLANGUAGE to all asm files 2017-01-24 13:34:51 +00:00
mvic.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
plic_fe310.c interrupt_controller: added support for the SiFive Freedom E310 PLIC driver 2017-04-02 15:15:16 +00:00
system_apic.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00