Palmer Dabbelt
d6f73825dc
genirq: Make GENERIC_IRQ_MULTI_HANDLER depend on !MULTI_IRQ_HANDLER
...
These config switches enable the same code in the core and the not yet
converted architecture code. They can be selected both by randconfig builds
and cause linker error because the same symbols are defined twice.
Make the new GENERIC_IRQ_MULTI_HANDLER depend on !MULTI_IRQ_HANDLER to
prevent that. The dependency will be removed once all architectures are
converted over.
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Link: https://lkml.kernel.org/r/20180404043130.31277-4-palmer@sifive.com
2018-04-04 12:04:28 +02:00
..
affinity.c
genirq/affinity: assign vectors to all possible CPUs
2018-01-12 11:01:38 -07:00
autoprobe.c
genirq: Cleanup top of file comments
2018-03-20 14:23:27 +01:00
chip.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
cpuhotplug.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
debug.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
2018-02-01 13:36:15 -08:00
debugfs.c
genirq: Remove license boilerplate/references
2018-03-20 14:23:28 +01:00
devres.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
dummychip.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
generic-chip.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
handle.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
internals.h
genirq: Make legacy autoprobing work again
2018-02-01 11:09:40 +01:00
ipi.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
irq_sim.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
irqdesc.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
irqdomain.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
Kconfig
genirq: Make GENERIC_IRQ_MULTI_HANDLER depend on !MULTI_IRQ_HANDLER
2018-04-04 12:04:28 +02:00
Makefile
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-11-13 17:33:11 -08:00
manage.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
matrix.c
genirq/matrix: Cleanup SPDX identifier
2018-03-20 14:23:28 +01:00
migration.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
msi.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
pm.c
genirq: Add missing SPDX identifiers
2018-03-20 14:23:28 +01:00
proc.c
genirq: Cleanup top of file comments
2018-03-20 14:23:27 +01:00
resend.c
genirq: Cleanup top of file comments
2018-03-20 14:23:27 +01:00
settings.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
spurious.c
genirq: Cleanup top of file comments
2018-03-20 14:23:27 +01:00
timings.c
genirq: Remove license boilerplate/references
2018-03-20 14:23:28 +01:00