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 <[email protected]> --- .../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

