diff options
author | Nathan Chancellor <nathan@kernel.org> | 2024-11-01 09:33:05 -0700 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2024-11-01 22:15:56 +0100 |
commit | 0053892ff7d4bab5efdb4def0fd211ec36e26f69 (patch) | |
tree | e6668ee4aad7dfbb175e23ebca3e56cc2fcae27e /drivers/irqchip/Kconfig | |
parent | d1cb1437b785f312d63f447e2e79ff768e7ccc29 (diff) | |
download | linux-stable-0053892ff7d4bab5efdb4def0fd211ec36e26f69.tar.gz linux-stable-0053892ff7d4bab5efdb4def0fd211ec36e26f69.tar.bz2 linux-stable-0053892ff7d4bab5efdb4def0fd211ec36e26f69.zip |
irqchip/mips-gic: Fix selection of GENERIC_IRQ_EFFECTIVE_AFF_MASK
Without SMP enabled (such as in allnoconfig), there is a Kconfig warning
because CONFIG_IRQ_EFFECTIVE_AFF_MASK is unconditionally selected by
CONFIG_MIPS_GIC:
WARNING: unmet direct dependencies detected for GENERIC_IRQ_EFFECTIVE_AFF_MASK
Depends on [n]: SMP [=n]
Selected by [y]:
- MIPS_GIC [=y]
Add a dependency on SMP to the selection, which matches all other
selections of CONFIG_IRQ_EFFECTIVE_AFF_MASK.
Fixes: 322a90638768 ("irqchip/mips-gic: Multi-cluster support")
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20241101-mips-fix-generic_irq_effective_aff_mask-select-v1-1-d94db6e0de0d@kernel.org
Diffstat (limited to 'drivers/irqchip/Kconfig')
-rw-r--r-- | drivers/irqchip/Kconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index f20adf759d40..ef0fa6975dab 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -352,7 +352,7 @@ config KEYSTONE_IRQ config MIPS_GIC bool - select GENERIC_IRQ_EFFECTIVE_AFF_MASK + select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP select GENERIC_IRQ_IPI if SMP select IRQ_DOMAIN_HIERARCHY select MIPS_CM |