Thread (3 messages) 3 messages, 3 authors, 2026-01-20
STALE163d

[PATCH] dt-bindings: mfd: Document smp-memram subnode for aspeed,ast2x00-scu

From: Andrew Jeffery <andrew@codeconstruct.com.au>
Date: 2026-01-09 06:35:33
Also in: linux-aspeed, linux-devicetree, lkml
Subsystem: arm/aspeed clock support, multifunction devices (mfd), open firmware and flattened device tree bindings, the rest · Maintainers: Ryan Chen, Lee Jones, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Linus Torvalds

The platform initialisation code for the AST2600 implements the custom
SMP bringup protocol, and searches for the relevant compatible. As a
consequence, define the requisite node and the compatible string, which
in-turn tidies up the dtb check results.

Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
---
Hello,

This change was original part of an RFC series tidying up the AST2600
EVB devicetree at [1]. Many of those ended up being merged directly, so
I'm splitting out what remains into separate, smaller series.

Please review.

Changes since RFC:
- Address the warning from Rob's bot
- Tidy a description line that was dropped unnecessarily
- Remove RFC label

Link: https://lore.kernel.org/all/20251211-dev-dt-warnings-all-v1-16-21b18b9ada77@codeconstruct.com.au/ (local) [1]
---
 .../devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml     | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
diff --git a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml
index da1887d7a8fe..a87f31fce019 100644
--- a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml
+++ b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml
@@ -130,6 +130,23 @@ patternProperties:
           - description: silicon id information registers
           - description: unique chip id registers
 
+  '^smp-memram@[0-9a-f]+$':
+    description: Memory region used for the AST2600's custom SMP bringup protocol
+    type: object
+    additionalProperties: false
+
+    properties:
+      compatible:
+        const: aspeed,ast2600-smpmem
+
+      reg:
+        description: The SMP memory region
+        maxItems: 1
+
+    required:
+      - compatible
+      - reg
+
 required:
   - compatible
   - reg
---
base-commit: 8f0b4cce4481fb22653697cced8d0d04027cb1e8
change-id: 20260109-dev-dt-warnings-mfd-b57e0e9fdcf8

Best regards,
-- 
Andrew Jeffery [off-list ref]

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help