public inbox for linux-riscv@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH v5 0/2] Add DeepComputing FML13V05 board dts
@ 2026-04-21  6:40 Sandie Cao
  2026-04-21  6:42 ` [PATCH v5 1/2] dt-bindings: riscv: spacemit: add deepcomputing,fml13v05 Sandie Cao
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Sandie Cao @ 2026-04-21  6:40 UTC (permalink / raw)
  To: Yixun Lan, Troy Mitchell, Krzysztof Kozlowski
  Cc: Conor Dooley, Rob Herring, Paul Walmsley, Palmer Dabbelt,
	Albert Ou, Michael Opdenacker, Alexandre Ghiti, Guodong Xu,
	Hendrik Hamerlinck, Yangyu Chen, spacemit, linux-riscv,
	devicetree, linux-kernel, Sandie Cao

This series updates Device Tree related files to introduce the
FML13V05 board from DeepComputing, which incorporates a Spacemit
K3 SoC.  This board is designed for use on the Framework Laptop 13
Chassis, which has (Framework) SKU FRANHQ0001.

The series is rebased on next-20260420.

v5:
rebased on next-20260420.

v4:
- Patch 1:
  Add Acked-by Conor Dooley.
- Patch 2:
  Copyright begins from 2026.
Link to v4: https://lore.kernel.org/all/20260413060524.1235982-1-sandie.cao@deepcomputing.io/

v3:
rebased on k1/dt-for-next.
- Patch 1:
   Use formal format user name.
   Remove Reviewed-by Heinrich Schuchardt from internal system.
- Patch 2:
   Use formal format user name.
   Remove Reviewed-by Heinrich Schuchardt from internal system.
   Add uart0 pinctrl.
Link to v3: https://lore.kernel.org/all/20260407055557.1202713-1-sandie.cao@deepcomputing.io/
 
v2 (deprecated):
Link to v2: https://lore.kernel.org/all/20260331071110.68321-1-sandie.cao@deepcomputing.io/

v1:
Link to v1: https://lore.kernel.org/all/20260331034423.67142-1-sandie.cao@deepcomputing.io/

Sandie Cao (2):
  dt-bindings: riscv: spacemit: add deepcomputing,fml13v05
  riscv: dts: spacemit: add DeepComputing FML13V05 board device tree

 .../devicetree/bindings/riscv/spacemit.yaml   |  1 +
 arch/riscv/boot/dts/spacemit/Makefile         |  1 +
 .../spacemit/k3-deepcomputing-fml13v05.dts    | 31 +++++++++++++++++++
 3 files changed, 33 insertions(+)
 create mode 100644 arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts


base-commit: 97e797263a5e963da3d1e66e743fd518567dfe37
-- 
2.43.0

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH v5 1/2] dt-bindings: riscv: spacemit: add deepcomputing,fml13v05
  2026-04-21  6:40 [PATCH v5 0/2] Add DeepComputing FML13V05 board dts Sandie Cao
@ 2026-04-21  6:42 ` Sandie Cao
  2026-04-21  6:43 ` [PATCH v5 2/2] riscv: dts: spacemit: add DeepComputing FML13V05 board device tree Sandie Cao
  2026-04-23 11:52 ` [PATCH v5 0/2] Add DeepComputing FML13V05 board dts Yixun Lan
  2 siblings, 0 replies; 4+ messages in thread
From: Sandie Cao @ 2026-04-21  6:42 UTC (permalink / raw)
  To: Yixun Lan, Troy Mitchell, Krzysztof Kozlowski
  Cc: Conor Dooley, Rob Herring, Paul Walmsley, Palmer Dabbelt,
	Albert Ou, Michael Opdenacker, Alexandre Ghiti, Guodong Xu,
	Hendrik Hamerlinck, Yangyu Chen, spacemit, linux-riscv,
	devicetree, linux-kernel, Sandie Cao, Conor Dooley

Document the compatible string for the Deepcomputing fml13v05.
It's based on the SpacemiT K3 RISC-V SoC and is designed for the Framework
Laptop 13 Chassis, which has (Framework) SKU FRANHQ0001.

Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Sandie Cao <sandie.cao@deepcomputing.io>
---
 Documentation/devicetree/bindings/riscv/spacemit.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/riscv/spacemit.yaml b/Documentation/devicetree/bindings/riscv/spacemit.yaml
