diff --git a/drivers/acpi/Config.in b/drivers/acpi/Config.in
index 4017cca560b4fb9b1e85276ce388615a662f825e..bc38750060c40ef23177778b36e18ecc3c4a905b 100644
--- a/drivers/acpi/Config.in
+++ b/drivers/acpi/Config.in
@@ -2,91 +2,78 @@
 # ACPI Configuration
 #
 
-if [ "$CONFIG_X86" = "y" ]; then
-
-  mainmenu_option next_comment
-  comment 'ACPI Support'
-  bool         'ACPI Support' CONFIG_ACPI
-  if [ "$CONFIG_ACPI" = "y" ]; then
-    if [ "$CONFIG_X86_LOCAL_APIC" = "y" ]; then
-      bool         'CPU Enumeration Only' CONFIG_ACPI_HT_ONLY
-    fi
+mainmenu_option next_comment
+comment 'ACPI Support'
 
-    if [ "$CONFIG_ACPI_HT_ONLY" = "y" ]; then
-      define_bool CONFIG_ACPI_BOOT		y
-    else
-      define_bool CONFIG_ACPI_BOOT		y
-      define_bool CONFIG_ACPI_BUS		y
-      define_bool CONFIG_ACPI_INTERPRETER	y
-      define_bool CONFIG_ACPI_EC		y
-      define_bool CONFIG_ACPI_POWER		y
-      if [ "$CONFIG_PCI" = "y" ]; then
-        define_bool CONFIG_ACPI_PCI		y
-      fi
-      define_bool CONFIG_ACPI_SLEEP		$CONFIG_SOFTWARE_SUSPEND
-      define_bool CONFIG_ACPI_SYSTEM		y
-      tristate     '  AC Adapter'	CONFIG_ACPI_AC
-      tristate     '  Battery'		CONFIG_ACPI_BATTERY
-      tristate     '  Button'		CONFIG_ACPI_BUTTON
-      tristate     '  Fan'		CONFIG_ACPI_FAN
-      tristate     '  Processor'	CONFIG_ACPI_PROCESSOR
-      dep_tristate '  Thermal Zone' 	CONFIG_ACPI_THERMAL $CONFIG_ACPI_PROCESSOR
-      if [ "$CONFIG_NUMA" = "y" ]; then
-         dep_bool       '  NUMA support'     CONFIG_ACPI_NUMA $CONFIG_NUMA
+if [ "$CONFIG_X86" = "y" ]; then
+   bool 'ACPI Support' CONFIG_ACPI
+   if [ "$CONFIG_ACPI" = "y" ]; then
+      if [ "$CONFIG_X86_LOCAL_APIC" = "y" ]; then
+         bool         'CPU Enumeration Only' CONFIG_ACPI_HT_ONLY
       fi
-      tristate     '  Toshiba Laptop Extras'	CONFIG_ACPI_TOSHIBA
-      bool         '  Debug Statements'	CONFIG_ACPI_DEBUG
-    fi
-  fi
 
-  endmenu
+      define_bool CONFIG_ACPI_BOOT y
 
-fi
+      if [ "$CONFIG_ACPI_HT_ONLY" != "y" ]; then
+         tristate '  AC Adapter' CONFIG_ACPI_AC
+         tristate '  Battery' CONFIG_ACPI_BATTERY
+         tristate '  Button' CONFIG_ACPI_BUTTON
+         tristate '  Fan' CONFIG_ACPI_FAN
+         tristate '  Processor'	CONFIG_ACPI_PROCESSOR
+         dep_tristate '  Thermal Zone' CONFIG_ACPI_THERMAL $CONFIG_ACPI_PROCESSOR
+         if [ "$CONFIG_NUMA" = "y" ]; then
+            dep_bool '  NUMA support' CONFIG_ACPI_NUMA $CONFIG_NUMA
+         fi
+         tristate '  Toshiba Laptop Extras' CONFIG_ACPI_TOSHIBA
+         bool '  Debug Statements' CONFIG_ACPI_DEBUG
 
+         define_bool CONFIG_ACPI_BOOT y
+         define_bool CONFIG_ACPI_BUS y
+         define_bool CONFIG_ACPI_INTERPRETER y
+         define_bool CONFIG_ACPI_EC y
+         define_bool CONFIG_ACPI_POWER y
+         define_bool CONFIG_ACPI_PCI $CONFIG_PCI
+         define_bool CONFIG_ACPI_SLEEP $CONFIG_SOFTWARE_SUSPEND
+         define_bool CONFIG_ACPI_SYSTEM	y
+      fi
+   fi
+fi
 
 if [ "$CONFIG_IA64" = "y" ]; then
