summaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm/dma-mapping.c
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2016-07-08 16:56:04 +0200
committerCatalin Marinas <catalin.marinas@arm.com>2016-07-08 18:39:55 +0200
commit19a469a58720ea96b649b06fb09ddfd3e831aa69 (patch)
treeaa50f6bce42d8e4ed1aaf29b6c0025192b71f695 /arch/arm64/mm/dma-mapping.c
parentarm64: Fix vdso-offsets.h dependency (diff)
downloadlinux-19a469a58720ea96b649b06fb09ddfd3e831aa69.tar.xz
linux-19a469a58720ea96b649b06fb09ddfd3e831aa69.zip
drivers/perf: arm-pmu: Handle per-interrupt affinity mask
On a big-little system, PMUs can be wired to CPUs using per CPU interrups (PPI). In this case, it is important to make sure that the enable/disable do happen on the right set of CPUs. So instead of relying on the interrupt-affinity property, we can use the actual percpu affinity that DT exposes as part of the interrupt specifier. The DT binding is also updated to reflect the fact that the interrupt-affinity property shouldn't be used in that case. Acked-by: Rob Herring <robh@kernel.org> Tested-by: Caesar Wang <wxt@rock-chips.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/mm/dma-mapping.c')
0 files changed, 0 insertions, 0 deletions