Lines Matching +full:cortex +full:- +full:m4

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/remoteproc/st,stm32-rproc.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
14 - Fabien Dessenne <fabien.dessenne@foss.st.com>
15 - Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
19 const: st,stm32mp1-m4
30 st,syscfg-holdboot:
32 $ref: "/schemas/types.yaml#/definitions/phandle-array"
34 - items:
35 - description: Phandle of syscon block
36 - description: The offset of the hold boot setting register
37 - description: The field mask of the hold boot
39 st,syscfg-tz:
42 $ref: "/schemas/types.yaml#/definitions/phandle-array"
44 - items:
45 - description: Phandle of syscon block
46 - description: The offset of the trust zone setting register
47 - description: The field mask of the trust zone state
53 wakeup-source: true
59 - description: |
62 Bi-directional channel:
63 - from local to remote = send message
64 - from remote to local = send message ack
65 - description: |
67 - description: |
71 - from local to remote, where ACK from the remote means that it is
73 - description: |
77 - from local to remote, where ACK from the remote means that communnication
81 mbox-names:
83 - const: vq0
84 - const: vq1
85 - const: shutdown
86 - const: detach
89 memory-region:
95 (see ../reserved-memory/reserved-memory.txt)
97 st,syscfg-pdds:
98 $ref: "/schemas/types.yaml#/definitions/phandle-array"
102 - items:
103 - description: Phandle of syscon block
104 - description: The offset of the power setting register
105 - description: The field mask of the PDDS selection
107 st,syscfg-m4-state:
108 $ref: "/schemas/types.yaml#/definitions/phandle-array"
110 Reference to the tamp register which exposes the Cortex-M4 state.
112 - items:
113 - description: Phandle of syscon block with the tamp register
114 - description: The offset of the tamp register
115 - description: The field mask of the Cortex-M4 state
117 st,syscfg-rsc-tbl:
118 $ref: "/schemas/types.yaml#/definitions/phandle-array"
120 Reference to the tamp register which references the Cortex-M4
123 - items:
124 - description: Phandle of syscon block with the tamp register
125 - description: The offset of the tamp register
126 - description: The field mask of the Cortex-M4 resource table address
128 st,auto-boot:
135 - compatible
136 - reg
137 - resets
138 - st,syscfg-holdboot
139 - st,syscfg-tz
144 - |
145 #include <dt-bindings/reset/stm32mp1-resets.h>
146 m4_rproc: m4@10000000 {
147 compatible = "st,stm32mp1-m4";
152 st,syscfg-holdboot = <&rcc 0x10C 0x1>;
153 st,syscfg-tz = <&rcc 0x000 0x1>;
154 st,syscfg-rsc-tbl = <&tamp 0x144 0xFFFFFFFF>;
155 st,syscfg-m4-state = <&tamp 0x148 0xFFFFFFFF>;