uart: Import and hook up opencore 16550 compatible UART
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 16 Jun 2020 12:42:15 +0000 (22:42 +1000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 23 Jun 2020 23:53:46 +0000 (09:53 +1000)
commit7575b1e0c2b1c21847ed3103185858d1a512ead6
tree0cbeb83dd953b5058fded1896f33325ddc16dd42
parent76e2c7d81c9c08618cc2836da0232c77b5d4e91b
uart: Import and hook up opencore 16550 compatible UART

This imports via fusesoc a 16550 compatible (ie "standard") UART,
and wires it up optionally in the SoC instead of the potato one.

This also adds support for a second UART (which is always a
16550) to Arty, wired to JC "bottom" port.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
fpga/arty_a7.xdc
fpga/top-arty.vhdl
fpga/top-generic.vhdl
fpga/top-nexys-video.vhdl
include/microwatt_soc.h
microwatt.core
soc.vhdl
syscon.vhdl