xics: Add simple ICS
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Wed, 17 Jun 2020 12:11:58 +0000 (22:11 +1000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 19 Jun 2020 10:28:03 +0000 (20:28 +1000)
commit5c2fc47e2c30f1799eed95928578313d9afcb6af
tree517bb6adcb5c3cd7d7a4e1273644c2309151a893
parent80801683275d66fd9ccb1b8a165bec2c49c2d640
xics: Add simple ICS

Move the external interrupt generation to a separate module
"ICS" (source controller) which a register per source containing
currently only the priority control.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
common.vhdl
include/microwatt_soc.h
soc.vhdl
tests/test_xics.bin
tests/test_xics.console_out
tests/xics/xics.c
tests/xics/xics.h
xics.vhdl