From: Nathan Chancellor Date: Fri, 1 Nov 2024 16:33:05 +0000 (-0700) Subject: irqchip/mips-gic: Fix selection of GENERIC_IRQ_EFFECTIVE_AFF_MASK X-Git-Tag: v6.13-rc1~173^2~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0053892ff7d4bab5efdb4def0fd211ec36e26f69;p=thirdparty%2Fkernel%2Flinux.git 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 Signed-off-by: Thomas Gleixner Link: https://lore.kernel.org/all/20241101-mips-fix-generic_irq_effective_aff_mask-select-v1-1-d94db6e0de0d@kernel.org --- diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index f20adf759d401..ef0fa6975dab9 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