syscon: Add syscon registers
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 24 Sep 2019 12:24:31 +0000 (22:24 +1000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 8 May 2020 11:06:16 +0000 (21:06 +1000)
commit025cf5efe8591c4f0802fd2f1472e57481069152
tree075395eb30fb42d7b27a063536aef37e85211fbc
parent2cef3005cd6eb1e6f4ca069ee5d797959b46c381
syscon: Add syscon registers

These provides some info about the SoC (though it's still somewhat
incomplete and needs more work, see comments).

There's also a control register for selecting DRAM vs. BRAM at 0
(and for soft-resetting the SoC but that isn't wired up yet).

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Makefile
core_tb.vhdl
fpga/top-arty.vhdl
fpga/top-nexys-video.vhdl
litedram/gen-src/sdram_init/main.c
microwatt.core
soc.vhdl
syscon.vhdl [new file with mode: 0644]