xref: /linux/drivers/power/Kconfig (revision 8fa5723aa7e053d498336b48448b292fc2e0458b)
1menuconfig POWER_SUPPLY
2	tristate "Power supply class support"
3	help
4	  Say Y here to enable power supply class support. This allows
5	  power supply (batteries, AC, USB) monitoring by userspace
6	  via sysfs and uevent (if available) and/or APM kernel interface
7	  (if selected below).
8
9if POWER_SUPPLY
10
11config POWER_SUPPLY_DEBUG
12	bool "Power supply debug"
13	help
14	  Say Y here to enable debugging messages for power supply class
15	  and drivers.
16
17config PDA_POWER
18	tristate "Generic PDA/phone power driver"
19	depends on !S390
20	help
21	  Say Y here to enable generic power driver for PDAs and phones with
22	  one or two external power supplies (AC/USB) connected to main and
23	  backup batteries, and optional builtin charger.
24
25config APM_POWER
26	tristate "APM emulation for class batteries"
27	depends on APM_EMULATION
28	help
29	  Say Y here to enable support APM status emulation using
30	  battery class devices.
31
32config BATTERY_DS2760
33	tristate "DS2760 battery driver (HP iPAQ & others)"
34	select W1
35	select W1_SLAVE_DS2760
36	help
37	  Say Y here to enable support for batteries with ds2760 chip.
38
39config BATTERY_PMU
40	tristate "Apple PMU battery"
41	depends on PPC32 && ADB_PMU
42	help
43	  Say Y here to expose battery information on Apple machines
44	  through the generic battery class.
45
46config BATTERY_OLPC
47	tristate "One Laptop Per Child battery"
48	depends on X86_32 && OLPC
49	help
50	  Say Y to enable support for the battery on the OLPC laptop.
51
52config BATTERY_TOSA
53	tristate "Sharp SL-6000 (tosa) battery"
54	depends on MACH_TOSA && MFD_TC6393XB && TOUCHSCREEN_WM97XX
55	help
56	  Say Y to enable support for the battery on the Sharp Zaurus
57	  SL-6000 (tosa) models.
58
59config BATTERY_WM97XX
60	bool "WM97xx generic battery driver"
61	depends on TOUCHSCREEN_WM97XX=y
62	help
63	  Say Y to enable support for battery measured by WM97xx aux port.
64
65config BATTERY_BQ27x00
66	tristate "BQ27200 battery driver"
67	depends on I2C
68	help
69	  Say Y here to enable support for batteries with BQ27200(I2C) chip.
70
71endif # POWER_SUPPLY
72