Skip to content

Commit 4490845

Browse files
rriveramcrussre
authored andcommitted
power: supply: bq25150 introduce the bq25150
Introduce the bq2515x family of chargers. The BQ2515X family of devices are highly integrated battery management ICs that integrate the most common functions for wearable devices namely a charger, an output voltage rail, ADC for battery and system monitoring, and a push-button controller. Datasheets: bq25150 - http://www.ti.com/lit/ds/symlink/bq25150.pdf bq25155 - http://www.ti.com/lit/ds/symlink/bq25155.pdf Signed-off-by: Ricardo Rivera-Matos <[email protected]> Signed-off-by: Sebastian Reichel <[email protected]>
1 parent 8f7bda7 commit 4490845

File tree

3 files changed

+1183
-0
lines changed

3 files changed

+1183
-0
lines changed

drivers/power/supply/Kconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -610,6 +610,19 @@ config CHARGER_BQ24735
610610
help
611611
Say Y to enable support for the TI BQ24735 battery charger.
612612

613+
config CHARGER_BQ2515X
614+
tristate "TI BQ2515X battery charger family"
615+
depends on I2C
616+
depends on GPIOLIB || COMPILE_TEST
617+
select REGMAP_I2C
618+
help
619+
Say Y to enable support for the TI BQ2515X family of battery
620+
charging integrated circuits. The BQ2515X are highly integrated
621+
battery charge management ICs that integrate the most common
622+
functions for wearable devices, namely a charger, an output voltage
623+
rail, ADC for battery and system monitoring, and push-button
624+
controller.
625+
613626
config CHARGER_BQ25890
614627
tristate "TI BQ25890 battery charger driver"
615628
depends on I2C

drivers/power/supply/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ obj-$(CONFIG_CHARGER_BQ2415X) += bq2415x_charger.o
8282
obj-$(CONFIG_CHARGER_BQ24190) += bq24190_charger.o
8383
obj-$(CONFIG_CHARGER_BQ24257) += bq24257_charger.o
8484
obj-$(CONFIG_CHARGER_BQ24735) += bq24735-charger.o
85+
obj-$(CONFIG_CHARGER_BQ2515X) += bq2515x_charger.o
8586
obj-$(CONFIG_CHARGER_BQ25890) += bq25890_charger.o
8687
obj-$(CONFIG_CHARGER_SMB347) += smb347-charger.o
8788
obj-$(CONFIG_CHARGER_TPS65090) += tps65090-charger.o

0 commit comments

Comments
 (0)