OSDN Git Service

dt-bindings: Add Arm SMMUv3 PMCG binding
authorJean-Philippe Brucker <jean-philippe@linaro.org>
Wed, 17 Nov 2021 14:48:43 +0000 (14:48 +0000)
committerWill Deacon <will@kernel.org>
Tue, 14 Dec 2021 12:09:52 +0000 (12:09 +0000)
commit2704e7594383c0275dcb65e05408260ad34f3e15
tree37278679badd1061792e4ba788462a472efaedf0
parentd58071a8a76d779eedab38033ae4c821c30295a5
dt-bindings: Add Arm SMMUv3 PMCG binding

Add binding for the Arm SMMUv3 PMU. Each node represents a PMCG, and is
placed as a sibling node of the SMMU. Although the PMCGs registers may
be within the SMMU MMIO region, they are separate devices, and there can
be multiple PMCG devices for each SMMU (for example one for the TCU and
one for each TBU).

Signed-off-by: Jean-Philippe Brucker <jean-philippe@linaro.org>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Link: https://lore.kernel.org/r/20211117144844.241072-2-jean-philippe@linaro.org
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/devicetree/bindings/perf/arm,smmu-v3-pmcg.yaml [new file with mode: 0644]