Skip to content

Add Milk-V Duo board support

Jisheng Zhang linux-devicetree linux-riscv lkml 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest5 patches 3 repliesIn review
  2. v15 patches 17 repliesSuperseded

Changes in v2 from the cover letter

- fix dtbs_check warning
- add clint node
- sort dts in Makefile

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5dt-bindings: interrupt-controller: Add SOPHGO CV1800B plicDocumentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml+1 -00 replies
2/5dt-bindings: timer: Add SOPHGO CV1800B clintDocumentation/devicetree/bindings/timer/sifive,clint.yaml+1 -00 replies
3/5dt-bindings: riscv: Add Milk-V Duo board compatiblesDocumentation/devicetree/bindings/riscv/sophgo.yaml+4 -00 replies
4/5riscv: dts: sophgo: add initial CV1800B SoC device treearch/riscv/boot/dts/sophgo/cv1800b.dtsi+123 -01 reply
5/5riscv: dts: sophgo: add Milk-V Duo board device treearch/riscv/boot/dts/sophgo/Makefile arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dts+39 -11 reply

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by.

PatchConor DooleyChen Wang
1/5A-b
2/5A-b
3/5A-b A-b
4/5A-b
5/5A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/5] Add Milk-V Duo board support

Milk-V Duo[1] board is an embedded development platform based on the CV1800B[2] chip. Add minimal device tree files for the development board. Currently, now it's supported to boot to a basic shell.

NOTE: this series is based on the SG2042 upstream series[3] for the vendor prefix and ARCH_SOPHGO option.

since v1:
- fix dtbs_check warning
- add clint node
- sort dts in Makefile

Jisheng Zhang (5):
dt-bindings: interrupt-controller: Add SOPHGO CV1800B plic
dt-bindings: timer: Add SOPHGO CV1800B clint
dt-bindings: riscv: Add Milk-V Duo board compatibles
riscv: dts: sophgo: add initial CV1800B SoC device tree
riscv: dts: sophgo: add Milk-V Duo board device tree

 .../sifive,plic-1.0.0.yaml                    |   1 +
 .../devicetree/bindings/riscv/sophgo.yaml     |   4 +
 .../bindings/timer/sifive,clint.yaml          |   1 +
 arch/riscv/boot/dts/sophgo/Makefile           |   2 +-
 .../boot/dts/sophgo/cv1800b-milkv-duo.dts     |  38 ++++++
 arch/riscv/boot/dts/sophgo/cv1800b.dtsi       | 123 ++++++++++++++++++
 6 files changed, 168 insertions(+), 1 deletion(-)
 create mode 100644 arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dts
 create mode 100644 arch/riscv/boot/dts/sophgo/cv1800b.dtsi
Signature · 1 line
2.40.1