Lines Matching +full:battery +full:- +full:sensing
1 # SPDX-License-Identifier: GPL-2.0-only
36 battery class devices.
39 tristate "Generic battery support using IIO"
42 Say Y here to enable support for the generic battery driver
51 which include a battery charger and a boost converter.
54 tristate "MAX8925 battery charger support"
57 Say Y here to enable support for the battery charger in the Maxim
61 tristate "WM831X backup battery charger support"
64 Say Y here to enable support for the backup battery charger
87 tristate "Marvell 88PM860x battery driver"
90 Say Y here to enable battery monitor for Marvell 88PM860x chip.
93 tristate "ADP5061 battery charger driver"
97 Say Y here to enable support for the ADP5061 standalone battery
104 tristate "Active-semi ACT8945A charger driver"
108 Active-semi ActivePath ACT8945A charger.
111 tristate "Motorola CPCAP PMIC battery driver"
115 Say Y here to enable support for battery on Motorola
119 tristate "CW2015 Battery driver"
124 battery fuel gauge (used in the Pinebook Pro & others)
130 tristate "DS2760 battery driver (HP iPAQ & others)"
136 tristate "DS2780 battery driver"
144 tristate "DS2781 battery driver"
149 If you enable this you will have the DS2781 battery driver support.
151 The battery monitor chip is used in many batteries/devices
158 tristate "DS2782/DS2786 standalone gas-gauge"
161 Say Y here to enable support for the DS2782/DS2786 standalone battery
162 gas-gauge.
165 tristate "LEGO MINDSTORMS EV3 battery"
168 Say Y here to enable support for the LEGO MINDSTORMS EV3 battery.
171 tristate "Lenovo Yoga C630 battery"
174 This driver enables battery support on the Lenovo Yoga C630 laptop.
180 tristate "Apple PMU battery"
183 Say Y here to expose battery information on Apple machines
184 through the generic battery class.
187 tristate "Qualcomm PMIC GLINK battery manager support"
192 which is used on modern Qualcomm platforms to provide battery and
196 tristate "One Laptop Per Child battery"
199 Say Y to enable support for the battery on the OLPC laptop.
204 Say Y to enable support for Samsung SDI battery data.
208 tristate "Sharp SL-5500 (collie) battery"
211 Say Y to enable support for the battery on the Sharp Zaurus
212 SL-5500 (collie) models.
215 tristate "Ingenic JZ47xx SoCs battery driver"
219 Choose this option if you want to monitor battery status on
223 called ingenic-battery.
226 tristate "iPAQ Atmel Micro ASIC battery driver"
229 Choose this option if you want to monitor battery status on
233 bool "WM97xx generic battery driver"
236 Say Y to enable support for battery measured by WM97xx aux port.
242 Say Y to include support for SBS battery driver for SBS-compliant
250 Say Y to include support for SBS compliant battery chargers.
253 tristate "Smart Battery System Manager"
257 Say Y here to include support for Smart Battery System Manager
260 smart battery driver to its ports.
264 called sbs-manager.
267 tristate "BQ27xxx battery driver"
293 Say Y here to enable devicetree monitored-battery config to update
295 fuel gauge mounted on the circuit board, and a battery that cannot
297 general-purpose kernels, as this can cause misconfiguration of a
298 smart battery with embedded NVM/flash.
301 tristate "DA9030 battery driver"
308 tristate "Dialog DA9052 Battery"
321 Integrated Charger & Fuel-Gauge IC.
324 called da9150-charger.
330 Say Y here to enable support for the Fuel-Gauge unit of the DA9150
331 Integrated Charger & Fuel-Gauge IC
334 called da9150-fg.
337 tristate "X-Powers AXP20X and AXP22X AC power supply driver"
342 Say Y here to enable support for X-Powers AXP20X and AXP22X PMICs' AC
349 tristate "X-Powers AXP20X battery driver"
354 Say Y here to enable support for X-Powers AXP20X PMICs' battery power
369 tristate "X-Powers AXP288 Charger"
372 Say yes here to have support X-Power AXP288 power management IC (PMIC)
376 tristate "X-Powers AXP288 Fuel Gauge"
379 Say yes here to have support for X-Power power management IC (PMIC)
380 Fuel Gauge. The device provides battery statistics and status
381 monitoring as well as alerts for battery over/under voltage and
389 Driver supports Maxim fuel-gauge systems for lithium-ion (Li+)
395 voltage and configurable low-SOC wakeup interrupt.
404 MAX17042 is fuel-gauge systems for lithium-ion (Li+) batteries
407 multi-function devices that include fuel gauages that are compatible
419 MAX1720x is a family of fuel-gauge systems for lithium-ion (Li+)
427 tristate "MAX17211/MAX17215 standalone gas-gauge"
431 MAX1721x is fuel-gauge systems for lithium-ion (Li+) batteries
433 battery. MAX17215 designed for muticell battery. Both them have
437 battery gas-gauge.
440 tristate "TWL4030 MADC battery driver"
456 Say Y to include support for NXP PCF50633 Main Battery Charger.
459 tristate "Nokia RX-51 (N900) battery driver"
462 Say Y here to enable support for battery information on Nokia
463 RX-51, also known as N900 tablet.
483 tristate "MAX8903 Battery DC-DC Charger for USB and Adapter Power"
485 Say Y to enable support for the MAX8903 DC-DC charger and sysfs.
486 The driver supports controlling charger-enable and current-limit
494 Say Y here to enable support for TWL4030 Battery Charge Interface.
518 called gpio-charger.
521 tristate "Battery charger manager for multiple chargers"
525 Say Y to enable charger-manager support, which allows multiple
526 chargers attached to a battery and multiple batteries attached to a
527 system. The charger-manager also can monitor charging status in
528 runtime and in suspend-to-RAM by waking up the system periodically
536 LT3651 battery charger which reports its status via GPIO lines.
539 tristate "LTC4162-L charger"
544 LTC4162-L battery charger connected to I2C.
547 tristate "Maxim MAX14577/77836 battery charger driver"
550 Say Y to enable support for the battery charger control sysfs and
559 The device is compliant with the USB Battery Charging Specification
564 tristate "Maxim MAX77650 battery charger driver"
567 Say Y to enable support for the battery charger control of MAX77650
571 tristate "Maxim MAX77693 battery charger driver"
574 Say Y to enable support for the Maxim MAX77693 battery charger.
577 tristate "Maxim MAX77976 battery charger driver"
581 The Maxim MAX77976 is a 19 Vin, 5.5A 1-Cell Li+ Battery Charger
584 Say Y to enable support for the Maxim MAX77976 battery charger.
589 tristate "Maxim MAX8997/MAX8966 PMIC battery charger driver"
593 Say Y to enable support for the battery charger control sysfs and
597 tristate "Maxim MAX8998/LP3974 PMIC battery charger driver"
600 Say Y to enable support for the battery charger control sysfs and
604 tristate "Monolithic power system MP2629 Battery charger"
610 Battery charger. This driver provides Battery charger power management
620 The device supports High-Accuracy Voltage/Current Regulation,
621 Average Input Current Regulation, Battery Temperature Sensing,
622 Over-Temperature Protection, DPDM Detection for BC1.2.
632 The device supports High-Accuracy Voltage/Current Regulation,
633 Average Input Current Regulation, Battery Temperature Sensing,
634 Over-Temperature Protection, DPDM Detection for BC1.2.
637 will be called "mt6370-charger".
640 tristate "Qualcomm Switch-Mode Battery Charger and Boost"
646 Say Y to include support for the Switch-Mode Battery Charger and
648 is an integrated, single-cell lithium-ion battery charger. DT
654 tristate "Qualcomm PM8916 BMS-VM support"
659 battery voltage monitoring for the system.
665 tristate "Qualcomm PM8916 Linear Battery Charger support"
669 Say Y here to add support for Linear Battery Charger block
671 blokc provides simple CC/CV battery charger.
677 tristate "TI BQ2415x battery charger driver"
680 Say Y to enable support for the TI BQ2415x battery charger
684 RX-51/N900.
687 tristate "TI BQ24190 battery charger driver"
692 Say Y to enable support for the TI BQ24190 battery charger.
695 tristate "TI BQ24250/24251/24257 battery charger driver"
700 Say Y to enable support for the TI BQ24250, BQ24251, and BQ24257 battery
704 tristate "TI BQ24735 battery charger support"
708 Say Y to enable support for the TI BQ24735 battery charger.
711 tristate "TI BQ2515X battery charger family"
716 Say Y to enable support for the TI BQ2515X family of battery
718 battery charge management ICs that integrate the most common
720 rail, ADC for battery and system monitoring, and push-button
724 tristate "TI BQ25890 battery charger driver"
729 Say Y to enable support for the TI BQ25890 battery charger.
732 tristate "TI BQ25980 battery charger driver"
738 series of fast battery chargers.
741 tristate "TI BQ256XX battery charger driver"
746 Say Y to enable support for the TI BQ256XX battery chargers. The
747 BQ256XX family of devices are highly-integrated, switch-mode battery
749 cell Li-ion and Li-polymer batteries.
752 tristate "Rockchip RK817 PMIC Battery Charger"
755 Say Y to include support for Rockchip RK817 Battery Charger.
758 tristate "Summit Microelectronics SMB3XX Battery Charger"
764 SMB347 or SMB358 Battery Charger.
767 tristate "TPS65090 battery charger driver"
770 Say Y here to enable support for battery charging with TPS65090
774 tristate "TPS65217 battery charger driver"
777 Say Y here to enable support for battery charging with TPS65217
781 tristate "LTC2941/LTC2943 Battery Gauge Driver"
784 Say Y here to include support for LTC2941 and LTC2943 Battery
789 bool "AB8500 Battery Management Driver"
794 Say Y to include support for AB8500 battery management.
797 tristate "Goldfish battery driver"
800 Say Y to enable support for the Goldfish battery and AC power
809 This adds support for battery fuel gauge in Richtek RT5033 PMIC.
810 The fuelgauge calculates and determines the battery state of charge
811 according to battery open circuit voltage.
814 tristate "RT5033 battery charger support"
818 This adds support for battery charger in Richtek RT5033 PMIC.
819 The device supports pre-charge mode, fast charge mode and
823 tristate "Richtek RT9455 battery charger driver"
828 Say Y to enable support for Richtek RT9455 battery charger.
831 tristate "Richtek RT9467 Battery Charger Driver"
837 Say Y here to enable RT9467 Battery Charger.
838 RT9467 is a switch-mode single cell Li-Ion/Li-Polymer battery charger
840 power MOSFETs, input current sensing and regulation, high-accuracy
842 regulated through integrated sensing resistors. It also features
843 USB On-The-Go (OTG) support and integrates D+/D- pin for USB
847 will be called "rt9467-charger".
850 tristate "Richtek RT9471 battery charger driver"
856 This adds support for Richtek RT9471 battery charger. RT9471 is
857 highly-integrated switch mode battery charger which is system power
858 patch manageable device for single cell Li-Ion and Li-polymer battery.
890 Say Y here to enable ChromeOS EC based battery charge control.
894 called cros_charge-control.
900 Say Y here to enable support for battery charging with SC2731
926 Say Y here to enable support for getting battery and charger
937 Documentation/ABI/testing/sysfs-class-power-wilco
950 tristate "Acer Iconia Tab A500 battery driver"
953 Say Y to include support for Acer Iconia Tab A500 battery fuel gauge.
956 tristate "Battery driver for 7th-generation Microsoft Surface devices"
959 Driver for battery devices connected via/managed by the Surface System
962 This driver provides battery-information and -status support for
964 devices. On those models (7th-generation), battery-information is
967 Say M or Y here to include battery status support for 7th-generation
972 tristate "AC driver for 7th-generation Microsoft Surface devices"
978 This driver provides AC-information and -status support for Surface
980 On those models (7th-generation), AC-information is instead handled
983 Say M or Y here to include AC status support for 7th-generation
988 tristate "uPI uG3105 battery monitor driver"
991 Battery monitor driver for the uPI uG3105 battery monitor.
993 Note the uG3105 is not a full-featured autonomous fuel-gauge. Instead
995 microcontroller reading its coulomb-counter before it can wrap
998 Since Linux does not monitor coulomb-counter changes while the
1008 adds support for the SMB2 switch mode battery charger found
1017 It enables the monitoring of many battery parameters, including