irqchip/loongson-eiointc: Set CPU affinity only on SMP machines for LoongArch
authorTiezhu Yang <yangtiezhu@loongson.cn>
Tue, 26 Mar 2024 12:11:30 +0000 (20:11 +0800)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 9 Apr 2024 09:03:16 +0000 (11:03 +0200)
commita64003da0ef8e135cda678eb2c8a6f0baf4a9f35
treee0410ddbc33756dc71ce2c3c2ca6553b192d3cb6
parentb327708798809328f21da8dc14cc8883d1e8a4b3
irqchip/loongson-eiointc: Set CPU affinity only on SMP machines for LoongArch

According to the code comment of "struct irq_chip", the member
"irq_set_affinity" is to set the CPU affinity on SMP machines, so define
and call eiointc_set_irq_affinity() only under CONFIG_SMP.

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