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>
Showing
- arch/riscv/Kconfig 4 additions, 0 deletionsarch/riscv/Kconfig
- arch/riscv/dts/Makefile 1 addition, 0 deletionsarch/riscv/dts/Makefile
- arch/riscv/dts/openpiton-riscv64.dts 153 additions, 0 deletionsarch/riscv/dts/openpiton-riscv64.dts
- board/openpiton/riscv64/Kconfig 40 additions, 0 deletionsboard/openpiton/riscv64/Kconfig
- board/openpiton/riscv64/MAINTAINERS 8 additions, 0 deletionsboard/openpiton/riscv64/MAINTAINERS
- board/openpiton/riscv64/Makefile 5 additions, 0 deletionsboard/openpiton/riscv64/Makefile
- board/openpiton/riscv64/openpiton-riscv64.c 33 additions, 0 deletionsboard/openpiton/riscv64/openpiton-riscv64.c
- configs/openpiton_riscv64_defconfig 76 additions, 0 deletionsconfigs/openpiton_riscv64_defconfig
- configs/openpiton_riscv64_spl_defconfig 87 additions, 0 deletionsconfigs/openpiton_riscv64_spl_defconfig
- doc/board/index.rst 1 addition, 0 deletionsdoc/board/index.rst
- doc/board/openpiton/index.rst 9 additions, 0 deletionsdoc/board/openpiton/index.rst
- doc/board/openpiton/riscv64.rst 376 additions, 0 deletionsdoc/board/openpiton/riscv64.rst
- include/configs/openpiton-riscv64.h 61 additions, 0 deletionsinclude/configs/openpiton-riscv64.h
Loading
Please register or sign in to comment