[PATCH v2 5/5] dt-bindings: perf: Add compatible for Arm DSU-110
Suzuki K Poulose
suzuki.poulose at arm.com
Tue Dec 14 06:42:36 PST 2021
On 14/12/2021 14:16, Robin Murphy wrote:
> 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 at arm.com>
> ---
>
> v2: Also make it complete and valid
>
> Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml | 8 ++++++--
> 1 file 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 09ddeb6a3ccc..7f31bcecedb5 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
Couldn't this be :
compatible:
oneOf:
- const: arm,dsu-110-pmu
- const: arm,dsu-pmu
Otherwise, looks good to me.
Suzuki
More information about the linux-arm-kernel
mailing list