summaryrefslogtreecommitdiffstats
path: root/kernel/irq/irqdesc.c
diff options
context:
space:
mode:
authorWill Deacon <will.deacon@arm.com>2016-07-25 17:07:10 +0200
committerWill Deacon <will.deacon@arm.com>2017-10-18 13:53:29 +0200
commit5ffeb0501c6b36d080de78372fdb70b404b91e9d (patch)
treebdeecde97de3fabcf2c7c407059e66ca770fa6bd /kernel/irq/irqdesc.c
parentLinux 4.14-rc3 (diff)
downloadlinux-5ffeb0501c6b36d080de78372fdb70b404b91e9d.tar.xz
linux-5ffeb0501c6b36d080de78372fdb70b404b91e9d.zip
genirq: export irq_get_percpu_devid_partition to modules
Any modular driver using cluster-affine PPIs needs to be able to call irq_get_percpu_devid_partition so that it can enable the IRQ on the correct subset of CPUs. This patch exports the symbol so that it can be called from within a module. Acked-by: Marc Zyngier <marc.zyngier@arm.com> Acked-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'kernel/irq/irqdesc.c')
-rw-r--r--kernel/irq/irqdesc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/irq/irqdesc.c b/kernel/irq/irqdesc.c
index 82afb7ed369f..694c1a9d6485 100644
--- a/kernel/irq/irqdesc.c
+++ b/kernel/irq/irqdesc.c
@@ -863,6 +863,7 @@ int irq_get_percpu_devid_partition(unsigned int irq, struct cpumask *affinity)
return 0;
}
+EXPORT_SYMBOL_GPL(irq_get_percpu_devid_partition);
void kstat_incr_irq_this_cpu(unsigned int irq)
{