* [PATCH 0/2] dt-bindings: Add Xuantie Semiconductor Co., Ltd.
@ 2026-08-15 1:57 Guo Ren
2026-08-15 1:57 ` [PATCH 1/2] dt-bindings: vendor-prefixes: Add Xuantie Semiconductor Guo Ren
2026-08-15 1:57 ` [PATCH 2/2] dt-bindings: riscv: Add Xuantie C906/C908/C910/C920 compatibles Guo Ren
0 siblings, 2 replies; 3+ messages in thread
From: Guo Ren @ 2026-08-15 1:57 UTC (permalink / raw)
To: robh
Cc: devicetree, guoren, linux-kernel, linux-riscv, robh+dt,
conor.dooley, krzk
From: "GUO Ren (XuanTie)" <guoren@kernel.org>
The RISC-V CPU bindings currently describe the XuanTie C906, C908,
C910 and C920 processors using the historical thead vendor prefix.
Add xuantie as the vendor prefix for Shanghai Xuantie Semiconductor
Technology Co., Ltd., and add corresponding xuantie,* compatible
strings for these processors.
The existing thead,* compatible strings are retained to preserve the
Device Tree ABI and compatibility with existing device trees.
The vendor information is available from the Xuantie declaration
page [1].
[1] https://www.xrvm.com/declaration
GUO Ren (XuanTie) (2):
dt-bindings: vendor-prefixes: Add Xuantie Semiconductor
dt-bindings: riscv: Add Xuantie C906/C908/C910/C920 compatibles
Documentation/devicetree/bindings/riscv/cpus.yaml | 4 ++++
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
2 files changed, 6 insertions(+)
--
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] 3+ messages in thread
* [PATCH 1/2] dt-bindings: vendor-prefixes: Add Xuantie Semiconductor
2026-08-15 1:57 [PATCH 0/2] dt-bindings: Add Xuantie Semiconductor Co., Ltd Guo Ren
@ 2026-08-15 1:57 ` Guo Ren
2026-08-15 1:57 ` [PATCH 2/2] dt-bindings: riscv: Add Xuantie C906/C908/C910/C920 compatibles Guo Ren
1 sibling, 0 replies; 3+ messages in thread
From: Guo Ren @ 2026-08-15 1:57 UTC (permalink / raw)
To: robh
Cc: devicetree, guoren, linux-kernel, linux-riscv, robh+dt,
conor.dooley, krzk
From: "GUO Ren (XuanTie)" <guoren@kernel.org>
Add the xuantie vendor prefix for Shanghai Xuantie Semiconductor
Technology Co., Ltd., which provides the XuanTie processor IP.
The vendor information is available from the Xuantie declaration
pagei [1].
[1]: https://www.xrvm.com/declaration
Cc: Rob Herring <robh+dt@kernel.org>
Cc: devicetree <devicetree@vger.kernel.org>
Signed-off-by: GUO Ren (XuanTie) <guoren@kernel.org>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 396044f368e7..89391cb467d5 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -1905,6 +1905,8 @@ patternProperties:
description: Xilinx
"^xnano,.*":
description: Xnano
+ "^xuantie,.*":
+ description: Shanghai Xuantie Semiconductor Technology Co., Ltd.
"^xunlong,.*":
description: Shenzhen Xunlong Software CO.,Limited
"^xylon,.*":
--
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] 3+ messages in thread
* [PATCH 2/2] dt-bindings: riscv: Add Xuantie C906/C908/C910/C920 compatibles
2026-08-15 1:57 [PATCH 0/2] dt-bindings: Add Xuantie Semiconductor Co., Ltd Guo Ren
2026-08-15 1:57 ` [PATCH 1/2] dt-bindings: vendor-prefixes: Add Xuantie Semiconductor Guo Ren
@ 2026-08-15 1:57 ` Guo Ren
1 sibling, 0 replies; 3+ messages in thread
From: Guo Ren @ 2026-08-15 1:57 UTC (permalink / raw)
To: robh
Cc: devicetree, guoren, linux-kernel, linux-riscv, robh+dt,
conor.dooley, krzk
From: "GUO Ren (XuanTie)" <guoren@kernel.org>
The RISC-V CPU bindings currently use the historical thead vendor
prefix for the XuanTie C906, C908, C910 and C920 processors.
Add equivalent compatibles using the newly defined xuantie vendor
prefix. Keep the existing thead compatibles to preserve compatibility
with existing device trees.
Cc: Conor Dooley <conor.dooley@microchip.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: devicetree <devicetree@vger.kernel.org>
Signed-off-by: GUO Ren (XuanTie) <guoren@kernel.org>
---
Documentation/devicetree/bindings/riscv/cpus.yaml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/riscv/cpus.yaml b/Documentation/devicetree/bindings/riscv/cpus.yaml
index 5feeb2203050..5aba1e8ed195 100644
--- a/Documentation/devicetree/bindings/riscv/cpus.yaml
+++ b/Documentation/devicetree/bindings/riscv/cpus.yaml
@@ -67,6 +67,10 @@ properties:
- thead,c908
- thead,c910
- thead,c920
+ - xuantie,c906
+ - xuantie,c908
+ - xuantie,c910
+ - xuantie,c920
- const: riscv
- items:
- enum:
--
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] 3+ messages in thread
end of thread, other threads:[~2026-08-15 1:58 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-15 1:57 [PATCH 0/2] dt-bindings: Add Xuantie Semiconductor Co., Ltd Guo Ren
2026-08-15 1:57 ` [PATCH 1/2] dt-bindings: vendor-prefixes: Add Xuantie Semiconductor Guo Ren
2026-08-15 1:57 ` [PATCH 2/2] dt-bindings: riscv: Add Xuantie C906/C908/C910/C920 compatibles Guo Ren
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox