board: riscv: add openpiton-riscv64 SoC support
authorTianrui Wei <tianrui-wei@outlook.com>
Thu, 1 Jul 2021 04:54:19 +0000 (12:54 +0800)
committerLeo Yu-Chi Liang <ycliang@andestech.com>
Tue, 6 Jul 2021 05:50:56 +0000 (13:50 +0800)
commit8a44fe69439438797b93b2e7dd70e1a8fad31519
tree327e92caeef61a85ca5c9fc1824673764736d59a
parentfe01f41d57b79d9ca94604503a25e55175744d42
board: riscv: add openpiton-riscv64 SoC support

This patch adds openpiton-riscv64 SOC support. In particular, this
board supports a standard bootflow through zsbl->u-boot SPL->
opensbi->u-boot proper->Linux. There are separate defconfigs for
building u-boot SPL and u-boot proper

Signed-off-by: Tianrui Wei <tianrui-wei@outlook.com>
Signed-off-by: Jonathan Balkind <jbalkind@ucsb.edu>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
13 files changed:
arch/riscv/Kconfig
arch/riscv/dts/Makefile
arch/riscv/dts/openpiton-riscv64.dts [new file with mode: 0644]
board/openpiton/riscv64/Kconfig [new file with mode: 0644]
board/openpiton/riscv64/MAINTAINERS [new file with mode: 0644]
board/openpiton/riscv64/Makefile [new file with mode: 0644]
board/openpiton/riscv64/openpiton-riscv64.c [new file with mode: 0644]
configs/openpiton_riscv64_defconfig [new file with mode: 0644]
configs/openpiton_riscv64_spl_defconfig [new file with mode: 0644]
doc/board/index.rst
doc/board/openpiton/index.rst [new file with mode: 0644]
doc/board/openpiton/riscv64.rst [new file with mode: 0644]
include/configs/openpiton-riscv64.h [new file with mode: 0644]