Lines Matching +full:string +full:- +full:array +full:- +full:property

3 Copyright (C) 2008-2011 Freescale Semiconductor Inc.
6 -Overview
7 -SEC 4 Node
8 -Job Ring Node
9 -Run Time Integrity Check (RTIC) Node
10 -Run Time Integrity Check (RTIC) Memory Node
11 -Secure Non-Volatile Storage (SNVS) Node
12 -Full Example
28 HW interface between QM & SEC 4 and also BM & SEC 4, on DPAA-enabled parts
53 - compatible
55 Value type: <string>
56 Definition: Must include "fsl,sec-v4.0"
58 - #address-cells
61 Definition: A standard property. Defines the number of cells
64 - #size-cells
67 Definition: A standard property. Defines the number of cells
71 - reg
73 Value type: <prop-encoded-array>
74 Definition: A standard property. Specifies the physical
78 - ranges
80 Value type: <prop-encoded-array>
81 Definition: A standard property. Specifies the physical address
82 range of the SEC 4.0 register space (-SNVS not included). A
86 - interrupts
88 Value type: <prop_encoded-array>
90 device. The value of the interrupts property
95 - interrupt-parent
96 Usage: (required if interrupt property is defined)
108 compatible = "fsl,sec-v4.0";
109 #address-cells = <1>;
110 #size-cells = <1>;
113 interrupt-parent = <&mpic>;
127 - compatible
129 Value type: <string>
130 Definition: Must include "fsl,sec-v4.0-job-ring"
132 - reg
134 Value type: <prop-encoded-array>
138 - fsl,liodn
139 Usage: optional-but-recommended
140 Value type: <prop-encoded-array>
143 the ppid-to-liodn table that specifies the PPID to LIODN mapping.
145 where value is a LIODN ID for this JR. This property is
148 - interrupts
150 Value type: <prop_encoded-array>
152 device. The value of the interrupts property
157 - interrupt-parent
158 Usage: (required if interrupt property is defined)
166 compatible = "fsl,sec-v4.0-job-ring";
169 interrupt-parent = <&mpic>;
185 - compatible
187 Value type: <string>
188 Definition: Must include "fsl,sec-v4.0-rtic".
190 - #address-cells
193 Definition: A standard property. Defines the number of cells
197 - #size-cells
200 Definition: A standard property. Defines the number of cells
204 - reg
206 Value type: <prop-encoded-array>
207 Definition: A standard property. Specifies a two parameters:
211 - ranges
213 Value type: <prop-encoded-array>
214 Definition: A standard property. Specifies the physical address
215 range of the SEC 4 register space (-SNVS not included). A
221 compatible = "fsl,sec-v4.0-rtic";
222 #address-cells = <1>;
223 #size-cells = <1>;
231 perform run-time integrity check of memory areas that should not modified.
236 - compatible
238 Value type: <string>
239 Definition: Must include "fsl,sec-v4.0-rtic-memory".
241 - reg
243 Value type: <prop-encoded-array>
244 Definition: A standard property. Specifies two parameters:
250 - fsl,rtic-region
251 Usage: optional-but-recommended
252 Value type: <prop-encoded-array>
259 - fsl,liodn
260 Usage: optional-but-recommended
261 Value type: <prop-encoded-array>
264 the ppid-to-liodn table that specifies the PPID to LIODN
267 property is normally set by boot firmware.
270 rtic-a@0 {
271 compatible = "fsl,sec-v4.0-rtic-memory";
274 fsl,rtic-region = <0x12345678 0x12345678 0x12345678>;
278 Secure Non-Volatile Storage (SNVS) Node
285 - compatible
287 Value type: <string>
288 Definition: Must include "fsl,sec-v4.0-mon".
290 - reg
292 Value type: <prop-encoded-array>
293 Definition: A standard property. Specifies the physical
297 - interrupts
299 Value type: <prop_encoded-array>
301 device. The value of the interrupts property
306 - interrupt-parent
307 Usage: (required if interrupt property is defined)
315 compatible = "fsl,sec-v4.0-mon";
317 interrupt-parent = <&mpic>;
325 compatible = "fsl,sec-v4.0";
326 #address-cells = <1>;
327 #size-cells = <1>;
330 interrupt-parent = <&mpic>;
334 compatible = "fsl,sec-v4.0-job-ring";
336 interrupt-parent = <&mpic>;
341 compatible = "fsl,sec-v4.0-job-ring";
343 interrupt-parent = <&mpic>;
348 compatible = "fsl,sec-v4.0-job-ring";
350 interrupt-parent = <&mpic>;
355 compatible = "fsl,sec-v4.0-job-ring";
357 interrupt-parent = <&mpic>;
362 compatible = "fsl,sec-v4.0-rtic";
363 #address-cells = <1>;
364 #size-cells = <1>;
368 rtic_a: rtic-a@0 {
369 compatible = "fsl,sec-v4.0-rtic-memory";
373 rtic_b: rtic-b@20 {
374 compatible = "fsl,sec-v4.0-rtic-memory";
378 rtic_c: rtic-c@40 {
379 compatible = "fsl,sec-v4.0-rtic-memory";
383 rtic_d: rtic-d@60 {
384 compatible = "fsl,sec-v4.0-rtic-memory";
391 compatible = "fsl,sec-v4.0-mon";
393 interrupt-parent = <&mpic>;