From ffd565e315aa8211365bb6864000f04e7b277f59 Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Thu, 12 May 2016 23:03:35 +0200 Subject: irqchip: nps: add 64BIT dependency The newly added nps irqchip driver causes build warnings on ARM64. include/soc/nps/common.h: In function 'nps_host_reg_non_cl': include/soc/nps/common.h:148:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] As the driver is only used on ARC, we don't need to see it without COMPILE_TEST elsewhere, and we can avoid the warnings by only building on 32-bit architectures even with CONFIG_COMPILE_TEST. Acked-by: Marc Zyngier Signed-off-by: Arnd Bergmann Signed-off-by: Vineet Gupta Signed-off-by: Linus Torvalds diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index 46f10ec..fa33c50 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -256,6 +256,7 @@ config PARTITION_PERCPU config EZNPS_GIC bool "NPS400 Global Interrupt Manager (GIM)" + depends on ARC || (COMPILE_TEST && !64BIT) select IRQ_DOMAIN help Support the EZchip NPS400 global interrupt controller -- cgit v0.10.2