This series adds support for the Milk-V Duo S, a development board based
on the Sophgo SG2000 SoC with 512 MiB of RAM. The board uses the
upstream Linux devicetree via OF_UPSTREAM.

The first two patches cherry-pick the SG2000 dtsi and the Duo S
devicetree from upstream v7.3-rc1.

The Duo S gets its own board directory, based on the Milk-V Duo 256M
one. Apart from the devicetree, the two boards share almost all of their
configuration. However, they use different SoCs (SG2000 vs. SG2002), so
the Duo S is not treated as a variant of the Duo 256M.

Hiago and Andrei reviewed these patches internally before submission,
hence their Acked-by tags. Since they already work with these boards,
they have agreed to maintain the Duo S support.

Tested on a Milk-V Duo S.

---
Joshua Milas (2):
      riscv64: dts: sophgo: add SG2000 dtsi
      riscv64: dts: sophgo: add initial Milk-V Duo S board support

João Paulo Gonçalves (2):
      clk: sophgo: cv1800b: Add SG2000 compatible string
      board: sophgo: Add support for Milk-V Duo S

 arch/riscv/Kconfig                                 |   4 +
 board/sophgo/milkv_duo_s/Kconfig                   |  30 +++
 board/sophgo/milkv_duo_s/MAINTAINERS               |   8 +
 board/sophgo/milkv_duo_s/Makefile                  |   6 +
 board/sophgo/milkv_duo_s/milkv_duo_s.env           |   8 +
 configs/milkv_duo_s_defconfig                      |  43 ++++
 doc/board/sophgo/index.rst                         |   1 +
 doc/board/sophgo/milkv_duo_s.rst                   |  86 ++++++++
 drivers/clk/sophgo/clk-cv1800b.c                   |   1 +
 .../src/riscv/sophgo/sg2000-milkv-duo-s.dts        | 244 +++++++++++++++++++++
 dts/upstream/src/riscv/sophgo/sg2000.dtsi          |  53 +++++
 include/configs/milkv_duo_s.h                      |  12 +
 12 files changed, 496 insertions(+)
---
base-commit: 8d534cec0cc0109a37c0ded8854da03f1526dc0e
change-id: 20261014-upstream-v1-milk-duo-s-c4d2935c4298

Best regards,
--  
João Paulo Gonçalves <[email protected]>

Reply via email to