diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 97d07ed60a0b7b01cad35891c7695a2d3d4a1640..6422c9bc86d8ee5b2d9b90ee83742eb3787031b5 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1318,6 +1318,7 @@ config SMP
 	depends on GENERIC_CLOCKEVENTS
 	depends on HAVE_SMP
 	depends on MMU || ARM_MPU
+	select IRQ_WORK
 	help
 	  This enables support for systems with more than one CPU. If you have
 	  a system with only one CPU, say N. If you have a system with more