浏览代码

ACPI: use select POWER_SUPPLY for AC, BATTERY and SBS

POWER_SUPPLY is needed for AC, battery, and SBS sysfs support.  Use
'select' instead of 'depends on', as it is will not be selected by anything
else, leading to confusion.

Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
Tested-by: Frans Pop <elendil@planet.nl>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Len Brown <len.brown@intel.com>
Alexey Starikovskiy 18 年之前
父节点
当前提交
5527c8bee2
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      drivers/acpi/Kconfig

+ 5 - 3
drivers/acpi/Kconfig

@@ -88,7 +88,8 @@ config ACPI_PROC_EVENT
 
 
 config ACPI_AC
 config ACPI_AC
 	tristate "AC Adapter"
 	tristate "AC Adapter"
-	depends on X86 && POWER_SUPPLY
+	depends on X86
+	select POWER_SUPPLY
 	default y
 	default y
 	help
 	help
 	  This driver adds support for the AC Adapter object, which indicates
 	  This driver adds support for the AC Adapter object, which indicates
@@ -97,7 +98,8 @@ config ACPI_AC
 
 
 config ACPI_BATTERY
 config ACPI_BATTERY
 	tristate "Battery"
 	tristate "Battery"
-	depends on X86 && POWER_SUPPLY
+	depends on X86
+	select POWER_SUPPLY
 	default y
 	default y
 	help
 	help
 	  This driver adds support for battery information through
 	  This driver adds support for battery information through
@@ -352,7 +354,7 @@ config ACPI_HOTPLUG_MEMORY
 config ACPI_SBS
 config ACPI_SBS
 	tristate "Smart Battery System"
 	tristate "Smart Battery System"
 	depends on X86
 	depends on X86
-	depends on POWER_SUPPLY
+	select POWER_SUPPLY
 	help
 	help
 	  This driver adds support for the Smart Battery System, another
 	  This driver adds support for the Smart Battery System, another
 	  type of access to battery information, found on some laptops.
 	  type of access to battery information, found on some laptops.