index b958b94a924d..af8030242bdc 100644
--- a/Documentation/devicetree/bindings/riscv/spacemit.yaml
+++ b/Documentation/devicetree/bindings/riscv/spacemit.yaml
@@ -29,6 +29,7 @@ properties:
           - const: spacemit,k1
       - items:
           - enum:
+              - deepcomputing,fml13v05
               - spacemit,k3-pico-itx
           - const: spacemit,k3
 
-- 
2.43.0

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH v5 2/2] riscv: dts: spacemit: add DeepComputing FML13V05 board device tree
  2026-04-21  6:40 [PATCH v5 0/2] Add DeepComputing FML13V05 board dts Sandie Cao
  2026-04-21  6:42 ` [PATCH v5 1/2] dt-bindings: riscv: spacemit: add deepcomputing,fml13v05 Sandie Cao
@ 2026-04-21  6:43 ` Sandie Cao
  2026-04-23 11:52 ` [PATCH v5 0/2] Add DeepComputing FML13V05 board dts Yixun Lan
  2 siblings, 0 replies; 4+ messages in thread
From: Sandie Cao @ 2026-04-21  6:43 UTC (permalink / raw)
  To: Yixun Lan, Troy Mitchell, Krzysztof Kozlowski
  Cc: Conor Dooley, Rob Herring, Paul Walmsley, Palmer Dabbelt,
	Albert Ou, Michael Opdenacker, Alexandre Ghiti, Guodong Xu,
	Hendrik Hamerlinck, Yangyu Chen, spacemit, linux-riscv,
	devicetree, linux-kernel, Sandie Cao

The FML13V05 board from DeepComputing incorporates a SpacemiT K3 RISC-V
SoC.It is a mainboard designed for the Framework Laptop 13 Chassis,
which has (Framework) SKU FRANHQ0001.

The FML13V05 board features:
- SpacemiT K3 RISC-V SoC
- LPDDR5 16GB or 32GB
- eMMC 32GB ~128GB (Optional)
- UFS 3.1 256G (Optional)
- QSPI Flash
- MicroSD Slot
- PCIe-based Wi-Fi
- 4 USB-C Ports
 - Port 1: PD 3.0 (65W Max), USB 3.2 Gen 1
 - Port 2: PD 3.0 (65W Max), USB 3.2 Gen 1, DP 1.4 (4K@60Hz)
 - Port 3 & 4: USB 3.2 Gen 1

This minimal device tree enables booting into a serial console with UART
output.

Signed-off-by: Sandie Cao <sandie.cao@deepcomputing.io>
---
 arch/riscv/boot/dts/spacemit/Makefile         |  1 +
 .../spacemit/k3-deepcomputing-fml13v05.dts    | 31 +++++++++++++++++++
 2 files changed, 32 insertions(+)
 create mode 100644 arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts

diff --git a/arch/riscv/boot/dts/spacemit/Makefile b/arch/riscv/boot/dts/spacemit/Makefile
index 7e2b87702571..acb993c452ba 100644
--- a/arch/riscv/boot/dts/spacemit/Makefile
+++ b/arch/riscv/boot/dts/spacemit/Makefile
@@ -4,4 +4,5 @@ dtb-$(CONFIG_ARCH_SPACEMIT) += k1-milkv-jupiter.dtb
 dtb-$(CONFIG_ARCH_SPACEMIT) += k1-musepi-pro.dtb
 dtb-$(CONFIG_ARCH_SPACEMIT) += k1-orangepi-r2s.dtb
 dtb-$(CONFIG_ARCH_SPACEMIT) += k1-orangepi-rv2.dtb
+dtb-$(CONFIG_ARCH_SPACEMIT) += k3-deepcomputing-fml13v05.dtb
 dtb-$(CONFIG_ARCH_SPACEMIT) += k3-pico-itx.dtb
diff --git a/arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts b/arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts
new file mode 100644
index 000000000000..b5d5112de358
--- /dev/null
+++ b/arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts
@@ -0,0 +1,31 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
+/*
+ * Copyright (C) 2026 DeepComputing (HK) Limited
+ */
+
+#include "k3.dtsi"
+#include "k3-pinctrl.dtsi"
+
+/ {
+	model = "DeepComputing FML13V05";
+	compatible = "deepcomputing,fml13v05", "spacemit,k3";
+
+	aliases {
+		serial0 = &uart0;
+	};
+
+	chosen {
+		stdout-path = "serial0";
+	};
+
+	memory@100000000 {
+		device_type = "memory";
+		reg = <0x1 0x00000000 0x4 0x00000000>;
+	};
+};
+
+&uart0 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&uart0_0_cfg>;
+	status = "okay";
+};
-- 
2.43.0

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH v5 0/2] Add DeepComputing FML13V05 board dts
  2026-04-21  6:40 [PATCH v5 0/2] Add DeepComputing FML13V05 board dts Sandie Cao
  2026-04-21  6:42 ` [PATCH v5 1/2] dt-bindings: riscv: spacemit: add deepcomputing,fml13v05 Sandie Cao
  2026-04-21  6:43 ` [PATCH v5 2/2] riscv: dts: spacemit: add DeepComputing FML13V05 board device tree Sandie Cao
@ 2026-04-23 11:52 ` Yixun Lan
  2 siblings, 0 replies; 4+ messages in thread
