1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arc/snps,archs-pct.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: ARC HS Performance Counters
8
9maintainers:
10  - Aryabhatta Dey <aryabhattadey35@gmail.com>
11
12description:
13  The ARC HS can be configured with a pipeline performance monitor for counting
14  CPU and cache events like cache misses and hits. Like conventional PCT there
15  are 100+ hardware conditions dynamically mapped to up to 32 counters.
16  It also supports overflow interrupts.
17
18properties:
19  compatible:
20    const: snps,archs-pct
21
22  reg:
23    maxItems: 1
24
25  clocks:
26    maxItems: 1
27
28required:
29  - compatible
30  - reg
31  - clocks
32
33additionalProperties: false
34