OSDN Git Service

MIPS: smp-cps: hotplug support
[uclinux-h8/linux.git] / arch / mips / Kconfig
index 5cd695f..860a1e9 100644 (file)
@@ -50,6 +50,8 @@ config MIPS
        select CLONE_BACKWARDS
        select HAVE_DEBUG_STACKOVERFLOW
        select HAVE_CC_STACKPROTECTOR
+       select CPU_PM if CPU_IDLE
+       select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST
 
 menu "Machine selection"
 
@@ -2057,9 +2059,11 @@ config MIPS_CPS
        depends on SYS_SUPPORTS_MIPS_CPS
        select MIPS_CM
        select MIPS_CPC
+       select MIPS_CPS_PM if HOTPLUG_CPU
        select MIPS_GIC_IPI
        select SMP
        select SYNC_R4K if (CEVT_R4K || CSRC_R4K)
+       select SYS_SUPPORTS_HOTPLUG_CPU
        select SYS_SUPPORTS_SMP
        select WEAK_ORDERING
        help
@@ -2069,6 +2073,9 @@ config MIPS_CPS
          no external assistance. It is safe to enable this when hardware
          support is unavailable.
 
+config MIPS_CPS_PM
+       bool
+
 config MIPS_GIC_IPI
        bool