#
# Battery configuration
#

menu "Hardware Monitoring - external power and batteries"

config EXTERNAL_POWER
	tristate "External power kernel interface"
	help
	  Say Y here to enable kernel external power detection interface
	  like AC or USB. Information also will exported to userspace via
	  /sys/class/external_power/ directory.

config BATTERY_MONITOR
	tristate "Battery monitoring support"
	select EXTERNAL_POWER
	help
	  Say Y here to enable generic battery status reporting in
	  the /sys filesystem.

config PDA_POWER
	tristate "Generic PDA/phone power driver"
	depends on EXTERNAL_POWER
	help
	  Say Y here to enable generic power driver for PDAs and phones with
	  one or two external power supplies (AC/USB) connected to main and
	  backup batteries, and optional builtin charger.

config IPAQ_MICRO_BATTERY
	tristate "HP iPAQ Micro ASIC battery driver"
	depends on IPAQ_MICRO && BATTERY_MONITOR
	help
	  Choose this option if you want to monitor battery status on
	  Compaq/HP iPAQ h3100 h3600

config H2200_BATTERY
	tristate "iPAQ H2200 battery control"
	depends on ARCH_H2200 && SOC_HAMCOP && BATTERY_MONITOR
	select W1_DS2760
	help
	  Say Y here to enable support for HP iPAQ H2200 battery control.

config MCP_UCB1x00_SIMPAD_BATTERY
	tristate "SIMpad Battery Reading Support"
	depends on MCP_UCB1x00 && BATTERY_MONITOR

config DS2760_BATTERY
	tristate "DS2760 battery driver"
	depends on BATTERY_MONITOR && W1
	select W1_DS2760
	help
	  Say Y here to enable support for ds2760 battery control.

config ADC_BATTERY
	tristate "Generic ADC battery driver"
	depends on ADC && BATTERY_MONITOR
	help
	  Say Y here to enable support for battery monitoring using generic ADC device.

config APM_POWER
	tristate "APM driver for generic classdev batteries"
	depends on BATTERY_MONITOR && APM
	help
	  Say Y here to enable support for APM status reporting 
	  using classdev batteries data

endmenu