From: Yixun Lan @ 2026-04-23 11:52 UTC (permalink / raw)
  To: Sandie Cao
  Cc: Troy Mitchell, Krzysztof Kozlowski, Conor Dooley, Rob Herring,
	Paul Walmsley, Palmer Dabbelt, Albert Ou, Michael Opdenacker,
	Alexandre Ghiti, Guodong Xu, Hendrik Hamerlinck, Yangyu Chen,
	spacemit, linux-riscv, devicetree, linux-kernel

Hi Sandie,

On 14:40 Tue 21 Apr     , Sandie Cao wrote:
> This series updates Device Tree related files to introduce the
> FML13V05 board from DeepComputing, which incorporates a Spacemit
> K3 SoC.  This board is designed for use on the Framework Laptop 13
> Chassis, which has (Framework) SKU FRANHQ0001.
> 
> The series is rebased on next-20260420.
> 
Looks good, likely will take it once v7.1-rc1 tagged.. Thanks

Reviewed-by: Yixun Lan <dlan@kernel.org>

> v5:
> rebased on next-20260420.
> 
> v4:
> - Patch 1:
>   Add Acked-by Conor Dooley.
> - Patch 2:
>   Copyright begins from 2026.
> Link to v4: https://lore.kernel.org/all/20260413060524.1235982-1-sandie.cao@deepcomputing.io/
> 
> v3:
> rebased on k1/dt-for-next.
> - Patch 1:
>    Use formal format user name.
>    Remove Reviewed-by Heinrich Schuchardt from internal system.
> - Patch 2:
>    Use formal format user name.
>    Remove Reviewed-by Heinrich Schuchardt from internal system.
>    Add uart0 pinctrl.
> Link to v3: https://lore.kernel.org/all/20260407055557.1202713-1-sandie.cao@deepcomputing.io/
>  
> v2 (deprecated):
> Link to v2: https://lore.kernel.org/all/20260331071110.68321-1-sandie.cao@deepcomputing.io/
> 
> v1:
> Link to v1: https://lore.kernel.org/all/20260331034423.67142-1-sandie.cao@deepcomputing.io/
> 
> Sandie Cao (2):
>   dt-bindings: riscv: spacemit: add deepcomputing,fml13v05
>   riscv: dts: spacemit: add DeepComputing FML13V05 board device tree
> 
>  .../devicetree/bindings/riscv/spacemit.yaml   |  1 +
>  arch/riscv/boot/dts/spacemit/Makefile         |  1 +
>  .../spacemit/k3-deepcomputing-fml13v05.dts    | 31 +++++++++++++++++++
>  3 files changed, 33 insertions(+)
>  create mode 100644 arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts
> 
> 
> base-commit: 97e797263a5e963da3d1e66e743fd518567dfe37
> -- 
> 2.43.0

-- 
Yixun Lan (dlan)

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-04-23 11:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-21  6:40 [PATCH v5 0/2] Add DeepComputing FML13V05 board dts Sandie Cao
2026-04-21  6:42 ` [PATCH v5 1/2] dt-bindings: riscv: spacemit: add deepcomputing,fml13v05 Sandie Cao
2026-04-21  6:43 ` [PATCH v5 2/2] riscv: dts: spacemit: add DeepComputing FML13V05 board device tree Sandie Cao
2026-04-23 11:52 ` [PATCH v5 0/2] Add DeepComputing FML13V05 board dts Yixun Lan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox