@@ -28,6 +28,7 @@ properties:
- fsl,imx8qxp-cm4
- fsl,imx8ulp-cm33
- fsl,imx93-cm33
+ - fsl,imx95-cm7
clocks:
maxItems: 1
@@ -68,6 +69,12 @@ properties:
Indicate whether need to load the default firmware and start the remote
processor automatically.
+ fsl,cpu-id:
+ $ref: /schemas/types.yaml#/definitions/uint32
+ description:
+ This property is to specify the CPU ID of the remote processor
+ in SoC which supports System Manager
+
fsl,entry-address:
$ref: /schemas/types.yaml#/definitions/uint32
description:
@@ -78,6 +85,12 @@ properties:
description:
Phandle to IOMUXC GPR block which provide access to CM7 CPUWAIT bit.
+ fsl,lmm-id:
+ $ref: /schemas/types.yaml#/definitions/uint32
+ description:
+ This property is to specify the Logical Machine ID of the remote processor
+ in SoC which supports System Manager
+
fsl,resource-id:
$ref: /schemas/types.yaml#/definitions/uint32
description:
@@ -114,6 +127,20 @@ allOf:
properties:
power-domains: false
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: fsl,imx95-cm7
+ then:
+ required:
+ - fsl,lmm-id
+ - fsl,cpu-id
+ else:
+ properties:
+ fsl,lmm-id: false
+ fsl,cpu-id: false
+
additionalProperties: false
examples: