xref: /freebsd/sys/contrib/device-tree/Bindings/perf/arm,ccn.yaml (revision 7ef62cebc2f965b0f640263e179276928885e33d)
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/perf/arm,ccn.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: ARM CCN (Cache Coherent Network) Performance Monitors
8
9maintainers:
10  - Robin Murphy <robin.murphy@arm.com>
11
12properties:
13  compatible:
14    enum:
15      - arm,ccn-502
16      - arm,ccn-504
17      - arm,ccn-508
18      - arm,ccn-512
19
20  reg:
21    maxItems: 1
22
23  interrupts:
24    maxItems: 1
25
26required:
27  - compatible
28  - reg
29  - interrupts
30
31additionalProperties: false
32
33examples:
34  - |
35    ccn@20000000 {
36        compatible = "arm,ccn-504";
37        reg = <0x20000000 0x1000000>;
38        interrupts = <0 181 4>;
39    };
40...
41