summaryrefslogtreecommitdiffstats
path: root/drivers/firmware
diff options
context:
space:
mode:
authorSuzuki K Poulose <suzuki.poulose@arm.com>2016-04-28 16:05:01 +0100
committerArnd Bergmann <arnd@arndb.de>2016-05-09 16:36:03 +0200
commit5420f9fd159761b88978c312c3b350546f8615bb (patch)
tree3f596fe83edce5d6ba7776f7f2fe016778a688d4 /drivers/firmware
parent1644de03cbc05b70d0283c570b75fe9339b375b7 (diff)
downloadlinux-stable-5420f9fd159761b88978c312c3b350546f8615bb.tar.gz
linux-stable-5420f9fd159761b88978c312c3b350546f8615bb.tar.bz2
linux-stable-5420f9fd159761b88978c312c3b350546f8615bb.zip
arm-ccn: Enable building as module
arm-ccn driver uses irq_set_affinity, which is not exported and hence cannot be built as a module, eventhough we have all the bits ready. This patch makes use of the exported helper irq_set_affinity_hint() instead. Also, the __free_irq expects the affinity_hint to be NULL when we free the irq. So set the affinity_hint to NULL at clean up. Now that we can build it as a module, update the Kconfig to reflect the change. Cc: Will Deacon <will.deacon@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Paul Gortmaker <paul.gortmaker@windriver.com> Acked-by: Pawel Moll <pawel.moll@arm.com> Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'drivers/firmware')
0 files changed, 0 insertions, 0 deletions