summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Murphy <robin.murphy@arm.com>2021-12-14 14:16:17 +0000
committerRob Herring <robh@kernel.org>2021-12-14 14:41:40 -0600
commit1d7ecc8084ca8b1edde7a462ebd9bfecc84550ac (patch)
treefd7afb2c60d7d2a271bc302c0f2492318e6a539b
parent2d0b208b3b0a6a84774b860d51f2be9af8f2053f (diff)
dt-bindings: perf: Add compatible for Arm DSU-110
DSU-110 is the newest and shiniest for Armv9. Its programmer's model is largely identical to the previous generation of DSUs, so we can treat it as compatible, but it does have a a handful of extra IMP-DEF PMU events to call its own. Thanks to the new notion of core complexes, the maximum number of supported CPUs goes up as well. Signed-off-by: Robin Murphy <robin.murphy@arm.com> Acked-by: Suzuki K Poulose <suzuki.poulose@arm.com> Link: https://lore.kernel.org/r/51a8060493e1220886dcd468fad9a2b603607297.1639490264.git.robin.murphy@arm.com Signed-off-by: Rob Herring <robh@kernel.org>
-rw-r--r--Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml8
1 files changed, 6 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
index 9c0cc6d15874..aef63a542f34 100644
--- a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
+++ b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
@@ -21,7 +21,11 @@ description:
properties:
compatible:
- const: arm,dsu-pmu
+ oneOf:
+ - const: arm,dsu-pmu
+ - items:
+ - const: arm,dsu-110-pmu
+ - const: arm,dsu-pmu
interrupts:
items:
@@ -30,7 +34,7 @@ properties:
cpus:
$ref: /schemas/types.yaml#/definitions/phandle-array
minItems: 1
- maxItems: 8
+ maxItems: 12
description: List of phandles for the CPUs connected to this DSU instance.
required: