* [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB
@ 2025-02-10 22:09 Alexander Sverdlin
2025-02-10 22:09 ` [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000 Alexander Sverdlin
2025-02-11 10:50 ` [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB Conor Dooley
0 siblings, 2 replies; 7+ messages in thread
From: Alexander Sverdlin @ 2025-02-10 22:09 UTC (permalink / raw)
To: soc
Cc: Alexander Sverdlin, Chen Wang, Inochi Amaoto, Lee Jones,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Philipp Zabel,
Catalin Marinas, Will Deacon, Arnd Bergmann, Paul Walmsley,
Palmer Dabbelt, Albert Ou, Sebastian Reichel, devicetree,
Haylen Chu, linux-arm-kernel, linux-riscv, linux-pm,
Jisheng Zhang, Chao Wei
This series adds very basic support for Milk-V Duo Module 01 EVB [1] in
arm64 mode. The SoC (SG2000) is dual-arch, RiscV and ARM64, the latter has
been chosen because the upstream toolchain can be utilized.
Sophgo SG2000 seems to be a continuation of the Cvitek CV18xx series, same
peripherals with an addition of ARM64 core. Therefore it would be
beneficial not to copy-paste the peripherals' device-tree, but rather split
the most suitable riscv DT into ARCH-specific and peripherals parts and
just include the latter on the arm64 side.
This series adds the device-tree for Milk-V Duo Module 01 EVB, which
in turn contains Milk-V Duo Module 01 (separate .dtsi) on it, which has
SG2000 SoC inside (separate .dtsi).
This series has been tested with Sophgo-provided U-Boot binary [2]: it
boots from SD card; pinctrl, serial, GPIO drivers are functional (same
as for RiscV-based CV18xx SoCs).
Partial SoC documentation is available [3].
This series lacks the support of:
- USB
- Audio
- Ethernet
- WiFi
- Bluetooth
- eMMC
- Video
- "reboot" functionality
It would probably make sense that the series will go into ARM SOC tree.
Changelog:
v2:
- dropped all patches related to the new reboot driver and corresponding DT
and bindings;
- grouped DT-related and config-related patches together;
- added patch moving sophgo.yaml from riscv into soc (to share it with
ARM); added SG2000 SoC and Milk-V Duo Module 01 EVB into it;
- other changes are documented in the corresponding patches;
[1] https://milkv.io/docs/duo/getting-started/duo-module-01
[2] https://github.com/milkv-duo/duo-buildroot-sdk-v2/releases/
[3] https://github.com/sophgo/sophgo-doc/releases/download/sg2000-trm-v1.01/sg2000_trm_en.pdf
Alexander Sverdlin (7):
riscv: dts: sophgo: cv18xx: Move RiscV-specific part into SoCs' .dtsi
files
dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add
SG2000
arm64: dts: sophgo: Add initial SG2000 SoC device tree
arm64: dts: sophgo: Add Duo Module 01
arm64: dts: sophgo: Add Duo Module 01 Evaluation Board
arm64: Add SOPHGO SOC family Kconfig support
arm64: defconfig: Enable rudimentary Sophgo SG2000 support
.../{riscv => soc/sophgo}/sophgo.yaml | 7 +-
arch/arm64/Kconfig.platforms | 6 ++
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/sophgo/Makefile | 2 +
.../sophgo/sg2000-milkv-duo-module-01-evb.dts | 31 +++++++
.../sophgo/sg2000-milkv-duo-module-01.dtsi | 85 +++++++++++++++++
arch/arm64/boot/dts/sophgo/sg2000.dtsi | 75 +++++++++++++++
arch/arm64/configs/defconfig | 5 +
arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 64 ++++++++++---
arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 64 ++++++++++---
arch/riscv/boot/dts/sophgo/cv181x.dtsi | 2 +-
arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi | 57 ++++++++++++
arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 91 +++++--------------
arch/riscv/boot/dts/sophgo/sg2002.dtsi | 64 ++++++++++---
14 files changed, 451 insertions(+), 103 deletions(-)
rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (80%)
create mode 100644 arch/arm64/boot/dts/sophgo/Makefile
create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01-evb.dts
create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01.dtsi
create mode 100644 arch/arm64/boot/dts/sophgo/sg2000.dtsi
create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi
--
2.48.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000
2025-02-10 22:09 [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB Alexander Sverdlin
@ 2025-02-10 22:09 ` Alexander Sverdlin
2025-02-11 1:29 ` Chen Wang
2025-02-11 18:18 ` Conor Dooley
2025-02-11 10:50 ` [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB Conor Dooley
1 sibling, 2 replies; 7+ messages in thread
From: Alexander Sverdlin @ 2025-02-10 22:09 UTC (permalink / raw)
To: soc
Cc: Alexander Sverdlin, Jisheng Zhang, Chao Wei, Chen Wang,
Inochi Amaoto, linux-pm, linux-riscv, devicetree, Haylen Chu,
linux-arm-kernel, Sebastian Reichel, Arnd Bergmann, Philipp Zabel,
Rob Herring, Krzysztof Kozlowski, Conor Dooley
Move sophgo.yaml from riscv into soc/sophgo so that it can be shared for
all SoCs containing ARM cores as well. This already applies to SG2002.
Add SG2000 SoC, Milk-V Duo Module 01 and Milk-V Module 01 EVB.
Signed-off-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
---
.../devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (80%)
diff --git a/Documentation/devicetree/bindings/riscv/sophgo.yaml b/Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
similarity index 80%
rename from Documentation/devicetree/bindings/riscv/sophgo.yaml
rename to Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
index a14cb10ff3f0..5d73d0ccc547 100644
--- a/Documentation/devicetree/bindings/riscv/sophgo.yaml
+++ b/Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
-$id: http://devicetree.org/schemas/riscv/sophgo.yaml#
+$id: http://devicetree.org/schemas/soc/sophgo/sophgo.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Sophgo SoC-based boards
@@ -26,6 +26,11 @@ properties:
- enum:
- sophgo,huashan-pi
- const: sophgo,cv1812h
+ - items:
+ - enum:
+ - milkv,duo-module-01-evb
+ - const: milkv,duo-module-01
+ - const: sophgo,sg2000
- items:
- enum:
- sipeed,licheerv-nano-b
--
2.48.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000
2025-02-10 22:09 ` [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000 Alexander Sverdlin
@ 2025-02-11 1:29 ` Chen Wang
2025-02-11 18:18 ` Conor Dooley
1 sibling, 0 replies; 7+ messages in thread
From: Chen Wang @ 2025-02-11 1:29 UTC (permalink / raw)
To: Alexander Sverdlin, soc
Cc: Jisheng Zhang, Chao Wei, Inochi Amaoto, linux-pm, linux-riscv,
devicetree, Haylen Chu, linux-arm-kernel, Sebastian Reichel,
Arnd Bergmann, Philipp Zabel, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
On 2025/2/11 6:09, Alexander Sverdlin wrote:
> Move sophgo.yaml from riscv into soc/sophgo so that it can be shared for
> all SoCs containing ARM cores as well. This already applies to SG2002.
>
> Add SG2000 SoC, Milk-V Duo Module 01 and Milk-V Module 01 EVB.
>
> Signed-off-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Reviewed-by: Chen Wang <unicorn_wang@outlook.com>
> ---
> .../devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
> rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (80%)
>
> diff --git a/Documentation/devicetree/bindings/riscv/sophgo.yaml b/Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
> similarity index 80%
> rename from Documentation/devicetree/bindings/riscv/sophgo.yaml
> rename to Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
> index a14cb10ff3f0..5d73d0ccc547 100644
> --- a/Documentation/devicetree/bindings/riscv/sophgo.yaml
> +++ b/Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
> @@ -1,7 +1,7 @@
> # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> %YAML 1.2
> ---
> -$id: http://devicetree.org/schemas/riscv/sophgo.yaml#
> +$id: http://devicetree.org/schemas/soc/sophgo/sophgo.yaml#
> $schema: http://devicetree.org/meta-schemas/core.yaml#
>
> title: Sophgo SoC-based boards
> @@ -26,6 +26,11 @@ properties:
> - enum:
> - sophgo,huashan-pi
> - const: sophgo,cv1812h
> + - items:
> + - enum:
> + - milkv,duo-module-01-evb
> + - const: milkv,duo-module-01
> + - const: sophgo,sg2000
> - items:
> - enum:
> - sipeed,licheerv-nano-b
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB
2025-02-10 22:09 [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB Alexander Sverdlin
2025-02-10 22:09 ` [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000 Alexander Sverdlin
@ 2025-02-11 10:50 ` Conor Dooley
2025-02-11 12:43 ` Alexander Sverdlin
1 sibling, 1 reply; 7+ messages in thread
From: Conor Dooley @ 2025-02-11 10:50 UTC (permalink / raw)
To: Alexander Sverdlin
Cc: soc, Chen Wang, Inochi Amaoto, Lee Jones, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Philipp Zabel, Catalin Marinas,
Will Deacon, Arnd Bergmann, Paul Walmsley, Palmer Dabbelt,
Albert Ou, Sebastian Reichel, devicetree, Haylen Chu,
linux-arm-kernel, linux-riscv, linux-pm, Jisheng Zhang, Chao Wei
[-- Attachment #1: Type: text/plain, Size: 1776 bytes --]
On Mon, Feb 10, 2025 at 11:09:40PM +0100, Alexander Sverdlin wrote:
> This series adds very basic support for Milk-V Duo Module 01 EVB [1] in
> arm64 mode. The SoC (SG2000) is dual-arch, RiscV and ARM64, the latter has
> been chosen because the upstream toolchain can be utilized.
> .../{riscv => soc/sophgo}/sophgo.yaml | 7 +-
> arch/arm64/Kconfig.platforms | 6 ++
> arch/arm64/boot/dts/Makefile | 1 +
> arch/arm64/boot/dts/sophgo/Makefile | 2 +
I'd expect this to be maintained alongside the riscv support, how come
there's no maintainers entry change here?
> .../sophgo/sg2000-milkv-duo-module-01-evb.dts | 31 +++++++
> .../sophgo/sg2000-milkv-duo-module-01.dtsi | 85 +++++++++++++++++
> arch/arm64/boot/dts/sophgo/sg2000.dtsi | 75 +++++++++++++++
> arch/arm64/configs/defconfig | 5 +
> arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 64 ++++++++++---
> arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 64 ++++++++++---
> arch/riscv/boot/dts/sophgo/cv181x.dtsi | 2 +-
> arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi | 57 ++++++++++++
> arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 91 +++++--------------
> arch/riscv/boot/dts/sophgo/sg2002.dtsi | 64 ++++++++++---
> 14 files changed, 451 insertions(+), 103 deletions(-)
> rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (80%)
> create mode 100644 arch/arm64/boot/dts/sophgo/Makefile
> create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01-evb.dts
> create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01.dtsi
> create mode 100644 arch/arm64/boot/dts/sophgo/sg2000.dtsi
> create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB
2025-02-11 10:50 ` [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB Conor Dooley
@ 2025-02-11 12:43 ` Alexander Sverdlin
2025-02-11 13:48 ` Conor Dooley
0 siblings, 1 reply; 7+ messages in thread
From: Alexander Sverdlin @ 2025-02-11 12:43 UTC (permalink / raw)
To: Conor Dooley
Cc: soc, Chen Wang, Inochi Amaoto, Lee Jones, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Philipp Zabel, Catalin Marinas,
Will Deacon, Arnd Bergmann, Paul Walmsley, Palmer Dabbelt,
Albert Ou, Sebastian Reichel, devicetree, Haylen Chu,
linux-arm-kernel, linux-riscv, linux-pm, Jisheng Zhang, Chao Wei
Hi Conor!
On Tue, 2025-02-11 at 10:50 +0000, Conor Dooley wrote:
> On Mon, Feb 10, 2025 at 11:09:40PM +0100, Alexander Sverdlin wrote:
> > This series adds very basic support for Milk-V Duo Module 01 EVB [1] in
> > arm64 mode. The SoC (SG2000) is dual-arch, RiscV and ARM64, the latter has
> > been chosen because the upstream toolchain can be utilized.
>
> > .../{riscv => soc/sophgo}/sophgo.yaml | 7 +-
> > arch/arm64/Kconfig.platforms | 6 ++
> > arch/arm64/boot/dts/Makefile | 1 +
> > arch/arm64/boot/dts/sophgo/Makefile | 2 +
>
> I'd expect this to be maintained alongside the riscv support, how come
> there's no maintainers entry change here?
MAINTAINERS file has "K: sophgo" entry already, I suppose new files will
fall into this category? That's why I've ignored this specific checkpatch warning
in all patches. Am I wrong?
> > .../sophgo/sg2000-milkv-duo-module-01-evb.dts | 31 +++++++
> > .../sophgo/sg2000-milkv-duo-module-01.dtsi | 85 +++++++++++++++++
> > arch/arm64/boot/dts/sophgo/sg2000.dtsi | 75 +++++++++++++++
> > arch/arm64/configs/defconfig | 5 +
> > arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 64 ++++++++++---
> > arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 64 ++++++++++---
> > arch/riscv/boot/dts/sophgo/cv181x.dtsi | 2 +-
> > arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi | 57 ++++++++++++
> > arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 91 +++++--------------
> > arch/riscv/boot/dts/sophgo/sg2002.dtsi | 64 ++++++++++---
> > 14 files changed, 451 insertions(+), 103 deletions(-)
> > rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (80%)
> > create mode 100644 arch/arm64/boot/dts/sophgo/Makefile
> > create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01-evb.dts
> > create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01.dtsi
> > create mode 100644 arch/arm64/boot/dts/sophgo/sg2000.dtsi
> > create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi
--
Alexander Sverdlin.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB
2025-02-11 12:43 ` Alexander Sverdlin
@ 2025-02-11 13:48 ` Conor Dooley
0 siblings, 0 replies; 7+ messages in thread
From: Conor Dooley @ 2025-02-11 13:48 UTC (permalink / raw)
To: Alexander Sverdlin
Cc: soc, Chen Wang, Inochi Amaoto, Lee Jones, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Philipp Zabel, Catalin Marinas,
Will Deacon, Arnd Bergmann, Paul Walmsley, Palmer Dabbelt,
Albert Ou, Sebastian Reichel, devicetree, Haylen Chu,
linux-arm-kernel, linux-riscv, linux-pm, Jisheng Zhang, Chao Wei
[-- Attachment #1: Type: text/plain, Size: 2349 bytes --]
On Tue, Feb 11, 2025 at 01:43:31PM +0100, Alexander Sverdlin wrote:
> Hi Conor!
>
> On Tue, 2025-02-11 at 10:50 +0000, Conor Dooley wrote:
> > On Mon, Feb 10, 2025 at 11:09:40PM +0100, Alexander Sverdlin wrote:
> > > This series adds very basic support for Milk-V Duo Module 01 EVB [1] in
> > > arm64 mode. The SoC (SG2000) is dual-arch, RiscV and ARM64, the latter has
> > > been chosen because the upstream toolchain can be utilized.
> >
> > > .../{riscv => soc/sophgo}/sophgo.yaml | 7 +-
> > > arch/arm64/Kconfig.platforms | 6 ++
> > > arch/arm64/boot/dts/Makefile | 1 +
> > > arch/arm64/boot/dts/sophgo/Makefile | 2 +
> >
> > I'd expect this to be maintained alongside the riscv support, how come
> > there's no maintainers entry change here?
>
> MAINTAINERS file has "K: sophgo" entry already, I suppose new files will
> fall into this category? That's why I've ignored this specific checkpatch warning
> in all patches. Am I wrong?
Ah, I didn't realise.
>
> > > .../sophgo/sg2000-milkv-duo-module-01-evb.dts | 31 +++++++
> > > .../sophgo/sg2000-milkv-duo-module-01.dtsi | 85 +++++++++++++++++
> > > arch/arm64/boot/dts/sophgo/sg2000.dtsi | 75 +++++++++++++++
> > > arch/arm64/configs/defconfig | 5 +
> > > arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 64 ++++++++++---
> > > arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 64 ++++++++++---
> > > arch/riscv/boot/dts/sophgo/cv181x.dtsi | 2 +-
> > > arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi | 57 ++++++++++++
> > > arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 91 +++++--------------
> > > arch/riscv/boot/dts/sophgo/sg2002.dtsi | 64 ++++++++++---
> > > 14 files changed, 451 insertions(+), 103 deletions(-)
> > > rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (80%)
> > > create mode 100644 arch/arm64/boot/dts/sophgo/Makefile
> > > create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01-evb.dts
> > > create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01.dtsi
> > > create mode 100644 arch/arm64/boot/dts/sophgo/sg2000.dtsi
> > > create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx-cpu.dtsi
>
> --
> Alexander Sverdlin.
>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000
2025-02-10 22:09 ` [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000 Alexander Sverdlin
2025-02-11 1:29 ` Chen Wang
@ 2025-02-11 18:18 ` Conor Dooley
1 sibling, 0 replies; 7+ messages in thread
From: Conor Dooley @ 2025-02-11 18:18 UTC (permalink / raw)
To: Alexander Sverdlin
Cc: soc, Jisheng Zhang, Chao Wei, Chen Wang, Inochi Amaoto, linux-pm,
linux-riscv, devicetree, Haylen Chu, linux-arm-kernel,
Sebastian Reichel, Arnd Bergmann, Philipp Zabel, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
[-- Attachment #1: Type: text/plain, Size: 1823 bytes --]
On Mon, Feb 10, 2025 at 11:09:42PM +0100, Alexander Sverdlin wrote:
> Move sophgo.yaml from riscv into soc/sophgo so that it can be shared for
> all SoCs containing ARM cores as well. This already applies to SG2002.
>
> Add SG2000 SoC, Milk-V Duo Module 01 and Milk-V Module 01 EVB.
>
> Signed-off-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
> ---
> .../devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
> rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (80%)
>
> diff --git a/Documentation/devicetree/bindings/riscv/sophgo.yaml b/Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
> similarity index 80%
> rename from Documentation/devicetree/bindings/riscv/sophgo.yaml
> rename to Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
> index a14cb10ff3f0..5d73d0ccc547 100644
> --- a/Documentation/devicetree/bindings/riscv/sophgo.yaml
> +++ b/Documentation/devicetree/bindings/soc/sophgo/sophgo.yaml
> @@ -1,7 +1,7 @@
> # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> %YAML 1.2
> ---
> -$id: http://devicetree.org/schemas/riscv/sophgo.yaml#
> +$id: http://devicetree.org/schemas/soc/sophgo/sophgo.yaml#
> $schema: http://devicetree.org/meta-schemas/core.yaml#
>
> title: Sophgo SoC-based boards
> @@ -26,6 +26,11 @@ properties:
> - enum:
> - sophgo,huashan-pi
> - const: sophgo,cv1812h
> + - items:
> + - enum:
> + - milkv,duo-module-01-evb
> + - const: milkv,duo-module-01
> + - const: sophgo,sg2000
> - items:
> - enum:
> - sipeed,licheerv-nano-b
> --
> 2.48.1
>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2025-02-11 18:18 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-10 22:09 [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB Alexander Sverdlin
2025-02-10 22:09 ` [PATCH v2 2/7] dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000 Alexander Sverdlin
2025-02-11 1:29 ` Chen Wang
2025-02-11 18:18 ` Conor Dooley
2025-02-11 10:50 ` [PATCH v2 0/7] arm64 support for Milk-V Duo Module 01 EVB Conor Dooley
2025-02-11 12:43 ` Alexander Sverdlin
2025-02-11 13:48 ` Conor Dooley
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox