141e39584SRui Miguel Silva# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
241e39584SRui Miguel Silva%YAML 1.2
341e39584SRui Miguel Silva---
441e39584SRui Miguel Silva$id: http://devicetree.org/schemas/arm/arm,corstone1000.yaml#
541e39584SRui Miguel Silva$schema: http://devicetree.org/meta-schemas/core.yaml#
641e39584SRui Miguel Silva
7*dd3cb467SAndrew Lunntitle: ARM Corstone1000
841e39584SRui Miguel Silva
941e39584SRui Miguel Silvamaintainers:
1041e39584SRui Miguel Silva  - Vishnu Banavath <vishnu.banavath@arm.com>
1141e39584SRui Miguel Silva  - Rui Miguel Silva <rui.silva@linaro.org>
1241e39584SRui Miguel Silva
1341e39584SRui Miguel Silvadescription: |+
1441e39584SRui Miguel Silva  ARM's Corstone1000 includes pre-verified Corstone SSE-710 subsystem that
1541e39584SRui Miguel Silva  provides a flexible compute architecture that combines Cortex‑A and Cortex‑M
1641e39584SRui Miguel Silva  processors.
1741e39584SRui Miguel Silva
1841e39584SRui Miguel Silva  Support for Cortex‑A32, Cortex‑A35 and Cortex‑A53 processors. Two expansion
1941e39584SRui Miguel Silva  systems for M-Class (or other) processors for adding sensors, connectivity,
2041e39584SRui Miguel Silva  video, audio and machine learning at the edge System and security IPs to build
2141e39584SRui Miguel Silva  a secure SoC for a range of rich IoT applications, for example gateways, smart
2241e39584SRui Miguel Silva  cameras and embedded systems.
2341e39584SRui Miguel Silva
2441e39584SRui Miguel Silva  Integrated Secure Enclave providing hardware Root of Trust and supporting
2541e39584SRui Miguel Silva  seamless integration of the optional CryptoCell™-312 cryptographic
2641e39584SRui Miguel Silva  accelerator.
2741e39584SRui Miguel Silva
2841e39584SRui Miguel Silvaproperties:
2941e39584SRui Miguel Silva  $nodename:
3041e39584SRui Miguel Silva    const: '/'
3141e39584SRui Miguel Silva  compatible:
3241e39584SRui Miguel Silva    oneOf:
3341e39584SRui Miguel Silva      - description: Corstone1000 MPS3 it has 1 Cortex-A35 CPU core in a FPGA
3441e39584SRui Miguel Silva          implementation of the Corstone1000 in the MPS3 prototyping board. See
3541e39584SRui Miguel Silva          ARM document DAI0550.
3641e39584SRui Miguel Silva        items:
3741e39584SRui Miguel Silva          - const: arm,corstone1000-mps3
3841e39584SRui Miguel Silva      - description: Corstone1000 FVP is the Fixed Virtual Platform
3941e39584SRui Miguel Silva          implementation of this system. See ARM ecosystems FVP's.
4041e39584SRui Miguel Silva        items:
4141e39584SRui Miguel Silva          - const: arm,corstone1000-fvp
4241e39584SRui Miguel Silva
4341e39584SRui Miguel SilvaadditionalProperties: true
4441e39584SRui Miguel Silva
4541e39584SRui Miguel Silva...
46