Lines Matching +full:co +full:- +full:processor

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/fsl,imx-rproc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP i.MX Co-Processor
10 This binding provides support for ARM Cortex M4 Co-processor found on some NXP iMX SoCs.
13 - Peng Fan <peng.fan@nxp.com>
18 - fsl,imx6sx-cm4
19 - fsl,imx7d-cm4
20 - fsl,imx7ulp-cm4
21 - fsl,imx8mm-cm4
22 - fsl,imx8mn-cm7
23 - fsl,imx8mn-cm7-mmio
24 - fsl,imx8mp-cm7
25 - fsl,imx8mp-cm7-mmio
26 - fsl,imx8mq-cm4
27 - fsl,imx8qm-cm4
28 - fsl,imx8qxp-cm4
29 - fsl,imx8ulp-cm33
30 - fsl,imx93-cm33
40 mbox-names:
42 - const: tx
43 - const: rx
44 - const: rxdb
49 List of <&phandle type channel> - 1 channel for TX, 1 channel for RX, 1 channel for RXDB.
54 memory-region:
57 resource table, vring region and others used by remote processor.
61 power-domains:
64 fsl,auto-boot:
68 processor automatically.
70 fsl,entry-address:
73 Specify CPU entry address for SCU enabled processor.
75 fsl,iomuxc-gpr:
80 fsl,resource-id:
83 This property is to specify the resource id of the remote processor in SoC
87 - compatible
90 - if:
96 - fsl,imx8mn-cm7-mmio
97 - fsl,imx8mp-cm7-mmio
100 fsl,iomuxc-gpr: false
105 - |
106 #include <dt-bindings/clock/imx7d-clock.h>
115 imx7d-cm4 {
116 compatible = "fsl,imx7d-cm4";
117 memory-region = <&m4_reserved_sysmem1>, <&m4_reserved_sysmem2>;
122 - |
123 #include <dt-bindings/clock/imx8mm-clock.h>
125 imx8mm-cm4 {
126 compatible = "fsl,imx8mm-cm4";
128 mbox-names = "tx", "rx", "rxdb";
132 memory-region = <&vdev0buffer>, <&vdev0vring0>, <&vdev0vring1>, <&rsc_table>;