Skip to contentSkip to conversation

sh: allow CONFIG_PM

PATCH Applied Magnus Damm 1 participant 1 message Dec 4, 2008 SuperH

lore
Share & tools
lore
#0 lore raw

PATCH 2/3 sh: allow CONFIG_PM

From: Magnus Damm <[email protected]>

Allow users to select CONFIG_PM regardless of processor type or board. Suspend and hibernation are only allowed on supported platforms.

---

 arch/sh/Kconfig |   15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)
arch/sh/Kconfig +9 -6
@@ -85,10 +85,17 @@ config GENERIC_LOCKBREAK
 
 config SYS_SUPPORTS_PM
 	bool
+	depends on !SMP
+
+config ARCH_SUSPEND_POSSIBLE
+	def_bool n
+
+config ARCH_HIBERNATION_POSSIBLE
+	def_bool n
 
 config SYS_SUPPORTS_APM_EMULATION
 	bool
-	select SYS_SUPPORTS_PM
+	select ARCH_SUSPEND_POSSIBLE
 
 config SYS_SUPPORTS_SMP
 	bool
@@ -753,11 +760,7 @@ source "fs/Kconfig.binfmt"
 endmenu
 
 menu "Power management options (EXPERIMENTAL)"
-depends on EXPERIMENTAL && SYS_SUPPORTS_PM
-
-config ARCH_SUSPEND_POSSIBLE
-	def_bool y
-	depends on !SMP
+depends on EXPERIMENTAL
 
 source kernel/power/Kconfig