[PATCH v4 0/3] riscv: sophgo: milkv_duo: add support for Milk-V Duo board
Kongyang Liu
seashell11234455 at gmail.com
Sun Jan 28 08:05:23 CET 2024
The Milk-V Duo board is built upon Sophgo's CV1800B SoC, featuring two
XuanTie C906 CPUs running at 1.0GHz and 700MHz, respectively.
This series introduces fundamental support for the Milk-V Duo board,
encompassing UART, CPU, and PLIC support. This ensures that U-Boot can
operate in serial console mode.
Changes in v4:
- Sync dts files with Linux kernel
Changes in v3:
- Swap patch 1 and 2 duo to dependency of defconfig and device tree
- Enable EFI loader
- Add brief description of the procedure to run u-boot-dtb.bin
Changes in v2:
- Fold the defconfig patch to first patch
- Remove unnecessary environment settings of consoledev and baudrate in
config
Kongyang Liu (3):
riscv: dts: sophgo: add basic device tree for Milk-V Duo board
riscv: sophgo: milkv_duo: initial support added
doc: sophgo: milkv_duo: document Milk-V Duo board
arch/riscv/Kconfig | 4 +
arch/riscv/dts/Makefile | 1 +
arch/riscv/dts/cv1800b-milkv-duo.dts | 38 ++++++
arch/riscv/dts/cv1800b.dtsi | 18 +++
arch/riscv/dts/cv18xx.dtsi | 192 +++++++++++++++++++++++++++
board/sophgo/milkv_duo/Kconfig | 28 ++++
board/sophgo/milkv_duo/MAINTAINERS | 6 +
board/sophgo/milkv_duo/Makefile | 5 +
board/sophgo/milkv_duo/board.c | 9 ++
configs/milkv_duo_defconfig | 23 ++++
doc/board/index.rst | 1 +
doc/board/sophgo/index.rst | 8 ++
doc/board/sophgo/milkv_duo.rst | 64 +++++++++
include/configs/milkv_duo.h | 12 ++
14 files changed, 409 insertions(+)
create mode 100644 arch/riscv/dts/cv1800b-milkv-duo.dts
create mode 100644 arch/riscv/dts/cv1800b.dtsi
create mode 100644 arch/riscv/dts/cv18xx.dtsi
create mode 100644 board/sophgo/milkv_duo/Kconfig
create mode 100644 board/sophgo/milkv_duo/MAINTAINERS
create mode 100644 board/sophgo/milkv_duo/Makefile
create mode 100644 board/sophgo/milkv_duo/board.c
create mode 100644 configs/milkv_duo_defconfig
create mode 100644 doc/board/sophgo/index.rst
create mode 100644 doc/board/sophgo/milkv_duo.rst
create mode 100644 include/configs/milkv_duo.h
--
2.41.0
More information about the U-Boot
mailing list