+   if [ "$CONFIG_IA64_SGI_SN" = "y" ]; then
+      define_bool CONFIG_ACPI y
+      define_bool CONFIG_ACPI_EFI y
+      define_bool CONFIG_ACPI_BOOT y
+      define_bool CONFIG_ACPI_BUS n
+      define_bool CONFIG_ACPI_INTERPRETER n
+      define_bool CONFIG_ACPI_PCI n
+      define_bool CONFIG_ACPI_POWER n
+      define_bool CONFIG_ACPI_SYSTEM n
+      define_bool CONFIG_ACPI_BUTTON n
+      define_bool CONFIG_ACPI_FAN n
+      define_bool CONFIG_ACPI_PROCESSOR n
+      define_bool CONFIG_ACPI_THERMAL n
+      define_bool CONFIG_ACPI_NUMA y
+   fi
 
-  if [ "$CONFIG_IA64_SGI_SN" = "y" ]; then
-    mainmenu_option next_comment
-    comment 'ACPI Support'
-    define_bool CONFIG_ACPI		y
-    define_bool CONFIG_ACPI_EFI		y
-    define_bool CONFIG_ACPI_BOOT	y
-    define_bool CONFIG_ACPI_BUS		n
-    define_bool CONFIG_ACPI_INTERPRETER n
-    define_bool CONFIG_ACPI_PCI		n
-    define_bool CONFIG_ACPI_POWER 	n
-    define_bool CONFIG_ACPI_SYSTEM 	n
-    define_bool CONFIG_ACPI_BUTTON	n
-    define_bool CONFIG_ACPI_FAN		n
-    define_bool CONFIG_ACPI_PROCESSOR	n
-    define_bool CONFIG_ACPI_THERMAL	n
-    define_bool CONFIG_ACPI_NUMA	y
-    endmenu
-  fi
-
-  if [ "$CONFIG_IA64_HP_SIM" = "n" ]; then
-    mainmenu_option next_comment
-    comment 'ACPI Support'
-    if [ "$CONFIG_PCI" = "y" ]; then
-      define_bool CONFIG_ACPI_PCI 	y
-    fi
-    define_bool CONFIG_ACPI		y
-    define_bool CONFIG_ACPI_EFI		y
-    define_bool CONFIG_ACPI_BOOT	y
-    define_bool CONFIG_ACPI_BUS		y
-    define_bool CONFIG_ACPI_INTERPRETER y
-    define_bool CONFIG_ACPI_POWER 	y
-    define_bool CONFIG_ACPI_SYSTEM 	y
-    tristate     '  Button'		CONFIG_ACPI_BUTTON
-    tristate     '  Fan'		CONFIG_ACPI_FAN
-    tristate     '  Processor'		CONFIG_ACPI_PROCESSOR
-    dep_tristate '  Thermal Zone'       CONFIG_ACPI_THERMAL $CONFIG_ACPI_PROCESSOR
-    if [ "$CONFIG_NUMA" = "y" ]; then
-       dep_bool       '  NUMA support'       CONFIG_ACPI_NUMA $CONFIG_NUMA
-    fi
-    bool         '  Debug Statements' 	CONFIG_ACPI_DEBUG
-    endmenu
-  fi
-
+   if [ "$CONFIG_IA64_HP_SIM" = "n" ]; then
+      tristate     '  Button' CONFIG_ACPI_BUTTON
+      tristate     '  Fan' CONFIG_ACPI_FAN
+      tristate     '  Processor' CONFIG_ACPI_PROCESSOR
+      dep_tristate '  Thermal Zone' CONFIG_ACPI_THERMAL $CONFIG_ACPI_PROCESSOR
+      if [ "$CONFIG_NUMA" = "y" ]; then
+         dep_bool '  NUMA support' CONFIG_ACPI_NUMA $CONFIG_NUMA
+      fi
+      bool '  Debug Statements' CONFIG_ACPI_DEBUG
+      define_bool CONFIG_ACPI_PCI $CONFIG_PCI
+      define_bool CONFIG_ACPI y
+      define_bool CONFIG_ACPI_EFI y
+      define_bool CONFIG_ACPI_BOOT y
+      define_bool CONFIG_ACPI_BUS y
+      define_bool CONFIG_ACPI_INTERPRETER y
+      define_bool CONFIG_ACPI_POWER y
+      define_bool CONFIG_ACPI_SYSTEM y
+   fi
 fi
+
+endmenu