Blame view
drivers/power/Kconfig
7.88 KB
4a11b59d8 [BATTERY] Univers... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
menuconfig POWER_SUPPLY tristate "Power supply class support" help Say Y here to enable power supply class support. This allows power supply (batteries, AC, USB) monitoring by userspace via sysfs and uevent (if available) and/or APM kernel interface (if selected below). if POWER_SUPPLY config POWER_SUPPLY_DEBUG bool "Power supply debug" help Say Y here to enable debugging messages for power supply class and drivers. |
b2998049c [BATTERY] pda_pow... |
16 17 |
config PDA_POWER tristate "Generic PDA/phone power driver" |
5f17c70fe PDA_POWER depends... |
18 |
depends on !S390 |
b2998049c [BATTERY] pda_pow... |
19 20 21 22 |
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. |
3788ec932 [BATTERY] APM emu... |
23 24 25 26 27 28 |
config APM_POWER tristate "APM emulation for class batteries" depends on APM_EMULATION help Say Y here to enable support APM status emulation using battery class devices. |
28db38888 power_supply: Ena... |
29 30 31 32 33 34 |
config MAX8925_POWER tristate "MAX8925 battery charger support" depends on MFD_MAX8925 help Say Y here to enable support for the battery charger in the Maxim MAX8925 PMIC. |
c26964ead wm831x: Factor ou... |
35 36 37 38 39 40 |
config WM831X_BACKUP tristate "WM831X backup battery charger support" depends on MFD_WM831X help Say Y here to enable support for the backup battery charger in the Wolfson Microelectronics WM831x PMICs. |
3961f7c3c power_supply: Add... |
41 42 43 44 45 46 |
config WM831X_POWER tristate "WM831X PMU support" depends on MFD_WM831X help Say Y here to enable support for the power management unit provided by Wolfson Microelectronics WM831x PMICs. |
14431aa0c power_supply: Add... |
47 48 49 50 51 52 |
config WM8350_POWER tristate "WM8350 PMU support" depends on MFD_WM8350 help Say Y here to enable support for the power management unit provided by the Wolfson Microelectronics WM8350 PMIC. |
a1e50fd44 power_supply: Add... |
53 54 55 56 |
config TEST_POWER tristate "Test power driver" help This driver is used for testing. It's safe to say M here. |
fe0e3153a [BATTERY] 1-Wire ... |
57 58 |
config BATTERY_DS2760 tristate "DS2760 battery driver (HP iPAQ & others)" |
f6127b864 ds2760_battery: F... |
59 |
depends on W1 && W1_SLAVE_DS2760 |
fe0e3153a [BATTERY] 1-Wire ... |
60 61 |
help Say Y here to enable support for batteries with ds2760 chip. |
275ac7462 w1: add Maxim/Dal... |
62 63 |
config BATTERY_DS2780 tristate "DS2780 battery driver" |
3369465ed um: switch to use... |
64 |
depends on HAS_IOMEM |
275ac7462 w1: add Maxim/Dal... |
65 66 67 68 |
select W1 select W1_SLAVE_DS2780 help Say Y here to enable support for batteries with ds2780 chip. |
bfdb46ce8 Add ds2782 batter... |
69 |
config BATTERY_DS2782 |
9b9ade6b6 ds2782_battery: A... |
70 |
tristate "DS2782/DS2786 standalone gas-gauge" |
bfdb46ce8 Add ds2782 batter... |
71 72 |
depends on I2C help |
9b9ade6b6 ds2782_battery: A... |
73 |
Say Y here to enable support for the DS2782/DS2786 standalone battery |
bfdb46ce8 Add ds2782 batter... |
74 |
gas-gauge. |
efea58e39 [BATTERY] Apple P... |
75 76 |
config BATTERY_PMU tristate "Apple PMU battery" |
a1da5f4f1 Don't compile the... |
77 |
depends on PPC32 && ADB_PMU |
efea58e39 [BATTERY] Apple P... |
78 79 80 |
help Say Y here to expose battery information on Apple machines through the generic battery class. |
fb972873a [BATTERY] One Lap... |
81 82 83 84 85 |
config BATTERY_OLPC tristate "One Laptop Per Child battery" depends on X86_32 && OLPC help Say Y to enable support for the battery on the OLPC laptop. |
fece41841 power_supply: Sha... |
86 87 |
config BATTERY_TOSA tristate "Sharp SL-6000 (tosa) battery" |
6a9037887 power_supply: fix... |
88 |
depends on MACH_TOSA && MFD_TC6393XB && TOUCHSCREEN_WM97XX |
fece41841 power_supply: Sha... |
89 90 91 |
help Say Y to enable support for the battery on the Sharp Zaurus SL-6000 (tosa) models. |
f1fce597e collie: add batte... |
92 93 94 95 96 97 |
config BATTERY_COLLIE tristate "Sharp SL-5500 (collie) battery" depends on SA1100_COLLIE && MCP_UCB1200 help Say Y to enable support for the battery on the Sharp Zaurus SL-5500 (collie) models. |
4e9687d9c [ARM] 5248/1: wm9... |
98 99 |
config BATTERY_WM97XX bool "WM97xx generic battery driver" |
5e4c5f4c6 Fix Kconfig depen... |
100 |
depends on TOUCHSCREEN_WM97XX=y |
d4b19c42c [ARM] 5155/1: Pal... |
101 |
help |
4e9687d9c [ARM] 5248/1: wm9... |
102 |
Say Y to enable support for battery measured by WM97xx aux port. |
d4b19c42c [ARM] 5155/1: Pal... |
103 |
|
c78f2b649 bq20z75: Rename t... |
104 105 |
config BATTERY_SBS tristate "SBS Compliant gas gauge" |
a7640bfa1 power_supply: Add... |
106 107 |
depends on I2C help |
c78f2b649 bq20z75: Rename t... |
108 109 |
Say Y to include support for SBS battery driver for SBS-compliant gas gauges. |
a7640bfa1 power_supply: Add... |
110 |
|
b996ad0e9 power_supply: Sup... |
111 |
config BATTERY_BQ27x00 |
e20908d95 power_supply: bq2... |
112 |
tristate "BQ27x00 battery driver" |
7fb7ba588 bq27x00: Add bq27... |
113 114 115 116 117 118 |
help Say Y here to enable support for batteries with BQ27x00 (I2C/HDQ) chips. config BATTERY_BQ27X00_I2C bool "BQ27200/BQ27500 support" depends on BATTERY_BQ27x00 |
b996ad0e9 power_supply: Sup... |
119 |
depends on I2C |
7fb7ba588 bq27x00: Add bq27... |
120 |
default y |
b996ad0e9 power_supply: Sup... |
121 |
help |
e20908d95 power_supply: bq2... |
122 |
Say Y here to enable support for batteries with BQ27x00 (I2C) chips. |
b996ad0e9 power_supply: Sup... |
123 |
|
7fb7ba588 bq27x00: Add bq27... |
124 125 126 127 128 129 |
config BATTERY_BQ27X00_PLATFORM bool "BQ27000 support" depends on BATTERY_BQ27x00 default y help Say Y here to enable support for batteries with BQ27000 (HDQ) chips. |
342d765e0 power_supply: Add... |
130 131 132 133 134 135 |
config BATTERY_DA9030 tristate "DA9030 battery driver" depends on PMIC_DA903X help Say Y here to enable support for batteries charger integrated into DA9030 PMIC. |
ded7fc7b0 power_supply: Add... |
136 137 138 |
config BATTERY_DA9052 tristate "Dialog DA9052 Battery" depends on PMIC_DA9052 |
6cfc2a235 power_supply: Mar... |
139 |
depends on BROKEN |
ded7fc7b0 power_supply: Add... |
140 141 142 |
help Say Y here to enable support for batteries charger integrated into DA9052 PMIC. |
c6f4a42de Add MAX17040 Fuel... |
143 144 145 146 147 148 149 |
config BATTERY_MAX17040 tristate "Maxim MAX17040 Fuel Gauge" depends on I2C help MAX17040 is fuel-gauge systems for lithium-ion (Li+) batteries in handheld and portable equipment. The MAX17040 is configured to operate with a single lithium cell |
359ab9f5b power_supply: Add... |
150 151 152 153 154 155 156 157 158 |
config BATTERY_MAX17042 tristate "Maxim MAX17042/8997/8966 Fuel Gauge" depends on I2C help MAX17042 is fuel-gauge systems for lithium-ion (Li+) batteries in handheld and portable equipment. The MAX17042 is configured to operate with a single lithium cell. MAX8997 and MAX8966 are multi-function devices that include fuel gauages that are compatible with MAX17042. |
e3e8d1c93 Driver for Zipit ... |
159 160 161 162 163 |
config BATTERY_Z2 tristate "Z2 battery driver" depends on I2C && MACH_ZIPIT2 help Say Y to include support for the battery on the Zipit Z2. |
808be4b22 Add s3c-adc-batte... |
164 165 166 167 168 |
config BATTERY_S3C_ADC tristate "Battery driver for Samsung ADC based monitoring" depends on S3C_ADC help Say Y here to enable support for iPAQ h1930/h1940/rx1950 battery |
f5714dc97 power_supply: PCF... |
169 170 171 172 173 |
config CHARGER_PCF50633 tristate "NXP PCF50633 MBC" depends on MFD_PCF50633 help Say Y to include support for NXP PCF50633 Main Battery Charger. |
f6a21388b POWER: Add JZ4740... |
174 175 176 177 178 179 180 181 182 183 |
config BATTERY_JZ4740 tristate "Ingenic JZ4740 battery" depends on MACH_JZ4740 depends on MFD_JZ4740_ADC help Say Y to enable support for the battery on Ingenic JZ4740 based boards. This driver can be build as a module. If so, the module will be called jz4740-battery. |
6721081b6 Intel MID platfor... |
184 185 186 187 188 189 |
config BATTERY_INTEL_MID tristate "Battery driver for Intel MID platforms" depends on INTEL_SCU_IPC && SPI help Say Y here to enable the battery driver on Intel MID platforms. |
ec46475f3 power_supply: Add... |
190 191 192 193 194 195 |
config CHARGER_ISP1704 tristate "ISP1704 USB Charger Detection" depends on USB_OTG_UTILS help Say Y to enable support for USB Charger Detection with ISP1707/ISP1704 USB transceivers. |
b14a9ccc1 power_supply: Add... |
196 197 |
config CHARGER_MAX8903 tristate "MAX8903 Battery DC-DC Charger for USB and Adapter Power" |
6f9efe76c max8903_charger: ... |
198 |
depends on GENERIC_HARDIRQS |
b14a9ccc1 power_supply: Add... |
199 200 201 202 203 |
help Say Y to enable support for the MAX8903 DC-DC charger and sysfs. The driver supports controlling charger-enable and current-limit pins based on the status of charger connections with interrupt handlers. |
2e727f178 power_supply: Add... |
204 205 206 207 208 |
config CHARGER_TWL4030 tristate "OMAP TWL4030 BCI charger driver" depends on TWL4030_CORE help Say Y here to enable support for TWL4030 Battery Charge Interface. |
2165c8a45 power_supply: Add... |
209 210 211 212 213 |
config CHARGER_LP8727 tristate "National Semiconductor LP8727 charger driver" depends on I2C help Say Y here to enable support for LP8727 Charger Driver. |
5070437cd power_supply: Add... |
214 215 216 217 218 219 220 221 222 |
config CHARGER_GPIO tristate "GPIO charger" depends on GPIOLIB help Say Y to include support for chargers which report their online status through a GPIO pin. This driver can be build as a module. If so, the module will be called gpio-charger. |
3bb3dbbd5 power_supply: Add... |
223 224 225 226 227 228 229 230 231 |
config CHARGER_MANAGER bool "Battery charger manager for multiple chargers" depends on REGULATOR && RTC_CLASS help Say Y to enable charger-manager support, which allows multiple chargers attached to a battery and multiple batteries attached to a system. The charger-manager also can monitor charging status in runtime and in suspend-to-RAM by waking up the system periodically with help of suspend_again support. |
149c077b4 power_supply: Add... |
232 233 234 235 236 237 |
config CHARGER_MAX8997 tristate "Maxim MAX8997/MAX8966 PMIC battery charger driver" depends on MFD_MAX8997 && REGULATOR_MAX8997 help Say Y to enable support for the battery charger control sysfs and platform data of MAX8997/LP3974 PMICs. |
bb4ce9708 power_supply: Add... |
238 239 240 241 242 243 |
config CHARGER_MAX8998 tristate "Maxim MAX8998/LP3974 PMIC battery charger driver" depends on MFD_MAX8998 && REGULATOR_MAX8998 help Say Y to enable support for the battery charger control sysfs and platform data of MAX8998/LP3974 PMICs. |
4a11b59d8 [BATTERY] Univers... |
244 |
endif # POWER_SUPPLY |