[PATCH] dt-bindings: remoteproc: mtk,scp: Allow multiple memory regions
Arnab Layek
arnab.layek at mediatek.com
Wed May 6 06:31:57 PDT 2026
Update the memory-region property to support 1-2 reserved memory
regions instead of exactly one. This is needed for newer MediaTek
SoCs like MT8188 which require additional memory regions for SCP
operation.
Tested on MT8188 Geralt platform.
Signed-off-by: Arnab Layek <arnab.layek at mediatek.com>
---
.../devicetree/bindings/remoteproc/mtk,scp.yaml | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml b/Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml
index bdbb12118da4..9f6dca94ff40 100644
--- a/Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml
+++ b/Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml
@@ -55,7 +55,10 @@ properties:
initializing SCP.
memory-region:
- maxItems: 1
+ description:
+ Phandle to the reserved memory regions.
+ minItems: 1
+ maxItems: 2
cros-ec-rpmsg:
$ref: /schemas/embedded-controller/google,cros-ec.yaml
@@ -123,7 +126,10 @@ patternProperties:
initializing sub cores of multi-core SCP.
memory-region:
- maxItems: 1
+ description:
+ Phandle to the reserved memory regions.
+ minItems: 1
+ maxItems: 2
cros-ec-rpmsg:
$ref: /schemas/embedded-controller/google,cros-ec.yaml
--
2.45.2
More information about the Linux-mediatek
mailing list