Kconfig (0ea8a56de21be24cb79abb03dee79aabcd60a316) | Kconfig (6455a8a84bdfd34829d23328b9d106c2652885f2) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig POWER_SUPPLY 3 bool "Power supply class support" 4 help 5 Say Y here to enable power supply class support. This allows 6 power supply (batteries, AC, USB) monitoring by userspace 7 via sysfs and uevent (if available) and/or APM kernel interface 8 (if selected below). --- 150 unchanged lines hidden (view full) --- 159 tristate "DS2782/DS2786 standalone gas-gauge" 160 depends on I2C 161 help 162 Say Y here to enable support for the DS2782/DS2786 standalone battery 163 gas-gauge. 164 165config BATTERY_LEGO_EV3 166 tristate "LEGO MINDSTORMS EV3 battery" | 1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig POWER_SUPPLY 3 bool "Power supply class support" 4 help 5 Say Y here to enable power supply class support. This allows 6 power supply (batteries, AC, USB) monitoring by userspace 7 via sysfs and uevent (if available) and/or APM kernel interface 8 (if selected below). --- 150 unchanged lines hidden (view full) --- 159 tristate "DS2782/DS2786 standalone gas-gauge" 160 depends on I2C 161 help 162 Say Y here to enable support for the DS2782/DS2786 standalone battery 163 gas-gauge. 164 165config BATTERY_LEGO_EV3 166 tristate "LEGO MINDSTORMS EV3 battery" |
167 depends on OF && IIO && GPIOLIB | 167 depends on OF && IIO && GPIOLIB && (ARCH_DAVINCI_DA850 || COMPILE_TEST) |
168 help 169 Say Y here to enable support for the LEGO MINDSTORMS EV3 battery. 170 171config BATTERY_PMU 172 tristate "Apple PMU battery" 173 depends on PPC32 && ADB_PMU 174 help 175 Say Y here to expose battery information on Apple machines --- 186 unchanged lines hidden (view full) --- 362 Say yes here to have support for X-Power power management IC (PMIC) 363 Fuel Gauge. The device provides battery statistics and status 364 monitoring as well as alerts for battery over/under voltage and 365 over/under temperature. 366 367config BATTERY_MAX17040 368 tristate "Maxim MAX17040 Fuel Gauge" 369 depends on I2C | 168 help 169 Say Y here to enable support for the LEGO MINDSTORMS EV3 battery. 170 171config BATTERY_PMU 172 tristate "Apple PMU battery" 173 depends on PPC32 && ADB_PMU 174 help 175 Say Y here to expose battery information on Apple machines --- 186 unchanged lines hidden (view full) --- 362 Say yes here to have support for X-Power power management IC (PMIC) 363 Fuel Gauge. The device provides battery statistics and status 364 monitoring as well as alerts for battery over/under voltage and 365 over/under temperature. 366 367config BATTERY_MAX17040 368 tristate "Maxim MAX17040 Fuel Gauge" 369 depends on I2C |
370 select REGMAP_I2C |
|
370 help 371 MAX17040 is fuel-gauge systems for lithium-ion (Li+) batteries 372 in handheld and portable equipment. The MAX17040 is configured 373 to operate with a single lithium cell 374 375config BATTERY_MAX17042 376 tristate "Maxim MAX17042/17047/17050/8997/8966 Fuel Gauge" 377 depends on I2C --- 249 unchanged lines hidden (view full) --- 627 tristate "TI BQ25890 battery charger driver" 628 depends on I2C 629 depends on GPIOLIB || COMPILE_TEST 630 select REGMAP_I2C 631 help 632 Say Y to enable support for the TI BQ25890 battery charger. 633 634config CHARGER_SMB347 | 371 help 372 MAX17040 is fuel-gauge systems for lithium-ion (Li+) batteries 373 in handheld and portable equipment. The MAX17040 is configured 374 to operate with a single lithium cell 375 376config BATTERY_MAX17042 377 tristate "Maxim MAX17042/17047/17050/8997/8966 Fuel Gauge" 378 depends on I2C --- 249 unchanged lines hidden (view full) --- 628 tristate "TI BQ25890 battery charger driver" 629 depends on I2C 630 depends on GPIOLIB || COMPILE_TEST 631 select REGMAP_I2C 632 help 633 Say Y to enable support for the TI BQ25890 battery charger. 634 635config CHARGER_SMB347 |
635 tristate "Summit Microelectronics SMB347 Battery Charger" | 636 tristate "Summit Microelectronics SMB3XX Battery Charger" |
636 depends on I2C 637 select REGMAP_I2C 638 help | 637 depends on I2C 638 select REGMAP_I2C 639 help |
639 Say Y to include support for Summit Microelectronics SMB347 640 Battery Charger. | 640 Say Y to include support for Summit Microelectronics SMB345, 641 SMB347 or SMB358 Battery Charger. |
641 642config CHARGER_TPS65090 643 tristate "TPS65090 battery charger driver" 644 depends on MFD_TPS65090 645 help 646 Say Y here to enable support for battery charging with TPS65090 647 PMIC chips. 648 --- 98 unchanged lines hidden (view full) --- 747 tristate "Wilco EC based charger for ChromeOS" 748 depends on WILCO_EC 749 help 750 Say Y here to enable control of the charging routines performed 751 by the Embedded Controller on the Chromebook named Wilco. Further 752 information can be found in 753 Documentation/ABI/testing/sysfs-class-power-wilco 754 | 642 643config CHARGER_TPS65090 644 tristate "TPS65090 battery charger driver" 645 depends on MFD_TPS65090 646 help 647 Say Y here to enable support for battery charging with TPS65090 648 PMIC chips. 649 --- 98 unchanged lines hidden (view full) --- 748 tristate "Wilco EC based charger for ChromeOS" 749 depends on WILCO_EC 750 help 751 Say Y here to enable control of the charging routines performed 752 by the Embedded Controller on the Chromebook named Wilco. Further 753 information can be found in 754 Documentation/ABI/testing/sysfs-class-power-wilco 755 |
756config RN5T618_POWER 757 tristate "RN5T618 charger/fuel gauge support" 758 depends on MFD_RN5T618 759 help 760 Say Y here to have support for RN5T618 PMIC family fuel gauge and charger. 761 This driver can also be built as a module. If so, the module will be 762 called rn5t618_power. 763 |
|
755endif # POWER_SUPPLY | 764endif # POWER_SUPPLY |