irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU
authorTiezhu Yang <yangtiezhu@loongson.cn>
Tue, 26 Mar 2024 12:11:29 +0000 (20:11 +0800)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 9 Apr 2024 09:03:16 +0000 (11:03 +0200)
commit42a7d887664b02a747ef5d479f6fd01081564af8
tree53aeac6944c9902b966e75245d78cac47f7320d9
parenta64003da0ef8e135cda678eb2c8a6f0baf4a9f35
irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU

An interrupt's effective affinity can only be different from its configured
affinity if there are multiple CPUs. Make it clear that this option is only
meaningful when SMP is enabled. Otherwise, there exists "WARNING: unmet
direct dependencies detected for GENERIC_IRQ_EFFECTIVE_AFF_MASK" when make
menuconfig if CONFIG_SMP is not set on LoongArch.

Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20240326121130.16622-3-yangtiezhu@loongson.cn
drivers/irqchip/Kconfig