[MIPS] Cleanup leftovers of ARCH_HAS_IRQ_PER_CPU
authorRalf Baechle <ralf@linux-mips.org>
Thu, 3 Aug 2006 16:34:24 +0000 (17:34 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Wed, 27 Sep 2006 12:37:29 +0000 (13:37 +0100)
CONFIG_IRQ_PER_CPU now controls the IRQ_PER_CPU stuff.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/Kconfig
include/asm-mips/irq.h

index 330f6abc7703c0302db441be299eafc842a3ff52..18e15a651d516fed8bef619980025bf083e51a7f 100644 (file)
@@ -1649,9 +1649,7 @@ config GENERIC_IRQ_PROBE
        default y
 
 config IRQ_PER_CPU
-       depends on SMP
        bool
-       default y
 
 #
 # - Highmem only makes sense for the 32-bit kernel.
@@ -1719,6 +1717,7 @@ source "mm/Kconfig"
 config SMP
        bool "Multi-Processing support"
        depends on SYS_SUPPORTS_SMP
+       select IRQ_PER_CPU
        help
          This enables support for systems with more than one CPU. If you have
          a system with only one CPU, like most personal computers, say N. If
index 896550bad3229cbd388fa8ce9705129ecdf91ca4..d35c61776a0249d5620a8a70a8033b15735f48fc 100644 (file)
@@ -76,8 +76,4 @@ extern int setup_irq_smtc(unsigned int irq, struct irqaction * new,
                           unsigned long hwmask);
 #endif /* CONFIG_MIPS_MT_SMTC */
 
-#ifdef CONFIG_SMP
-#define ARCH_HAS_IRQ_PER_CPU
-#endif
-
 #endif /* _ASM_IRQ_H */