perf: Add Arm CMN-600 DT binding
authorRobin Murphy <robin.murphy@arm.com>
Fri, 18 Sep 2020 18:24:09 +0000 (19:24 +0100)
committerWill Deacon <will@kernel.org>
Mon, 28 Sep 2020 17:50:17 +0000 (18:50 +0100)
commitc8fdbbfa981a7bc64acec234620788c97d1f6a88
treef9a5f9a8545acf422153376f83db7a299e4d66b4
parentf5be3a61fdb5dd11ef60173e2783ccf62685f892
perf: Add Arm CMN-600 DT binding

Document the requirements for the CMN-600 DT binding. The internal
topology is almost entirely discoverable by walking a tree of ID
registers, but sadly both the starting point for that walk and the
exact format of those registers are configuration-dependent and not
discoverable from some sane fixed location. Oh well.

Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/devicetree/bindings/perf/arm,cmn.yaml [new file with mode: 0644]