Home
last modified time | relevance | path

Searched hist:"97 dfad194ca8de04c7292d4f4c8dc493c0d20f85" (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.h97dfad194ca8de04c7292d4f4c8dc493c0d20f85 Thu Feb 17 14:24:15 UTC 2022 Robin Murphy <robin.murphy@arm.com> iommu/arm-smmu: Account for PMU interrupts

In preparation for SMMUv2 PMU support, rejig our IRQ setup code to
account for PMU interrupts as additional resources. We can simplify the
whole flow by only storing the context IRQs, since the global IRQs are
devres-managed and we never refer to them beyond the initial request.

CC: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Link: https://lore.kernel.org/r/b2a40caaf1622eb35c555074a0d72f4f0513cff9.1645106346.git.robin.murphy@arm.com
Signed-off-by: Will Deacon <will@kernel.org>
H A Darm-smmu.c97dfad194ca8de04c7292d4f4c8dc493c0d20f85 Thu Feb 17 14:24:15 UTC 2022 Robin Murphy <robin.murphy@arm.com> iommu/arm-smmu: Account for PMU interrupts

In preparation for SMMUv2 PMU support, rejig our IRQ setup code to
account for PMU interrupts as additional resources. We can simplify the
whole flow by only storing the context IRQs, since the global IRQs are
devres-managed and we never refer to them beyond the initial request.

CC: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Link: https://lore.kernel.org/r/b2a40caaf1622eb35c555074a0d72f4f0513cff9.1645106346.git.robin.murphy@arm.com
Signed-off-by: Will Deacon <will@kernel.org>