hw/riscv: sifive_u: Connect a DMA controller
commit834e027a3452e1c139c5400cae550c6c5a340b28
authorBin Meng <bin.meng@windriver.com>
Tue, 1 Sep 2020 01:39:11 +0000 (1 09:39 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Wed, 9 Sep 2020 22:54:19 +0000 (9 15:54 -0700)
treee3acff6dc4b34ba338ea59ac714951460109b819
parenta47ef6e93ab2ca1db8d5ecb61fda3c41f926a26b
hw/riscv: sifive_u: Connect a DMA controller

SiFive FU540 SoC integrates a platform DMA controller with 4 DMA
channels. This connects the exsiting SiFive PDMA model to the SoC,
and adds its device tree data as well.

Signed-off-by: Bin Meng <bin.meng@windriver.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <1598924352-89526-17-git-send-email-bmeng.cn@gmail.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/riscv/Kconfig
hw/riscv/sifive_u.c
include/hw/riscv/sifive_u.h